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:

<div class="Code"><p>/* Verifica a quantidade de horas de determinado lançamento da r011lan. */<br></br>qtdhor = r011lan.qtdhor;</p><p>RetSinLan(vNumEmp, vTipCol, vNumCad, vCodBhr, vDatLan, vCodSit, vOriLan, vsinsit);</p><p>Se (vsinsit = "-")<br></br> qtdhor = qtdhor * (-1);</p></div>

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.

Este artigo ajudou você?