Mantis Bug Tracker


Soru Detaylarını Görüntüle Cevaplara Git ] Yazdır ]
Soru NumarasıProjeKategoriDurumu GörüntüleSoruluş ZamanıSon Güncelleme
0027257E-FATURAe-Fatura Teknik SorularHerkese Açık2015-10-19 12:132015-10-19 12:37
Bildirendtp 
DurumcevaplanmışÇözümcevaplandı 
Konu0027257: Ubl 2.1 Order Reference' ın ileri tarihli olması
SoruMerhaba,

Order reference'ın ileri tarihli olmasına Gib sistemi "Geçersiz cbc:IssueDate değeri : '2015-11-15' cbc:IssueDate alanı günün tarihinden ileri bir tarih olamaz" hatasını vermektedir.

Ubl 2.1 shematron kontrollerinde böyle bir kontrol bulunmamaktadır. Nasıl ilerlenmelidir?

Teşekkürler.
EtiketlerHiçbir etiketi yok.
ÖNEMLİ UYARIBu forum sitesinde yazılanlar özelge niteliği taşımamaktadır,sadece mükelleflerimize yardımcı olma amaçlıdır.Verilen cevaplar sistemde yapılan güncellemelerle birlikte değişebilmektedir.Cevaplanma tarihine bakınız,daha güncel bir cevap verilmiş olabilir.
Eklenen Dosyalarpng file icon 27257.png [^] (118,812 Bayt) 2015-10-19 12:34

- İlişkiler

-  Cevap
(0046749)
zzTUGBA KASIKCI
2015-10-19 12:37

Merhaba,

Şematronda şu kontrol bulunmaktadır:

!-- Rule to validate issue date -->
<sch:rule abstract="true" id="TimeCheck">
   <sch:assert test="xs:date(.) le xs:date(current-date())">Geçersiz cbc:IssueDate değeri : '<sch:value-of select="."/>' cbc:IssueDate alanı günün tarihinden ileri bir tarih olamaz</sch:assert>
...
</sch:rule>

Mantıksal açıdan sipariş tarihi ürünün/hizmetin sipariş edildiği zamanı belirttiğinden ileri bir tarih olamamaktadır.

Uygulamada farklı türde davranışların mevcut olduğunu ve ileri tarihe izin verilmesi gerektiğini düşünüyorsanız talebinizin değerlendirilmesi için Başkanlığımıza dilekçe gönderebilirsiniz.

İyi günler.


Powered by Mantis Bugtracker