Árvore de páginas

Versões comparadas

Chave

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

Objetivo

Método que permite inserir novas notas fiscais.

Chamada

POST api/v1/agendamento/notafiscal/adicionar

Informações para Requisição (Request Information)

Parâmetros URI (URI Parameters)

Não há.

Parâmetros do Corpo (Body Parameters)

XFornecedorRequestDTOXNotafiscalRequestDTO

Número de CGC/CPF do fornecedor, sem constar o dígito9999999999999
Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
numeronf*

Número da nota fiscal

integer

Mínimo: 0

Máximo: 9999999999

serienf*

Número sequencial que define a numeração da nota fiscal

nomerazao

Nome razão do fornecedor

string

Tamanho Máximo: 403

nrocgccpf
idfornecedor

Id do fornecedor vindo de um sistema de terceiro. É necessário efetuar a integração de fornecedor para vinculá-lo a nota fiscal.

integer

Mínimo: 0

Máximo: 

999999999999999

nroempresa*

Número da empresa em que a nota fiscal será emitida

digcgccpf

Dígito do CGC/CPF do fornecedor

integer

Mínimo: 0

Máximo: 99999

statusnf*

Status da nota fiscal.

fisicajuridica

Indica se o fornecedor será uma pessoa Física ou Jurídica

string

Tamanho Máximo: 1

dtaemissao*

Data em que a nota fiscal foi emitida

dateFormato: DateTime
dtarecebimento

Data em que a nota fiscal deverá ser recebida

date

Formato: DateTime

dtaentrada

Data em que consta a entrada da nota fiscal no sistema

date

Formato: DateTime

idpedcompra

Id do pedido de compra, caso exista e seja necessário vinculá-lo a nota fiscal

integer

Mínimo: 0

Máximo: 999999999999999

peso

Peso total dos produtos que constam na nota fiscal

decimal pzomedentrega

Prazo médio que o fornecedor leva para efetuar suas entregas

decimal

Mínimo: 0

Máximo: 99999999999999999,99

utilizatransportadora

Indica se este fornecedor utiliza serviços de transportadoras. Valores: S - Sim, N - Não

stringTamanho Máximo: 1
volumes

Total de volumes constados na nota fiscal

integer

Mínimo: 0

Máximo: 999999999999999

paletes

Total de paletes constados na nota fiscal

id

Id do fornecedor vindo do sistema de terceiros.

integer

Mínimo: 0

Máximo: 999999999999999

email

E-mail do fornecedor a ser integrado.

string

Tamanho Máximo: 500

id*

Id da nota fiscal vindo de um sistema de terceiro

integer

Mínimo: 0

Máximo: 999999999999999

sistema*

Sistema utilizado para integrar a nota fiscal

sistema

Sistema a ser utilizado para integrar os dados do Fornecedor

stringTamanho Máximo:   10

Formatos de Request(Request Formats)

application/json, text/json
Bloco de código
languageactionscript3
{
  "nomerazaonumeronf": 4,
  "serienf": "sample string 45",
  "nrocgccpfidfornecedor": 1,
  "digcgccpfnroempresa": 16,
  "fisicajuridicastatusnf": "sample string 5 7",
  "dtaemissao": "2021-04-12T14:01:16.7598037-03:00",
  "pzomedentregadtarecebimento": 1.1"2021-04-12T14:01:16.7598037-03:00",
  "utilizatransportadoradtaentrada": "sample string 6""2021-04-12T14:01:16.7598037-03:00",
  "idpedcompra": 1,
  "idpeso": 1.1,
  "emailvolumes": 1,
  "sample string 7"paletes": 1,
  "id": 1,
  "sistema": "sample string 811"
}

Informações para Resposta (Response Information)

Códigos do Recurso (Response Codes)

  • OK (200)
  • BadRequest (400)