Variáveis de Sistema |
**AnoDem **- Ano Demissão - Numérico Inteiro
Sua utilização é na função RetSitEmp
**AnoHoj - **Ano da Data de Hoje. - Número (zzz9)
**AnoSis - **Ano da Data do Sistema. - Número (99)
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**AtuProSal - **Campo para indicar na regra se irá atualizar Propostas de Cargo e Salário se já existir. - Número (9)
**AvaMotEli **- Permite informar o motivo da eliminação do cadastro durante a execução - Alfa.
**CauDem **- Causa da demissão do empregado. - Número (99)
**CgiAddr - **DNS do CGI (conector.exe). - Alfa
Utilização: Função RetSitEmp
**ClaAtu - **Classe Salarial atual do Colaborador. - Número (zzz9)
**ClaPro **- Classe salarial da proposta. - Alfa
**ClaSalAnt - **Classe salarial do Colaborador no mês anterior. - Alfa
**ClaSalEmp - **Classe salarial do Colaborador. - Alfa
**CnvHor - **Converte horas em minutos. O resultado fica disponível na variável CnvMin. - Número (Hzzzz9:99)
Exemplo: Converter 6:30 de horas para minutos.
x = 6.30;
CnvHor = x;
x2 = x2 + CnvMin;
**CnvMin - **Converte minutos em horas. O resultado fica disponível na variável CnvHor.
Exemplo: Converter 1200 minutos em horas.
x = 1200;
CnvMin = x;
Se (CnvHor > …)
**CodLocEmp - **Descrição do Local. - Alfa
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**CplMesAnt - **Complemento do salário do Colaborador no mês anterior. - Número (zzz.zzz.zz9,99)
**CplNiv - **Complemento Salarial Est/Cla/Nível passados para RetSalNiv. - Número (zzz.zzz.zz9,99)
**CplNivBas - **Valor do Complemento Salarial. - Número (zzz.zzz.zz9,99)
**CplNivRea - **Valor do Complemento Salarial Reajustado. - Número (zzz.zzz.zz9,99)
**CplPro - **Complemento Salarial Proposto para utilizar em Regras de Geração de Proposta. - Número (zzz.zzz.zz9,99)
**CplPsa - **Complemento Salarial Proposta de Salário - Utilizar nas regras de Processo de Proposta de Salário. - Número
CplSalEmp - Complemento do salário do colaborador. - Número (zzz.zzz.zz9,99)
**CplPro **- Complemento salarial da proposta. - Número (zzz.zzz.zz9,99)
**DatAltEtb - **Data de alteração da Estabilidade. - Data (DD/MM/YYYY)
**DatAltFil - **Data de alteração da Filial. - Data (DD/MM/YYYY)
**DatAltLoc - **Data de alteração do Local. - Data (DD/MM/YYYY)
**DatAltNat - **Data da Alteração de Natureza de Despesa. - Data (DD/MM/YYYY)
DatAltSal - Data Alteração Salarial Atual. - Data (DD/MM/YYYY)
**DatDem - **Data de Demissão. - Data (DD/MM/YYYY)
**DatDma - **Data da Contribuição. - Data (DD/MM/YYYY)
DatEfePro - Data efetivação da proposta. - Data (DD/MM/YYYY)
**DatFim - **Data Final do período de cálculo. - Data (DD/MM/YYYY)
**DatIni - **Data Inicial do período de cálculo. - Data (DD/MM/YYYY)
DatRel - Data de Referencia para o Gerador de Relatorios - Data (DD/MM/YYYY)
**DatSalAnt - **Data de alteração do salário no mês anterior. - Data (DD/MM/YYYY)
DatSis - Data do Sistema. - Data(DD/MM/YYYY)
**DesRodape - **Padrão Rodapé de Página para Orientação Retrato. - Alfa
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**DesRodapePa - **Padrão Rodapé de Página para Orientação Paisagem. - Alfa
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**DiaDem **- Dia Demissão Numérico - Inteiro
Tem suas utilização na Função RetSitEmp
**DiaHoj - **Dia da Data de Hoje. - Número (99)
**DiaJus **- Dias justificados para situações 3(Auxílio-doença) e 4(Acidente de Trabalho). - Data (DD/MM/YYYY)
Utilização: Função RetSitEmp
**DiaSis - **Dia da Data do Sistema. - Número (99)
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**EdiCad - **Edição do Cargo. - Alfa
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**EdiCr1 - **Edição do campo Cargo. - Alfa
**EdiCra - **Edição do Crachá. - Alfa
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**EdiLc1 - **Edição local do organograma, usado na duplicação organograma. - Alfa
**EmpAltFil - **Empresa na alteração de Filial. - Número (9999)
**EmpAtu - Número empresa Ativa. - **Número (9999). Na emissão de um modelo, ao passar pela pré-seleção do modelo será disponibilizada a empresa atual na variável EmpAtu e ao passar para a seção Antes Imprimir, será considerada então a empresa informada na tela de entrada do modelo.
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**EmpPro - **Nome Empresa Proprietária. - Alfa (AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
**ErrImp - **Assinala que houve erro na Importação. - Número
**EspCodNiv - **Código do Nível. - Alfa
**EspLevel - **Nível Atual. - Número
**EspNomNiv - **Nome do Nível. - Alfa
**EspTotalLevel - **Total de Níveis. - Número
**EstAux - **Estrutura Salarial para ser passada na função RetSalNiv. - Número
**EstSalAnt - **Estrutura salarial do Colaborador no mês anterior. - Número (999)
**EstSalEmp - **Estrutura Salarial Atual do Empregado. - Número (999)
EstSalPro - Estrutura salarial da proposta. - Número (999)
**EtbEmp - **Código da Estabilidade. - Número (99)
**FilEmp - **Filial atual do Colaborador. - Número
**HieLc1 - **Edição do campo Local do Organograma. - Alfa
**HieLoc - **Edição novo local do organograma. - Alfa
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**HorSem - **Horas de Trabalho na Semana. - Número (zz9,99)
**HorSis - **Hora Atual do Sistema. - Hora (hh:mm)
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**IntBasRea - **Integrar à Base do Reajuste. - Alfa
**IntEveDup **- Situação do evento duplo na integração do auxílio educação com a folha de pagamento.
Tipo: Alfa
Exemplo:
Se (((IntEveDup = “C”) ou (IntEveDup = “S”)) e (R166LAN.NumEmp = 1) e (R166LAN.TipCol) e (R166LAN.NumCad = 8))
{
R044MOV.VALEVE = R044MOV.VALEVE + 10;
}
Utilização: Esta variável pode ser utilizada na regra associada ao processo [[[[749](/customizacoes/regras/regraprocesso749.mdx)](/customizacoes/regras/regraprocesso749.mdx)](/customizacoes/regras/regraprocesso749.mdx)](/customizacoes/regras/regraprocesso749.mdx) - Antes de integrar auxílio educação
**IntPerRef **- Competência em que ocorrerá a integração do auxílio educação com a folha de pagamento.
Tipo: Data
Exemplo:
Se (((IntEveDup = “C”) ou (IntEveDup = “S”)) e (R166LAN.NumEmp = 1) e (R166LAN.TipCol) e (R166LAN.NumCad = 8))
{
R044MOV.VALEVE = R044MOV.VALEVE + 10;
}
Utilização: Esta variável pode ser utilizada na regra associada ao processo [[[[[749](/customizacoes/regras/regraprocesso749.mdx)](/customizacoes/regras/regraprocesso749.mdx)](/customizacoes/regras/regraprocesso749.mdx)](/customizacoes/regras/regraprocesso749.mdx)](/customizacoes/regras/regraprocesso749.mdx) - Antes de integrar auxílio educação
**LinWeb - **Obrigatoriedade do Link nos Relatórios da WEB. - Alfa
**LocEmp - **Local de Organograma do Colaborador. - Número
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**MasLoc - **Máscara do Local. - Alfa
**MesAltAnt - **Número de meses desde a ultima alteração de salário. - Número (9)
**MesDem **- Mês Demissão - Númerico Inteiro
Sua utilização é na função RetSitEmp
**MesExt - **Mês Extenso Informado Emissão. - Alfa
**MesHoj - **Mês da Data de Hoje. - Número (99)
**MesSis - **Mês da Data do Sistema. - Número (99)
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**MesUltPro - **Número de meses desde a ultima proposta de salário cadastrada. - Número (zzz9)
**MotAl1 - **Motivo Anterior Competência. - Número (999)
**MotAl2 - **Motivo Anterior Competência. - Número (999)
**MotAlt - **Motivo de Alteração de Salário (pode ser usado em regras de proposta). - Número (999)
**MotSalAnt - **Motivo do reajuste salarial do Colaborador no mês anterior. - Número (999)
**MotSalEmp - **Motivo Alteração Salarial Atual. - Número (999)
**MotSel - **Código do Motivo Selecionado. - Número (999)
MsgFimTeste - Esta variável permite setar uma mensagem final para mostrar ao usuário quando finalizar o teste.Tipo: Alfa
Exemplo:
Se (R131HTE.PerTes >= 70)
MsgFimTeste = “Parabéns! Você passou no teste.”;
Senao
MsgFimTeste = “Você não passou no teste.”;
Utilização: Esta variável pode ser utilizada na regra associada ao processo 263 - Certificação - Finalização do teste.
Disponível para os módulos: TR
Variáveis relacionadas: Não tem.
**NivAtu - **Nível Salarial atual do Colaborador. - Número (zz9)
NivPro - Nível salarial da proposta. - Alfa
**NivSalAnt - **Nível salarial do Colaborador no mês anterior. - Alfa
**NivSalEmp - **Nível salarial do Colaborador. - Alfa
**NomEmp - **Nome Empresa Ativa. - Alfa (AAAAAAAAAAAAAAAAAAAAA)
**NomModRel - **Nome de arquivo do modelo que está sendo executado. - Alfa
**NomUsu - **Nome Do Usuário do Sistema. - Alfa (AAAAAAAAAAAAAAAAAAAA)
NumPag - Número da Pagina. - Número (zzz9)
ObsProCar - Observação proposta de cargo. - Alfa
ObsProSal - Observação proposta de salário. - Alfa
PerAcertoQue** - **Esta variável retornará na regra o percentual de acerto da questão (0 a 100).
Tipo: Numérica - zz9,99999
Exemplo:
Definir Cursor Cur_R202RES;
Definir Alfa xResCor;
PercAcertoQue = 100;
QtdResCerTes = 0;
QtdResIncTes = 0;
xCodPer = R202PER.CodPer; Cur_R202RES.SQL “SELECT CODRES,RESCOR FROM R202RES WHERE GRUPER = :xGruPer AND
CODPER = :xCodPer ORDER BY CODRES”;
Cur_R202RES.AbrirCursor();
xQtdeResCor = 0;
xQtdeResInc = 0;
xQtdeRespostas = 0;
xHouveAssinalamento = 0;
Enquanto (Cur_R202RES.Achou)
{
xCodRes = Cur_R202RES.CodRes;
xResCor = Cur_R202RES.ResCor;
/* Verifica se houve assinalamento. Só corrige a questão se pelo menos uma resposta for assinalada. Isso é feito pois uma resposta incorreta não assinalada é considerada como correta. E para evitar que ao simplesmente passar de uma questão para outra, sem assinalar qualquer resposta, seja corrigida indevidamente a questão. Exemplo: Digamos que o usuário não terminou todas as questões do teste, as questões não respondidas não podem ser corrigidas. */
Se (ResAssTeste[xCodRes] = “S”)
xHouveAssinalamento = 1;
Se (ResAssTeste[xCodRes] <> xResCor)
PercAcertoQue = 0;
Se (ResAssTeste[xCodRes] = xResCor)
xQtdeResCor = xQtdeResCor + 1;
Se ((ResAssTeste[xCodRes] = “S”) e (xResCor = “N”))
xQtdeResInc = xQtdeResInc + 1;
xQtdeRespostas = xQtdeRespostas + 1;
Cur_R202RES.Proximo();
}
Cur_R202RES.FecharCursor();
Se (xHouveAssinalamento = 0)
{
PercAcertoQue = 0;
QtdResCerTes = 0;
QtdResIncTes = 0;
Cancel(0);
}
Se (xQtdeResInc > 0)
{
PercAcertoQue = 0;
QtdResCerTes = 0;
QtdResIncTes = xQtdeResInc;
Cancel(0);
}
Se (xQtdeRespostas > 0)
{
PercAcertoQue = ((xQtdeResCor / xQtdeRespostas) * 100);
QtdResCerTes = xQtdeResCor;
QtdResIncTes = xQtdeResInc;
Cancel(0);
}
Utilização: Pode ser utilizada na regra associada ao processo 262-Certificação - Corrigir questões.
Disponível para os módulos: TR
Variáveis relacionadas: QtdResCerTes , QtdResIncTes, ResAssTeste .
**PerDesAnt - **Percentual de desconto do Colaborador no mês anterior. - Número (zz9,99)
PerDesEmp - % Desempenho Atual. - Número (zz9,99)
PerDesPro - % de desempenho. - Número (zz9,99)
**PerFim - **Data Final da Tela. - Data (DD/MM/YYYY)
**PerIni - **Data de Inicio da Tela. - Data (DD/MM/YYYY)
**PerReaAnt - **Percentual do Reajuste anterior. - Número (zz9,99999)
**PerReaAtu - **Percentual do Reajuste atual. - Número (zz9,99999)
**PerRes - **Percentual Residual para utilizar nas regras de Proposta. - Número (zz9,99)
QtdResCerTes- Esta variável retornará a quantidade de respostas certas assinaladas.
Tipo: Numérica - Z9
Exemplo:
Regra acima
Utilização:Pode ser utilizada na regra associada ao processo 262 - Certificação - Corrigir questões.
Disponível para os módulos: TR
Variáveis relacionadas: PerAcertoQue, QtdResIncTes, ResAssTeste.
Tipo: Numérica - Z9
Exemplo:
Regra acima.
Utilização: Pode ser utilizada na regra associada ao processo 262 - Certificação - Corrigir questões.
Disponível para os módulos: TR
Variáveis relacionadas: PerAcertoQue, QtdResCerTes, ResAssTeste.
**REAdmMes - **Considera ou não colaboradores admitidos no mês (Reajuste Salarial Efetivo). - Alfa
REArrHor - Representa o campo do tipo de Arredondamento de Salário para os Horistas. (Reajuste Salarial Efetivo). - Número (99)
REArrMen - Representa o campo do tipo de Arredondamento de Salário para os Mensalistas. (Reajuste Salarial Efetivo). - Número (99)
REBasCpl - Representa se o Salário Complemento é usado como Base ou não. Se o valor da variável é 1 então é usado o valor do Complemento para o reajuste. Se o valor não é usado então o valor é zero. (Reajuste Salarial Efetivo). - Número (9)
REBasSal - Representa se o Salário Nominal é usado como Base ou não. Se o valor da variável é 1 então é usado o valor do Salário Nominal para o reajuste. Se o valor não é usado então o valor é zero. (Reajuste Salarial Efetivo). - Número (9)
RECodMot - Representa o campo do Motivo do reajuste de salário. (Reajuste Salarial Efetivo). - Número (999)
REDatAlt - Data da alteração (Reajuste Salarial Efetivo). - Data (DD/MM/YYYY)
REDatDem - Representa a data a partir da qual deverão ser consideradas as rescisões para fins de reajuste. Serão consideradas todas as rescisões com data maior ou igual ao valor da variável. (Reajuste Salarial Efetivo) - Data (DD/MM/YYYY)
REDemMes - Considera Demitidos (Reajuste Efetivo) - Alfa
REHisFut - Considera Histórico Salariais Futuros (Reajuste Efetivo) - Alfa
RENormativo - Considera Normativo (Reajuste Salarial Efetivo) - Alfa
RENovSal - Novo Salário (Reajuste Salarial Efetivo) - Número (zzz.zzz.zz9,99)
REReaPro - Reajustar Propostas (Reajuste Salarial Efetivo) - Número (9)
REReaSal - Reajustar (Reajuste Efetivo) - Número (9)
ResAssTeste - Esta variável é uma lista que contêm as respostas assinaladas pelo colaborador. Passa para a regra as respostas que o usuário assinalou ou não da questão, onde o “índice” é o código da resposta. “S” = Respostas Assinalada; “N” = Respostas Não Assinalada.Tipo: Tabela[99]
Exemplo:
Regra acima
Utilização: Esta variável pode ser utilizada na regra associada ao processo 262 - Certificação - Corrigir questões.
Disponível para os módulos: TR
Variáveis relacionadas: PerAcertoQue, QtdResCerTes , QtdResIncTes .
RETipSin - Tipo Sinal (Reajuste Salarial Efetivo) - Alfa
RETipSis - Tipo Sistema (Reajuste Salarial Efetivo) - Número (99)
REValSal - Salário Anterior (Reajuste Salarial Efetivo) - Número (zzz.zzz.zz9,99)
**RetDes - **Retorna uma descrição. - Alfa
**SalAdm - **Salário de Admissão. - Número (zzz.zzz.zz9,99)
**SalAt1 - **Salário Anterior Competência. - Número (zzz.zzz.zzz.zz9,99)
**SalAt2 - **Salário Anterior Competência. - Número (zzz.zzz.zzz.zz9,99)
SalEmp - Salário do Colaborador. - Número (zzz.zzz.zz9,99)
**SalHorEmp - **Salário Horista Atual. - Número (zzz.zzz.zz9,99)
**SalMesAnt - **Salário do Colaborador no mês anterior. - Número (zzz.zzz.zz9,99)
SalMesEmp - Salário Mês Atual do Empregado. - Número (zzz.zzz.zz9,99)
**SalNiv - **Salário Est/Cla/Nível passados para RetSalNiv. - Número (zzz.zzz.zz9,99)
SalPro - Salarial da proposta. - Número (zzz.zzz.zz9,99)
**SalRes - **Salário Residual para utilizar nas regras de Proposta. - Número (zzz.zzz.zz9,99)
**SitAuxAnt - **Identifica a situação anterior do auxílio ( C-Candidato, J-Em Julgamento, A-Aprovado, R-Rejeitado ).
Esta variável é somente leitura, ou seja não pode ser atribuído valor para a mesma via regra.
Tipo: Alfa
Exemplo:
Se (SitAuxAnt = “C”)
{
RetSitEmp(R034FUN.NumEmp, R034FUN.TipCol, R034FUN.NumCad, DatSis);
Se (SitEmp = 7)
{
SitAuxAtu = “R”;
Mensagem(Retorna, “A solicitação de auxílio foi rejeitada pois o colaborador está com situação demitido.”);
}
}
Utilização: Utilizada na regra por processo 070.
Variáveis relacionadas: SitAuxAtu.
**SitAuxAtu - **Identifica a situação do auxílio informada pelo usuário ( C-Candidato, J-Em Julgamento, A-Aprovado, R-Rejeitado ).
Permite que seja atribuído um valor para variável via regra e ao retornar o campo Situação da grade será atualizado com o valor da variável SitAuxAtu.
Tipo: Alfa
Exemplo:
Se (SitAuxAnt = “C”)
{
RetSitEmp(R034FUN.NumEmp, R034FUN.TipCol, R034FUN.NumCad, DatSis);
Se (SitEmp = 7)
{
SitAuxAtu = “R”;
Mensagem(Retorna, “A solicitação de auxílio foi rejeitada pois o colaborador está com situação demitido.”);
}
}
Utilização: Utilizada na regra por processo 070.
Variáveis relacionadas: SitAuxAnt.
**SitEmp - **Código da Situação do colaborador. Obs: O código da situação é utilizado somente como índice nas tabelas do sistema, se o usuário desejar saber o tipo da situação, ex: 1 trabalhando, 7 demitido, etc… utilizar a variável de sistema TipSitEmp. - Número 99
Utilização: Função RetSitEmp
**SiteAddr - **DNS das páginas html. - Alfa
SitPro - Situação da Proposta. - Número (9)
**SomNotPes - Soma de pesos dos itens de avaliação do curso/participantes.
Tipo: Numérica
Exemplo:
/ Caso a soma dos pesos dos itens de avaliação de curso ou participantes ultrapassar o valor de 100 exibe uma mensagem e cancela a execução para que o usuário não possa prosseguir até que ajuste o problema/
Se (SomNotPes > 100)
{
Mensagem(Retorna,“A soma dos pesos ultrapassou o valor 100”);
Cancel(1);
}
Utilização: Sua utilização é na regra de consistência de pesos das notas.
Disponível somente no módulo TR.
**StrLot - **Filtro do lote de colaboradores. - Alfa
**TabOrgEmp - **Estrutura de organograma da empresa. - Número (999)
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**TemAva - **Tempo desde a ultima avaliação. - Número (zzz9)
**TemNiv - **Tempo que o Colaborador está no mesmo nível salarial. - Número (zzz9)
TempoTeste - Esta variável está disponível na regra por processo 747 chamada antes de começar o teste efetivo de certificação e retornará o tempo que terá para responder o teste. O valor que retornará é a quantidade de segundos, ou seja, caso a variável tenha o valor 1800, quer dizer que o tempo para responder o teste será de 30 minutos (1800/60).
Tipo: Numérica.
Exemplo:
Definir Numero xTempo;
Definir Alfa strTempo;
Definir Alfa xMsg;
xTempo = TempoTeste/60;
IntParaAlfa(xTempo, strTempo);
xMsg = “Você terá ” + strTempo + ” minutos para responder o teste.”;
Mensagem(Retorna, xMsg);
Utilização: Deve ser utilizada na regra chamada antes de gerar o teste efetivo (Certificação Web).
TemSer - Tempo do colaborador conforme indicado em parâmetro. - Número (zzz9)
1 - Tempo de Serviço
2 - Tempo que está no cargo
3 - Tempo desde a Primeira Avaliação
4 - Tempo que está na Classe Atual
5 - Tempo que está no Nível Atual
**TipCan - **Tipo de Candidato. - Número (9)
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**TipEntrevista **- Para identificar o tipo de entrevista que está sendo processada no momento, esta variável retornará o tipo de entrevista conforme segue:
TipEntrevista = 1 Colaboradores/Entrevista/Parecer Selecionador (R124HSE)
TipEntrevista = 2 Colaboradores/Entrevista/Parecer Psicólogo (R124HPA)
TipEntrevista = 3 Colaboradores/Entrevista/Parecer Superior (R124HSU)
TipEntrevista = 4 Candidato/Entrevista/Parecer Selecionador (R122CSE)
TipEntrevista = 5 Candidato/Entrevista/Parecer Psicólogo (R122CPA)
TipEntrevista = 6 Candidato/Entrevista/Parecer Superior (R122CSU)
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**TipoAvaGer **- Forma com que a avaliação está sendo gerada, podendo ser:
“C” (Coletiva) Avaliações estão sendo geradas pela geração coletiva de avaliação.
“I” (Individual) Avaliação está sendo gerada pelo cadastro de avaliação individual.
**TipoAvaReg - **Tipo de Avaliação para Regra. - Alfa
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**TipPro - **Tipo de Proposta para utilizar em Regras de Geração de Proposta. - Número (9)
**TipOcuExt - **Identifica qual é a tela de origem da chamada, ou seja, identifica se a regra foi chamada da tela de ocupação extraordinária ou da tela de ocupação extraordinária periódica.
0 - Ocupação Extraordinária
1 - Ocupação Extraordinária Periódica
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**TipOpePes - **Esta variável deve ser usada na regra informada na definição da pesquisa. Indica se está gravando ou concluindo a pesquisa. Número(9)
1 - Gravando
2 - Concluindo
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
**TipReg - **Tipo do Registro de Importação. - Número
**TipSalAnt - **Categoria salarial do Colaborador no mês anterior. - Número (99)
**TipSalEmp - **Categoria salarial do Colaborador. - Número (99)
TipSalPro - Tipo de salário. - Número (99)
TipSitEmp - Tipo da Situação do Colaborador. - Número (99)
Utilização: Função RetSitEmp
**TpoSer **- Variável de Retorno numérica com o número de meses trabalhados no período. É alimentada pela função de programador TempoTrabFun.
**TpoSerDia **- Variável de Retorno numérica com o número de dias trabalhados no período. É alimentada pela função de programador TempoTrabFun.
**TroClaSal - **Assinalamento que indica se houve troca de classe para utilizar em Regras de Geração de Proposta. - Número (9)
**TxtEma - **Texto usado na função EnviaEmail. - Alfa
UltCodLoc - Último CodLoc cadastrado pelo usuário no cadastro de locais - Alfa
**UltSal - **Ultimo Salário. - Número (zzz.zzz.zzz.zz9,99)
**ValImp - **Valor Importado. - Número
VerWeb - Identifica se o ambiente é WEB ou xWindows - Número (9)
0 - xWindows
1 - WEB ou Server
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
0 - Antes
1 - Depois
**Web_HTML - **HTML de retorno. - Alfa
**WNConector - **Nome do conector utilizado. - Alfa
Obs.: Esta variável será somente de leitura, ou seja, não permitirá que o usuário altere o seu valor pela regra.
English
Español

English
Español

