Objetivo
Esse método tem como objetivo, obter uma Operação de Transporte por Id.
Observações Importantes
- Não é possível realizar rajadas para esse método, a TARGET limita 50 requisições por minuto, aconselhamos requisições por demanda, caso o limite de 50 requisições seja ultrapassado, iremos bloquear as requisições apenas para o método que ultrapassou o limite durante 5 minutos.
ObterOperacaoPorIdRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
1 | IdOperacaoTransporte | int | Sim | Id da Operação de Transporte. | N/A |
ObterOperacaoTransporteResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
1 | CodigoErro | int | Sim | Retorna o código de Erro. | Se o participante tiver sido cadastrado com sucesso, o código será 0. |
2 | MensagemRetorno | string | Não | Mensagem indicando o tipo de retorno da função. | N/A |
3 | Sucesso | bool (true || false) | Não | Confirmação se o cadastro foi efetivado com sucesso. | N/A |
4 | OperacaoTransporteReponse | List< Operação Transporte Response> | Sim | Operacao de Transporte | N/A |
OperacaoTransporteResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
0 | CIOT | string | Não | ID Operação de Transporte. | N/A |
1 | CodigoCentroDeCusto | string | Não | Código do Centro de Custo do Cliente no sistema 'Target Frete'. | N/A |
2 | NCM | string | Sim | Código de 4 caracteres que identifica a Natureza carga posição previsto pelo SH (Sistema Harmonizado) exigido pela ANTT. | |
3 | ProprietarioCarga | string | Sim | Indica quem é o Consignatário/Proprietário da Carga. | 1= Remetente 2= Destinatário |
4 | PesoCarga | decimal | Sim | Indica o peso da carga que está sendo transportada entre a origem e destino. | N/A |
5 | TipoOperacao | string | Sim | Tipo da operação de transporte que está sendo contratada. | 1= Padrão 3= TAC-Agregado |
6 | MunicipioOrigemCodigoIBGE | int | Não | Código do IBGE referente ao município de origem. | N/A |
7 | MunicipioDestinoCodigoIBGE | int | Não | Código do IBGE referente ao município de destino. | N/A |
8 | DataHoraInicio | Datetime (YYYY-MM-DD) | Sim | Data e hora do início previsto para a realização efetiva da operação de transporte. | N/A |
9 | DataHoraTermino | Datetime (YYYY-MM-DD) | Sim | Data e hora do término previsto para a realização efetiva da operação de transporte. | N/A |
10 | DataHoraInicioCadastro | Datetime (YYYY-MM-DD) | Sim | Data e hora do início do cadastro da operação de transporte. | N/A |
11 | DataHoraFimCadastro | Datetime (YYYY-MM-DD) | Sim | Data e hora do fim do cadastro da operação de transporte. | N/A |
12 | CPFCNPJContratado | string | Sim | CPF ou CNPJ do Contratado para realizar o efetivo transporte. | N/A |
13 | ValorFrete | decimal | Não | Valor referente ao frete contratado. | N/A |
14 | ValorCombustivel | decimal | Não | Valor referente ao combustível calculado. | N/A |
15 | ValorPedagio | decimal | Não | Valor referente ao pedágio calculado. | N/A |
16 | ValorDespesas | decimal | Não | Valor referente às despesas de viagem. | N/A |
17 | ValorImpostoSestSenat | decimal | Não | Valor referente ao imposto SEST SENAT. | Quando houver. |
18 | ValorImpostoIRRF | decimal | Sim | Valor referente ao imposto IRRF. | Quando houver. |
19 | ValorImpostoINSS | decimal | Sim | Valor referente ao imposto INSS. | Quando houver. |
20 | ValorImpostoIcmsIsqn | decimal | Sim | Valor referente ao imposto ICMS ISSQN. | Quando houver. |
21 | ParcelaUnica | bool (0 || 1) | Sim | Flag que define se a operação será paga em parcela única | N/A |
22 | ModoCompraValePedagio | int | Sim | Identificador do modo de compra do vale pedágio | 1= Cartão Transporte Bradesco Target 2= Via Fácil (Sem Parar) 4= Nenhum |
23 | CategoriaVeiculo | int | Sim | Identificador da categoria do veículo. | N/A |
24 | NomeMotorista | string | Sim | Nome do motorista da operação de transporte. | N/A |
25 | CPFMotorista | long | Sim | CPF do motorista da operação de transporte. | N/A |
26 | RNTRCMotorista | string | Sim | RNTRC do motorista da operação de transporte. | N/A |
27 | Quitacao | bool (true || false) | Sim | Indica se a operação de transporte em questão participará do processo de Triagem de Documentos e Quitação. | N/A |
28 | Triada | bool (true || false) | Sim | Número do documento da Operação de Transporte. | N/A |
29 | ItemFinanceiro | string | Sim | Número do documento da Operação de Transporte. | N/A |
30 | Parcelas | List< Operação Transporte Parcela Response> | Sim | Lista de Parcelas. | N/A |
31 | Veiculos | List< Operação Transporte Veiculo Response> | Sim | Lista de Veículos. | N/A |
32 | Participantes | List< Operação Transporte Participante Response> | Sim | Lista de Participantes. | N/A |
33 | Triagens | List< Operação Transporte Triagem Response> | Sim | Lista de Triagens. | N/A |
34 | IdOperacaoTransporte | int | Sim | Id Operação de Transporte. | N/A |
35 | ValorContratado | decimal | Sim | Valor Contratado. | N/A |
36 | DispensadoPelaANTT | bool (true || false) | Sim | Dispensado pela ANTT. | N/A |
37 | TarifasBancarias | decimal | Não | Tarifas Bancarias. | N/A |
38 | ValorImpostoPIS | decimal | Não | Valor Imposto PIS. | N/A |
39 | ValorImpostoCofins | decimal | Não | Valor Imposto Cofins. | N/A |
40 | BaseCalculoPISCofins | decimal | Não | Base Cálculo PIS Cofins. | N/A |
41 | ValorDescontoAntecipado | decimal | Não | Valor Desconto Antecipado. | N/A |
42 | NumeroLacreTransporteCombustivel | string | Não | Número Lacre Transporte Combustível. | N/A |
43 | DocumentoValePedagio | string | Não | Observações da compra de Vale-Pedágio Cartão ou TAG | N/A |
OperacaoTransporteParcelasResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
1 | IdOperacaoTransporteParcela | int | Sim | Id Operação Transporte Parcela. | N/A |
2 | CIOTCompleto | string | Sim | CIOT Completo. | N/A |
3 | Valor | decimal | Sim | Valor da Parcela. | N/A |
4 | DataVencimento | Datetime (YYYY-MM-DD) | Sim | Data de Vencimento da Parcela. | N/A |
5 | DataPagamento | Datetime (YYYY-MM-DD) | Não | Data do Pagamento da Parcela. | N/A |
6 | NumeroParcela | int | Sim | Número da Parcela. | N/A |
7 | QuantidadeParcelas | int | Sim | Quantidade de Parcelas. | N/A |
8 | DataHoraRegistro | Datetime (YYYY-MM-DD) | Não | Data e Hora do Registro da Parcela. | N/A |
9 | DescricaoParcela | string | Sim | Descrição da Parcela. | N/A |
10 | Cancelada | bool (true || false) | Sim | Se a Parcela está cancelada ou não. | N/A |
11 | FormaPagamento | int | Sim | Forma de Pagamento da Parcela. | N/A |
12 | CartaoPagamento | string | Não | Cartão Pagamento da Parcela. | N/A |
13 | CodigoBanco | string | Não | Código do Banco. | N/A |
14 | AgenciaDeposito | string | Não | Agência Depósito. | N/A |
15 | ContaDeposito | string | Não | Conta Depósito. | N/A |
16 | DigitoContaDeposito | string | Sim | Dígito Conta Depósito. | N/A |
17 | StatusParcela | int | Sim | Status da Parcela. | N/A |
18 | TipoParcelaOperacaoTransporte | int | Sim | Tipo Parcela Operação Transporte. | N/A |
19 | FlagContaPoupanca | bool (true || false) | Não | Flag Conta Poupança. | N/A |
20 | VariacaoContaPoupanca | string | Não | Variação Conta Poupança. | N/A |
21 | ItemFinanceiroParcela | string | Sim | Item Financeiro Parcela. | N/A |
OperacaoTransporteVeiculoResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
1 | Placa | string | Sim | Placa do veículo | N/A |
2 | RNTRC | string | Sim | RNTRC vinculado ao veículo | N/A |
OperacaoTransporteParticipanteReponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
1 | CPFCNPJParticipante | string | Sim | CPF ou CNPJ do participante da viagem. | N/A |
2 | TipoParticipante | int | Sim | Identificador do Tipo de Participante. | N/A |
3 | DestinatarioFinal | bool (true || false) | Não | Destinatário Final | N/A |
OperacaoTransporteTriagemResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
1 | IdOperacaoTransporteTriagem | int | Sim | Identificador Operação Transporte Triagem. | N/A |
2 | IdOperacaoTransporte | int | Sim | Identificador Operação de Transporte. | N/A |
3 | IdTriagemDocumentoObjeto | int | Sim | Identificador Triagem Documento Objeto. | O Objeto - OperacaoTransporteTriagemRequest não está mais em uso. |
4 | NomeDocumentoObjeto | string | Sim | Nome Documento Objeto. | O Objeto - OperacaoTransporteTriagemRequest não está mais em uso. |
5 | ExigeUpload | string | Sim | Exige Upload. | O Objeto - OperacaoTransporteTriagemRequest não está mais em uso. |
6 | ExigeDocumentoObjetoFisico | string | Sim | Exige Documento Objeto Físico. | O Objeto - OperacaoTransporteTriagemRequest não está mais em uso. |
7 | ExibeEmTela | bool (true || false) | Sim | Exibe em Tela. | N/A |
8 | DataHoraRegistro | Datetime (YYYY-MM-DD) | Sim | Data e Hora do Registro. | N/A |
9 | DocumentoObjeto | string | Sim | Documento Objeto. | O Objeto - OperacaoTransporteTriagemRequest não está mais em uso. |
10 | Relacionados | List< Operação Transporte Triagem Relacionado Response> | Sim | Triagem Relacionadas | O Objeto - OperacaoTransporteTriagemRequest não está mais em uso. |
Método
Abaixo, segue o método - 'ObterOperacaoPorId'.
ObterOperacaoPorIdRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"> <soapenv:Header/> <soapenv:Body> <tem:ObterOperacaoPorId> <tem:idOperacaoTransporte>?</tem:idOperacaoTransporte> </tem:ObterOperacaoPorId> </soapenv:Body> </soapenv:Envelope>