RN Bloqueio Operacoes Futuras: mudanças entre as edições

De Base de Conhecimentos da DataPlus Sistemas
Ir para navegação Ir para pesquisar
Hugo (discussão | contribs)
Hugo (discussão | contribs)
Linha 15: Linha 15:
==='''Orçamento''':===  
==='''Orçamento''':===  
Para bloquear o prazo de validade do orçamento, em dias:<br>
Para bloquear o prazo de validade do orçamento, em dias:<br>
Elemento: Faturamento.Orcamento<br>
'''Elemento:''' Faturamento.Orcamento<br>
Atributo: ValidadeDias<br>
'''Atributo:''' ValidadeDias<br>


Para bloquear os prazos dos vencimentos, em dias:<br>
Para bloquear os prazos dos vencimentos, em dias:<br>
Elemento: Faturamento.OrcamentoVencto<br>
'''Elemento:''' Faturamento.OrcamentoVencto<br>
Atributo: Prazo<br>
'''Atributo:''' Prazo<br>


==='''Pedido de Vendas''':===
==='''Pedido de Vendas''':===
Para bloquear os prazos dos vencimentos, na grid, em dias:<br>
Para bloquear os prazos dos vencimentos, na grid, em dias:<br>
Elemento: Faturamento.PedidoVencto<br>
'''Elemento:''' Faturamento.PedidoVencto<br>
Atributo: Prazo<br>  
'''Atributo:''' Prazo<br>  


==='''Cotação de Preços''':===
==='''Cotação de Preços''':===
Para bloquear os prazos dos vencimentos, na grid, em dias:<br>
Para bloquear os prazos dos vencimentos, na grid, em dias:<br>
Elemento: Materiais.CotacaoFornecedorVencto<br>
'''Elemento:''' Materiais.CotacaoFornecedorVencto<br>
Atributo: Prazo<br>  
'''Atributo:''' Prazo<br>  


==='''Pedido de Compras''':===
==='''Pedido de Compras''':===
Para bloquear o prazo de entrega do Pedido de Compras, em dias:<br>
Para bloquear o prazo de entrega do Pedido de Compras, em dias:<br>
Elemento: Materiais.PedCompra<br>
'''Elemento:''' Materiais.PedCompra<br>
Atributo: PrazoEntrega<br>
'''Atributo:''' PrazoEntrega<br>


Para bloquear os prazos dos vencimentos, na grid, em dias:<br>
Para bloquear os prazos dos vencimentos, na grid, em dias:<br>
Elemento: Materiais.PedCompraVencto<br>
'''Elemento:''' Materiais.PedCompraVencto<br>
Atributo: Prazo<br>  
'''Atributo:''' Prazo<br>  


==='''Duplicata e Documento''':===
==='''Duplicata e Documento''':===
Linha 45: Linha 45:


Para bloquear a gravação de acordo com o prazo da duplicata a ser gerada:<br>
Para bloquear a gravação de acordo com o prazo da duplicata a ser gerada:<br>
Elemento: Financeiro.Duplicata<br>
'''Elemento:''' Financeiro.Duplicata<br>
Atributo: Vencto<br>  
'''Atributo:''' Vencto<br>  


Para bloquear a gravação de acordo com o prazo do documento a ser gerado:<br>
Para bloquear a gravação de acordo com o prazo do documento a ser gerado:<br>
Elemento: Financeiro.Documento<br>
'''Elemento:''' Financeiro.Documento<br>
Atributo: Vencto<br>
'''Atributo:''' Vencto<br>

Edição das 17h16min de 7 de agosto de 2023

Regra de negócio do tipo habilitadora que pode ser acoplada ao DataPlus ERP e tem por objetivo bloquear prazos, datas que estejam fora do limite permitido de acordo com o parâmetro da regra. Ou seja, se a regra estiver acoplada ao formulário de duplicatas, assim que uma nota fiscal entrar em processo de gravação, a regra será executada validando o campo da duplicata informada no parâmetro.

Acoplamento

Essa regra de negócio pode ser acoplada a diversas classes que envolvem datas, dias e validades. Ex: (Duplicata, Documento, Orcamento, Cotação). Ela está preparada para funcionar em conjuntos com o elemento grava(), designador Execução e tempo de Execução Antes.

Parâmetros

PrazoEmDias: Quantidade de dias limites em que uma operação deve atender.

Atributo: Campo que deve ser validado.

Anotações de Acoplamentos

Orçamento:

Para bloquear o prazo de validade do orçamento, em dias:
Elemento: Faturamento.Orcamento
Atributo: ValidadeDias

Para bloquear os prazos dos vencimentos, em dias:
Elemento: Faturamento.OrcamentoVencto
Atributo: Prazo

Pedido de Vendas:

Para bloquear os prazos dos vencimentos, na grid, em dias:
Elemento: Faturamento.PedidoVencto
Atributo: Prazo

Cotação de Preços:

Para bloquear os prazos dos vencimentos, na grid, em dias:
Elemento: Materiais.CotacaoFornecedorVencto
Atributo: Prazo

Pedido de Compras:

Para bloquear o prazo de entrega do Pedido de Compras, em dias:
Elemento: Materiais.PedCompra
Atributo: PrazoEntrega

Para bloquear os prazos dos vencimentos, na grid, em dias:
Elemento: Materiais.PedCompraVencto
Atributo: Prazo

Duplicata e Documento:

Para realizar o bloqueio em entidades que geram as duplicatas ou documentos, a RN deverá ser acoplada diretamente na duplicata ou documento. Segue a configuração:

Para bloquear a gravação de acordo com o prazo da duplicata a ser gerada:
Elemento: Financeiro.Duplicata
Atributo: Vencto

Para bloquear a gravação de acordo com o prazo do documento a ser gerado:
Elemento: Financeiro.Documento
Atributo: Vencto