POST servico/IntegracaoSAP/PedidoDeVenda
Insere um pedido de venda no ERP
Request Info
URI Parameters
None.
Body Parameters
DTO do pedido de venda da camada SOAP
DTODePedidoDeVendaIntegracaoNome | Descrição | Tipo | Informações adicionais |
---|---|---|---|
Id |
Chave de fato do pedido. NÃO utilizado em métodos POST. |
string |
None. |
IdFilial |
Código da filial. Deve ser um código válido no ERPAtak |
string |
String length: inclusive between 1 and 3 |
IdCliente |
Código do cliente. Deve ser um cadastro geral válido no ERPAtak. |
integer |
Required |
idVendedor |
Código do vendedor. Deve ser um cadastro geral válido no ERPAtak. |
integer |
None. |
IdCadastroRetirada |
Código do cadastro de retirada do pedido. Deve ser um cadastro geral válido no ERPAtak. |
integer |
None. |
idListaDePreco |
Código da lista de preço. Deve ser um cadastro de lista válido no ERPAtak. |
integer |
None. |
idFormaCobranca |
Código da forma de cobrança. Deve ser um forma de cobrança válida no ERPAtak. |
integer |
None. |
usuario |
Código do usuário. Deve ser um código de usuário vãlido no ERPAtak. |
string |
Required |
dataVenda |
Data da venda. |
date |
Required |
dataEmbarque |
Data de embarque. |
date |
None. |
dataEntrega |
Data da entrega. |
date |
None. |
dataEmVigor |
Data em vigor da lista de preço. |
date |
None. |
tipoMovimento |
Tipo de movimento. Deve ser um TMV válido no ERPAtak. |
string |
Required |
condicaoPagamento |
Código da condição de pagamento. Deve ser uma condição válida no ERPAtak. |
string |
None. |
b2b |
Número de controle B2B. |
string |
None. |
valorDesconto |
Valor de desconto. |
decimal number |
Required |
total |
Valor total. |
decimal number |
Required |
latitude |
Latitude de onde o pedido foi criado. |
decimal number |
None. |
longitude |
Longitude de onde o pedido foi criado. |
decimal number |
None. |
observacao |
Observação do pedido de vendas. |
string |
None. |
turno |
Turno. Valores válidos [0 = Não definido | 1 = Manhã | 2 = Tarde | 3 = Noite | 4 = Dia | 5 = Diurno | 6 = Noturno ] |
byte |
None. |
movimentoDestino |
Código de tipo de movimento. Deve ser um TMV válido no ERPAtak. |
string |
None. |
codControle |
Código de controle. Utilizado para sabe se o pedido já foi incluso no ERPAtak. Deve ser um GUID (Globally Unique Identifier). |
string |
None. |
tipoFrete |
Tipo do frete. Valores válidos: [ 1 - F = (FOB) - Destinatário/Remetente | 2 - C = (CIF) - Emitente | 3 - T = Terceiros | 9 - S = Sem Frete ] |
integer |
None. |
valorLiquido |
Valor líquido do pedido de venda. |
decimal number |
Required |
statusBloqueio |
Status do bloqueio. Retorno caso o pedido seja bloqueado |
string |
None. |
motivoBloqueio |
Motivo do bloqueio. Retono do motivo do bloqueio. |
string |
None. |
valorFrete |
Valor do frete. |
decimal number |
None. |
serieDocto |
Série do documento |
string |
String length: inclusive between 0 and 3 |
NumeroDocto |
Define o número do documento |
integer |
None. |
ValorAuxiliar1 |
Valor v1 |
decimal number |
None. |
ValorAuxiliar2 |
Valor v1 |
decimal number |
None. |
ValorAuxiliar3 |
Valor v1 |
decimal number |
None. |
NomeAuxiliar |
Nome Auxiliar |
string |
None. |
Placa1 |
Placa1 |
string |
None. |
itens |
Lista de itens do pedido. |
Collection of DTODeItemDoPedidoDeVendaIntegracao |
None. |
Parcelas |
Lista de parcelas do pedido. |
Collection of DTODeParcelaDoPedidoDeVendaIntegracao |
None. |
StatusCancelamento |
Cancela documento se igual a S (Sim). Necessário preencher também o campo MotivoBloqueio. Disponível também o campo ObservacaoDoMotivo (opcional). |
string |
None. |
ObservacaoDoMotivo |
Observação para complemento do bloqueio (opcional) |
string |
None. |
CodigoLocalDoEstoque |
Código do local de estoque(Caso não seja informado, o cabeçalho pegará o valor parametrizado no TMV). |
string |
String length: inclusive between 0 and 4 |
CodigoCarga |
Utilizado para integração com a Sankhya. Tem relação com o CodigoCarga informado na integração por eles. |
string |
None. |
IdRota |
Código da Rota. |
string |
None. |
QuantidadeDeVolumes |
Quantidade do Volume do cabeçalho. Quando informado um valor diferente de nulo ou 0, não calcula o total do volume dos itens. |
integer |
None. |
Request Formats
application/json, text/json
{ "Id": "sample string 1", "IdFilial": "sample string 2", "IdCliente": 3, "idVendedor": 1, "IdCadastroRetirada": 1, "idListaDePreco": 1, "idFormaCobranca": 1, "usuario": "sample string 4", "dataVenda": "2024-10-02T20:20:51.9955747-03:00", "dataEmbarque": "2024-10-02T20:20:51.9955747-03:00", "dataEntrega": "2024-10-02T20:20:51.9955747-03:00", "dataEmVigor": "2024-10-02T20:20:51.9955747-03:00", "tipoMovimento": "sample string 6", "condicaoPagamento": "sample string 7", "b2b": "sample string 8", "valorDesconto": 9.0, "total": 10.0, "latitude": 1.1, "longitude": 1.1, "observacao": "sample string 11", "turno": 64, "movimentoDestino": "sample string 12", "codControle": "sample string 13", "tipoFrete": 1, "valorLiquido": 14.0, "statusBloqueio": "sample string 15", "motivoBloqueio": "sample string 16", "valorFrete": 17.0, "serieDocto": "sample string 18", "NumeroDocto": 1, "ValorAuxiliar1": 1.0, "ValorAuxiliar2": 1.0, "ValorAuxiliar3": 1.0, "NomeAuxiliar": "sample string 19", "Placa1": "sample string 20", "itens": [ { "IDDoItem": "sample string 1", "IdDaReferencia": "sample string 2", "QuantidadePrimaria": 3.0, "QuantidadeAuxiliar": 4.0, "ValorUnitario": 5.0, "QuantidadeComissao": 1.0, "NumeroPedidoB2B": "sample string 6", "NumeroDoItemB2B": 1, "Observacao": "sample string 7", "DataItemV1": "2024-10-02T20:20:51.9955747-03:00", "DataItemV2": "2024-10-02T20:20:51.9955747-03:00", "StatusDoItem": "sample string 8", "StatusCompleto": "A - Aberto", "IdRefDoItem": "sample string 1.sample string 2", "ValorTotal": 9.0, "IdDoMotivo": "sample string 10", "PercDesconto": 1.0, "ValorDesconto": 1.0, "ValorLiquido": 11.0, "NumeroDoLote": "sample string 12", "CodigoLocalDoEstoque": "sample string 13", "StatusPromocaoItem": "sample string 14", "IDPromocao": "sample string 15", "ValorFrete": 16.0, "PesoBruto": 1.0, "PesoLiquido": 1.0, "NumeroDoItem": 1 }, { "IDDoItem": "sample string 1", "IdDaReferencia": "sample string 2", "QuantidadePrimaria": 3.0, "QuantidadeAuxiliar": 4.0, "ValorUnitario": 5.0, "QuantidadeComissao": 1.0, "NumeroPedidoB2B": "sample string 6", "NumeroDoItemB2B": 1, "Observacao": "sample string 7", "DataItemV1": "2024-10-02T20:20:51.9955747-03:00", "DataItemV2": "2024-10-02T20:20:51.9955747-03:00", "StatusDoItem": "sample string 8", "StatusCompleto": "A - Aberto", "IdRefDoItem": "sample string 1.sample string 2", "ValorTotal": 9.0, "IdDoMotivo": "sample string 10", "PercDesconto": 1.0, "ValorDesconto": 1.0, "ValorLiquido": 11.0, "NumeroDoLote": "sample string 12", "CodigoLocalDoEstoque": "sample string 13", "StatusPromocaoItem": "sample string 14", "IDPromocao": "sample string 15", "ValorFrete": 16.0, "PesoBruto": 1.0, "PesoLiquido": 1.0, "NumeroDoItem": 1 } ], "Parcelas": [ { "numeroDaParcela": 1, "dataDaEmissao": "2024-10-02T20:20:52.0055759-03:00", "dataDeVencimento": "2024-10-02T20:20:52.0055759-03:00", "DataDeVEncimentoUtil": "2024-10-02T20:20:52.0055759-03:00", "valor": 5.0, "percentualDaParcela": 6.0, "prazo": 7, "idFilial": "sample string 8", "bancoCaixa": 9, "natureza": "sample string 10", "valorDaMoeda": 11.0, "quantidadeDeParcelas": 12, "idDoParticipante": 13, "valorDeAbatimento": 1.0, "valorDeAcrescimo": 1.0, "dataDeEmissaoOriginal": "2024-10-02T20:20:52.0055759-03:00", "formaCobranca": 15 }, { "numeroDaParcela": 1, "dataDaEmissao": "2024-10-02T20:20:52.0055759-03:00", "dataDeVencimento": "2024-10-02T20:20:52.0055759-03:00", "DataDeVEncimentoUtil": "2024-10-02T20:20:52.0055759-03:00", "valor": 5.0, "percentualDaParcela": 6.0, "prazo": 7, "idFilial": "sample string 8", "bancoCaixa": 9, "natureza": "sample string 10", "valorDaMoeda": 11.0, "quantidadeDeParcelas": 12, "idDoParticipante": 13, "valorDeAbatimento": 1.0, "valorDeAcrescimo": 1.0, "dataDeEmissaoOriginal": "2024-10-02T20:20:52.0055759-03:00", "formaCobranca": 15 } ], "StatusCancelamento": "sample string 21", "ObservacaoDoMotivo": "sample string 22", "CodigoLocalDoEstoque": "sample string 23", "CodigoCarga": "sample string 24", "IdRota": "sample string 25", "QuantidadeDeVolumes": 1 }
application/xml, text/xml
<DTODePedidoDeVendaIntegracao xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATAK.DTO.MovimentacaoDeEntradaESaida.Saidas.SOAPI"> <CodigoCarga>sample string 24</CodigoCarga> <CodigoControleOperacao>sample string 13</CodigoControleOperacao> <CodigoLocalDoEstoque>sample string 23</CodigoLocalDoEstoque> <CondicaoDePagamento>sample string 7</CondicaoDePagamento> <DataEmVigor>2024-10-02T20:20:51.9955747-03:00</DataEmVigor> <DataEmbarque>2024-10-02T20:20:51.9955747-03:00</DataEmbarque> <DataEntrega>2024-10-02T20:20:51.9955747-03:00</DataEntrega> <DataVenda>2024-10-02T20:20:51.9955747-03:00</DataVenda> <IDDoTipoDeMovimentoDestino>sample string 12</IDDoTipoDeMovimentoDestino> <Id>sample string 1</Id> <IdCadastroRetirada>1</IdCadastroRetirada> <IdCliente>3</IdCliente> <IdFilial>sample string 2</IdFilial> <IdFormaCobranca>1</IdFormaCobranca> <IdListaDePreco>1</IdListaDePreco> <IdRota>sample string 25</IdRota> <IdVendedor>1</IdVendedor> <Itens> <DTODeItemDoPedidoDeVendaIntegracao> <CodigoLocalDoEstoque>sample string 13</CodigoLocalDoEstoque> <DataItemV1>2024-10-02T20:20:51.9955747-03:00</DataItemV1> <DataItemV2>2024-10-02T20:20:51.9955747-03:00</DataItemV2> <IDDoItem>sample string 1</IDDoItem> <IDPromocao>sample string 15</IDPromocao> <IdDaReferencia>sample string 2</IdDaReferencia> <IdDoMotivo>sample string 10</IdDoMotivo> <NumeroDoItem>1</NumeroDoItem> <NumeroDoItemB2B>1</NumeroDoItemB2B> <NumeroDoLote>sample string 12</NumeroDoLote> <NumeroPedidoB2B>sample string 6</NumeroPedidoB2B> <Observacao>sample string 7</Observacao> <PercDesconto>1</PercDesconto> <PesoBruto>1</PesoBruto> <PesoLiquido>1</PesoLiquido> <QuantidadeAuxiliar>4</QuantidadeAuxiliar> <QuantidadeComissao>1</QuantidadeComissao> <QuantidadePrimaria>3</QuantidadePrimaria> <StatusDoItem>sample string 8</StatusDoItem> <StatusPromocaoItem>sample string 14</StatusPromocaoItem> <ValorDesconto>1</ValorDesconto> <ValorFrete>16</ValorFrete> <ValorLiquido>11</ValorLiquido> <ValorTotal>9</ValorTotal> <ValorUnitario>5</ValorUnitario> </DTODeItemDoPedidoDeVendaIntegracao> <DTODeItemDoPedidoDeVendaIntegracao> <CodigoLocalDoEstoque>sample string 13</CodigoLocalDoEstoque> <DataItemV1>2024-10-02T20:20:51.9955747-03:00</DataItemV1> <DataItemV2>2024-10-02T20:20:51.9955747-03:00</DataItemV2> <IDDoItem>sample string 1</IDDoItem> <IDPromocao>sample string 15</IDPromocao> <IdDaReferencia>sample string 2</IdDaReferencia> <IdDoMotivo>sample string 10</IdDoMotivo> <NumeroDoItem>1</NumeroDoItem> <NumeroDoItemB2B>1</NumeroDoItemB2B> <NumeroDoLote>sample string 12</NumeroDoLote> <NumeroPedidoB2B>sample string 6</NumeroPedidoB2B> <Observacao>sample string 7</Observacao> <PercDesconto>1</PercDesconto> <PesoBruto>1</PesoBruto> <PesoLiquido>1</PesoLiquido> <QuantidadeAuxiliar>4</QuantidadeAuxiliar> <QuantidadeComissao>1</QuantidadeComissao> <QuantidadePrimaria>3</QuantidadePrimaria> <StatusDoItem>sample string 8</StatusDoItem> <StatusPromocaoItem>sample string 14</StatusPromocaoItem> <ValorDesconto>1</ValorDesconto> <ValorFrete>16</ValorFrete> <ValorLiquido>11</ValorLiquido> <ValorTotal>9</ValorTotal> <ValorUnitario>5</ValorUnitario> </DTODeItemDoPedidoDeVendaIntegracao> </Itens> <Latitude>1.1</Latitude> <Longitude>1.1</Longitude> <MotivoBloqueio>sample string 16</MotivoBloqueio> <NomeAuxiliar>sample string 19</NomeAuxiliar> <NumeroDeControleB2B>sample string 8</NumeroDeControleB2B> <NumeroDoDocumento>1</NumeroDoDocumento> <Observacao>sample string 11</Observacao> <ObservacaoDoMotivo>sample string 22</ObservacaoDoMotivo> <Parcelas> <DTODeParcelaDoPedidoDeVendaIntegracao> <BancoCaixa>9</BancoCaixa> <DataDeEmissao>2024-10-02T20:20:52.0055759-03:00</DataDeEmissao> <DataDeEmissaoOriginal>2024-10-02T20:20:52.0055759-03:00</DataDeEmissaoOriginal> <DataDeVencimento>2024-10-02T20:20:52.0055759-03:00</DataDeVencimento> <DataDeVencimentoUtil>2024-10-02T20:20:52.0055759-03:00</DataDeVencimentoUtil> <FormaCobranca>15</FormaCobranca> <IDDaFilial>sample string 8</IDDaFilial> <IDDoParticipante>13</IDDoParticipante> <Natureza>sample string 10</Natureza> <NumeroDaParcela>1</NumeroDaParcela> <PercentualDaParcela>6</PercentualDaParcela> <Prazo>7</Prazo> <QuantidadeDeParcelas>12</QuantidadeDeParcelas> <Valor>5</Valor> <ValorDaMoeda>11</ValorDaMoeda> <ValorDeAbatimento>1</ValorDeAbatimento> <ValorDeAcrescimo>1</ValorDeAcrescimo> </DTODeParcelaDoPedidoDeVendaIntegracao> <DTODeParcelaDoPedidoDeVendaIntegracao> <BancoCaixa>9</BancoCaixa> <DataDeEmissao>2024-10-02T20:20:52.0055759-03:00</DataDeEmissao> <DataDeEmissaoOriginal>2024-10-02T20:20:52.0055759-03:00</DataDeEmissaoOriginal> <DataDeVencimento>2024-10-02T20:20:52.0055759-03:00</DataDeVencimento> <DataDeVencimentoUtil>2024-10-02T20:20:52.0055759-03:00</DataDeVencimentoUtil> <FormaCobranca>15</FormaCobranca> <IDDaFilial>sample string 8</IDDaFilial> <IDDoParticipante>13</IDDoParticipante> <Natureza>sample string 10</Natureza> <NumeroDaParcela>1</NumeroDaParcela> <PercentualDaParcela>6</PercentualDaParcela> <Prazo>7</Prazo> <QuantidadeDeParcelas>12</QuantidadeDeParcelas> <Valor>5</Valor> <ValorDaMoeda>11</ValorDaMoeda> <ValorDeAbatimento>1</ValorDeAbatimento> <ValorDeAcrescimo>1</ValorDeAcrescimo> </DTODeParcelaDoPedidoDeVendaIntegracao> </Parcelas> <Placa1>sample string 20</Placa1> <QuantidadeDeVolumes>1</QuantidadeDeVolumes> <SerieDocto>sample string 18</SerieDocto> <StatusBloqueio>sample string 15</StatusBloqueio> <StatusCancelamento>sample string 21</StatusCancelamento> <TipoDoFrete>1</TipoDoFrete> <TipoMovimento>sample string 6</TipoMovimento> <Turno>64</Turno> <Usuario>sample string 4</Usuario> <ValorAuxiliar1>1</ValorAuxiliar1> <ValorAuxiliar2>1</ValorAuxiliar2> <ValorAuxiliar3>1</ValorAuxiliar3> <ValorDesconto>9</ValorDesconto> <ValorFrete>17</ValorFrete> <ValorLiquido>14</ValorLiquido> <ValorTotal>10</ValorTotal> </DTODePedidoDeVendaIntegracao>
application/x-www-form-urlencoded
Response Info
Resource Description
DTODeResultadoDoPedido
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. |