Identificador de Regra
FIN-615RECPR01
Módulo: FIN - Financeiro.
Finalidade: permite criar consistências, controles e processamentos para a rotina de pronunciamento contábil, com base nas informações do reconhecimento que está sendo processado. A chamada da regra é executada no processamento dos reconhecimentos e também na exclusão.
Transação: não se aplica.
Regra:
Exemplo de regra:
definir alfa FinAOrigem;
definir alfa FinATipRec;
Se (FinAOrigem = "INCLUIR")
inicio
@ consistências e inclusões desejadas na inclusão do reconhecimento @
Se (FinATipRec = "E") @ reconhecimento por evolução @
inicio
@ Reconhecimento por evolução @
fim
Senao @ tipo é "C" @
inicio
@ Reconhecimento por custo incorrido @
fim
mensagem(retorna, "Consistências de inclusão realizadas.");
fim
Senao
inicio
@ consistências e alterações desejadas na exclusão do reconhecimento @
mensagem(retorna, "Consistências de exclusão realizadas.");
fim
Variáveis Disponibilizadas:
| Nome | Tipo | Observações | Retorna Valor |
|---|---|---|---|
| FinAOrigem | Alfa | Origem da execução da regra (INCLUIR ou EXCLUIR) | N |
| FinATipRec | Alfa | Tipo de reconhecimento (E ou C) | N |
| FinNIdeUni | Número | Identificador único do reconhecimento | N |
| FinNCodEmp | Número | Empresa do reconhecimento | N |
| FinNCodFil | Número | Filial do reconhecimento | N |
| FinNNumPrj | Número | Projeto do reconhecimento | N |
| FinNCodFpj | Número | Fase do reconhecimento | N |
| FinDDatCmp | Data | Competência do reconhecimento | N |
| FinNRecTot | Número | Receita total do contrato na competência | N |
| FinNCusTor | Número | Custo total orçado | N |
| FinNCusTin | Número | Custo total incorrido | N |
| FinNPerCus | Número | Percentual de custo | N |
| FinNPerEvo | Número | Percentual de evolução | N |
| FinNRecAcu | Número | Receita acumulada | N |
| FinNRecAan | Número | Receita acumulada anterior | N |
| FinNRecRec | Número | Receita a reconhecer | N |
| FinAPriCal | Alfa | Primeiro reconhecimento (S/N) | N |
English
Español
English
Español


