Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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:

Image Removed

Instruções para configuração SmatView

  1. 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.

  1. 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:

  1. 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/ 

  1. 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.
  2. No Servidor de licença informar (ou outro endereço):

- Ip do servidor: licensedev.totvs.com.br

- Porta : 8850,

  1. No Provedor de dados, selecionar a opção SQLite e clicar em Concluir.
  2. Vá em http://localhost:7017/login, digite o usuário e senha do Protheus.
  3. 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:

Image Removed

Escolha o ON, clique em confirmar e depois, Salvar e Avançar

Image Removed

Visão de dados:

...

Férias.

Campos e parâmetros disponibilizados no objeto de negócio:


Campo

Conteúdo

BranchNameNome da Filial
BranchCodeNome do Grupo/Filial
BranchCityCidade Filial
EmployeeNameNome do Funcionário
EmployeeSalarySalário do funcionário

EmployeeTypeCode

Categoria
CostCenterCodeCentro de Custo
FunctionCodeCódigo da Função
DepartmentNameDepartamento
paymentbankcodeBanco
branchbankpaymentAgência
paymentaccountnumberConta
StartAcquisitionData inicial do período aquisitivo
EndAcquisitionData final do período aquisitivo    
StartVacationInicio Férias
EndVacationFim Férias
VacationPaymentDateData de pagamento das férias
VacationNumberDaysDias de Férias
CashBenefitNumberDaysDias de Abono
NumberOfDaysPaidLeaveQuantidade de Licença Remunerada
EventCodeVerba
EventDescriptionDescrição da Verba
EventHourHoras
SumIncomeEmployeeValores de Proventos Funcionário
SumDiscountusValores de Desconto Funcionário
SumIncomeValores de Provento Período
SumDiscountShiftValores de Desconto Período 
LiqFerValor Liquido
ExtLiqFerValor Liquido por Extenso 

Parâmetro

Descrição

IMDTRFERImp. Dt. Rec. Fer. ?
PERFERDEPeríodo Férias De ?
PERFERATEPeríodo Férias Até?
FILDEFilial De ?     
FILATEFilial Até ?           
MATDEMatrícula De ?                
MATATEMatrí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

...