Azure Logic Apps'de EDIFACT iletileri için CONTRL onayları ve Azure Logic Apps
Bu Azure Logic Apps, EDIFACT işlemlerini kullanarak Elektronik Veri Değişimi (EDI) iletişimi için EDIFACT iletilerini iş akışı oluşturabilirsiniz. EDI mesajlaşmada, onaylar bir EDI değişim işleminin durumunu sağlar. Değişim alırken, EDIFACT Kod Çözme eylemi, bildirim türlerinin etkinleştirilmelerine ve belirtilen doğrulama düzeyine bağlı olarak gönderene bir veya daha fazla bildirim türü döndürür.
Bu konu, EDIFACT CONTRL ACK, bir değişimde CONTRL ACK segmentleri ve bu segmentlerde kullanılan hata kodları hakkında kısa bir genel bakış sağlar.
Teknik ve işlevsel onay olarak CONTRL
EDIFACT ile kodlanmış iletiler için CONTRL onay (ACK) hem teknik onay hem de işlevsel onay olarak çalışır. Tam CONTRL iletisi işlevsel ACK olarak görev yaparken, işlevsel ACK'nin bölümleri teknik ACK için yeniden kullanılır. Örneğin, gönderen iş ortağının sözleşme özelliklerinde veya genel özelliklerde hem teknik hem de işlevsel ACK'leri seçersiniz, EDIFACT Kod Çözme eylemi iki CONTRL iletileri, bir CONTRL teknik ACK ve conTRL işlevsel ACK üretir. CONTRL ACK, >CONTRL.xsd *EFACT<sürüm numarası için şemaya uyum sağlar.*
Not
Azure Logic Apps'de EDIFACT ileti işlemesi ile, alındı onay, kabul veya reddetme için bir CONTRL iletisi, yalnızca bir veya daha fazla CONTRL iletisi içeren alınan değişime yanıt olarak gönderilir. Bu Logic Apps, yalnızca bir veya daha fazla CONTRL iletisi içeren bir alınan değişime yanıt olarak CONTRL iletisi gönderilmez.
Alınan CONTRL ileti hatalarının CONTRL iletisi dışında bir şekilde bildiriliyor olması gerekir. Veri iletileri içeren bir değişimde bir veya daha fazla CONTRL iletisi varsa, bu değişime yanıt olarak oluşturulan CONTRL iletisi, alınan değişimde hiçbir CONTRL iletisi yer almış gibi oluşturulur.
Teknik bir bildirim olarak CONTRL iletisi, değişim alıcısına konu değişimini aldıklarını ve aşağıdaki sorumlulukların olduğunu gösterir:
- Raporlama Değişim Yanıtı (UCI) segmentinde kopyalanan veri öğelerinin var olan doğruluğunu onaylamak için değişimin bölümleri denetlendi.
- Değişimde diğer bölümlerin kabul veya ret durumu hakkında gönderene bildirme sorumluluğunu kabul eder.
- Gönderene bildirmek için makul ölçüler alır.
Not
CONTRL teknik ACK yalnızca gelen EDIFACT iletisi yinelenen olduğunda veya zarfta karakter kümesiyle ilgili bir sorun gibi hatalar olduğunda
Rejected durumu raporlar. x12, TA1 onayını TA104 alanını kullanırken yaptığı gibi EDIFACT, CONTRL teknik ACK'de durumu
Interchange accepted with errors bildirmez. EDIFACT iletinin bir parçası kabul edilirse CONTRL teknik ACK durumu
Accepted raporlar. Bazı senaryolarda, iletinin bir kısmı reddedilirse CONTRL ACK yine de durumu
Accepted raporlar. Bu tür senaryolarda UCI5 öğesi hatayı bildirebilirsiniz.
İşlevsel bir bildirim olarak CONTRL iletisi, alınan değişim, grup veya ileti için, hatalar veya desteklenmeyen işlevler de dahil olmak üzere kabul veya ret gibi durumu raporlar. İleti ayrıca değişim alıcısı olduğunu da gösterir:
Kabul eden değişimin başvurulan düzeylerini aldı.
Kabul edilir başvurulan düzeyde önemli sözdizimsel hataların, daha fazla değişim işlemini engellemesi denetlendi.
Hiçbir hata bildiriliyorsa hizmet segmentlerinin tüm onay parçalarınınsemant olarak doğru olup olmadığını denetleyin.
Hizmet segmentlerinin kabul ve başvurulan düzeylerinde istenen eylemlerle uyumlu olur.
Aşağıdaki durumlarda CONTRL iletisi göndermekten başka bir yolla gönderene bildirim gönderme sorumluluğunu kabul etmiştir:
- Daha sonra ilgili bölümde herhangi bir vardizimsel veya semantik hata bulunur.
- Parça gönderilen bir CONTRL iletisinde onaylandıktan sonra başka bir nedenle işlenemez.
Bu tür hataların buluna olduğundan emin olmak ve gönderene bildirmek için makul bir ölçü alır.
Reddetme, değişim alıcısı:
- CONTRL iletisinde belirtilen nedenlerle değişimi veya ilgili bölümleri kabul etmek doğru değildir.
- Konu değişikliğinin reddedilen bölümünde yer alan iş bilgileriyle ilgili başka bir işlemde yer almaz.
CONTRL teknik ACK segmentleri
Bir EDIFACT anlaşmasında teknik onay oluşturma seçeneğini tercih ediyorsanız veya UNB9 ileti alanı olarak ayarlanırsa, değişim alma sonuçlarını rapor etmek için teknik ACK olarak
2 bir CONTRL iletisi oluşturulur.
Aşağıdaki tabloda, bir değişimde CONTRL teknik ACK segmentleri açıklanıyor ve aşağıdaki tanımlar kullanılır:
- M = Zorunlu
- O = İsteğe bağlı
|Name||Zorunlu veya isteğe bağlı||Description|
|UNH ileti üst bilgisi||M||İleti Üst Bilgi Kesimi (UNH), iletiyi tanımlar ve belirtir.|
|UCI değişim yanıtı||M||Değişimi tanımlar ve değişim makbuzlarının doğasını gösterir. UCI segmenti en fazla oluşumunu içerir ve sonuç olarak


