Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

TOTVS RH

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Protheus 

Linhas_totvs

Segmento:

RH 

Segmentos_totvs
Segmento

Módulo:GESTÃO DE PESSOAS (SIGAGPE)
Função:INTEGRAÇÃO FOLHA (GPEM009)
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DRHPAG-44774


02. 
SITUAÇÃO/REQUISITO

Necessidade da gravação de campo na tabela RGB ao efetuar a integração de benefícios para a folha.

03. SOLUÇÃO

Criação do ponto de entrada GPM19RGB na integração dos roteiros BEN, PLS, RTF, VAL, VEX, VRF e VTR para permitir o preenchimento de qualquer campo da tabela RGB ao efetuar a integração.

...

Bloco de código
firstline1
titleExemplo
linenumberstrue
#INCLUDE "PROTHEUS.CH"

User Function GPM19RGB()

Local aAreaSRA := SRA->( GetArea() )

Local cRotInt  := PARAMIXB[1]//Roteiro
Local cFilSRA  := PARAMIXB[2]//Filial do funcionáriop
Local cMatSRA  := PARAMIXB[3]//Matrícula do funcionário
Local cPerFol  := PARAMIXB[4]//Período
Local cSemFol  := PARAMIXB[5]//Semana

SRA->( dbSetOrder(1) )

If cRotInt $ "BEN/PLA/RTF/VAL/VEX/VRF/VTR" .And. SRA->( dbSeek( cFilSRA+cMatSRA ) ) .And. SRA->RA_TPCONTR == "3"
    RGB->RGB_CONVOC := 'XPTO'
EndIf

ALERT("Passou pelo GPM19RGB")

RestArea(aAreaSRA)

Return


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica



Templatedocumentos

...