RetSinLan
Retorna o sinal de determinado lançamento do banco de horas.
Sintaxe: RetSinLan(Numero xnumemp,Numero xtipcol,Numero xnumcad,Numero xcodbhr,Numero xdatbas,Numero xcodsit,Alfa xorilan,Alfa End xsinsit);
Parâmetros:
| Nome | Tipo | Descrição |
| xnumemp | Numérico | Código da empresa. |
| xtipcol | Numérico | Tipo do colaborador. |
| xnumcad | Numérico | Código do Cadastro. |
| xcodbhr | Numérico | Código do Banco de Horas do lançamento. |
| xdatbas | Numérico | Data do lançamento. |
| xcodsit | Numérico | Código da Situação do lançamento. |
| xorilan | Alfa | Origem do lançamento. |
| xsinsit | Alfa | Variável para retornar o sinal ('+' ou '-'). |
Exemplo:
/* Verifica a quantidade de horas de determinado lançamento da r011lan. */
qtdhor = r011lan.qtdhor;
RetSinLan(vNumEmp, vTipCol, vNumCad, vCodBhr, vDatLan, vCodSit, vOriLan, vsinsit);
Se (vsinsit = "-")
qtdhor = qtdhor * (-1);
Utilização: Em regras de Processos, Apuração, Integração e do Gerador de Relatórios.
Disponível para o módulo: Controle de Ponto e Refeitório.
English
Español
English
Español


