Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS Medicina e Segurança do Trabalho

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiços

Ocorrência:

Em que cenários pode acontecer de o funcionário ficar sem ambiente na integração com o SIGATAF/Middleware quando o parâmetro MV_NG2EAMB for igual a '5- Funcionário' e o que fazer nesses casos?

Passo a passo:

Na integração do evento S-2240 ao SIGATAF/Middleware deve ser configurado o parâmetro MV_NG2EAMB que é responsável por definir qual a entidade de vínculo com o ambiente será considerada para a busca das informações do ambiente em que o funcionário exerce suas atividades.  Caso Caso o parâmetro esteja definido como "5" (sem aspas) o sistema irá considerar o vínculo de ambiente x funcionário para saber qual ambiente enviar no grupo da tag <infoAmb>. Porém, podem ocorrer situações em situações em que o funcionário que está sendo enviado ao enviado ao SIGATAF/Middleware esteja sem nenhum ambiente vinculado e esse é um comportamento esperado. As rotinas que podem gerar o evento S-2240 nessa situação, ou seja, sem nenhum conteúdo no grupo da tag <infoAmb> são: cadastro de funcionário (GPEA010), transferência de funcionário (GPEA180) e tarefas por funcionário (MDTA090).

Cadastro de funcionário (GPEA010):

Ao realizar o cadastro de um novo funcionário é gerado o evento S-2240, porém caso o parâmetro MV_NG2EAMB esteja definido como "5" (sem aspas) não existe como vincular um ambiente ao funcionário através da rotina de ambiente físico (MDTA165) antes desse cadastro. Dessa forma ao finalizar o cadastro de um funcionário na rotina GPEA010 o evento S-2240 será gerado com o grupo da tag <infoAmb> em branco, ou seja, sem nenhum ambiente. Nesse caso, após realizar o cadastro do funcionário e ser gerado o evento S-2240 sem as informações do ambiente do funcionário, deve-se vincular o funcionário cadastrado a algum ambiente através da rotina de ambiente físico (MDTA165) para que o sistema saiba que ambiente enviar no grupo da tag <infoAmb>. Após vincular o funcionário ao ambiente o sistema irá retificar automaticamente o evento S-2240 ao SIGATAF/Middleware e dessa forma irá enviar as informações do ambiente do funcionário preenchidas.

Transferência de funcionário (GPEA180):

Ao realizar o cadastro a transferência de empresa ou filial de um novo funcionário é gerado o evento S-2240, porém caso o parâmetro MV_NG2EAMB esteja definido como "5" (sem aspas) não existe como vincular um ambiente ao funcionário na empresa ou filial destino através da rotina de ambiente físico (MDTA165) antes desse cadastrode realizar a transferência da filial origem. Dessa forma ao finalizar o cadastro de um funcionário na rotina GPEA010 a transferência do funcionário para a empresa ou filial destino através da rotina GPEA180 o evento S-2240 será gerado com o grupo da tag <infoAmb> em branco, ou seja, sem nenhum ambiente. Nesse caso, após realizar o cadastro a transferência do funcionário e ser gerado o evento S-2240 sem as informações do ambiente do funcionário, deve-se entrar na empresa ou filial destino e vincular o funcionário cadastrado transferido a algum ambiente através da rotina de ambiente físico (MDTA165) para que o sistema saiba que ambiente enviar no grupo da tag <infoAmb>. Após vincular o funcionário ao ambiente a um ambiente na empresa ou filial destino o sistema irá retificar automaticamente o evento S-2240 ao SIGATAF/Middleware e dessa forma irá enviar as informações do ambiente do funcionário preenchidas.

Tarefas por funcionário (MDTA090):

Ao realizar o cadastro de uma tarefa a um funcionário pela rotina MDTA090 é gerado o evento S-2240, porém caso o parâmetro MV_NG2EAMB esteja definido como "5" (sem aspas) e não haja nenhum ambiente vinculado ao funcionário através da rotina de ambiente físico (MDTA165) pode ocorrer de que o evento S-2240 seja enviado com as informações do grupo da tag <infoAmb> em branco. Dessa forma, após cadastrar as tarefas para o funcionário e enviar o grupo da tag <infoAmb> em branco no evento S-2240, deve-se vincular o funcionário a um ambiente físico através da rotina MDTA165 para que o sistema saiba que ambiente enviar para o funcionário. Após vincular o funcionário ao ambiente o sistema irá retificar automaticamente o evento S-2240 ao SIGATAF/Middleware e dessa forma irá enviar as informações do ambiente do funcionário preenchidas.

...