ALCIS WMS - INTEGRAÇÂO API - Como verificar os envios de API
Dúvida
Como verificar os envios de API feitos pelo ALCIS WMS no módulo de Integração API?
Solução
Para verificar os disparos que são realizados pela API no ALCIS WMS, realize os passos a seguir:
1. Faça login no ALCIS WMS;
1.1. No menu superior acesse Menu Técnico / Gestão de Interfaces / API / SY700: Log de integração de entrada e saída:
1.2. Com a tela SY700: Log de integração de entrada e saída aberta informe o código da API no campo Código da API que deseja consultar;
IMPORTANTE!
Os códigos de API podem ser consultados na documentação das API's , clique aqui para acessar! E também pode ser consultado pela tela SD314: Configuração de URL de Notificação no campo Cód. Interface:
1.3. Com o código da API, faça a consulta desejada no campo Código da API colocando a tela em modo de pesquisa pelo botão no menu superior ou pelo atalho F11 e execute a pesquisa:
1.4. Com a consulta retornada a tela mostra algumas informações como STATUS, VERBO, TIPO e DATA em que foi feito o disparo ou recebimento da informação;
1.5. Conforme a documentação das API's, cada uma tem um funcionamento e status para que sejam identificados os casos de Sucesso ou Erro;
ATENÇÃO!
As API's tem seu funcionamento dados por verbos que são eles PUT, POST, GET que também contempla seu tipo IN ou OUT e seus respectivos status.
Desta forma temos:
PUT - Serve para ATUALIZAR um recuso que já existe ou CRIAR um recurso.
POST - Serve para CRIAR um novo recurso ou implementar um recurso já existente.
GET - Serve para Solicitar dados sem alterar o estado dos recursos existentes.
Tipos:
IN - ENTRADA
OUT - SAIDA
1.6. Quando uma API retorna com status 200 em tela, significa que o fluxo foi feito corretamente, já se for outro status precisa ser verificado na documentação e entender a sua representação:
Para demais status será necessário verificar a documentação das API's, clique aqui para acessar! No caso do status retornado por tela não coincidir com o da documentação da API é necessário verificar com o fornecedor do ERP sobre como está chegando o pacote de dados enviado pelo ALCIS WMS para uma efetiva tratativa.