OpcCtbAti
Indica através de um número qual o processo da rotina de contabilização que está sendo calculado no momento da execução da regra. OpcCtbAti poderá ter os seguintes valores, que representam os seguintes processos:
Valor | Descriçao |
0 | (Valor Inicializado / Fora da Rotina). |
1 | Folha |
2 | Férias |
3 | Provisão |
4 | Rescisão |
5 | Pagamentos Terceiros |
6 | Pagamentos Outras Empresas |
7 | Pagamentos produção Física |
8 | Pagamentos Produção Jurídica |
Tipo: Numérico
Exemplo de regra:
/* Mostra mensagem com opção que está sendo executada + descição no LOG da contabilização. */
definir numero nOpcCtb;
definir alfa sOpcCtb;
nOpcCtb = OpcCtbAti;
IntParaAlfa(nOpcCtb, sOpcCtb);
sOpcCtb = "Executou Opção " + sOpcCtb;
Se (nOpcCtb = 0)
sOpcCtb = sOpcCtb + " - [Não deveria estar com este valor dentro da rotina!!!]";
Senao Se (nOpcCtb = 1)
sOpcCtb = sOpcCtb + " - Folha";
Senao Se (nOpcCtb = 2)
sOpcCtb = sOpcCtb + " - Férias";
Senao Se (nOpcCtb = 3)
sOpcCtb = sOpcCtb + " - Provisão";
Senao Se (nOpcCtb = 4)
sOpcCtb = sOpcCtb + " - Rescisão";
Senao Se (nOpcCtb = 5)
sOpcCtb = sOpcCtb + " - Pagamentos Terceiros";
Senao Se (nOpcCtb = 6)
sOpcCtb = sOpcCtb + " - Pagamentos Outras Empresas";
Senao Se (nOpcCtb = 7)
sOpcCtb = sOpcCtb + " - Pagamentos Produção Física";
Senao Se (nOpcCtb = 8)
sOpcCtb = sOpcCtb + " - Pagamentos Produção Jurídica";
AdicionarLogCtb(sOpcCtb);
Utilização: Regras
Disponível para o módulo: Administração de Pessoal.