| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Função: | 1295 - GESTÃO DE RECEBIMENTOS ANTECIPADOS |
| Requisito/Story/Issue: | DDFINAN-32411 |
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.
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.
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.
Ao clicar, será aberta uma tela com duas opções: ➕ Vincular Créditos e ➖ Desvincular 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)
Confirmar
Cancelar
Mesma estrutura da vinculação, com múltipla seleção.
Confirmar
Cancelar
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
Importante! As versões estarão disponíveis para download no CCW. https://centraldecontrole.pcinformatica.com.br/ Mantenha suas rotinas sempre atualizadas! |