Objetivo
Este documento tem como objetivo explicar o funcionamento da integração das Notas Fiscais.
Integração
A integração consiste em enviar o XML da nota fiscal referente ao número do pedido e/ou da transação informados. Os dados integrados são: INVOICEDOCUMENT | PCDOCELETRONICO |
---|
API | Referência Winthor |
---|
orderId | pcpedc.numped | transactionId | pcnfsaid.numtransvenda | invoiceXml | pcdoceletronico .xmlnfe |
|
Exemplo do envio da requisição: method: 'GET',
url: '/winthor/fiscal/v1/documentosfiscais/nfe/invoiceDocument' |
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"; |
|
Exemplo JSON da resposta: {
"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.