Árvore de páginas

Devido à necessidade de organizações possuírem funcionários com múltiplos vínculos, foi desenvolvido tal funcionalidade no TAF.

Motor de Processamento


Devido a possibilidade de o funcionário não possuir vínculo na empresa Matriz, foi realizado a "abertura" dos eventos S-1200 e S-1210, onde o sistema efetuará a seguinte regra:

    S-1200

    • Caso, no momento da integração o sistema NÃO encontre CPF + Matrícula para a filial no qual está sendo enviada o evento e o XML possua mais de 1 demonstrativo (dmDev), então será gravado os dados recebidos no XML (Estabelecimento, Rubricas, Lotações e Trabalhador) sem validar a existência prévia dos mesmos.

      Exemplo: 


    • Caso, no momento da integração o XML possua um único demonstrativo (dmDev), então o sistema seguirá a regra atual, persistindo todos os dados.

                 Exemplo: 

                        


                     Os campos da View são apresentados de maneira dinâmica, como exemplo, podemos ver o grupo Informações do Estabelecimento/Lotação, onde na primeira imagem são apresentados Cod. Lotação, Tipo Inscr. e Num. Inscr (Valores gravados diretamente do XML). Já na segunda imagem, no mesmo grupo são apresentado os campos Id Estab.Id Lotação(Valores gravados são os ID's dos cadastros que foram incluídos anteriormente). 

      S-1210

    • Caso o sistema encontre o trabalhador, então seguirá a regra atual, persistindo todos os dados.
    • Caso o sistema não encontre o trabalhador, então será gravado os dados recebidos no XML sem validar a existência prévia dos mesmos.

Observações referente ao procedimento acima

    1. A solução foi desenvolvida dessa maneira, pois a os cadastros prévios (Estabelecimento, Rubricas, Lotações e Trabalhador) podem não existir na filial na qual está sendo enviado o vínculo do trabalhador;
    2. A gravação desses dados são efetuadas em campos distintos de quando o trabalhador existe na base.


Monitor de Transmissão


Com intuito de facilitar a visualização dos registros de funcionários com Múltiplos Vínculos que NÃO possuem vínculo na filial onde está foi integrados os eventos S-1200 e S-1210, foi desenvolvido uma tela a parte para apresentação desses registros. Para visualização dessa tela, o usuário deverá acessar o monitor de eventos periódicos e acionar a seguinte opção:

  • Outras Ações
    • Múltiplos Vínculos

   

  • Será apresentado a seguinte tela:


A interface aciona contempla todas as funcionalidades já existentes no monitor (Exportação de XMLs, Transmissão de Eventos para o Governo e Detalhamento).


Ressaltando que essa tela apresenta somente os registros de múltiplos vínculos, no qual os colaboradores informados nos eventos não existam na filial na qual foi enviada o evento.