Symptomer
Anta at du implementerer en elektroniske data interchange (EDI) utveksling i Microsoft BizTalk Server. Hvis du vil bruke en annen kvalifiserer for handelspartneren, gjør du følgende:
-
Opprett et nytt BizTalk for Visual Studio-prosjekt.
-
Legge til skjemautvidelsen EDIFACT Service som tilbys av BizTalk Server-Setup.By standard, dette skjemaet lagres på følgende sted:
C:\Program Files\Microsoft BizTalk Server nnnn\XSD_Schema\EDIObs! I denne banen er nnnn versjonsnummeret for BizTalk Server som du har installert. Skjemanavnet er "Edifact_ServiceSchemaExtension.xsd".
-
Åpne skjemaet, og deretter legge til verdien du vil bruke for segmentene som UNB2.2 og UNB3.2. Hvis du for eksempel legge til "ZZ" som verdi.
-
Distribuere skjemaet.
-
Opprette en ny part mottaker ved hjelp av en ny profil og en ny identitet, som følger:
-
Opprett en ny identitet ved hjelp av egendefinerte opplisting ("ZZ," som angitt i trinn 3).
-
Lage en avtale med den nylig opprettede identiteten ("ZZ").
-
-
Opprett en ny part sender ved hjelp av en ny profil og en ny identitet.
-
Opprett en ny avtale mellom de to partene.
-
I avtalen, angi UNB2.2 og UNB3.2 som "ZZ."
I dette tilfellet kan du få følgende feilmelding:
En identitet QualifierIdentity:ZZ: mottakeren finnes allerede i profilen. (Microsoft.BizTalk.B2B.PartnerManagement).
Oppløsning
Informasjon om kumulativ oppdatering
Hurtigreparasjon som løser dette problemet er inkludert i Kumulativ oppdatering 3 for BizTalk Server 2013 og Kumulativ oppdatering 1 for BizTalk Server 2013 R2.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
For informasjon om oppdateringspakker og listen kumulativ oppdatering for BizTalk Server, kan du se KB 2555976: Service pack og listen kumulativ oppdatering for BizTalk Server.
Hvis du vil ha mer informasjon om hurtigreparasjoner for BizTalk Server, se KB 2003907: informasjon om BizTalk-hurtigreparasjoner og Service Pack-støtte.