|UNT ileti tanıtım videosu||M||adlı UCI5 veri öğesinde bir hata


CONTRL teknik ACK veri öğeleri
CONTRL teknik ACK aşağıdaki veri öğelerini içerir:
|Öğe||Ad||Kullanım|
|UNH1||İleti başvuru numarası||-|
|UNH2||İleti tanımlayıcısı altcomponent'ları||Altcomponent'lar:


- 1 = CONTRL
|UCI1||Değişim denetim numarası||Alınan iletinin UNB5 alanından eşlenmiş.|
|UCI2||Değişim göndericisi||Alınan iletinin UNB2 alanından eşlenmiş.


- Zorunlu: İlk alt şirket veya belirleme.
|UCI3||Değişim alıcısı||Alınan iletinin UNB3 alanından eşlenmiş.


- Zorunlu: İlk alt şirket veya belirleme.
|UCI4||Eylem kodu||Bu öğe zorunludur. Eylem kodları:


- Değişim kabul edilirse 8.
|UCI5||Söz Dizimi Hata Kodu||Bu öğe koşullu olarak isteğe bağlıdır ve varsa hata koşullarını tanımlar.|
|UCI6||Hizmet Segmenti Etiketi||Bu öğe koşullu olarak isteğe bağlıdır ve UCI5 veri öğesinde hata koşuluna sahip olan segmenti tanımlar.|
|UCI7||Veri öğesi tanımlama||UCI5 veri öğesinde hata koşulu olan veri öğelerini tanımlar. Alt bileşeni


