RetSalDat
Esta função retorna o saldo de situações de uma determinada data. Traz somente o saldo inicial, não considerando os lançamentos ocorridos naquela data.
A função busca o saldo seguindo os seguintes passos:
1. Com os dados passados como parâmetros para a função é feita uma busca na tabela R010SAF. Esta busca retorna o valor do saldo inicial do primeiro registro desta tabela.
2. Em seguida, busca todos os lançamentos do colaborador na tabela R010SAL a partir do primeiro dia do período encontrado na tabela R010SAF até a data passada como parâmetro para a função.
3. Retorna a soma do saldo inicial retornado no primeiro passo com todos os lançamentos encontrados no segundo passo.
Sintaxe: RetSalDat(Numero NumEmp, Numero TipCol, Numero NumCad, Numero CodSal, Data DatSal, Numero End ValSal);
Parãmetros:
| Nome | Tipo | Descrição |
| NumEmp | Numérico | Código da empresa do colaborador cujo saldo se deseja buscar. |
| TipCol | Numérico | Tipo do colaborador cujo saldo se deseja buscar. |
| NumCad | Numérico | Número do cadastro do colaborador cujo saldo se deseja buscar. |
| CodSal | Numérico | Código do saldo. |
| DatSal | Data | Data de referência para verificação do saldo. |
| ValSal | Numérico | Variável que receberá o valor do saldo. |
Exemplo:
/* Retornar o saldo do dia que está sendo
processado na regra de Apuração. */
RetSalDat(R034FUN.NumEmp, R034FUN.TipCol, R034FUN.NumCad, 1, DatPro, vValSal);
Utilização: Gerador de relatórios e regras.
Disponível para os módulos: Todos os módulos do Gestão de Pessoas | HCM.
English
Español
English
Español


