Páginas filhas
  • TSVHLY_DT_Mensagem_SetEmployeeBranchTranfer_Transferencias_Funcionários

Controle de Mensagens EAI

Linha de Produto:

Logix

Segmento:

Manufatura

Módulo:

Folha de Pagamento

Função:

EAI10000 - Controle de Mensagens EAI .

Situação/Requisito:

Necessidade de criar um adapter no Logix para recepcionar a mensagem "SetEmployeeBranchTranfer" onde é tratada a situação de transferências.

Solução/Implementação:

Foi criado o novo adapter para prever o recebimento da mensagem SetEmployeeBranchTransfer.

Previamente, é necessário informar no Controle de Mensagens do EAI (EAI10000), o De/Para de Empresas das empresas Origem e Destino trafegadas na mensagem. Esta informação deve ser realizada através da opção Aplicativo Externo, para o aplicativo que será integrado. Nesta mesma opção deve ser verificado se a transação SETEMPLOYEEBRANCHTRANFER está habilitada no aplicativo externo que está sendo integrado. Verificar também se a Transação setemployeebranchtranfer, cujo Programa Adapter é EAIHELPERSETEMPLOYEEBRANCHTRANFER1, está registrada na opção Aplicativo Hospedeiro. Caso não esteja, utilizar a opção Buscar Adapters, para carregá-la.

  • Quando ocorrer o envio de uma mensagem de UPSERT, que trate a transferência entre empresas e estabelecimentos serão realizadas as seguintes tratativas:
    • Será verificado se há Forma de Demissão, informação cadastrada no RHU0060, com o campo Movimento Caged igual a 80 - Transferência de Saída e o valor do campo Forma Sefip iguais a N1 - Transferência de empregado para outro estabelecimento da mesma empresa ou N2 - Transferência de empregado para outra empresa que tenha assumido os encargos trabalhistas, sem que tenha havido rescisão de contrato de trabalho.
    • Na ocorrência da validação acima, serão transferidas as seguintes tabelas para a empresa/matrícula destino:
      • FUNCIONARIO: Para efetivação da transferência desta tabela, é necessário que os valores dos campos do funcionário de origem Cargo, Turno, Escala, Departamento, existam na empresa de destino. Também serão copiados para a empresa destino somente campos que podem ser utilizados por outros módulos do produto Logix.
      • FUN_SALARIO
      • FUN_CONTRATO
      • FUN_INFOR
      • FUN_SINDICATO
      • FUN_DIVERSOS
      • RHU_FIC_SAL_FUNCIO: Para a transferência dos dados desta tabela é necessário que haja o cadastramento do Motivo de Reajuste de transferência na Empresa Destino, cadastrado no programa RHU1500, com a referência 008.
      • RHU_FIC_UNI_FUNC
      • RHU_FICHA_TRANSF: Nesta tabela será gravada as informação do funcionário origem para a empresa destino
      • DEMITIDOS: Nesta tabela será feita a inclusão do registro para forma de demissão de transferência para o funcionário origem
  • Quando ocorrer o envio de uma mensagem de DELETE, será desfeito o processo de UPSERT tratado acima.
    • Nota: Esta opção não está disponibilizada ainda pelo produto Protheus.
  • Quando ocorrer o envio de uma mensagem cuja empresa e matrícula origem e destino permanecem a mesma e houve que trate somente a mudança de departamento, será feita a seguinte tratativa:
    • Inclusão de registro na tabela RHU_FIC_UNI_FUNC
    • Alteração na tabela FUNCIONARIO, informando a nova Unidade Funcional.

Chamado:

TSVHLY

Versões/Release:

10.2/11-06