-Zorunlu: kesimdeki hatalı veri öğesinin konumu.
|UCI8||-||-|
|UNT1||Segment sayısı||-|
|UNT2||İleti başvuru numarası||-|
CONINI fonksiyonel ACK kesimleri
Bir EDIOLGU anlaşmasında işlevsel bildirim oluşturma seçeneğini belirlerseniz veya UNB9 ileti alanı olarak ayarlandıysa
1 , sonuçların değişim söz dizimini denetlemesini bildirmek için bir işlev BILDIRIMI olarak bir CONTI iletisi oluşturulur.
Aşağıdaki tabloda, bir değişim içindeki CONINI işlevsel ACK kesimleri açıklanmakta ve aşağıdaki tanımlar kullanılmaktadır:
- D = zorunlu
- O = Isteğe bağlı
|Name||Zorunlu veya isteğe bağlı||Description|
|UNH ileti üstbilgisi||M||Ileti üst bilgi segmenti (UNH), iletisini tanımlar ve belirtir.|
|UCı segmenti||M||Değişimi tanımlar, değişim alındısı durumunu gösterir ve alınan değişim içindeki UNA, UNB ve UNZ segmentlerine başvuruları içerir. UCı segmentinin en büyük oluşumu vardır


|UCF segmenti||Hayır, UNG segmenti varsa||UNG üst bilgisi ve UNE artbilgisi tarafından kapsüllenmiş bir grup segmenti tanımlar ve herhangi bir hatanın doğasını gösterir.|
|UCA segmenti||M||UNH üst bilgisi ve daha fazla treyler tarafından kapsüllenmiş bir ileti segmenti tanımlar ve herhangi bir hatanın doğasını gösterir.|
|UCS segmenti||M||Bir işlem kümesi tanımlar ve herhangi bir hatanın yapısını gösterir.|
|UCD segmenti||O, koşullu||Hatalı bir bileşik veya bileşen veri öğesi tanımlar ve hatanın yapısını gösterir.|
|Yeniden bağlama iletisi artbilgisi||M||Alınan bir CONINI ilevsel bildirimi yalnızca UNH, UCI ve yeniden bağlama segmentlerini içeriyorsa, EDIReceive işlem hattı bildirimi bir CONM alındısı teknik ACK olarak işler. Raporlama düzeyindeki her segment örneği, örneğin, UCI, UCF, UCE, UCS ve UCD kesimleri gibi yalnızca bir hata bildirebilir.|
SG döngüleri ve Con, işlevsel ACK yapısı
Alınan değişim bir veya daha fazla grup içerip içermediğini temel alarak, CONı işlevsel ACK yapısı farklıdır.
Değişim bir grup içeriyorsa, ACK her grup için bir UCF segmenti içerir. Her bir UCF segmenti ileti başına bir uca segmenti içerir. Her bir uca segmenti Ayrıca bir dizi UCS ve UCD segmentini içerir.
ACK iletisinin XML formu aşağıdaki döngü öğelerini içerir:
- Her bir UCF kesimini kapsülleyen bir SG3Loop öğesi.
- Her bir UCK öğesini kapsülleyen bir SG4Loop öğesi.
- Her bir UCS ve UCD öğesi çiftini kapsülleyen bir SG5Loop öğesi.
SG döngüsü etiketleri yerel EDI ileti biçiminde yok.
Değişim bir grup içermiyorsa, ACK hiçbir UCF kesimi içermez. Bunun yerine, ACK ileti başına bir uca segmenti içerir. Her bir uca segmenti, birlikte bulunan bir dizi UCS ve UCD segmentinden oluşur.
ACK iletisinin XML formu aşağıdaki döngü öğelerini içerir:
- Her bir UCK öğesini kapsülleyen bir SG1Loop öğesi.
- Her bir UCS ve UCD öğesi çiftini kapsülleyen bir SG2Loop öğesi.
Grupları içeren karşılıklı değişiklikler için, gg etiketleri yerel ACK biçiminde bulunmaz.
Varsayılan olarak ve sektör kullanımı, kabul edilen işlem kümeleri için SG1/SG4 döngüleri beklenmiyor. Ancak standartlarla uyumluluğu desteklemek için aşağıdaki adımları izleyerek SG1/SG4 döngülerini oluşturmaya zorlayabilirsiniz:
Azure Portaltümleştirme hesabınızı açın.
tümleştirme hesabı menüsünde, Ayarlar altında anlaşmalar' ı seçin.
ediolgu sözleşmenizi açın ve Ayarlar gönder' i seçin.
Onay altında onay (Conu) seçeneğini belirleyin. Artık kabul edilen işlem kümeleri IÇIN SG1/SG4 döngüsü oluştur seçeneğini belirleyebilirsiniz.
Bu onay kutusu işaretliyse, alma işlem hattı, işlem kümesinin kabul edilip reddedildiğini SG1/SG4 döngüleri üretir. Aksi takdirde, bu döngüler yalnızca UCM5 eşit olmayan hatalı işlem kümeleri için oluşturulur
7.
CONRILEVSEL ACK veri öğeleri
CONDıM iletisi, alınan değişim öğesinden kopyalanmış birçok zorunlu veri öğesi içerir. Değişim içindeki veri öğesi eksikse veya sözdizimsel olarak geçersizse, sözdizimsel olarak geçerli bir CONTı iletisi üretilemez. Hatanın, bir conı iletisi dışında bazı yollarla bildirilmesi gerekir.
CON, işlevsel ACK aşağıdaki veri öğelerini içerir:
|Öğe||Ad||Kullanım|
|UNH1||İleti başvuru numarası||-|
|UNH2||İleti tanımlayıcı alt bileşenleri||Alt bileşeni


