PUT servico/integracaoterceiros/MontagemDeCarga
Edita uma carga no ERPAtak. Esse recurso espera uma sequência de entrega pré determinada para os pedidos. Caso sequência do pedido = 0, será adicionado no final da lista de sequências.
Request Info
URI Parameters
None.
Body Parameters
DTOParaEdicaoDeCargaIntegracaoTerceirosNome | Descrição | Tipo | Informações adicionais |
---|---|---|---|
IDDaCarga |
Chave de fato frete |
string |
Required |
IDDoMotorista |
Código do motorista. |
integer |
None. |
NomeDoMotorista |
Nome do motorista. |
string |
None. |
IDDaTransportadora |
Código da transportadora. Quando a propriedade PesquisarMotoristaETransportadoraPorCPFCNPJ for igual a true, enviar '0'. |
integer |
Required |
Placa |
Placa do veículo. |
string |
None. |
DataDeSaida |
Data V1. |
date |
None. |
ValorTotal |
Valor Total. |
decimal number |
None. |
DataDoMovimento |
Data do movimento |
date |
None. |
DataV1 |
Data v1 |
date |
None. |
DataV2 |
Data v2 |
date |
None. |
DataDaCompetencia |
Data da competencia |
date |
None. |
ListaDePedidosDaCarga |
Lista de pedidos da carga. OS PEDIDOS DA CARGA PASSARÃO A SER OS INFORMADOS NA LISTA. (Os pedidos atuais serão removidos. Se deseja manter algum pedido, informe-o.) Caso a lista esteja VAZIA, não surtirá nenhuma alteração nos pedidos atuais da carga. |
Collection of DTODePedidoDeVendaRotaIntegracao |
None. |
StatusCancelamento |
o StatusCancelamento pode ser true ou false. Quando for true, o sistema irá Cancelar a carga, retirando a associação dos pedidos de venda dessa carga. |
boolean |
None. |
CancelaPedidos |
Quando for true, o sistema irá Cancelar os pedidos, mas para que isso ocorra, o StatusCancelamento deve estar com o valor true também, pois os pedidos somente serão cancelados se a carga também for cancelada. |
boolean |
None. |
StatusDaCarga |
Status de fechamento da carga. [S = Carga fechada | N (ou null) = Carga aberta]. |
string |
None. |
TipoFrete |
Tipo do frete Valores validos: C = CIF F = FOB T = Terceiros R = Próprio - Remetente D = Próprio - Destinatário S = Sem Frete O = Documento Origem |
string |
Matching regular expression pattern: ^[CFTRDSO]{0,1} |
CPFDoMotorista |
CPF Do Motorista. Este campo deve ter 11 caracteres. Informar somente os números sem pontos e traço. |
string |
None. |
CNPJDaTransportadora |
CNPJ Da Transportadora. Este campo deve ter 14 caracteres. Informar somente os números sem pontos, barra e traço. |
string |
None. |
PesquisarMotoristaETransportadoraPorCPFCNPJ |
Quando este campo estiver setado com o valor true, a pesquisa por Motorista e Transportadora será efetuada por CPF(Motorista) e CNPJ(Transportadora). |
boolean |
None. |
Request Formats
application/json, text/json
{ "IDDaCarga": "sample string 1", "IDDoMotorista": 1, "NomeDoMotorista": "sample string 2", "IDDaTransportadora": 1, "Placa": "sample string 3", "DataDeSaida": "2024-10-02T20:29:10.7937833-03:00", "ValorTotal": 4.0, "DataDoMovimento": "2024-10-02T20:29:10.7937833-03:00", "DataV1": "2024-10-02T20:29:10.7937833-03:00", "DataV2": "2024-10-02T20:29:10.7937833-03:00", "DataDaCompetencia": "2024-10-02T20:29:10.7937833-03:00", "ListaDePedidosDaCarga": [ { "ChaveDeFato": "sample string 1", "CodigoDoCliente": "sample string 2", "Sequencia": 3 }, { "ChaveDeFato": "sample string 1", "CodigoDoCliente": "sample string 2", "Sequencia": 3 } ], "StatusCancelamento": true, "CancelaPedidos": true, "StatusDaCarga": "sample string 8", "TipoFrete": "sample string 9", "CPFDoMotorista": "sample string 10", "CNPJDaTransportadora": "sample string 11", "PesquisarMotoristaETransportadoraPorCPFCNPJ": true }
application/xml, text/xml
<DTOParaEdicaoDeCargaIntegracaoTerceiros xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATAK.DTO.Integracao.Frete"> <CNPJDaTransportadora>sample string 11</CNPJDaTransportadora> <CPFDoMotorista>sample string 10</CPFDoMotorista> <CancelaPedidos>true</CancelaPedidos> <DataDaCompetencia>2024-10-02T20:29:10.7937833-03:00</DataDaCompetencia> <DataDeSaida>2024-10-02T20:29:10.7937833-03:00</DataDeSaida> <DataDoMovimento>2024-10-02T20:29:10.7937833-03:00</DataDoMovimento> <DataV1>2024-10-02T20:29:10.7937833-03:00</DataV1> <DataV2>2024-10-02T20:29:10.7937833-03:00</DataV2> <IDDaCarga>sample string 1</IDDaCarga> <IDDaTransportadora>1</IDDaTransportadora> <IDDoMotorista>1</IDDoMotorista> <ListaDePedidosDaCarga xmlns:d2p1="http://schemas.datacontract.org/2004/07/ATAK.DTO.API.Integracao.PedidoDeVenda"> <d2p1:DTODePedidoDeVendaRotaIntegracao> <d2p1:ChaveDeFato>sample string 1</d2p1:ChaveDeFato> <d2p1:CodigoDoCliente>sample string 2</d2p1:CodigoDoCliente> <d2p1:Sequencia>3</d2p1:Sequencia> </d2p1:DTODePedidoDeVendaRotaIntegracao> <d2p1:DTODePedidoDeVendaRotaIntegracao> <d2p1:ChaveDeFato>sample string 1</d2p1:ChaveDeFato> <d2p1:CodigoDoCliente>sample string 2</d2p1:CodigoDoCliente> <d2p1:Sequencia>3</d2p1:Sequencia> </d2p1:DTODePedidoDeVendaRotaIntegracao> </ListaDePedidosDaCarga> <NomeDoMotorista>sample string 2</NomeDoMotorista> <PesquisarMotoristaETransportadoraPorCPFCNPJ>true</PesquisarMotoristaETransportadoraPorCPFCNPJ> <Placa>sample string 3</Placa> <StatusCancelamento>true</StatusCancelamento> <StatusDaCarga>sample string 8</StatusDaCarga> <TipoFrete>sample string 9</TipoFrete> <ValorTotal>4</ValorTotal> </DTOParaEdicaoDeCargaIntegracaoTerceiros>
application/x-www-form-urlencoded
Response Info
Resource Description
HttpResponseMessageNome | Descrição | Tipo | Informações adicionais |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |