Comprovante Salarial no TOTVS RM Labore: Banco do Brasil

Segue estrutura do Comprovante Salarial (contracheque eletrônico) do Banco do Brasil para MSSQL e Oracle.

Download para MSSQL
Download para Oracle
Download do Arquivo Modelo

Tem algumas considerações em relação à Conta Corrente. Alguns clientes as cadastram com o DV, outros sem. Neste caso, a Consulta SQL que retorna este campo deverá ser ajusta para atender a cada um. Sugiro que as mesmas sejam cadastradas com o DVe separado por hífen, pois em alguma outro processo ou até mesmo uma consulta de rotina a mesma estará completa.

1. Para quem cadastra as Contas com dígito verificador e com hífen, o item em destaque deverá ser -2;
2. Para quem cadastra as Contas com dígito verificador e sem hífen, o item em destaque deverá ser -1;
3. Para quem cadastra as Contas sem dígito verificador, o item em destaque deverá ser -0 ou substitua toda a linha por PFunc.ContaPagamento.

::: MS-SQL
Select
   Substring(PFunc.ContaPagamento, 1, Len(PFunc.ContaPagamento)-2)
From
   PFunc
Where
   PFunc.CodColigada = :CodColigada and
   PFunc.Chapa = :Chapa

::: ORACLE
Select
   Substr(PFunc.ContaPagamento, 1, Length(PFunc.ContaPagamento)-2)
From
   PFunc
Where
   PFunc.CodColigada = :CodColigada and
   PFunc.Chapa = :Chapa

O produto final fica bem legal e as informações que serão apresentadas no impresso (bases, nome do funcionário, cargo, data de admissão…) vão depender apenas do cliente.

image

 

Um grande abraço a todos e até o próximo post.

Anúncios