Bagikan melalui


Pernyataan teknis dan kode galat TA1 untuk pesan X12 di Azure Logic Apps

Berlaku untuk: Azure Logic Apps (Konsumsi + Standar)

Di Azure Logic Apps, Anda dapat membuat alur kerja yang menangani pesan X12 untuk komunikasi Pertukaran Data Elektronik (EDI) saat Anda menggunakan operasi X12. Dalam pesan EDI, pengakuan memberikan status dari pemrosesan pertukaran EDI. Ketika menerima pertukaran, tindakan X12 Decode dapat menampilkan satu atau beberapa jenis pernyataan kepada pengirim, berdasarkan jenis pernyataan yang diaktifkan dan tingkat validasi yang ditentukan.

Misalnya, penerima melaporkan status dari memvalidasi Interchange Control Header (ISA) dan Interchange Control Trailer (IEA) dalam pesan yang dikodekan X12 yang diterima dengan mengirimkan pernyataan teknis TA1 (ACK) . Jika header dan trailer ini valid, penerima mengirimkan TA1 ACK positif, terlepas dari status konten lainnya. Jika header dan trailer tidak valid, penerima mengirim TA1 ACK disertai kode galat.

X12 TA1 ACK sesuai dengan skema untuk X12_<nomor versi>_TA1.xsd. Penerima mengirimkan TA1 ACK dalam amplop ISA dan IEA. Namun, amplop ISA dan IEA ini tidak berbeda dengan yang ada di pertukaran lainnya.

Topik ini menjelaskan ringkasan singkat tentang X12 TA1 ACK, termasuk segmen TA1 ACK dalam pertukaran dan kode galat yang digunakan di segmen tersebut. Untuk informasi terkait lainnya, tinjau dokumentasi berikut:

Segmen TA1 ACK

Tabel berikut menjelaskan segmen TA1 ACK dalam pertukaran:

Bidang TA1 Nama bidang Dipetakan ke pertukaran masuk Nilai
TA101 Nomor kontrol pertukaran ISA13 - Nomor kontrol pertukaran -
TA102 Tanggal Pertukaran ISA09 - Tanggal Pertukaran -
TA103 Waktu Pertukaran ISA10 - Waktu Pertukaran -
TA104 Kode ACK Pertukaran* T/A * Perilaku mesin didasarkan pada validasi elemen data dengan pengecualian informasi keamanan dan autentikasi, yang didasarkan pada perbandingan string dalam informasi konfigurasi.

Nilai perilaku mesin (TA104) adalah A, E, atau R, berdasarkan definisi berikut:

A = Terima
E = Pertukaran diterima dengan kesalahan
R = Pertukaran ditolak atau ditangguhkan.

Untuk informasi selengkapnya, tinjau kode galat TA1 ACK.

TA105 Kode Catatan Pertukaran T/A Kode galat hasil pemrosesan. Untuk informasi selengkapnya, tinjau kode galat TA1 ACK.

Kode galat TA1 ACK

Bagian ini mencakup kode galat yang digunakan dalam segmen TA1 ACK. Tabel berikut mencantumkan kode galat yang didukung dan tidak didukung, seperti yang ditentukan oleh spesifikasi X12, untuk pemrosesan pesan X12 dalam Azure Logic Apps. Di kolom Perilaku mesin, nilai TA104 memiliki definisi berikut:

  • A = Terima
  • E = Pertukaran diterima dengan kesalahan
  • R = Pertukaran ditolak atau ditangguhkan
Kondisi Perilaku mesin
(Nilai TA104)
Nilai TA105 Didukung?
Berhasil A 000 Ya
Nomor Kontrol Pertukaran di header ISA 13 dan trailer IEA02 tidak cocok E 001 Ya
Standar dalam ISA11 (Standar Kontrol) tidak didukung E 002 Ya, jika ada ketidakcocokan ID.
Versi kontrol tidak didukung E 003 Tidak, kode galat 017 digunakan.
Segmen Terminator Tidak Valid*

* Terminator segmen dapat memiliki kombinasi yang valid berikut:

- Karakter Terminator Segmen saja.
- Karakter Terminator Segmen diikuti dengan akhiran 1 dan akhiran 2.

R 004 Ya
Kualifikasi ID Pertukaran untuk Pengirim Tidak Valid R 005 Ya, jika ada ketidakcocokan ID.
ID Pengirim Pertukaran Tidak Valid E 006 Ya, jika menerima pertukaran di port penerima yang memerlukan autentikasi.

Catatan: Properti terkait ID pengirim ditinjau. Jika properti ini tidak konsisten, atau jika pengaturan pihak tidak tersedia karena belum diatur, pertukaran akan ditolak.

Kualifikasi ID Pertukaran untuk Penerima Tidak Valid R 007 Ya, jika ada ketidakcocokan ID.
ID Penerima Pertukaran Tidak Valid E 008 Tidak*

* Didukung jika menerima pertukaran di port penerima yang memerlukan autentikasi. Properti terkait ID pengirim ditinjau. Jika properti ini tidak konsisten, atau jika pengaturan pihak tidak tersedia karena belum diatur, pertukaran akan ditolak.

ID Penerima Pertukaran Tidak Dikenal E 009 Ya
Nilai Kualifikasi Informasi Otorisasi Tidak Valid R 010 Ya, jika ada ketidakcocokan ID.
Nilai Informasi Otorisasi Tidak Valid R 011 Ya, jika pihak disiapkan atau memiliki nilai.
Nilai Kualifikasi Informasi Keamanan Tidak Valid R 012 Ya, jika ada ketidakcocokan ID.
Nilai Informasi Keamanan Tidak Valid R 013 Ya, jika pihak disiapkan atau memiliki nilai.
Nilai Tanggal Pertukaran Tidak Valid R 014 Ya
Nilai Waktu Pertukaran Tidak Valid R 015 Ya
Nilai Pengidentifikasi Standar Pertukaran Tidak Valid R 016 Ya
Nilai ID Versi Pertukaran Tidak Valid R 017 Ya, menunjukkan bahwa nilai enum tidak valid.
Nilai Nomor Kontrol Pertukaran Tidak Valid R 018 Ya
Nilai yang Diminta Pengakuan Tidak Valid E 019 Ya
Nilai Indikator Uji Tidak Valid E 020 Ya
Nilai Jumlah Grup yang Disertakan Tidak Valid E 021 Ya
Struktur Kontrol Tidak Valid R 022 Ya
End-of-File (Transmisi) yang Tidak Tepat (Prematur) R 023 Ya
Konten Pertukaran Tidak Valid, misalnya, Segmen GS Tidak Valid R 024 Ya
Nomor Kontrol Pertukaran Duplikat R, berdasarkan pengaturan 025 Ya
Pemisah Elemen Data Tidak Valid R 026 Ya
Pemisah Elemen Komponen Tidak Valid R 027 Ya
Tanggal Pengiriman dalam Permintaan Pengiriman yang Ditangguhkan Tidak Valid - - Tidak
Waktu Pengiriman dalam Permintaan Pengiriman yang Ditangguhkan Tidak Valid - - Tidak
Kode Waktu Pengiriman dalam Permintaan Pengiriman yang Ditangguhkan Tidak Valid - - Tidak
Tingkat Layanan Tidak Valid - - Tidak

Langkah berikutnya