Desenvolvimento Millen-21074 – Retorno de NF
Release 62.50
Versão 5
Autor Lucas Vinicius
Processo: Cadastro do Tipo de Pagamento
Nome do Processo: Parametrização do Retorno da API – Status da Movimentação
Motivação
A empresa tem integração com um sistema WMS, que precisa receber informações para entender se é necessário imprimir um ou mais boletos ou se esse pedido já foi recebido/faturado pela plataforma.
Atualmente, foi feito na API um case para verificar se a natureza é igual a 2 e os tipos de pagamentos são diferentes de (2,3,8,5127).
Porém, dessa forma ficou limitado aos cadastros dos tipos de pagamentos, podendo gerar inconsistências futuras, além de, quando for utilizada em outros servidores, os códigos não serem iguais.
Parâmetros
Consulta da Movimentação
Realizar a consulta na movimentação, para constatar se o tipo de pagamento retornado está marcado como "Boleto Faturado", e para isso devemos seguir o caminho abaixo:
- Acesse a tela Tipo Pagto pelo caminho: Menu > Utilitários > Comercial > Tipos de Pagto;
- Selecione na Lista de tipo de pagamento, a movimentação desejada e realize a consulta através de um duplo clique na opção selecionada.
Entradas
Verificação do Parâmetro
- Acesse a tela eventos da movimentação, e ao entrar na aba "Geral", podemos verificar o parâmetro "Boleto Faturado" que se estiver na condição "T (Acionado)" garante que a nota retornada estará com o status "Cancelado" criando divergências na emissão de boletos.
Validações e Saídas
Como podemos observar na imagem, quando for realizada a chamada do método para os registros do tipo de pagamento, o parâmetro criado para identificar o tipo de pagamento, deverá estar acionado para garantir o usuário que o pedido foi Recebido/Faturado, e assim gerar o boleto necessário para o pagamento.