-1 = CONNA
|UCI1||Değişim denetim numarası||Alınan iletinin UNB5 alanından eşlendi.|
|UCI2||Değişim göndericisi||Alınan iletinin UNB2 alanından eşlendi.


-Zorunlu: ilk alt bileşen veya tanımlama.
|UCI3||Değişim alıcısı||Alınan iletinin UNB3 alanından eşlendi.


-Zorunlu: ilk alt bileşen veya tanımlama.
|UCI4||Eylem kodu||Bu öğe zorunludur. Eylem kodları:


-8, değişim kabul edilir.
|UCI5||Sözdizimi hata kodu||Bu öğe koşullu olarak isteğe bağlıdır ve varsa hata koşulunu tanımlar.|
|UCI6||Hizmet segmenti etiketi||Bu öğe koşullu olarak isteğe bağlıdır ve UCI5 Data öğesinde hata koşuluna sahip olan segmenti tanımlar.|
|UCI7||Veri öğesi kimliği||UCI5 Data öğesinde hata koşuluna sahip olan veri öğelerini tanımlar. Alt bileşeni


-Zorunlu: kesimdeki hatalı veri öğesinin konumu.
|UCI8||-||-|
|UCF1||Grup başvuru numarası||Bu öğe zorunludur ve alınan iletideki UNG5 alanından eşlenir.|
|UCF2||Uygulama gönderenin kimliği||Bu öğe koşullu olarak isteğe bağlıdır ve alınan iletideki UNG2 alanından ve alt bileşenleri ile eşleştirilir.|
|UCF3||Uygulama alıcısının kimliği||Bu öğe koşullu olarak isteğe bağlıdır ve alınan iletideki UNG3 alanından ve alt bileşenleri ile eşleştirilir.|
|UCF4||Eylem kodlandığı||Bu öğe zorunludur ve kod bu düzey ve tüm alt düzeyler için geçerlidir. Eylem kodları:


-7, değişim kabul edilir.
|UCF5||Sözdizimi hatası, kodlanmış||Bu öğe koşullu olarak isteğe bağlıdır ve varsa, grupta hata koşulunu tanımlar.|
|UCF6||Hizmet segmenti etiketi||Bu öğe koşullu olarak isteğe bağlıdır ve gruptaki hatalı segmenti tanımlar.|
|UCF7||Veri öğesi kimliği||UCF5 Data öğesinde tanımlanan hata koşuluna sahip veri öğelerini tanımlar. Alt bileşeni


-Zorunlu: kesimdeki hatalı veri öğesinin konumu ve kesimdeki hatalı veri öğesi oluşumu.
|UCM1||İleti başvuru numarası||Bu öğe zorunludur ve alınan iletideki UNH1 alanından eşlenir.|
|UCM2||İleti tanımlayıcısı||Bu öğe koşullu olarak isteğe bağlıdır ve alınan iletideki UNH2 alanından ve alt bileşenleri ile eşleştirilir.|
|UCM3||Eylem kodlandığı||Bu öğe zorunludur ve kod bu düzey ve tüm alt düzeyler için geçerlidir. Eylem kodları:


