POST servico/integracaoterceiros/PedidoDeVenda

Insere um pedido de venda no ERP

Request Info

URI Parameters

None.

Body Parameters

DTO do pedido de venda da camada SOAP

DTODePedidoDeVendaIntegracao
NomeDescriçãoTipoInformaçõ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

Exemplo:
{
  "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:26:44.474156-03:00",
  "dataEmbarque": "2024-10-02T20:26:44.474156-03:00",
  "dataEntrega": "2024-10-02T20:26:44.474156-03:00",
  "dataEmVigor": "2024-10-02T20:26:44.474156-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:26:44.474156-03:00",
      "DataItemV2": "2024-10-02T20:26:44.474156-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:26:44.474156-03:00",
      "DataItemV2": "2024-10-02T20:26:44.474156-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:26:44.474156-03:00",
      "dataDeVencimento": "2024-10-02T20:26:44.474156-03:00",
      "DataDeVEncimentoUtil": "2024-10-02T20:26:44.474156-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:26:44.474156-03:00",
      "formaCobranca": 15
    },
    {
      "numeroDaParcela": 1,
      "dataDaEmissao": "2024-10-02T20:26:44.474156-03:00",
      "dataDeVencimento": "2024-10-02T20:26:44.474156-03:00",
      "DataDeVEncimentoUtil": "2024-10-02T20:26:44.474156-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:26:44.474156-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

Exemplo:
<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:26:44.474156-03:00</DataEmVigor>
  <DataEmbarque>2024-10-02T20:26:44.474156-03:00</DataEmbarque>
  <DataEntrega>2024-10-02T20:26:44.474156-03:00</DataEntrega>
  <DataVenda>2024-10-02T20:26:44.474156-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:26:44.474156-03:00</DataItemV1>
      <DataItemV2>2024-10-02T20:26:44.474156-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:26:44.474156-03:00</DataItemV1>
      <DataItemV2>2024-10-02T20:26:44.474156-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:26:44.474156-03:00</DataDeEmissao>
      <DataDeEmissaoOriginal>2024-10-02T20:26:44.474156-03:00</DataDeEmissaoOriginal>
      <DataDeVencimento>2024-10-02T20:26:44.474156-03:00</DataDeVencimento>
      <DataDeVencimentoUtil>2024-10-02T20:26:44.474156-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:26:44.474156-03:00</DataDeEmissao>
      <DataDeEmissaoOriginal>2024-10-02T20:26:44.474156-03:00</DataDeEmissaoOriginal>
      <DataDeVencimento>2024-10-02T20:26:44.474156-03:00</DataDeVencimento>
      <DataDeVencimentoUtil>2024-10-02T20:26:44.474156-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

Exemplo:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'DTODePedidoDeVendaIntegracao'.

Response Info

Resource Description

DTODeResultadoDoPedido

HttpResponseMessage
NomeDescriçãoTipoInformaçõ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.