Bagikan melalui


Pengakuan EDIFACT CONTRL

Pengakuan CONTRL (ACK) berfungsi sebagai pengakuan teknis dan fungsional untuk pesan yang dikodekan EDIFACT. Sebagai pengakuan teknis, pesan CONTRL menunjukkan penerimaan pertukaran. Sebagai pengakuan fungsional, pesan CONTRL menunjukkan penerimaan atau penolakan pertukaran, grup, atau pesan yang diterima, dengan daftar kesalahan atau fungsionalitas yang tidak didukung.

Pesan CONTRL lengkap berfungsi sebagai ACK fungsi. Bagian dari ACK fungsi ini digunakan kembali untuk ACK teknis. Jika Anda telah memilih AK teknis dan fungsi di properti pihak untuk pihak pengirim atau di properti global, BizTalk Server akan menghasilkan dua pesan CONTRL: CONTRL ACK teknis dan CONTRL ACK fungsi.

CONTRL ACK sesuai dengan skema nomor> EFACT_<Version_CONTRL.xsd.

Pengakuan Teknis

ACK teknis menyiratkan bahwa penerima pertukaran:

  • telah menerima pertukaran subjek;

  • mengakui bagian-bagian pertukaran subjek yang telah diperiksa untuk memastikan bahwa elemen data yang disalin ke segmen UCI pelaporan secara sintaksis benar;

  • telah menerima tanggung jawab untuk memberi tahu pengirim tentang pengakuan atau penolakan bagian lain dari pertukaran subjek;

  • dan telah mengambil tindakan pencegahan yang wajar untuk memastikan bahwa pengirim sangat diberi tahu.

Pengakuan Fungsional

ACK fungsional menyiratkan bahwa penerima pertukaran:

  • telah menerima tingkat yang direferensikan dari pertukaran yang diakui;

  • telah memeriksa bahwa tidak ada kesalahan sintaksis fatal dalam tingkat referensi yang diakui yang mencegah pemrosesan pertukaran lebih lanjut;

  • telah memeriksa bahwa semua bagian segmen layanan yang diakui benar secara semantik (jika tidak ada kesalahan yang dilaporkan);

  • akan mematuhi tindakan yang diminta dalam tingkat referensi yang diakui dari segmen layanan;

  • telah menerima tanggung jawab untuk memberi tahu pengirim dengan cara lain daripada mengirim pesan CONTRL jika ada kesalahan sintaksis atau semantik seperti yang dijelaskan di atas, kemudian terdeteksi di bagian yang relevan, atau bagian tersebut tidak dapat diproses karena alasan lain setelah bagian tersebut diakui dalam pesan CONTRL yang dikirimkan;

  • dan telah mengambil tindakan pencegahan yang wajar untuk memastikan bahwa kesalahan tersebut terdeteksi dan bahwa pengirim diberitahu.

    Penolakan menyiratkan bahwa penerima pertukaran:

  • tidak dapat mengakui pertukaran subjek, atau bagian yang relevan darinya, karena alasan yang ditunjukkan dalam pesan CONTRL;

  • dan tidak akan mengambil tindakan lebih lanjut atas informasi bisnis yang terkandung dalam bagian pertukaran subjek yang ditolak.

Di Bagian Ini

Lihat juga

Struktur Pengakuan EDI