Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Recursos Humanos
Módulo:Gestão de Pessoal
Função:GPEA040.PRX


02. SITUAÇÃO/REQUISITO

Nas rotinas de geração do evento S-1010, verificar se o parâmetro MV_MID e MV_RHTAF estão habilitados. No caso de estarem habilitados gerar o registro na tabela RJE.

1 - Verificar o parâmetro MV_MID, se estiver como .T. programar a integração com o Middleware

2 - Diante do retorno da função de procura, será necessário gerar o XML preenchendo as tag´s de Inclusão/Alteração ou Exclusão

3 - Campos a serem gravados:

  • RJE_FILIAL: Filial do sistema conforme compartilhamento da tabela
  • RJE_FIL: Filial que está sendo alterada
  • RJE_TPINSC: RJ9_TPINSC
  • RJE_INSCR: RJ9_NRINSC (8 caracteres)
  • RJE_EVENTO: S1010
  • RJE_INI: Data base (AAAAMM)
  • RJE_KEY: Filial + Código da Verba
  • RJE_RETKEY: Código da Filial Completa + Código da Verba + AAAAMMDD + HHMMSS (de Alteração/inclusão)
  • RJE_RETF: "1"
  • RJE_VERS: versão do Protheus
  • RJE_STATUS: "1"
  • RJE_XML: Utilizar a parte da rotina que gera o XML, porém o cabeçalho será:
    • Id: RJE_RETKEY
    • tpAmb: 1
    • procEmi: 1
    • verProc: RJE_VERS
    • tpInsc: RJE_TPINSC
    • nrInsc: RJE_INSCR
  • RJE_DTG: Data Geração do Evento
  • RJE_HORAG: Hora Geração do Evento
  • RJE_OPER: I - Inclusão/A - Alteração/E - Exclusão

03. SOLUÇÃO

Alterada as rotinas GPEA040, GPEM017A e GPEM023A para verificar o conteúdo dos parâmetros, o processamento das novas tabelas e ajustar a geração do XML.

Criado novo índice na tabela RJ9 – Cadastro do Empregador:

Índice 3 - RJ9_FILIAL+RJ9_NRINSC