-7, değişim kabul edilir.
|UCM4||Sözdizimi hatası, kodlanmış||Bu öğe koşullu olarak isteğe bağlıdır ve varsa, grupta hata koşulunu tanımlar.|
|UCM5||Hizmet segmenti etiketi||Bu öğe koşullu olarak isteğe bağlıdır ve hata halinde UNH veya bölme kesimini tanımlar.|
|UCM7||Veri öğesi kimliği||UCM5 Data öğesinde tanımlanan hata koşuluna sahip veri öğelerini tanımlar. Alt bileşeni


-Zorunlu: kesimdeki hatalı veri öğesinin konumu ve kesimdeki hatalı veri öğesi oluşumu.
|UCS1||İleti gövdesinde kesim konumu||Bu öğe zorunludur ve, UNH ile başlayarak, hatalı segmentin konum sayısıdır


|UCS2||Sözdizimi hatası kodlamalı||Bu öğe koşullu olarak isteğe bağlıdır ve varsa, grupta hata koşulunu tanımlar.|
|UCD1||Sözdizimi hatası kodlamalı||Bu öğe koşullu olarak isteğe bağlıdır ve varsa, grupta hata koşulunu tanımlar.


Note: bir XSD doğrulama hatası oluşursa, UCD1 Data öğesi bir kod değeri bildirir
|UCD2||Veri öğesi kimliği||UCD1 Data öğesinde tanımlanan hata koşuluna sahip veri öğelerini tanımlar. Alt bileşeni


