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

Objetivo

Este documento tem como objetivo explicar o funcionamento da integração das Notas Fiscais.

Pré-Requisitos e Restrições

  • Necessário a instalação do serviço winthor-fiscal.
  • Necessário a instalação do serviço winthor-venda.
  • Necessário a instalação do serviço winthor-pedido-venda.
  • As informações do OMNI (Rotina 132) devem estar com os campos 4514 (Endereço do site da loja OMNI), 4516 (Senha do usuário da loja OMNI) e 4515 (Usuário da loja OMNI) parametrizados com suas respectivas informações.

Integração

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

Envio e resposta da requisição:

URI
method: 'GET',
url: '/winthor/venda/v0/pedido/orderDispatch/{ID TRANSAÇÃO}'   - Número da transação referente a nota fiscal a que se deseja consultar o xml.
Header
Content-Type : application/json  

Exemplo JSON da resposta:  

Body Response
{
    "token": "string"
    "statusId": 000,
    "orderNumber": "string",
    "invoiceNumber": "0000",
    "invoiceDateTime": "0000-00-00T00:00:00",
    "invoiceAmount": 00.00,
	"invoiceXML": "string"
	"invoiceKey": 0000
}

Possíveis falhas:  

1- Usuário ou senha incorretos ou sem permissão para acesso:
{

    "mensagem": "(WT-PV-000000) → Exceção inválida" 

}

Verificar informações de Login nos campos 4515 e 4516 da rotina 132, caso estejam corretas, verificar se este usuário possui permissão no OMNI.




  • Sem rótulos