Comunicação de status para Magnit
Entenda como o status das tarefas de integração do usuário é comunicado da instância ServiceNow® para a aplicação Magnit.
Fluxo
- Alterar o status de uma tarefa de RH para Trabalho em andamento, Pronto ou Rascunho muda automaticamente o status do item de integração do usuário correspondente para o estado Pendente na tabela Item de integração do usuário [sn_hr_magnit_user_onboarding_item]. Quando a tarefa de RH é marcada como Concluída, Incompleta ou Cancelada, o status do item de integração do usuário correspondente muda automaticamente para Pronto para enviar na tabela Item de integração do usuário [sn_hr_magnit_user_onboarding_item].
- O fluxo Sincronizar anexos de itens de integração é executado em uma programação e hora específicas, lê a tabela Item de integração do usuário [sn_hr_magnit_user_onboarding_item] para identificar registros com o valor de Status = Pronto para enviar. A ação Enviar status de integração no spoke do Magnit passa esses detalhes para a aplicação Magnit, e um ID de correlação é recebido para todos os registros enviados para o sistema Magnit. Os registros na tabela Item de integração do usuário [sn_hr_magnit_user_onboarding_item] são atualizados com Correlation_ID, status_sent_at e status_sent.Nota:
- Os estados Encerrado e Encerrado incompleto são mapeados para Concluído em Magnit, e Cancelado é mapeado para Rejeitado em Magnit.
- Anexos com mais de 5 MB são descartados e não enviados para a aplicação Magnit.
- O fluxo Sincronizar anexos de itens de integração lê a tabela Item de integração do usuário [sn_hr_magnit_user_onboarding_item] e identifica o último ID de correlação e a ação Verificar status de integração no spoke Magnit identifica as últimas informações de status enviadas. Depois que a resposta é identificada como concluída, o próximo lote de registros (se houver mudanças no status dos registros) será enviado para a aplicação Magnit.