Skema Layanan dan Kontrol EDI
Skema kontrol diperlukan untuk memproses amplop pesan (skema kontrol header) dan pengakuan. Skema ini disebarkan di Microsoft.BizTalk.Edi.BaseArtifacts.dll oleh program penyiapan. Skema ini tidak harus ditambahkan ke proyek BizTalk karena disebarkan dalam BaseArtifacts.dll. Anda perlu menambahkan referensi ke perakitan BaseArtifacts.dll ke proyek yang berisi skema Anda agar skema ini dapat digunakan.
Skema Layanan Amplop
Skema layanan X12ServiceSchema dan EdifactServiceSchema digunakan untuk memvalidasi header dan trailer set pertukaran, grup, dan transaksi dalam amplop pertukaran EDI. Ini berlaku untuk semua pertukaran EDI: pertukaran yang tidak dibatasi, pertukaran batch yang akan dipisahkan, atau pertukaran batch yang akan dipertahankan. Namespace layanan untuk skema ini adalah http://schemas.microsoft.com/Edi/X12ServiceSchema
dan http://schemas.microsoft.com/Edi/EdifactServiceSchema
.
Ketika pertukaran EDI adalah pertukaran batch yang dipertahankan, skema batch X12_BatchSchema dan Edifact_BatchSchema digunakan oleh runtime BizTalk, selain skema layanan. Untuk informasi selengkapnya, lihat Skema Batch EDI.
Anda dapat menyesuaikan enumerasi bidang ID dalam skema ini. Tidak ada modifikasi lain yang diizinkan. Untuk informasi selengkapnya, lihat Menyesuaikan Enumerasi dalam Skema Amplop.
Skema Kontrol Pengakuan
Alur penerimaan EDI menggunakan skema pengakuan untuk menghasilkan pengakuan yang akan dikirim dan alur pengiriman EDI menggunakannya untuk memproses pengakuan yang diterima. Skema ini termasuk skema pengakuan fungsional 997 dan skema pengakuan pertukaran TA1 untuk pengodean X12, dan skema CONTRL untuk pengodean EDIFACT, seperti yang ditunjukkan dalam tabel berikut. Anda tidak dapat mengubah skema ini.
ACK | Nama Skema | Namespace Layanan Target | Root |
---|---|---|---|
X12 TA1 | X12_TA1Schema | http://schemas.microsoft.com/Edi/X12 |
TA1 X12_TA1_Root |
X12 997 | X12_997Schema | http://schemas.microsoft.com/Edi/X12 |
ST SE X12_997_Root |
EDIFACT CONTRL | Edifact_ContrlSchema | http://schemas.microsoft.com/Edi/Edifact |
Efact_Contrl_Root UCD UCM UCS |
Untuk pengodean X12, skema pengakuan fungsional 997 mendefinisikan header dan trailer set/pesan pertukaran, grup, dan transaksi yang digunakan dalam amplop pesan, dan segmen AK1, AK2, AK3, AK4, AK5, dan AK9 yang melaporkan hasil validasi isi. Skema pengakuan teknis TA1 mendefinisikan header dan trailer pertukaran, dan segmen pengakuan TA1 yang melaporkan hasil validasi header. Konvensi penamaan untuk skema ini adalah nomor> X12_<versi997.xsd dan X12\<version number>_TA1.xsd. Namespace layanan target untuk skema ini adalah http://schemas.microsoft.com/BizTalk/EDI/X12/2006
.
EDIFACT mendukung paradigma pengakuan dua fase. Pengakuan pertama adalah tanda terima pertukaran yang dibangun menggunakan tiga segmen dari skema CONTRL. Pengakuan teknis ini melaporkan hasil validasi header. Pengakuan kedua menggunakan segmen yang tersisa dari skema CONTRL. Konvensi penamaan untuk skema ini adalah nomor> EFACT_<Version_CONTRL.xsd. Namespace layanan target untuk skema ini adalah http://schemas.microsoft.com/BizTalk/EDI/EDIFACT/2006
.
Lihat juga
Cara BizTalk Server Menerima Pesan EDI
Cara BizTalk Server Mengirim Pesan EDI