Versões comparadas

Chave

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


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Telas de parametrização do processo de devolução de vendas
  4. Telas do processo de devolução de vendas
  5. Tabelas utilizadas


01. VISÃO GERAL

A funcionalidade do TOTVS HomeCenter (linha Gemco) da devolução de nota de venda foi replicado para a API de Faturamento automático (em produção). Agora é possível fazer o processo de devolução de vendas através do Serviço Windows (service.msc) criado: Totvs Serviço de Entrada de Devolução Cliente API, que lê os dados inseridos nas tabelas DEVOLAUT_INTEGRA e DEVOLAUT_INTEGRA_ITENS executa o processo de devolução automaticamente.

Este processo esta disponível na versão Implement 123 SP21-00-30, versão .NET CORE 5.0.2 e o serviço Totvs Serviço de Entrada de Devolução Cliente API devidamente instalado, configurado e iniciado. 

02. EXEMPLO DE UTILIZAÇÃO

O processo de devolução de venda é executado quando a venda deve ser cancelada, a mesma é devolvida por questões fiscais, o seu estoque é retornado ao banco de dados e uma nota de entrada é gerada para entrar com a mercadoria no estoque. 

...

A API registra os dados do processo de devolução nas tabelas auxiliar : DEVOLAUT_INTEGRA e DEVOLAUT_INTEGRA_ITENS, coloca numa fila para consulta e devolução, então o Serviço criado: FATAutimaticoAPI lê os dados e faz o processo automaticamente a devolução, se a mesma estiver dentro dos padrões, inclusive com o motivo de devolução informado.

03. TELAS DE PARAMETRIZAÇÃO DO PROCESSO DE DEVOLUÇÃO DE VENDAS:

  • A API de Faturamento com a opção de devolução de vendas:

...

  • Ter o Serviço Windows (service.msc) criado: Totvs Serviço de Entrada de Devolução Cliente API na estação de trabalho:

 


04. TELA DO PROCESSO DE DEVOLUÇÃO DE VENDA:

Quando um pedido de venda é realizado e faturado, seja ele pelo PDV ou Retaguarda, o sistema cria uma nota fiscal de saída

...

Pelos filtros existentes, a consulta da nota gerada pelo ser efetuada:

IMPORTANTE:

Na API de Faturamento temos alguns métodos (abaixo) que ao passarmos realizar a devolução da nota, portanto esses métodos foram implementados em uma API já existente:

05. 

...

TABELAS UTILIZADAS

  • No processo de devolução é utilizada a tabela: DEVOLAUT_INTEGRA e DEVOLAUT_INTEGRA_ITENS.