O erro 80040203 de código de erro (Argumento Inválido) ocorre quando você tenta importar uma solução para a Microsoft Dynamics 365
Este artigo fornece uma solução para um erro que ocorre quando você tenta importar uma solução para a Microsoft Dynamics 365.
Aplica-se a: Microsoft Dynamics 365 Customer Engagement Online
Número de KB original: 4514229
Sintomas
Ao tentar importar uma solução no Dynamics 365, você recebe a seguinte mensagem de erro:
"Falha na importação da solução: <o nome> da solução falhou.
Código de erro 80040203".
Observação
Este código de erro está documentado em códigos de erro do serviço Web com as seguintes informações:
Nome: InvalidArgument
Hex: 80040203
Número: -2147220989
Argumento inválido.
Motivo
Esse erro pode ser causado por vários motivos. Se a caixa de diálogo de erro fizer referência ao seguinte tipo de objeto, examine o restante deste artigo para obter uma solução em potencial:
Tipo: Relação
Nome: bpf_<entity>_<publisher>_<BPF Name>
Baixe o Arquivo de Log que, quando aberto para a página Componentes, mostrará:
ItemType: Relação de entidade
Nome: bpf_<entity>_<publisher>_<BPF Name>
ErrorCode: 0x80040203
ErrorText: Nome de exibição de atributo para id: <GUID>, objectcolumn: DisplayName e labelTypeCode: Atributo não especificado
O Nome da Relação de Entidade será a concatenação de uma Entidade e um BPF (Fluxo de Processo empresarial). A Entidade foi removida anteriormente de um estágio BPF e substituída por uma entidade diferente e, em seguida, o BPF foi atualizado enquanto ainda estava ativado. A entidade foi removida do BPF, mas a relação ainda existe no esquema. Portanto, ela é exportada com a solução da origem. Essa relação está fazendo com que o erro seja exibido.
Resolução
A Microsoft está ciente desse problema e está trabalhando em uma alteração para remover essa relação após uma exclusão e, em seguida, atualizar.
Existem duas soluções alternativas para esse problema:
Opção 1 – Atualizar arquivo de solução
Se você precisar importar a solução e não conseguir recriar o pacote de solução, remova a relação da solução.
Descompacte a solução.
Edite o customization.xml.
Pesquise a relação mencionada no erro: bpf_<entity>_<publisher>_<BPF Name>
Exclua todos os XML para a EntityRelationship:
<EntityRelationship Name="bpf_<entity>_<publisher>_<BPF Name>"> ... </EntityRelationship>
Salve o arquivo.
Feche o diretório inteiro.
Importe a solução novamente.
Opção 2 – Remover a relação da origem e recriar sua solução
É uma resolução de longo prazo e corrigirá o problema para a próxima exportação da solução.
Abra a organização de origem.
Selecione Configurações / Personalizações / Personalizar o Sistema
Selecione a Entidade na relação:
bpf_<entity>_<publisher>_<BPF Name>
Expanda relações 1:N.
Localize a relação:
bpf_<entity>_<publisher>_<BPF Name>
Selecione e exclua a relação.
Publicar Todas as Personalizações.
Exporte a solução e importe-a para o destino.