Kimlikler ve enum'lar
{id} biçimleri
Birçok kaynakta {id} tek bir kolon değil, ; ile ayrılmış bileşik anahtardır. URL'de kullanırken encode edin (; → %3B gerekmez ama boşluk ve / içeren kodlar için gerekir).
| Kaynak | Biçim | Örnek |
|---|---|---|
ItemSlips |
<JTFaturaTip>;<FATIRS_NO>;<CARI_KOD> |
ftSSip;000000000000123;120-01-001 |
ItemSlips (yalnız tip ve no) |
<JTFaturaTip>;<FATIRS_NO> |
ftASip;999999999999999 |
| Talep | ftSatTalep;<FATIRS_NO> |
ftSatTalep;000000000000025 |
CheckAndPNotesMain |
<JTCekSenType>;<SC_ALB_NO> |
csMCEK;A00000000000001 |
BankRemittanceTransfer |
<JTBankaHavaleEftTip>;<?>;;<belge no> |
tbVirman;1;;000000000000032 |
MixedReceiptsMain |
<KasaKod>;<BelgeNo>;<CariKod>;<yyyy-MM-dd> |
01;45454545;00001;2015-10-27 |
ARPTransactions |
INC_KEY_NUMBER (tam sayı) |
178 |
ARPs, Items, GLAccounts |
Kod | 120-01-001, STK001, 120-01-013 |
ForExs, ExRates |
Tam sayı (NETSISSIRA / sıra) |
1 |
FinishedGoodsReceiptWChanges |
UretSon_FisNo |
000000000000428 |
| Proses kontrol | ProsesKontrolNo |
000000000000001 |
| Stok planlama | Stok kodu | SER1X |
SC_ALB_NO değeri TBLMCEK, TBLMSEN, TBLBCEK, TBLBSEN tablolarından gelir. Belgelenmemiş parçalar için ilgili kaynağın definitions ve helpinfo sayfalarına bakın.
Enum değerleri
C# istemcisinde JT önekli enum'lar kullanılır (COM'daki T önekli enum'ların karşılığı).
| Enum | Değerler |
|---|---|
JTFaturaTip |
ftSFat satış faturası, ftAFat alış faturası, ftSSip satış siparişi, ftASip alış siparişi, ftSIrs satış irsaliyesi, ftAIrs alış irsaliyesi, ftSatTalep satış talebi, ftSatTeklif satış teklifi, ftDepo depolar arası, ftAmbarG ambar giriş, ftAmbarC ambar çıkış |
JTFaturaTipi |
ft_YurtIci, ft_YurtDisi, ft_Acik, ft_Ihracat, ft_Bos (COM'daki ft_Kapali, ft_Iade… da beklenir) |
JNVTTipi |
vtMSSQL |
JTCekSenType |
csMCEK müşteri çeki, csMSEN müşteri senedi, csBCEK borç çeki, csBSEN borç senedi |
JTCekSenetEvrakKaydetmeTipi |
ektCekSenAlma |
JTKasaBasimTipi |
kbMSen |
JTBankaHavaleEftTip |
tbBankaHvl havale, tbVirman virman |
JTEBelgeTip |
ebtEFatura, ebtEIrs |
JTEBelgeYanitTipi |
ytKabul |
JTEBelgeBoxType |
ebAll |
JTDepoBelgeTipi |
dbtAlisFaturasi, dbtDepolarArasiTransfer |
JTDepoIslemTipi |
ditYerlestirme |
JTDepoHareketTipi |
dhtNormal |
JTAmbarHarTur |
htUretim, htDepolar |
JTCikisYeri |
cyMasrafMer |
JTHalFatTipi |
hftHalKomisyon |
JTBorcAlacak |
cdHepsi |
JTDovCevrimTipi |
DovizSatis |
JTHareketTipAraligi |
Devir, Muhtelif |
JTTarihAraligi |
TKayit |
JTMuhAktTuru |
atAlacak |
JTAcikReceteBilesenSirasi |
arbsGirisSirasi |
JTMrpUrunTipi |
mutSiparisBakiye |
JTMrpSiparis |
msHepsi |
JTSaticiKoduBosIhtiyaclar |
biGetirilsin |
JTGruplamaSecenekTipi |
gsHicbiri |
JTProsesKontrolTanimTipi |
pkIstasyon |
JTRaporSonucuCiktiTipi |
rsctExcel |
Liste örnek kodlarda geçen değerlerle sınırlıdır; tam liste için GET api/v2/definitions/<Kaynak> çıktısındaki enum tanımlarına bakın.
Sayısal enum değerleri
JSON'da enum'lar ad ("ftSFat") ya da sayı (0) olarak gönderilebilir. Gözlenen sayılar:
| Alan | Sayı | Anlamı | Kaynak |
|---|---|---|---|
EDocument.Tip, EDocumentType |
0 / 1 / 2 |
e-arşiv / e-fatura / e-irsaliye | Postman örneği |
token dbtype |
0 |
MSSQL (varsayım) | örnek kod |
FatUst.Tip |
0 |
ftSFat ile birlikte kullanılmış (varsayım) |
örnek kod |
FatUst.TIPI |
2 |
açık fatura ile tutarlı (TBLFATUIRS.TIPI = 2) — doğrulanmadı |
örnek kod |
BatchInvoicing.FaturaTip |
2 |
belirsiz | Postman örneği |
Enum sırası sürümler arasında değişebilir. Sayı yerine adı göndermek daha güvenlidir; bir sayının anlamından emin değilseniz
definitionsçıktısından doğrulayın.