01. DADOS GERAIS

Produto:

TOTVS Varejo PDV OMNI

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:

Pedidos

Função:Forma de Pagamento
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. SITUAÇÃO/REQUISITO

Para permitir um controle mais flexível dos processos de recebimento, identificou-se a necessidade de parametrizar quais formas de pagamento são consideradas "Recebimento Antecipado". Atualmente, essa definição não existe ou não é controlada dinamicamente por integrações.
A demanda é criar um novo parâmetro, recebimento_antecipado, no cadastro de Formas de Pagamento. O principal objetivo é que este campo possa ser preenchido e atualizado por serviços de integração de dados, sem sobrescrever o valor existente caso a informação não venha no payload da integração.

03. SOLUÇÃO

Visão Negocial Esta implementação permite que sistemas externos (ERPs ou outros backoffices) ditem o comportamento de uma forma de pagamento no que tange ao recebimento antecipado.

Com o novo parâmetro recebimento_antecipado, o sistema ganha a flexibilidade de:

Isso descentraliza a configuração e a torna mais dinâmica, alinhando-se à jornada de Recebimento Antecipado (conforme documentação TDN).

Visão Técnica Para atender ao requisito, a principal alteração foi a adição de uma nova coluna na tabela de formas de pagamento.

  1. Alteração no Banco de Dados (Migration) Foi criada a migration CriacaoRecebimentoAntecipadoPagamentoForma para adicionar a coluna recebimento_antecipado na tabela de formas de pagamento.

  2. Atualização da Entidade e DTO A entidade PagamentoForma foi atualizada para incluir a nova propriedade

04. DEMAIS INFORMAÇÕES

05. ASSUNTOS RELACIONADOS