ClientSelect (ClientCriteriaObject)

Tanımı: Diva’daki carilere erişmek için kullanılır.

Parametreleri

Parametre

Tip

Zorunlu Alan mı?

Açıklama

BeginModifiedDate

DateTime

Evet

Başlangıç Tarihi

EndModifiedDate

DateTime

Hayır

Bitiş Tarihi

Hesapkodu

VarChar

Hayır

Hesap Kodu

MusteriKartNo

String

Hayır

Diva Müşteri Kart Numarası

EFaturaFlg

Bool

Hayır

EFatura flagı

TCKimlikNo

String

Hayır

Kimlik No

VergiDairesiKodu

String

Hayır

Vergi Dairesi

 

ClientPersist (Lproduct,requestType)

Tanımı: Diva’ya cari göndermek için kullanılır.

Parametre

Tip

Zorunlu Alan mı?

Açıklama

LProduct

Client[]

Evet

Cari bilgileri

requestType

RequestType

Evet

Veri gönderilir.Sonuç istenir veya beklenir.


Cari (Client) Sınıfı elemanları

Parametre

Tip

Zorunlu Alan mı?

Açıklama

HesapKodu

String (16)

Evet

Carinin hesap kodu

HesapStatu

DivaBool

Hayır

Hesap durumu

KartTipi

DivaInt

Hayır

Kart Tipi

HesapAdi

String (100)

Evet

Carinin ünvani

Yetkili1

String (100)

Hayır

Yetkili kişi

Yetkili2

String (100)

Hayır

Yetkili kişi 2

FaturaAdresi

String (512)

Evet

Carinin fatura adresi

FaturaUlkeKodu

String (3)

Hayır

Carinin fatura adresinin ülkesi

FaturaIlKodu

String (10)

Hayır

Carinin fatura adresinin ili

FaturaIlceKodu

String (10)

Hayır

Carinin fatura adresinin ilçesi

PostaKodu

String (10)

Hayır

Carinin fatura adresinin posta kodu

SevkAdresi

String (512)

Hayır

Carinin sevk adresi

SevkUlkeKodu

String (3)

Hayır

Carinin fatura adresinin ülkesi

SevkIlKodu

String (10)

Hayır

Carinin fatura adresinin adresinin ili

SevkIlceKodu

String (10)

Hayır

Carinin fatura adresinin adresinin ilçesi

SevkSemtKodu

String

Hayır


VergiNo

String (20)

Hayır

Carinin vergi numarası

EvTelefon

String (25)

Hayır

Carinin ev telefonu

CepTelefon

String (25)

Hayır

Carinin cep telefonu

DıgerTelefon

String (25)

Hayır

Carinin diğer telefonu

IsTelefon

String (25)

Hayır

Carinin iş telefonu

Faks1

String (25)

Hayır

Carinin birinci faksı

Faks2

String (25)

Hayır

Carinin ikinci faksı

DovizKodu

String (10)

Hayır

Carinin varsayılan döviz kodu

Notlar

String (1000)

Hayır

Cariye ait notlar

GecerliFlg

DivaBool

Hayır

Carinin geçerli olup olmadığı

EmailAdres

String (100)

Hayır

Carinin e-mail adresi

VergiDairesiAdi

String (50)

Hayır

Carinin vergi dairesi

VergiDairesiKodu

String

Hayır


VatandaslikNo

String (20)

Hayır

Carinin kimlik/vergi numarası

Semt

String (50)

Hayır

Carinin semti

SemtKodu

String (10)

Hayır

Carinin semtinin kodu

AnaHesapKodu

String (16)

Hayır

Carinin ana hesap kodu(İrsaliye faturalandırılırken faturanın kesileceği kod)

HesapTuru

String  (1)

Hayır

Borçlu/Alacaklı

SatisYapabilirFlg

DivaBool

Hayır

Satışa açık kapalı olup olmadığı

ErpCariHesapKodu

String (50)

Hayır


SatisTemsilcisi

String (100)

Hayır

Carinin satış temsilcisi

OzelKod1Id

DivaInt

Hayır

