RN NotaFiscal VencimentoCliente

De Base de Conhecimentos da DataPlus Sistemas
Revisão de 08h20min de 14 de maio de 2024 por Vinicius Maretti (discussão | contribs) (Foi adicionado um parametro nessa regra)
Ir para navegação Ir para pesquisar

Regra de negócio do tipo derivação que pode ser acoplada ao DataPlus ERP e tem por objetivo alterar os vencimentos da Nota Fiscal quando o prazo do Cliente for informado especificamente na aba Cliente do Cadastro de Parceiros.

Essa regra influencia nas classe de Nota Fiscal.

Caso o parâmetro ProximoMes for falso , essa regra vai verificar dois campos de atributos adicionais: Prazo Venc. 1 e Prazo Venc. 2 . Esses campos estão localizados no formulário de Parceiros na aba Cliente. Ao informar esses valores nos campos, na hora do faturamento, se a regra estiver acoplada, ela vai verificar todos os vencimentos que forem do tipo Normal. Por Exemplo: se o cliente tem os dias 10 e 20 informados e o vencimento da parcela for 05/05, vai ser alterado para 10/05. Se o vencimento da parcela for 16/05, vai ser alterado para 20/05. E se for 24/05, será alterado para 10/06. Caso o parametro for verdadeiro o prazo estabelecido para o cliente será transferido para o mês subsequente de acordo com o "Prazo Venc. 1".

Se existirem dois vencimentos próximos, por exemplo, dia 08/05 e dia 09/05 e o prazo do cliente for dia 10, o sistema irá alterar os dois vencimentos para a data 10/05. Porém o sistema irá exibir uma mensagem o usuário.

*** OBS: Na hora de configurar a regra, se atentar a prioridade da mesma. Verificar se existe alguma outra regra que dependa do vencimento da Nota(Por exemplo RN NotaFiscal Duplicata), se existir, essa regra deve ter prioridade sobre as outras

Acoplamento

Essa regra de negócio pode ser acoplada à entidade Nota Fiscal. Ela está preparada para funcionar em conjunto com o elemento Grava, designador Execução, tempo de Execução Depois.

Parametros

ProximoMes: Caso for marcado como verdadeiro o prazo estabelecido para o cliente será transferido para o mês subsequente.

Script

Script a ser executado no banco do cliente para criação dos campos no cadastro do cliente.

Arquivo:Script Cria Campo.docx