Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, bir çözümü Microsoft Dynamics 365'e aktarmaya çalıştığınızda oluşan bir hataya yönelik bir çözüm sağlanır.
Şunlar için geçerlidir: Microsoft Dynamics 365
Özgün KB numarası: 4514229
Belirti -leri
Bir çözümü Dynamics 365'e aktarmaya çalıştığınızda aşağıdaki hata iletisini alırsınız:
Çözümün içeri aktarılması: <Çözüm Adı> başarısız oldu.
Hata Kodu 80040203.
Uyarı
Bu hata kodu Web hizmeti hata kodlarında aşağıdaki bilgilerle birlikte belgelenmiştir:
Ad: GeçersizArgüman
Hex: 80040203
Sayı: -2147220989
Geçersiz argüman.
Ayrıca, hata iletişim kutusu aşağıdaki nesne türüne başvurabilir:
Tür: İlişki
Adı: bpf_<entity>_<publisher>_<BPF Adı>
İndirilen günlük dosyası , Bileşenler sayfasında aşağıdakileri gösterir:
ItemType: Varlık İlişkisi
Ad: bpf_<entity>_<publisher>_<BPF Adı>
ErrorCode: 0x80040203
ErrorText: Id için Öznitelik Görünen Adı: <GUID>, objectcolumn: DisplayName ve labelTypeCode: Öznitelik belirtilmedi
Nedeni
Şema, varlık İş Süreci Akışı'ndan (BPF) silindikten sonra kaldırılması gereken bir varlık ilişkisini koruduğundan hata oluşur.
Başvurulan Varlık İlişkisi adı, bir varlığın ve BPF'nin birleştirilmiş bir sonucudur. Bu sorun, bir varlık BPF aşamasından kaldırıldığında ve farklı bir varlıkla değiştirildiğinde ve ardından hala etkin durumdayken BPF'de bir güncelleştirme yapıldığında oluşur. Varlık BPF'den kaldırılsa da, ilişki şemada kalır ve kaynaktan çözümle birlikte dışarı aktarılır. Bu uzun süredir devam eden ilişki, içe aktarma sırasında bir hataya neden olur.
Geçici çözüm
Seçenek 1 - Çözüm dosyasını güncelleştirme
Çözüm paketini yeniden oluşturamıyorsanız ve içeri aktarma işlemine devam etmeniz gerekiyorsa, sorunlu ilişkiyi çözüm dosyasından el ile kaldırabilirsiniz.
Çözüm dosyasını açın.
customization.xml dosyasını düzenleyin.
Hatada belirtilen ilişkiyi arayın: bpf_<entity>_<publisher>_<BPF Adı>.
XML ile ilgili tüm
EntityRelationship
başvurularını silin.<EntityRelationship Name="bpf_<entity>_<publisher>_<BPF Name>"> ... </EntityRelationship>
Dosyayı kaydedin.
Dizinin tamamını zip yapın.
Çözümü yeniden içeri aktarın.
Seçenek 2 - İlişkiyi kaynaktan kaldırma ve çözümünüzü yeniden oluşturma
Bu seçenek uzun vadeli bir çözüm sağlar ve çözümün gelecekteki dışarı aktarma işlemleri için sorunun düzeltilmesini sağlar.
Kaynak kuruluşu açın.
Ayarlar>Özelleştirmeler>Sistemi Özelleştir'i seçin.
İlişkideki varlığı seçin:
bpf_<entity>_<publisher>_<BPF Name>
1:N İlişkiler'i genişletin.
İlişkiyi bulun:
bpf_<entity>_<publisher>_<BPF Name>
İlişkiyi seçin ve silin.
Tüm Özelleştirmeleri Yayımla.
Çözümü dışarı aktarın ve hedef ortama aktarın.