Class GetUserListRequest
GIB EFATURA sistemine kayıtlı kullanıcıların listesini ve bilgilerini getirir.
Açıklamalar
Alanların kullanımına örnekler
1) Yalnızca aktif olanları almak:
getUserListRequest.REGISTER_TIME_STARTSpecified = true;
getUserListRequest.REGISTER_TIME_START = new DateTime (2017,12,1); // örnek zaman bilgisi
getUserListRequest.REMOVED_ONLYSpecified = false;
getUserListRequest.REMOVED_TIME_STARTSpecified = false;
(Gönderilen request ‘in SOAP BODY XML ‘inde "REMOVED_TIME_START" bulunmamalı)
2) Yalnızca pasif olanları almak:
getUserListRequest.REMOVED_ONLYSpecified = true;
getUserListRequest.REMOVED_ONLY = true;
getUserListRequest.REMOVED_TIME_STARTSpecified = true;
getUserListRequest.REMOVED_TIME_START = new DateTime (2017,12,1); // örnek zaman bilgisi
Gelen yanıtta dikkat etmeniz gereken ALIAS_REMOVAL_TIME zamanını dolu olduğudur.
3) Aktif ve pasifleri birlikte almak:
getUserListRequest.REGISTER_TIME_STARTSpecified = true;
getUserListRequest.REGISTER_TIME_START = new DateTime (2017,12,1); // örnek zaman bilgisi
getUserListRequest.REMOVED_ONLYSpecified = false;
getUserListRequest.REMOVED_ONLY = false;
getUserListRequest.REMOVED_TIME_STARTSpecified = true;
getUserListRequest.REMOVED_TIME_START = new DateTime (2017,12,1); // örnek zaman bilgisi
Gelen yanıtlarda gereken ALIAS_REMOVAL_TIME alanı dolu olanlar, PASİF hesaplardır.
Properties
DOCUMENTTYPE
Deklarasyon
public string DOCUMENTTYPE { get; set; }
Tip | Açıklama |
---|---|
System.String | Döküman tipi |
Açıklamalar
Invoice, DespatchAdvice vb.
REGISTER_TIME_END
Deklarasyon
public DateTime REGISTER_TIME_END { get; set; }
Tip | Açıklama |
---|---|
System.DateTime | GIB efatura kayıt zamanına bitiş kriteri belirtmek için kullanılır. Tarih verilmezse tüm kullanıcıları getirir. |
REGISTER_TIME_ENDSpecified
Deklarasyon
public bool REGISTER_TIME_ENDSpecified { get; set; }
Tip | Açıklama |
---|---|
System.Boolean | REGISTER_TIME_END alanının dikkate alınıp alınmayacağını belirler |
REGISTER_TIME_START
Deklarasyon
public DateTime REGISTER_TIME_START { get; set; }
Tip | Açıklama |
---|---|
System.DateTime | GIB efatura kayıt zamanına başlangıç kriteri belirtmek için kullanılır. Tarih verilmezse tüm kullanıcıları getirir. |
REGISTER_TIME_STARTSpecified
Deklarasyon
public bool REGISTER_TIME_STARTSpecified { get; set; }
Tip | Açıklama |
---|---|
System.Boolean | REGISTER_TIME_START alanının dikkate alınıp alınmayacağını belirler |
REMOVED_ONLY
Deklarasyon
public bool REMOVED_ONLY { get; set; }
Tip | Açıklama |
---|---|
System.Boolean | Yalnızca iptal edilmiş GİB hesaplarını almak için kullanılır |
REMOVED_ONLYSpecified
Deklarasyon
public bool REMOVED_ONLYSpecified { get; set; }
Tip | Açıklama |
---|---|
System.Boolean | REMOVED_ONLY alanının dikkate alınıp alınmayacağını belirler |
REMOVED_TIME_START
Deklarasyon
public DateTime REMOVED_TIME_START { get; set; }
Tip | Açıklama |
---|---|
System.DateTime | Belirli bir zamandan sonra iptal edilmiş hesap kayıtlarını bulmak için kullanılır. |
REMOVED_TIME_STARTSpecified
Deklarasyon
public bool REMOVED_TIME_STARTSpecified { get; set; }
Tip | Açıklama |
---|---|
System.Boolean | REGISTER_TIME_START alanının dikkate alınıp alınmayacağını belirler |
UNIT
Deklarasyon
public string UNIT { get; set; }
Tip | Açıklama |
---|---|
System.String | Etiket türü kriteri vermek için kullanılır, opsiyoneldir. Boş bırakılırsa gönderici birim ve posta kutusu birlikte listelenir. |
Açıklamalar
“PK” veya “GB”