Páginas filhas
  • DDFINAN-32411 - DT - 1295 - Utilização de Créditos na Rotina

01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Função:

1295 - GESTÃO DE RECEBIMENTOS ANTECIPADOS

Requisito/Story/Issue:DDFINAN-32411

02. SITUAÇÃO/REQUISITO

 

Para possibilitar a administração de pagamentos antecipados vinculados a pedidos, é necessário permitir que os usuários possam utilizar créditos de clientes para abatimento de valores. A funcionalidade deve garantir a consistência nas informações dos títulos, respeitando as permissões e o status atual do pagamento.

Requisito

Implementar a funcionalidade "Utilizar créditos" na rotina 1295, permitindo:

  • A vinculação de créditos existentes ao pedido/orçamento.

  • A desvinculação de créditos previamente vinculados.

  • O controle de permissões para liberação do botão e ações.

  • Atualizações corretas nas tabelas envolvidas (PCCRECLI e PCPRESTANTECIPADA).

  • Interface com múltipla seleção de créditos e mensagens de retorno ao usuário.

03. SOLUÇÃO

1. Habilitação do botão "Utilizar créditos"

O botão só estará habilitado quando:

  • O usuário possuir a permissão na 530:
    "Permite utilizar créditos Pendentes e Liberados para abater o pagamento"

  • E a condição:
    PCPRESTANTECIPADA.STATUSPGTO diferente de 'PAGO' ou 'AGUARDANDO PAGAMENTO',
    ou nenhum registro correspondente existir na PCPRESTANTECIPADA.


2. Ação "Utilizar créditos"

Ao clicar, será aberta uma tela com duas opções: ➕ Vincular Créditos e ➖ Desvincular Créditos

Vincular Créditos

Apresentação dos créditos:

Grid com múltipla seleção contendo as colunas:

  • Selecionado

  • Código do Crédito (PCCRECLI.CODIGO)

  • Data (PCCRECLI.DTLANC)

  • Valor (PCCRECLI.VALOR)

  • Situação (PCCRECLI.SITUACAO)

  • Histórico (PCCRECLI.HISTORICO)

Botões:

  • Confirmar

  • Cancelar


Desvincular Créditos

Apresentação dos créditos:

Mesma estrutura da vinculação, com múltipla seleção.

Botões:

  • Confirmar

  • Cancelar

Outros Pontos Importantes

  • Permissão considerada: 530

  • Permitir vinculação apenas de créditos:

    • Do mesmo cliente e filial

    • Que ainda não tenham sido utilizados

  • Permitir desvinculação apenas se o link de pagamento ainda não tiver sido gerado

  • Atualização automática do valor a ser gerado após cada ação

  • Interface clara e com mensagens informativas ao usuário


04. DEMAIS INFORMAÇÕES

Importante!

  As versões estarão disponíveis para download no CCW.

  https://centraldecontrole.pcinformatica.com.br/

  Mantenha suas rotinas sempre atualizadas!

05. ASSUNTOS RELACIONADOS






  • Sem rótulos