Sistemimiz, kullanıcıları yapılandırmak ve tanımlamak için tasarlanmış bir dizi XML ad alanı kullanır. öğelerini Fatura, Kredi Notu ve Toplu Doküman İstekleri ve Yanıtlar. Bu kılavuzda, söz konusu ad alanları ve daha fazla bilgi edineceksiniz.
Doküman biçimlendirmede ad alanı kullanımı
XML belgelerimiz belirli bir ad alanı grubuna bağlı olarak oluşturulur. elektronik cihazlar için UBL 2.4 standardı ile tutarlılık ve uyumluluk sağlama faturalama ve kredi notu işleme. Ad alanları, (ör. fatura ayrıntıları, kredi kartı bilgileri, ortak bileşenlere değineceğiz. Aşağıdaki tabloda, kullanılıyor:
| Ön numara | Ad alanı URI'si | Açıklama |
|---|---|---|
inv |
urn:oasis:names:specification:ubl:schema:xsd:Invoice-2 |
Özellikle Fatura belgesi öğeleri için kullanılır. |
cn |
urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2 |
Kredi Notu belgelerindeki öğelere uygulanır. |
cac |
urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2 |
Farklı belge türlerinde yaygın olarak kullanılan birleştirilmiş bileşenleri temsil eder. |
cbc |
urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2 |
UBL dokümanlarında evrensel olarak kullanılan temel bileşenleri gösterir. |
Belge gruplarındaki ad alanları
Tek bir toplu istek içinde birden fazla belgenin toplanması için
yanıtında, çerçevemiz şurada özel olarak ext ad alanını kullanmaz:
grup düzeyinde bulabilirsiniz. Bunun yerine standart UBL 2.4 ad alanları,
belgenin grup içindeki her belgenin net ve doğrudan işlenmesini sağlar.
Toplu istekteki ad alanı beyanı örneği:
<RequestBatch xmlns:inv="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cn="urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2"
batchID="Batch-001"
documentCount="500">
...
</RequestBatch>