-Zorunlu: kesimdeki hatalı veri öğesinin konumu ve kesimdeki hatalı veri öğesi oluşumu.
|UNT1||Segment sayısı||-|
|UNT2||İleti başvuru numarası||-|
CONI ACK hata kodları
Bu hatalar değişim, Grup, ileti ve veri düzeyinde geçerlidir. Desteklenen bir hata bulunduğunda, tüm değiş tokuş, Grup veya işlem kümesi reddedilir. EDIOLGU-kodlanmış bağlı değişiklikler,
Accepted with errors x12 kodlu iletiler olduğu için bir koşula sahip değildir.
Standart EDIOLGU conı ACK hata kodları
Aşağıdaki tabloda, Azure Logic Apps içindeki EDIOLGU ileti işleme için UCI5 alanında kullanılan EDIOLGU belirtimi tarafından tanımlanan desteklenen ve desteklenen hata kodları listelenmektedir.
|Hata kodu||Koşul||Nedeni||Destekleniyor mu?|
|2||Sözdizimi sürümü veya düzeyi desteklenmiyor||Sözdizimi sürümü ve (veya) düzeyinin alıcı tarafından desteklenmediğini belirten bildirim.||No|
|7||Değişim alıcısı gerçek alıcı değil||Değişim alıcısının (S003) gerçek alıcıdan farklı olduğunu belirten bildirim.||No|
|12||Geçersiz değer||Tek başına veri öğesi, bileşik veri öğesi veya bileşen veri öğesi değerinin değer için ilgili belirtimlerle uyumlu olmadığı bildirim.||Yes|
|13||Bulunmayan||Zorunlu veya başka türlü gerekli, hizmet veya Kullanıcı segmenti, veri öğesi, bileşik veri öğesi veya bileşen verisi öğesinin eksik olduğunu belirten bildirim.||Yes|
|14||Değer bu konumda desteklenmiyor||Alıcının, kullanılan konumda tanımlı tek başına veri öğesi, bileşik veri öğesi veya bileşen verileri öğesi için belirli bir değer kullanımını desteklemediğini bildirme. Değer, ilgili belirtimlere göre geçerli olabilir ve başka bir konumda kullanılıyorsa desteklenebilir.||No|
|15||Bu konumda desteklenmez||Alıcının, belirtilen konumda segment türü, tek başına veri öğesi türü, bileşik veri öğesi türü veya bileşen veri öğesi türü kullanımını desteklemediği bildirim.||Yes|
|16||Çok fazla sayıda anaya||Tanımlanan segmentin çok fazla veri öğesi olduğunu veya tanımlanan bileşik veri öğesinin çok fazla sayıda bileşen veri öğesi bulundurmasından oluşan bildirim.||Yes|
|17||Anlaşma yok||Tanımlı tek başına veri öğesi, bileşik veri öğesi veya bileşen veri öğesi değeri ile değişim, Grup, ileti veya paket oluşturulmasına izin veren bir anlaşma yok.||No|
|18||Belirtilmeyen hata||Bir hata belirlenmediğini belirten bildirim, ancak hatanın doğası bildirilmemiştir.||No|
|19||Geçersiz ondalık Gösterim||Belirtilen karakterin, UNA göre ondalık gösterimi olarak belirttiği veya bir veri öğesinde kullanılan ondalık gösterimi, UNA göre belirtilen bir değer ile tutarlı değil.||No|
|20||Karakter, hizmet karakteri olarak geçersiz||UNA için tavsiye edilen bir karakterin hizmet karakteri olarak geçersiz olduğunu belirten bildirim.||No|
|21||Geçersiz karakter (ler)||Değişim içinde kullanılan bir veya daha fazla karakterin, UNB segmentinde belirtilen söz dizimi tanımlayıcısı tarafından tanımlanan geçerli karakterler olmadığı uyarısı. Geçersiz karakter, başvurulan düzeyin bir parçası veya değişim bölümünün belirtilen kısmından hemen sonra gelmelidir.||Yes|
|22||Geçersiz hizmet karakterleri||Değişim sırasında kullanılan hizmet karakterlerinin, UNA göre veya varsayılan hizmet karakterlerinden biri değil, geçerli hizmet karakterleri olmadığı hakkında bildirim. Kod, UCS veya UCD segmentinde kullanılıyorsa, değiş tokuş alanının tanımlanan bölümünün hemen ardından gelen geçersiz karakter izlenir.||No|
|23||Bilinmeyen değişim göndericisi||Interchange sender 'ın (s002) bilinmediğini belirten bildirim.||No|
|24||Çok eski||Alınan değişim veya grubun, bir IA 'da belirtilen sınırdan veya alıcı tarafından belirlenenden daha eski olduğunu belirten bildirim.||No|
|25||Test göstergesi desteklenmiyor||Tanımlanan değişim, Grup, ileti veya paket için test işlemenin gerçekleştirilemediği uyarısı.||No|
|26||Yinelenen algılandı||Daha önce alınmış bir değişim, Grup, ileti veya paketin olası bir çoğaltmasıyla ilgili bildirim algılandı. Önceki iletim reddedilmiş olabilir.||Yes|
|27||Güvenlik işlevi desteklenmiyor||Başvurulan düzey veya veri öğesiyle ilişkili bir güvenlik işlevinin desteklenmediğini belirten bildirim.||No|
|28||Başvurular eşleşmiyor||UNB, UNG, UNH, UNO, USH veya USD segmentinde denetim başvurusunun, sırasıyla UNZ, UNE, yeniden bağlama, UNP, UST veya USU segmentindeki denetim başvurusuyla eşleşmemesi.||No|
|29||Denetim sayısı alınan örnek sayısıyla eşleşmiyor||Grup, ileti veya segment sayısının UNZ, UNE, yeniden bağlama veya UST segmentinde verilen sayıyla eşleşmediği uyarısı. Ya da, bir nesnenin uzunluğu veya şifrelenmiş verilerin uzunluğu, UNO, UNP, USD veya USU segmentinde belirtilen uzunluğa eşit değildir.||Yes|
|30||Gruplar ve iletiler/paketler karışık||Grupların, değişim içindeki gruplar dışındaki iletilerle veya paketlerle karıştı.||No|
|31||Grupta birden çok ileti türü||Farklı ileti türlerinin işlevsel bir grupta yer aldığı bildirim.||Yes|
|32||Alt düzey boş||Aşağıdaki koşullardan biri için bildirim:


-Değişim herhangi bir ileti, paket veya grup içermiyor.
|No|
|33||İleti, paket veya grup dışında geçersiz oluşum||Değiş tokuş içindeki iletiler arasında, paketler arasında veya gruplar arasında geçersiz bir kesim veya veri öğesi bildirimi. Reddetme, yukarıdaki düzeyde raporlanır.||Yes|
|34||İç içe göstergeye izin verilmiyor||Açık yuvalamayı izin verilmeyen bir ileti içinde kullanılmış olan bildirim.||No|
|35||Çok fazla veri öğesi veya segment tekrarları||Tek başına veri öğesi, bileşik veri öğesi veya segmentin çok fazla kaç kez tekrarlandığını bildirme.||Yes|
|36||Çok fazla segment grubu yinelemesi||Bir segment grubunun çok fazla tekrarlandığını bildirme.||Yes|
|37||Geçersiz karakter türü||Aşağıdaki koşullardan biri için bildirim:


