Skip to content

POST Transferencia

tiagolima-varejonline edited this page Aug 22, 2019 · 4 revisions

URL

POST https://integrador.varejonline.com.br/apps/api/transferencia

Parâmetros

Envie um JSON no corpo da requisição, contendo:

  • idEntidadeRemetente: id da entidade remetente utilizada (long)
  • idEntidadeDestinataria: id da entidade destinatária utilizada (long)
  • idOperacaoEntrada: valor que indica o id de operação de entrada (long)
  • idOperacaoSaida: valor que indica o id de operação de saída (long)
  • tipoValor: CUSTO (custo médio) ou VENDA (preço de venda) (string)
  • produtos: lista de itens a serem transferidos, contendo:
    • produto: (obrigatório informar o id e/ou código sistema do item)
      • id: id do produto (long)
      • codigoSistema: código de sistema do produto (string)
    • unidade: unidade de medida usada na quantidade o item informada (string)
    • quantidade: quantidade do item (long)

Retorno:

Sucesso:

  • HTTP STATUS 201 - CREATED

Retorna um Json com informações do resultado da operação realizada, contendo:

  • idRecurso: id da tranferência.
  • codigoMensagem: Código de identificação da operação realizada. veja a lista de Códigos
  • mensagem: Mensagem da operação realizada

Requisição inválida:

  • HTTP STATUS 400 – BAD REQUEST
  • Body: mensagem de erro

Exemplo

POST https://integrador.varejonline.com.br/apps/api/transferencia

{
  "idEntidadeRemetente": 1018,
  "idEntidadeDestinataria": 1,
  "idOperacaoEntrada": 1017,
  "idOperacaoSaida": 1024,
  "tipoValor": "VENDA",
  "produtos": [
    {
      "produto": { 
        "id": 112767
      },
      "unidade": "CX",
      "quantidade": 1
    },
    {
      "produto": {
        "codigoSistema": "0001.0002"
       },
       "unidade": "PC",
       "quantidade": 1
     }
  ]
}

Introdução

Endpoints de Integração

Administrativo

Comercial

Compras

Financeiro

Controle de crédito

Fiscal

Contábil

Operacional

Dicas Gerais

Filtros Padrões

Tabelas Padrões

Atualizações

Clone this wiki locally