Özel Kod1 Id

OzelKod1Text

String (41)

Hayır

Özel Kod1

OzelKod2Id

DivaInt

Hayır

Özel Kod2 Id

OzelKod2Text

String (41)

Hayır

Özel Kod2

OzelKod3Id

DivaInt

Hayır

Özel Kod3 Id

OzelKod3Text

String (41)

Hayır

Özel Kod3

OzelKod4Id

DivaInt

Hayır

Özel Kod4 Id

OzelKod4Text

String (41)

Hayır

Özel Kod4

OzelKod5Id

DivaInt

Hayır

Özel Kod5 Id

OzelKod5Text

String (41)

Hayır

Özel Kod5

SirketKodu

String

Hayır

Diva Şirket Kodu

SubeKodu

String

Hayır

Diva Şube Kodu

Balance

DivaDecimal

Hayır


EFaturaFlg

DivaInt

Hayır

EFatura bilgisi

EIrsaliyeFlg

DivaInt

Hayır


ExternalID

String

Hayır

Dış sistem id si

EntKodu

String

Hayır

Dış sistem entegrasyon kodu

FaturaIlAdi

string

Hayır

Fatura ile bilgisi

FaturaIlceAdi

string

Hayır

Fatura ilçe bilgisi

FaturaSemtAdi

string

Hayır

Fatura semt bilgisi

GIBEArsivBasimTipi

DivaInt

Hayır

GIB EArşiv basım tipi

KampanyaBilgisiIsterFlg

DivaInt

Hayır

Kampanya bilgisi

CepTelAboneFlg

string

Hayır

Cep telefonu abone bilgisi

MusteriKartNo

string

Hayır

Müşteri kart numarası

Cinsiyet

DivaInt

Hayır

Cinsiyet

EFaturaPostaKutusuEtiketi

string

Hayır

EFatura posta kutusu etiketi

EFaturaGondericiEtiketi

string

Hayır

EFatura gönderici etiketi

UlkeAdi

string

Hayır

Ulke Adı

Adresler

Address[]

Hayır


KurumsalUyeFlg

DivaInt

Hayır


CariGuncellemeFlg

DivaBool

Evet



ClientOperationResult (ResultObject)

Tanımı: Diva’ya gönderilen carilerin sonucunu görmek için kullanılır.

Parametre

Tip

Zorunlu Alan mı?

Açıklama

ResultObject

ResultObjectOfClient

Evet

Persist methodunun sonucunu döndürür

 

ClientPersistWithAddress (LProduct, requestType, saveAddress)

Tanımı: Diva’ ya carilerin gönderilmesini ve adres bilgisinin de kayıt edilmesini sağlar.

Parametre

Tip

Zorunlu Alan mı?

Açıklama

LProduct

Client[]

Evet

Cari bilgileri

requestType

RequestType

Evet

Veri gönderilir.Sonuç istenir veya beklenir.

saveAddress

Bool

Evet

Adres bilgisinin de kayıt edilip edilmeyeceğini belirler.

 

ClientSelectBalance (ClientBalanceCriteriaObject)

Tanımı: Carinin bakiye bilgisi ile döner.

Parametre

Tip

Zorunlu Alan mı?

Açıklama

BeginModifiedDate

DateTime

Evet

Başlangıç Tarihi

EndModifiedDate

DateTime

Hayır

Bitiş Tarihi

HesapKodu

String

Hayır

Müşteri Hesap Kodu

ClientOnlyEmailSelect  (CriteriaObject)

Tanımı: Diva’daki carilerin email adreslerine erişmek için kullanılır.

Parametreleri

Parametre

Tip

Zorunlu Alan mı?

Açıklama

BeginModifiedDate

DateTime

Evet

Başlangıç Tarihi

EndModifiedDate

DateTime

Hayır

Bitiş Tarihi

 

 ClientOnlyEmail  Sınıfı elemanları

Parametre

Tip

Zorunlu Alan mı?

Açıklama

HesapAdi

String (100)

-

Carinin ünvani

EmailAdres

String (100)

-

Carinin e-mail adresi