Belirtiler
Microsoft BizTalk Server'da bir elektronik veri değiştokuşu (EDI) exchange kullandığını varsayın. Standart olmayan bir niteleyici, ticaret ortağı için kullanmak için aşağıdakileri yapın:
-
Yeni bir Visual Studio BizTalk projesi oluşturun.
-
BizTalk Server Setup.By varsayılan olarak sağlanan EDIFACT hizmeti şema uzantısı eklemek için bu şema aşağıdaki konuma kaydedilir:
C:\Program Files\Microsoft BizTalk Server nnnn\XSD_Schema\EDINot: Bu yolda nnnn yüklü olan BizTalk Server sürüm numarasıdır. Şema adı olan "Edifact_ServiceSchemaExtension.xsd."
-
Şema açın ve sonra UNB2.2 ve UNB3.2 parçaları için istediğiniz değeri ekleyin. Örneğin, "ZZ" değeri olarak ekleyin.
-
Şema dağıtın.
-
Yeni bir parti alıcı gibi yeni bir profil ve yeni bir kimlik kullanarak oluşturun:
-
Özel numaralandırma ("ZZ," olarak belirtilen adım 3) kullanarak yeni bir kimlik oluşturun.
-
Yeni oluşturulan kimlik ("ZZ") kullanarak bir anlaşma oluşturun.
-
-
Yeni bir parti gönderen yeni bir profil ve yeni bir kimlik kullanarak oluşturun.
-
İki taraf arasında yeni bir anlaşma oluşturun.
-
Anlaşmada, UNB2.2 ve UNB3.2 "ZZ" ayarlayın
Bu durumda, aşağıdaki hata iletisini alabilirsiniz:
Bir kimlik QualifierIdentity:ZZ: alıcı profilde zaten. (Microsoft.BizTalk.B2B.PartnerManagement).
Çözüm
Toplu güncelleştirme bilgileri
Bu sorunu gideren bir düzeltmeyi BizTalk Server 2013 için toplu güncelleştirme 3 ' te ve BizTalk Server 2013 R2 için Toplu Güncelleştirme 1 ' de bulunmaktadır.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
BizTalk Server için toplu güncelleştirme listesi ve hizmet paketleri hakkında ek bilgi için bkz: KB 2555976: hizmet paketi ve toplu güncelleştirme listesi için BizTalk Server. BizTalk Server düzeltmeler hakkında daha fazla bilgi için bkz: KB 2003907: BizTalk düzeltmeler ve hizmet paketi destek hakkında bilgi.