LiquidoFolha
Calcula o valor líquido da Ficha Financeira do colaborador.
Quando esta função for executada por um modelo de crédito bancário, também fará a gravação dos movimentos da folha para conferência (menu Cálculos / Pagamentos / Consultar). O assinalamento "Controla Pagamentos" no cadastro da empresa deve ser "S" para que esta opção esteja disponível.
Neste caso, é necessário também informar os Parâmetros: PerPag e DatPag.
Para outros modelos estes Parâmetros serão desconsiderados.
Sintaxe: LiquidoFolha (Numero xNumEmp, Numero xTipCol, Numero xNumCad, Alfa xNatEve, Alfa xConSol, Numero end xValLiq, Numero PerPag, Numero DatPag);
Parâmetros:
xNumEmp: Número da empresa;
xTipCol: Tipo do colaborador;
xNumCad: Cadastro (código) do colaborador;
xNatEve: Natureza do evento;
xConSol: Informar se devem ser consolidados os valores da mesma competência, podendo ser:
- 'N' - Não consolida;
- 'S' - Consolida todos os cálculos da mesma competência. Cálculos dos tipos 11, 21, 22, 23, 41, 42 e seus complementares;
- 'J' - Consolida todos os cálculos com e mesma data de pagamento do cálculo ativo.
PerPag: Percentual sobre o líquido (para crédito bancário) - este percentual será utilizado para gravar as informações;
DatPag: Data de pagamento (para crédito bancário) - quando informado 0 (zero) será considerado a data de pagamento do cálculo ativo.
Retorno:
xValLiq Variável de retorno com o valor líquido da ficha financeira.
O parâmetro "ValLiq" desta função sempre retornará o valor líquido total, independente do valor PerPag informado. Quando informado 0 (zero) será gravado o valor total (100%).
Exemplo:
Deseja-se saber o líquido do funcionário.
Definir Alfa EnatEve; /*Variável de entrada com a natureza do evento */
LiquidoFolha (R034Fun.NumEmp, R034Fun.TipCol, R034Fun.NumCad, EnatEve, N, xliquido,0,0);
Calcula o valor líquido da Ficha financeira do colaborador.
Utilização: Gerador de Relatórios
Disponível para o módulo: Administração de Pessoal.