e-İrsaliye

Gelen İrsaliye

Gelen İrsaliye UBL → API/ERP Mapping

Alınan UBL DespatchAdvice alanlarının gelen irsaliye API yanıtı ve ERP modelindeki karşılıkları.

Mapping Kapsamı

Platform, alınan UBL DespatchAdvice belgesini gelen irsaliye response modeline dönüştürür. Aşağıdaki alanlar ERP entegrasyonunun ana sözleşmesidir.

Belge Başlığı ve Taraflar

UBL alanıAPI/ERP alanıKullanım
cbc:IDDespatchAdviceNumberGörünen belge numarası.
cbc:ProfileIDProfileIdİş senaryosu.
cbc:UUIDUUIdERP tekilleştirme anahtarı.
cbc:CopyIndicatorCopyIndicatorAsıl/suret bilgisi.
cbc:IssueDate + cbc:IssueTimeIssueDateDüzenleme zamanı.
cbc:DespatchAdviceTypeCodeDespatchAdviceTypeCodeSEVK veya MATBUDAN.
cbc:LineCountNumericLineCountNumericBeklenen kalem sayısı.
cac:DespatchSupplierPartyDespatchSupplierPartyGönderici.
cac:DeliveryCustomerPartyDeliveryCustomerPartyTeslim alan.
cac:BuyerCustomerPartyBuyerCustomerPartyVarsa satın alan.
cac:SellerSupplierPartySellerSupplierPartyVarsa sağlayan.
cac:OriginatorCustomerPartyOriginatorCustomerPartyVarsa sevki başlatan.

Referans, Sevkiyat ve Kalemler

UBL alanıAPI/ERP alanıKullanım
cac:OrderReferenceOrderReference[]Sipariş bağlantıları.
cac:AdditionalDocumentReferenceAdditionalDocumentReference[]Ek/dayanak belgeler.
cac:ShipmentShipmentTeslim, fiili sevk, taşıyıcı, sürücü ve araç bilgileri.
cac:DespatchLineDespatchLine[]Satır kimliği, miktarlar, sipariş bağlantısı ve ürün.
cac:DespatchLine/cbc:DeliveredQuantityDespatchLine[].DeliveredQuantityDeğer ve ölçü birimini birlikte saklayın.
cac:DespatchLine/cac:Item/cac:AdditionalItemIdentificationDespatchLine[].Item.AdditionalItemIdentification[]İDİS etiket numarası dahil ürün tanımlayıcıları.

Platform Tarafından Eklenen Alanlar

API alanıKaynakERP kullanımı
IncomingDespatchAdviceStatusTeknik belge yaşam döngüsüİletim/işleme tanısı.
IncomingDespatchAdviceStatusForUserKullanıcıya sunulan durumOperasyon kararı ve yanıt takibi.
IncomingDatePlatforma geliş zamanıAlım penceresi ve SLA takibi.
EnvelopeIdGİB zarfıTeknik mutabakat.
IsErpProcessedERP işleme işaretiİşlenmemiş belge sorgusu.
IsRead / IsArchivedPortal kullanıcı işaretleriResmi belge sonucundan ayrı tutulur.

İrsaliye Yanıtı İlişkisi

Yanıt request'indeki DespatchDocumentReference.Id asıl gelen irsaliyeyi; ReceiptLine[].DespatchLineReference.LineId asıl kalemi gösterir. ERP, asıl ETTN ile yanıt ETTN'sini ve satır bağlantılarını ayrı alanlarda saklamalıdır.