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.

Este artigo ajudou você?