Histórico da Página
...
Criar Objeto de negócio para o relatório de Recibo de férias
03. SOLUÇÃO
Criação do objeto de negócio para
...
Smart View do relatório
...
Recibo de
...
Protheus
Possuir funcionários com dados na SRH para gerar relatório de recibo de férias
Funcionário de teste:
Instruções para configuração SmatView
- Baixar o instalador e instalar conforme
https://tdn.totvs.com/pages/releaseview.action?pageId=626636542#Instala%C3%A7%C3%A3o-Instala%C3%A7%C3%A3osimplificada A3osimplificada.
- Configurar o REST 2.0 no appserver.ini do binário LG conforme https://tdn.totvs.com/display/framework/Entendendo+as+novidades+do+REST.
Obs.: Minha configuração REST:
- Abrir http://localhost:7019/startup/security-provider para configurar o Provedor de Segurança (eu estou utilizando a porta 8082 para o REST):
- Nome do Provedor: Protheus
- Endereço criação do token: http://localhost:8082/rest/api/oauth2/v1/token
- Endereço Jwks: http://localhost:8082/rest/api/oauth2/v1/jwks
- Endereço base da Api: http://localhost:8082/rest/
- Nessa mesma tela, ir no "Recuperar emissor", digitar usuário e senha do Protheus e clicar em Logar, para validação da geração do Token.
- No Servidor de licença informar (ou outro endereço):
- Ip do servidor: licensedev.totvs.com.br
- Porta : 8850,
- No Provedor de dados, selecionar a opção SQLite e clicar em Concluir.
- Vá em http://localhost:7017/login, digite o usuário e senha do Protheus.
- Vá em Conectores, criei um com a opção Provedor Nativo, conforme:
- Nome: protheus:
- Endereço: http://localhost:8082/rest
No Smart view vá em relatório e inclua um novo:
Escolha o ON, clique em confirmar e depois, Salvar e Avançar
Visão de dados:
...
Férias.
Campos e parâmetros disponibilizados no objeto de negócio:
Campo | Conteúdo |
---|---|
BranchName | Nome da Filial |
BranchCode | Nome do Grupo/Filial |
BranchCity | Cidade Filial |
EmployeeName | Nome do Funcionário |
EmployeeSalary | Salário do funcionário |
EmployeeTypeCode | Categoria |
CostCenterCode | Centro de Custo |
FunctionCode | Código da Função |
DepartmentName | Departamento |
paymentbankcode | Banco |
branchbankpayment | Agência |
paymentaccountnumber | Conta |
StartAcquisition | Data inicial do período aquisitivo |
EndAcquisition | Data final do período aquisitivo |
StartVacation | Inicio Férias |
EndVacation | Fim Férias |
VacationPaymentDate | Data de pagamento das férias |
VacationNumberDays | Dias de Férias |
CashBenefitNumberDays | Dias de Abono |
NumberOfDaysPaidLeave | Quantidade de Licença Remunerada |
EventCode | Verba |
EventDescription | Descrição da Verba |
EventHour | Horas |
SumIncomeEmployee | Valores de Proventos Funcionário |
SumDiscountus | Valores de Desconto Funcionário |
SumIncome | Valores de Provento Período |
SumDiscountShift | Valores de Desconto Período |
LiqFer | Valor Liquido |
ExtLiqFer | Valor Liquido por Extenso |
Parâmetro | Descrição |
---|---|
IMDTRFER | Imp. Dt. Rec. Fer. ? |
PERFERDE | Período Férias De ? |
PERFERATE | Período Férias Até? |
FILDE | Filial De ? |
FILATE | Filial Até ? |
MATDE | Matrícula De ? |
MATATE | Matrícula Até ? |
CCDE | Centro de Custo De ? |
CCATE | Centro de Custo Até ? |
DTPGODE | Data de Pagamento De ? |
DTPGOATE | Data de Pagamento Até ? |
ORDER | Ordem de Impressão ? |
04. DEMAIS INFORMAÇÕES
Não se aplica
...