...
Esse método tem como objetivo, Cadastrar ou Atualizar os Dados de Quitação em uma determinada Operação de Transporte.
Info | ||
---|---|---|
| ||
|
Request
RequestCadastroAtualizacaoDadosQuitacaoRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | IdOperacaoIdOperacaoTransporte | int | Sim | Id da Operação de Transporte. | Retorno do Id no Response do método - 'CadastrarAtualizarOperacaoTransporte' |
2 | DadosQuitacao | DadosQuitacaoFreteRequest | Sim | Dados de Quitação | N/A |
DadosQuitacaoFreteRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | ValorMercadoria | decimal | Sim | Valor Total da Mercadoria em Nota |
|
2 | MotivoCancelamento | string | Sim | Motivo do cancelamento da Operação de Transporte. | N/A |
Response
PesoCarregadoMercadoria | decimal | Sim | Peso Carregado da Mercadoria |
| |
3 | QuantidadeCarregada | int | Sim | Quantidade Carregada (Unidade) |
|
4 | TipoCalculoAvaria | int | Não | Tipo Cálculo Avaria | Informar:
|
5 | EncerraNaANTT | bool(true || false) | Sim | Encerra automaticamente a Operação de Transporte na ANTT no final da Quitação? | N/A |
6 | PorcentagemToleranciaPeso | decimal | Não | Porcentagem Tolerância Peso | Obs. Informar apenas quando a TAG - 'TipoCalculoAvaria' = 2. Tolerância para a perda da carga. |
7 | TipoToleranciaPeso | int | Não | Tipo Tolerância Peso | Obs. Informar apenas quando a TAG - 'TipoCalculoAvaria' = 2. Informar:
Exemplo:
Integral → Será pago a porcentagem total excedida, referente ao valor total da carga.(Excedeu 1%, será pago os 11% excedido) Excedente → Só será pago a porcentagem excedente aos 10% do valor total da carga.(Excedeu 1%, será pago apenas o 1% excedido). |
8 | PorcetagemPesoAMaior | decimal | Não | Porcentagem Peso À Maior | Obs. Informar apenas quando a TAG - 'TipoCalculoAvaria' = 2. Tolerância para aumento da carga. |
9 | DocumentosQuitacao | List<DadosQuitacaoFreteDocumentosResponse> | Sim | Documentos de Quitação | Obrigatório somente quando a TAG - 'TipoCalculoAvaria' for igual a 2(Por Peso) |
10 | IdsTerminaisCarregamento | List<int> | Sim | Ids Terminais de Carregamento Retorno dos Ids no método - 'BuscarTerminaisCarregamentoAutorizados' | Os Terminais autorizados deverão ser cadastrados pelo Cliente através da Plataforma Web. |
11 | QuitaEmTodosTerminais | bool(true || false) | Sim | Permite Quitação em todos os Terminais? | Sim - Não será necessário informar os Ids na TAG - 'IdsTerminaisCarregamento' Não - Será necessário informar os Ids na TAG - 'IdsTerminaisCarregamento' |
DadosQuitacaoFreteDocumentosRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | NomeDocumento | string | Não | Tipo do Documento | CT-e, NF-e, DACTE e etc |
2 | NumeroIdentificadorDocumento | string | Sim | Id de Controle do Cliente/Integrador | O Cliente ou Integrador que deverá informar esse Id. |
3 | Obrigatorio | bool(true || false) | Sim | O Documento é Obrigatório para Quitação? | N/A |
4 | DocumentoGeradoDestino | bool(true || false) | Não | O Documento só será gerado no Destino? | Ex: Terminal de Carregamento |
Response
DadosQuitacaoFreteResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | Erro | ErroResponse - string | Não | Retorna o Erro. | NULO em caso de sucesso. |
2IdCancelamentoOperacaoTransporte | MensagemRetorno | int | Sim | Mensagem de Retorno | N/A |
3 | IdOperacao | int | Sim | Retorna o ID do Cancelamento Id da Operação de Transporte. | Retorno do Id no Response do método - 'CadastrarAtualizarOperacaoTransporte' |
4 | dadosQuitacao | DadosQuitacaoFreteResponse | Sim | Dados de Quitação | N/A |
3 | DataCancelamento | Datetime(YYYY-MM-DD) | Sim | Retorna a Data de Cancelamento da Operação de Transporte. | N/A |
4 | ProtocoloCancelamento | string | Sim | Retorna o Protocolo de cancelamento da Operação de Transporte. | N/A |
CadastroAtualizacaoDadosQuitacaoResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | ValorMercadoria | decimal | Sim | Valor Total da Mercadoria em Nota |
|
2 | PesoCarregadoMercadoria | decimal | Sim | Peso Carregado da Mercadoria |
|
3 | QuantidadeCarregada | int | Sim | Quantidade Carregada (Unidade) |
|
4 | TipoCalculoAvaria | int | Não | Tipo Cálculo Avaria | Informar:
|
5 | EncerraNaANTT | bool(true || false) | Sim | Encerra automaticamente a Operação de Transporte na ANTT no final da Quitação? | N/A |
6 | PorcentagemToleranciaPeso | decimal | Não | Porcentagem Tolerância Peso | Obs. Informar apenas quando a TAG - 'TipoCalculoAvaria' = 2. Tolerância para a perda da carga. |
7 | TipoToleranciaPeso | int | Não | Tipo Tolerância Peso | Obs. Informar apenas quando a TAG - 'TipoCalculoAvaria' = 2. Informar:
Exemplo:
Integral → Será pago a porcentagem total excedida, referente ao valor total da carga.(Excedeu 1%, será pago os 11% excedido) Excedente → Só será pago a porcentagem excedente aos 10% do valor total da carga.(Excedeu 1%, será pago apenas o 1% excedido). |
8 | PorcetagemPesoAMaior | decimal | Não | Porcentagem Peso À Maior | Obs. Informar apenas quando a TAG - 'TipoCalculoAvaria' = 2. Tolerância para aumento da carga. |
9 | DocumentosQuitacao | List<DadosQuitacaoFreteDocumentosResponse> | Sim | Documentos de Quitação | Obrigatório somente quando a TAG - 'TipoCalculoAvaria' for igual a 2(Por Peso) |
10 | IdsTerminaisCarregamento | List<int> | Sim | Ids Terminais de Carregamento Retorno dos Ids no método - 'BuscarTerminaisCarregamentoAutorizados' | Os Terminais autorizados deverão ser cadastrados pelo Cliente através da Plataforma Web. |
11 | QuitaEmTodosTerminais | bool(true || false) | Sim | Permite Quitação em todos os Terminais? | Sim - Não será necessário informar os Ids na TAG - 'IdsTerminaisCarregamento' Não - Será necessário informar os Ids na TAG - 'IdsTerminaisCarregamento' |
DadosQuitacaoFreteDocumentosResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | NomeDocumento | string | Não | Tipo do Documento | CT-e, NF-e, DACTE e etc |
2 | NumeroIdentificadorDocumento | string | Sim | Id de Controle do Cliente/Integrador | O Cliente ou Integrador que deverá informar esse Id. |
3 | Obrigatorio | bool(true || false) | Sim | O Documento é Obrigatório para Quitação? | N/A |
4 | DocumentoGeradoDestino | bool(true || false) | Não | O Documento só será gerado no Destino? | Ex: Terminal de Carregamento |
Método
Abaixo, segue o método - 'CadastrarAtualizarDadosQuitacaoOperacaoTransporte'.
...