Giden İrsaliye
Giden İrsaliye Akışı
Giden e-İrsaliye'nin oluşturulması, imzalanması, GİB ve alıcıya iletilmesi ile kabul, kısmi kabul ve red durumları.
Akışın Kapsamı
Giden akış, belgenin kaydedilmesinden GİB ve alıcı teslimine, ardından varsa irsaliye yanıtına kadar sürer. Oluşturma cevabı yalnız ilk adımdır; belge sonucu kullanıcı durumundan izlenir.
Okuma kuralı: Diyagramdaki durum adları API'de gözlenebilen sözleşme değerleridir. İmzalama, iletim ve yeniden deneme ayrıntıları platform tarafından yönetilir.
Ana Akış ve Sonuç Dalları
WaitingToSendBelge hazırlandıSendingGönderim sürüyorSentGİB ve alıcı iletimiWaitingForApprovalAlıcı kararı bekleniyorAlıcı Yanıtı Dalları
| Yanıt | Nihai durum | ERP sonucu |
|---|---|---|
| Kabul | Approved | Belge kabul edildi olarak kapatılır. |
| Kısmi kabul | PartiallyApproved | Yanıt satırları ve miktar farkları işlenir. |
| Red | Rejected | Red gerekçesi ve reddedilen miktarlar işlenir. |
Gönderim Hatası ve Güvenli Tekrar
SendingFailedGönderim tamamlanamadıMevcut belgeyi sorgulaAynı ETTN ve dış referans
Kontrollü tekrarYeni belge oluşturulmaz
Kullanıcı Durumları
| Durum | Anlamı | Entegratör davranışı |
|---|---|---|
WaitingToSend | Belge ve UBL hazırlanmış, gönderime hazırdır. | Aynı belgeyi yeniden oluşturmayın; seçilen akışta gönderim adımını yürütün. |
Sending | Gönderim devam eder. | Bekleyin ve durum sorgulayın. |
Sent | GİB/alıcı iletimi ilerlemiştir. | İrsaliye yanıtı oluşabilecekse terminal sonucu bekleyin. |
WaitingForApproval | Alıcının teslim kararı beklenir. | Kabul varsaymayın; sorgulamayı sürdürün. |
SendingFailed | İletimin bir aşamasında hata oluşmuştur. | Hata nedenini giderin; aynı ETTN/dış referansla güvenli tekrar uygulayın. |
Approved | Alıcı teslimi kabul etmiştir. | ERP iş akışını kabul sonucu ile kapatın. |
PartiallyApproved | Kalem veya miktarların bir bölümü kabul edilmiştir. | İrsaliye yanıtı satırlarını ERP ile mutabık hale getirin. |
Rejected | Alıcı teslimi reddetmiştir. | Red gerekçesini ve miktarları iş sürecine aktarın. |
Teknik Durumların Gruplanması
DespatchAdviceAndXmlCreated ve Signed hazırlık; WaitingForSendingToGib gönderim; SentToGib, GibReceived ve SentToParty iletim; PartyReceivedAndWaitingForApproval yanıt bekleme aşamasındadır. CouldNotSentToGib, GibFailed ve PartyReturnedError aynı kullanıcı düzeyindeki gönderim hatası ailesinde değerlendirilir.