Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Método que permite inserir carga notas fiscais de recebimento.

Chamada

POST api/v1/importacao/notafiscal

...

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
NUMERONF*

Número da nota fiscal de entrada.

integer

Valor Máximo: 9999999999

SERIENF*Série da nota fiscal de entrada.stringTamanho Máximo: 3
NROEMPRESA*

Número da empresa logística no WMS.

integerValor Máximo: 999999
SEQFORNECEDOR*

Código ou CNPJ do fornecedor.

Vinculado ao campo TIPCODIGO.

integer


TIPCODIGO*

Tipo do código do fornecedor:
I – Código Interno(Padrão)
C – CNPJ.

stringTamanho Máximo: 1
STATUSNF*Status da nota fiscal:
V – Nota fiscal válida
C – Nota fiscal cancelada.
stringTamanho Máximo: 1
DTAEMISSAO*Data da emissão da nota fiscal.date
DTARECEBIMENTO*Data de recebimento.date
DTAENTRADA*Data de entrada.date
NROPEDCOMPRA*Número do pedido de compras.integer

*Campos Obrigatórios.

Itens

Nome (Name)

Descrição (Description)

Tipo (Type)

Informações Adicionais (Adittional Information)

SEQITEMNF*

Número sequencial do item dentro da nota fiscal, caso na Nota Fiscal contenha três itens,  na primeira linha/item enviar 1, na segunda linha/item enviar 2, na terceira linha/item 3.

integerValor Máximo: 999
SEQPRODUTO*Código sequencial do produto.integer
QTDEMBALAGEM*Quantidade de unidades dentro de cada embalagem.decimalValor Máximo: 99999,999
QUANTIDADE*

Quantidade de unidades a receber do produto para esta carga/empresa/fornecedor.

O valor a receber deverá vir na quantidade unitária, por exemplo, para 50 CX12, deverá ser enviado 600.

decimalValor Máximo: 999999999,999

*Campos Obrigatórios.

ItensSelecaoInversa

Nome (Name)

Descrição (Description)

Tipo (Type)

Informações Adicionais (Adittional Information)

AREAARMAZENAGEM*

Código da área de armazenagem para a qual, a princípio, será destinada a quantidade recebida do produto.

stringTamanho Máximo: 5
QUANTIDADE*

Quantidade de unidades a receber do produto para esta carga/empresa/fornecedor.

O valor a receber deverá vir na quantidade unitária, por exemplo, para 50 CX12, deverá ser enviado 600.

decimalValor Máximo: 999999999,999

*Campos Obrigatórios.

Formatos de Request(Request Formats)

...

Bloco de código
languageactionscript3
{
  "numeroNf": 1010110,
  "serieNf": "001000",
  "nroEmpresa": 100,
  "seqFornecedor": 614047860001051,
  "tipCodigo": "CI",
  "statusNf": "VA",
  "dtaEmissao": "2023-06-12T1409T14:29:04.452Z",
  "dtaRecebimento": "2023-1206-09T14:29:04.452Z",
  "dtaEntrada": "2023-06-12T1409T14:29:04.452Z",
  "nroPedCompra": 54846,
  "itens": [
    {
      "seqItemNf": 31,
      "seqProduto": 212067,
      "qtdEmbalagem": 5,
      "quantidade": 3,
      "itensSelecaoInversa": [
       {
        "areaArmazenagem": 12"S",
        "quantidade": 2 3
       }
      ]
    },
     {
      "seqItemNf": 43,
      "seqProduto": 60034,
      "qtdEmbalagem": 6,
      "quantidade": 5,
      "itensSelecaoInversa": [
       {
        "areaArmazenagem": "S",
        "quantidade": 5
       }
      ]
    }
  ]
} 

Informações para Resposta (Response Information)

...