Ana içeriğe geç

Sabitler (Enum) referansı

API gövdelerinde ve yanıtlarda kullanılan string / sayısal sabitlerin özeti. Geçersiz değerler doğrulama hatasına yol açar.


type — Fatura tipi

Kullanıldığı yer: Fatura oluşturma (type).

DeğerKısa açıklama
SATISSatış faturası
IADEİade
TEVKIFATTevkifat
TEVKIFATIADETevkifat iadesi
ISTISNAİstisna
OZELMATRAHÖzel matrah
IHRACKAYITLIİhracat kayıtlı
KONAKLAMAVERGISIKonaklama vergisi

customer.type — Müşteri türü

Kullanıldığı yerler: Müşteri oluşturma, Fatura oluşturma (customer.type).

DeğerAnlamı
personGerçek kişi — name, surname zorunlu; title isteğe bağlı.
companyTüzel kişi — title, tax_office zorunlu; name / surname isteğe bağlı.

lines.*.tax_rate — KDV oranı (fatura satırı)

Kullanıldığı yer: Fatura oluşturma. Değerler string olarak gönderilir.

DeğerOran
0%0
1%1
2%2
8%8
10%10
18%18
20%20

Ürün oluşturma (POST /api/products) için tax_rate alanı sayısal olarak aynı oranlardan birini kabul eder (0, 1, 8, 10, 18, 20).


lines.*.discount_type — Satır indirim türü

DeğerAnlamı
amountTutar indirimi
percentageYüzde indirimi

internet_sale.payment_method — İnternet satışı ödeme yöntemi

DeğerAçıklama
credit_or_debitKredi/banka kartı
direct_transferEFT/havale
cash_on_deliveryKapıda ödeme
payment_agentÖdeme aracısı
otherDiğer

workflow_status — Fatura iş akışı durumu

bilgi

Yanıtta okunur alan olarak döner; taslak senaryolarında isteğe bağlı olarak gönderilebilir.

DeğerAnlamı
processingİşleniyor
failedHatalı
completedTamamlandı
predraftTaslak

formal_status — Resmileştirme durumu

Yanıtta ve filtrelerde kullanılır.

DeğerAnlamı
pendingBekleniyor
runningİşleniyor
completedTamamlandı
not_requiredİşlem gerekmiyor
failedHatalı
canceledİptal
stoppedBeklemede
queuedKuyrukta

currency — Para birimi

ISO 4217 formatında gönderilir. Yaygın değerler:

DeğerPara birimi
TRYTürk Lirası
USDABD Doları
EUREuro
GBPİngiliz Sterlini

lines.*.unit — Birim kodu

UBL/UN/ECE standardına dayalı üç–dört karakterlik kodlar kullanılır. Yaygın değerler:

KodBirim
C62Adet
KGMKilogram
GRMGram
LTRLitre
MTRMetre
CMTSantimetre
MTKMetrekare
MTQMetreküp
PAPaket
BXKutu
SETSet
PRÇift
DZNDüzine
HURSaat
DAYGün
MONAy
ANNYıl
KWHKilowatt-saat
TNETon

lines.*.extra_taxes.*.tax_code — Ek vergi kodu

GİB tarafından tanımlanan dört haneli vergi kodu. İlgili vergi türüne göre doğru kodu kullanmanız gerekir. Örnek: 0059 (Özel İletişim Vergisi). Kodu doğrulamak için GİB e-belge teknik kılavuzuna veya muhasebe danışmanınıza başvurun.