Páginas filhas
  • APIs Integrações - Notas Fiscais - XML

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsDados integrados com Winthor, Envio Parâmetros, Resposta da Requisição, Passo 04
idspasso1,passo2,passo3

A integração consiste em enviar o XML da nota fiscal referente ao número do pedido e/ou da transação informados.

Totvs custom tabs box items
defaultyes
referenciapasso1

Os dados integrados são: 

INVOICEDOCUMENT          |         PCDOCELETRONICO

API

Referência Winthor

orderId

pcpedc.numped

transactionId

pcnfsaid.numtransvenda 

invoiceXml

pcdoceletronico .xmlnfe

Totvs custom tabs box items
defaultno
referenciapasso2

Exemplo do envio da requisição:

Bloco de código
languagejs
titleURI
method: 'GET',
url: '/winthor/fiscal/v1/documentosfiscais/nfe/invoiceDocument'
Bloco de código
languagejs
titleParams
orderId       : Integer     - Número do pedido referente a nota fiscal a que se deseja consultar o xml;
transactionId : Integer     - Número da transação referente a nota fiscal a que se deseja consultar o xml;
returnBase64  : Boolean		- "true" ou "false", refere-se a solicitar que o retorno esteja codificado no padrão "Base 64". Não é um parâmetro obrigatório e o padrão é "false";
Totvs custom tabs box items
defaultno
referenciapasso3

Exemplo JSON da resposta:  

Bloco de código
languagejs
titleBody Response
{
    "invoiceXml": "string"
}

Para que seja realizada uma nova integração atualizando um registro já integrado, o sistema verifica a data de última atualização do registro. Portanto, ao realizar alguma alteração no registro, ele será encaminhado novamente para a view para manter a integridade dos dados do ERP com o E-commerce