RN NotaFiscal Duplicata
Regra de negócio do tipo derivação que pode ser acoplada ao DataPlus ERP e tem por objetivo gerar automaticamente as duplicatas resultantes da emissão de uma Nota Fiscal de Saída. Essa regra influencia no Processo de Faturamento.
Essa regra de negócio tem seu funcionamento preparado para transações de banco de dados. O que quer dizer que sua execução funciona de forma atômica à entidade mãe.
Acoplamento
Essa regra de negócio só pode ser acoplada à entidade Nota Fiscal de Saída. Ela está preparada para funcionar com o elemento grava, elemento secundário CancelarNota, elemento exclusão Exclui, sendo seu designador por Execução e tempo de execução Depois.
Parâmetros
GerarBaixaPagamentoDinheiro: quando verdadeiro gera uma duplicata baixada nos pagamentos à vista em dinheiro (prazo informando na condição de pagamento precisa ser apenas 0). O que identifica se o pagamento foi em dinheiro é o Atributo Tipo de Pagamento da entidade Condição de Pagamento informada na Nota Fiscal de Saída;
NumeroContaBx: é a Conta Bancária que será utilizada para os pagamentos em dinheiro, se assim estiver definido;
IncluirObsNota: quando verdadeiro, inclui a observação da Nota Fiscal de Saída nas duplicatas geradas.
ObservacaoDup: a mensagem desejada pelo Usuário
DiasVenc: o numero de dias para gerar a observação da duplicata
EmpresaCodigo: Parâmetro opcional. Esse parâmetro recebe o número da empresa. A regra só será executada se a empresa ativa for a que está no parâmetro. Com isso, é possível acoplar a regra mais de uma vez para que cada empresa tenha sua regra acoplada e com suas devidas contas informadas. Caso ele não seja informado, a regra será executada em todas as empresas. Nota: Caso haja a diferenciação por empresa, obrigatoriamente deverá ser criada uma RN para cada empresa, senão não haverá a geração da duplicata.
ProximoDiaUtil: Se a data de vencimento for sábado, domingo ou feriado adiciona o próximo dia útil.
ClassifDevolucao: Parâmetro opcional. Código da classificação para o documento gerado pela NF devolução venda.
RestringirDiaSemanaCliente: Restringir dia da semana por Cliente. Obs: Para que isso funcione é necessário rodar o script para criar o atributo adicional no cadastro de Parceiro na aba de cliente.
Prazo1Prazo2: Esse parâmetro verifica os campos de atributos adicionais "Prazo Venc. 1" e "Prazo Venc. 2", localizados no formulário de Parceiros, na aba Cliente. Quando esses valores são preenchidos e a regra é aplicada no faturamento, ela ajusta os vencimentos do tipo Normal para coincidir com as datas especificadas. Por exemplo, se o cliente tiver os prazos 10 e 20 informados, um vencimento em 05/05 será ajustado para 10/05, em 16/05 será ajustado para 20/05 e, se for 24/05, será alterado para 10/06. Caso o parâmetro esteja ativo, o sistema ajustará o vencimento para o mês subsequente de acordo com "Prazo Venc. 1". Se houver dois vencimentos próximos, como em 08/05 e 09/05, ambos serão ajustados para 10/05, com uma mensagem exibida para o usuário.
ProximoMes: (Funciona em conjunto com os prazos cadastrados no cliente) Caso for marcado como verdadeiro o prazo estabelecido para o cliente será transferido para o mês subsequente. Obs: Para que isso funcione o prazo1 no cadastro do cliente deve que ser maior que o valor 0 "Zero"
DiasAcrescimo: Numero de dias a ser acrescentado na parcela do cliente (Em todos os vencimentos no momento que vai ser faturado o sistema deve acrescentar x dias para gerar as duplicatas)