2. DataList : mBuildClientList
DataTable mBuildClientList (string sCodeStart, string sTitleStart, DateTime dtLookUp, int nMaxRecCount)
Bu fonksiyon, Cari Hesap tanım listesini içeren bir DataTable nesnesi döndürür.
Request parametreleri |
|
sCodeStart | string | Listelenecek kayıt code başlangıç parametresi | 15.12.2017 |
sTitleStart | string | Listelenecek kayıt açıklama başlangıç parametresi |
|
dtLookUp | dateTime | Listelenecek kaydın tarih parametresi |
|
nMaxRecCount | Int | Listelenecek maximum kayıt sayısı |
|
Response parametreleri |
|
RefNr | Int | Veri tabanı Kayıt ID değeri |
|
Code | String | İlgli KART verisine ait Kod bilgisi |
|
Title | String | İlgili KART verisine ait Tanım bilgisi. |
|
DebitTotal | Double | Borç Toplamı |
|
CreditTotal | Double | Alacak Toplamı |
|
LetterEMailAddress | String | Mektup için Mail adresi. |
|
SenderLabelCode | String | E-Fatura işlemleri için ek bilgi |
|
PostLabelCode | String | E-Fatura işlemleri için ek bilgi |
|
AcceptEInv | Byte | E-Fatura sistemine dahil bir Cari Hesap mı? |
|
BankName | String | (E-Banka işaretli) Banka Adı |
|
BankBranchCode | String | (E-Banka işaretli) Banka Şubesi |
|
BankAccountNr | String | (E-Banka işaretli) Banka Hesap |
|
BankBICode | String | (E-Banka işaretli) Banka BI Kodu |
|
BankIbanNr | String | (E-Banka işaretli) Banka IBAN Numarası |
|
BankCurrencyId | int | (E-Banka işaretli) Banka Hesabı Döviz Cinsi |
|
ÖNEMLİ: Bu fonksiyon bir şekilde hata ile karşılaşırsa, (VeriTabanı bağlantı sorunu, Logo Login sorunu vs),
dönüş değeri olarak alınan DataTable nesnesinde bu hatayı açıklayan TEK satır olacaktır. Böyle bir durumda
bu satırın <Code> alanı "ERROR" ifadesini, <Title> alanı Hata Açıklamasını içerecektir. Dolayısıyle oluşan
DataTable nesnesinde satır sayısı (DataTable.Rows.Count) <1> ise, çağıran uygulama tarafında bir kontrol
mekanizması devreye girmelidir.