Sintomas
Suponha que você implemente exchange Electronic data interchange (EDI) no Microsoft BizTalk Server. Para usar um qualificador padrão para seu parceiro comercial, faça o seguinte:
-
Crie um novo projeto do Visual Studio BizTalk.
-
Adicionar a extensão do esquema EDIFACT Service que fornecida pelo BizTalk Server Setup.By padrão, este esquema é salvo no seguinte local:
C:\Program Files\Microsoft BizTalk Server nnnn\XSD_Schema\EDIObservação: Nesse caminho, nnnn é o número da versão do BizTalk Server que você instalou. O nome do esquema é "Edifact_ServiceSchemaExtension.xsd".
-
Abra o esquema e, em seguida, adicione o valor que você deseja para os segmentos de UNB2.2 e UNB3.2. Por exemplo, adicione "ZZ" como o valor.
-
Implante o esquema.
-
Crie um novo destinatário de terceiros usando um novo perfil e uma nova identidade, da seguinte maneira:
-
Crie uma nova identidade, usando a enumeração personalizada ("ZZ," como especificado na etapa 3).
-
Crie um contrato usando a identidade recém-criado ("ZZ").
-
-
Crie um novo remetente de festa, usando um novo perfil e uma nova identidade.
-
Crie um novo contrato entre duas partes.
-
No contrato, definir UNB2.2 e UNB3.2 como "ZZ."
Nessa situação, você pode receber a seguinte mensagem de erro:
Uma identidade QualifierIdentity:ZZ: destinatário já existe no perfil. (Microsoft.BizTalk.B2B.PartnerManagement).
Resolução
Informações da atualização cumulativa
A correção que resolve esse problema está incluída na atualização cumulativa 3 para BizTalk Server 2013 e na atualização cumulativa 1 para o BizTalk Server 2013 R2.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Para obter informações sobre os service packs e atualizações cumulativas lista do BizTalk Server, consulte 2555976 KB: Service pack e a lista de atualização cumulativa para o BizTalk Server.
Para obter mais informações sobre os hotfixes do BizTalk Server, consulte 2003907 KB: informações sobre suporte de Service Pack e os hotfixes do BizTalk.