Exemplo: solucionar um erro SOAP com o agente de implementação
Este exemplo ilustra como um consultor de integração usa o método CRAFT para obter assistência do agente de implementação para resolver um erro de serviço Web SOAP encontrado durante uma tarefa de migração ou integração .
Você está trabalhando como consultor de integração para finalizar uma integração de compensação de despesas automatizada. Você tenta usar o serviço Web Submit_Expense_Report para migrar dados de um sistema de viagens herdado para o Workday. No entanto, toda vez que seu middleware faz uma chamada, o Workday retorna este erro de SOAP:
Validation error occurred. The field Expense_Report_Data is required.
Você já confirmou que o campo
Expense_Report_Data
está presente no seu XML. Você suspeita que o erro seja um falso positivo, um comportamento ocasional nos serviços SOAP do Workday em que o serviço aciona um erro genérico para um elemento principal quando o problema real é a ausência de um elemento secundário ou um requisito de segurança específico.- Ter acesso ao Customer Central com o Agente de implementação disponível na barra de navegação global e na barra lateral.
- Tenha a mensagem ou o código de erro específico pronto para ser colado. Exemplo: uma mensagem de erro do Object Transporter ou de um serviço Web .
- Conecte-se ao Customer Central com sua conta do Customer Central .
- Acesse a entrada Agente de implementação na barra de navegação global ou lateral.
- Insira sua lista de opções usando o método CRAFT para fornecer uma lista de opções clara que inclua sua função e o contexto de sua solicitação.Sua lista de opções:Sou um consultor de integração que trabalha em uma implementação de finanças. Estou chamando o serviço Web Submit_Expense_Report e recebendo a mensagem "Ocorreu um erro de validação" em relação a um campo ausente.
- Continue descrevendo o problema técnico:Cole a mensagem de erro exata e forneça detalhes sobre o que você já verificou.O erro mostra: "O campo Expense_Report_Data é necessário." Confirmei que este campo está no meu XML. Quais são os campos ocultos ausentes ou problemas de segurança mais comuns que causam essa falha específica de SOAP neste serviço?
- (Opcional) Se a resposta inicial for ampla, refinar a solicitação.Solicite ao agente que drill down os requisitos de processo de negócios ou de segurança. Sua lista de opções:Liste as permissões específicas da área funcional e do domínio de segurança que meu usuário de sistema de integração (ISU) precisa para iniciar este serviço Web específico .
O agente de implementação fornece uma lista de potencial causas-raiz e áreas de configuração específicas a serem verificadas. Em geral, indica o campo exato ou a permissão de segurança que provavelmente está causando a falha, economizando horas de pesquisa manual.
Depois que o agente de implementação fornecer as etapas, login; fazer login em seu locatário de destino e execute a tarefa
Criar campo calculado
para implementar a lógica. Depois de criar o campo, use o ícone Polegar para cima
ou Polegar para baixo
para classificar a precisão da lógica fornecida.