Digital Planet'te belge durumu iki ayrı eksendir: sağlayıcıdaki durum ve GİB'deki durum. Test belgemiz gönderiliyor aşamasından sonra gönderim onayı bekleniyor aşamasında durdu; belge vardı ve sorgulanabiliyordu ama GİB'e iletilmemişti. Bu aşama başarı sayılmaz.
İki ayrı eksen
Digital Planet iki ayrı sorgu sunar. Birincisi belgenin sağlayıcıdaki durumunu verir: durum kodu ve açıklama. İkincisi GİB tarafındaki satır yanıtını verir: yanıt kodu ve açıklaması. Bu iki bilgi aynı olayı anlatmaz; biri belgenin sağlayıcıdaki yolculuğunu, diğeri GİB'in belgeye verdiği karşılığı gösterir.
| Eksen | Neyi söyler | Tek başına yeter mi? |
|---|---|---|
| Sağlayıcı durumu | Belge sağlayıcıda hangi aşamada | Hayır; GİB'e ulaşmayı göstermez |
| GİB durumu | GİB satır yanıtı | Evet, ama bu eksen test sunucusunda çalışmadı |
STEQAR bu iki ekseni, program içinde de ayrı tutar. Böylece sağlayıcı durumundaki bir iyi haber, GİB sonucuymuş gibi okunmaz.
Ölçülen geçişler
Deneme belgemiz, gönderim yanıtında gönderiliyor durumuyla göründü ve belge numarasını aldı. Birkaç tur sorgudan sonra durum değişmedi: belge gönderim onayı bekleniyor aşamasında sabit kaldı. Yani sorgu, belgenin kaybolmadığını, ama ilerlemediğini gösterdi.
Durum açıklaması metin olarak gelir ve hem sağlayıcı durumunu hem de GİB durumunu tek satırda taşır; GİB kısmı bu aşamada boştu. Boş GİB bilgisi hata değildir; henüz bilgi olmadığı anlamına gelir.
Gönderim onayı bekleniyor
Bu aşama, belgenin kabul edildiği ama GİB'e iletilmediği tek duraktır. Sağlayıcının servis tanımını taradık: giden belge için bir onay işlemi yok; mevcut onay ve ret işlemleri gelen belgelere yanıt vermek içindir. Bu nedenle onayın, hesapta açılması gereken bir ayar ya da portaldan elle verilen bir işlem olduğunu düşünüyoruz.
Bunu sağlayıcıdan teyit etmeden "çalışıyor" demiyoruz. İkinci engel de GİB sorgusudur: sağlayıcının test sunucusunda bu sorgu, eksik bir yapılandırma yüzünden hata verdi ve bağımsız bir GİB teyidi alınamadı. Hesap hazırlığı için hesap ve gönderen etiketi yazısına bakın.
Tanınmayan durum
Sağlayıcı, durum kodlarının tam listesini bize vermedi. Terminal durumların hangileri olduğunu, yani belgenin kesin olarak başarılı ya da hatalı sayıldığı kodları, deneme belgesi onay aşamasından ilerlemediği için ölçemedik. Bu yüzden kod kümeleri bilerek boş bırakıldı ve uydurma bir eşleme yazılmadı.
Sonuç, güvenli bir varsayılandır: tanınmayan her kod bekleyen sınıfına alınır ve operatöre bilgi olarak gösterilir. Böylece eşleme ihtiyacı sessizce kaybolmaz; sahada görünür kalır ve liste tamamlandığında eklenir.
STEQAR'ın sınıflaması
- Bekleyen. Belge sağlayıcıda, sonuç yok. Gönderim onayı bekleyen belge de buradadır.
- Hatalı. Sağlayıcı belgeyi reddetti; sebep iç durum kaydından okunur (hata kodları yazısı).
- Başarılı. Bu sürümde üretilmez; GİB teyidi ölçülünce açılacaktır.
Bu ayrım, kantar operatörünün gördüğü ile gerçekte olanın örtüşmesi içindir. Genel durum çerçevesi için e-irsaliye durumları ve hata çözümleri yazısına bakabilirsiniz. Demo için iletişim sayfasından yazın; demo ücretsizdir.
Sık sorulan sorular
Digital Planet'te belgenin durumu nasıl sorgulanır?
Belge kimliğiyle durum sorgusu yapılır. Yanıt, belgenin sağlayıcıdaki durum kodunu ve açıklamasını verir. GİB tarafındaki sonuç ise ayrı bir sorguyla alınır; iki bilgi aynı şey değildir.
Gönderim onayı bekleniyor ne demek?
Belge sağlayıcıya kabul edilmiş ve numara almış, ama GİB'e iletilmek için bir onay bekliyor demektir. Belge vardır ve sorgulanabilir; ancak teslim edilmiş sayılmaz. Test hesabımızda belge bu aşamada kaldı.
Bu onayı API ile vermek mümkün mü?
Sağlayıcının servis tanımında giden belge için bir onay işlemi bulamadık; mevcut onay işlemleri gelen belgelere yanıt içindir. Bu yüzden onayın hesap ayarı ya da portaldan elle verilen bir işlem olduğunu düşünüyoruz ve sağlayıcıdan teyit bekliyoruz.
STEQAR bu aşamadaki belgeyi gönderildi olarak gösterir mi?
Hayır. Başarı yolu bilerek kapalıdır; belge bekleyen olarak görünür. Çünkü kabul edilen ama iletilmeyen belgeyi gönderilmiş göstermek, operatörün gerçek durumu görmesini engeller.
Tanınmayan bir durum kodu gelirse ne olur?
Belge bekleyen sınıfına alınır ve operatöre bilgi olarak, bu durumun henüz tanımlanmadığı gösterilir. Hata ya da başarı uydurulmaz; böylece eşleme eksikliği sahada görünür kalır.
STEQAR, SCP Bilişim ve Otomasyon Sistemleri'nin geliştirdiği kantar programıdır; Türkiye genelinde uzaktan kurulum ve destek verir.