-Bir veya daha fazla sayısal karakter alfabetik (bileşen) veri öğesinde kullanılıyor.
|Yes|
|38||Ondalık işaretin önünde eksik basamak||Ondalık işaretinin önünde bir veya daha fazla basamak olmadığı hakkında bildirim.||Yes|
|39||Veri öğesi çok uzun||Alınan veri öğesi uzunluğunun, veri öğesi açıklamasında belirtilen en fazla uzunluğu aştığını belirten bildirim.||Yes|
|40||Veri öğesi çok kısa||Alınan veri öğesi uzunluğunun, veri öğesi açıklamasında belirtilen en düşük uzunluktan daha kısa olduğunu belirten bildirim.||Yes|
|41||Kalıcı iletişim ağı hatası||Değişim aktarımı için kullanılan iletişim ağı tarafından kalıcı bir hata raporlanmaya yönelik bildirim. Ağ düzeyinde aynı parametrelere sahip özdeş bir değiş tokuşun yeniden iletilmesi başarılı olmayacaktır.||No|
|42||Geçici iletişim ağı hatası||Değişim aktarımı için kullanılan iletişim ağı tarafından geçici bir hata raporlanmaya yönelik bildirim. Özdeş bir değiş tokuşunun yeniden iletilmesi başarılı gelebilir.||No|
|43||Bilinmeyen değişim alıcısı||Değişim alıcısının bir ağ sağlayıcısı tarafından bilinmediğini belirten bildirim.||No|
|45||Sondaki ayırıcı||Aşağıdaki koşullardan biri için bildirim:


-Segment Sonlandırıcı 'dan önceki son karakter bir veri öğesi ayırıcısı, bir bileşen veri öğesi ayırıcısı veya yinelenen veri öğesi ayırıcısı.
|Yes|
|46||Karakter kümesi desteklenmiyor||Aşağıdaki koşullardan biri için bildirim:


-Kullanılan bir veya daha fazla karakter, sözdizimi tanımlayıcısı tarafından tanımlanan karakter kümesinde değil.
|Yes|
|47||Zarf işlevselliği desteklenmiyor||Zarf yapısının karşılaştığı bildirim alıcı tarafından desteklenmiyor.||Yes|
|48||Bağımlılık notları koşulu ihlal edildi||Bağımlılık koşulu ihlalinin sonucu olarak bir hata durumu oluştuğunu bildirme.||No|
Azure Logic Apps CONI ACK hata kodları
Aşağıdaki tabloda, EDIOLGU belirtimi tarafından tanımlanmayan özel hata kodları listelenmekte, ancak edıl ileti işleme için UCI5 alanında kullanılır ve Azure Logic Apps özeldir.
|Hata kodu||Koşul||Nedeni|
|70||İşlem kümesi eksik veya geçersiz işlem kümesi tanımlayıcısı||İşlem kümesi tanımlayıcısının eksik veya geçersiz olduğu uyarısı.|
|71||İşlem kümesi veya Grup denetim numarası uyuşmazlığı||İşlem kümesi veya Grup denetim numaralarıyla eşleşmeyen bir bildirim.|
|72||Tanınmayan segment KIMLIĞI||Segment KIMLIĞININ tanınmadığını bildirme.|
|73||XML doğru konumda değil||XML kök öğesi serileştirilirken bir sorun oluştuğunu bildirme.|
|74||Segment grubu tekrarları çok az||Segment grubunun gerekli miktardan daha az tekrarlandığı bildirim.|
|75||Çok az segment tekrarlanıyor||Bir segmentin gereken miktardan daha az yinelenme uyarısı.|
|76||Çok az veri öğesi bulundu||Yeterli veri öğesi bulunamadı bildirimi.|