01. DADOS GERAIS
02. DESCRIÇÃO
O Ponto de Entrada GP26AFUN permite a geração das tags nmFuncao e CBOFuncao do grupo infoContrato, nos eventos S-2200 e S-2206, para ambiente configurado com MV_CARGSQ3 = .T., conforme os dados de Função (SRJ) cadastrada para o trabalhador a ser integrado ao eSocial.
Rotina:
GPEA010 - Cadastro de Funcionários, e demais rotinas que disparam os eventos S-2200/S-2206.
Parâmetros:
| Nome | Tipo | Descrição |
|---|
| PARAMIXB[1] | Caracter | Filial da tabela SRJ correspondente ao registro corrente (RJ_FILIAL) |
| PARAMIXB[2] | Caracter | Código da tabela SRJ (RJ_FUNCAO) correspondente ao cadastro do trabalhador a ser integrado (RA_CODFUNC) |
Retorno:
| Tipo | Descrição |
|---|
| Lógico | Indica se as tags nmFuncao e CBOFuncao devem ser geradas nos eventos S-2200/S-2206 para o registro de função recebido por parâmetro |
03. DEMAIS INFORMAÇÕES
...
Disponibilizada geração das tags adicionais apenas para trabalhadores com tpRegTrab = 1;
Os campos RJ_DESC e RJ_CODCBO devem estar devidamente preenchidos para os registros das funções a serem levadas, evitando inconsistência no recebimento dos eventos.
| Bloco de código |
|---|
| language | ruby |
|---|
| title | GP26AFUN |
|---|
|
#INCLUDE "TOTVS.CH"
User Function GP26AFUN()
Local cFilialSRJ := PARAMIXB[1]
Local cCodSRJ := PARAMIXB[2]
Local lRet := .T. //verificar códigos recebidos
Return lRet |
04. ASSUNTOS RELACIONADOS