View Categories

Genova Entegrasyon Web Servis Kullanım Dokümanı

7 min read

string GetItem(string SecureKey, string ItemRef, string SpecRef)

Malzeme referans ve özellik referans bilgisi verilen malzemenin detay bilgilerini getirir.

string SecureKey : WS Güvenlik anahtarı

string ItemRef : Malzeme Referans bilgisi

string SpecRef : Malzeme Özellik Referans bilgisi

ÖRNEK: GetItem(“0”,”10”,”0”)

SONUÇ: [{“LOGICALREF”:10,”CODE”:”A2237″,”DEFINITION_”:”ETİ CRAX KRAKER ÇEŞ. 50 GR”,”ABIRIM”:”AD”,”SPECDEF1″:””,”SPEC1REF”:0,”BIRIM”:”AD”,”SINIF”:”ETİ”,”YETKIKODU”:”MARKET”,”GRUPKODU”:”MARKET”,”CTYPE”:”TM”,”BARCODE”:”08690526254234″,”DEFINITION2″:”ETİ CRAX KRAKER ÇEŞ. 50 GR”,”LABELEXP”:””,”LABELEXP2″:””,”ACTIVE”:0,”CYPHCODE”:”MARKET”,”GRPCODE”:”MARKET”,”BVAT”:8,”SVAT”:8,”KIOSK”:0,”NOTE”:””,”SPECUSE”:0,”ESTORECODE”:””,”DEF1CODE”:”Eti”,”DEF2CODE”:””,”DEF3CODE”:””,”DEF4CODE”:””,”DEF5CODE”:””,”DEF6CODE”:””,”DEF7CODE”:””,”DEF8CODE”:””,”DEF9CODE”:””,”DEF10CODE”:””,”DEF11CODE”:””,”DEF12CODE”:””,”DEF13CODE”:””,”DEF14CODE”:””,”DEF15CODE”:””,”DEF16CODE”:””,”DEF17CODE”:””,”DEF18CODE”:””,”DEF19CODE”:””,”DEF20CODE”:””}]

************************************************************************************************************************************************************************************************

string GetItems(string SecureKey, string WhrQry)

SQL Sorgu sonucu listelenen malzemelerin bilgilerini getirir.

string SecureKey : WS Güvenlik anahtarı
string WhrQry : Koşul (Örn : ACTIVE = 0 )

ÖRNEK: GetItemS(“0”,” ACTIVE = 0”)

SONUÇ: [{“LOGICALREF”:65,”CODE”:”65″,”DEFINITION_”:”Roll-up Karton Bardak 7oz 10\u0027lu”,”ABIRIM”:”PK”,”SPECDEF1″:””,”SPEC1REF”:0,”BIRIM”:”PK”,”SINIF”:”EKO.10\u0027LU GRUP”,”YETKIKODU”:””,”GRUPKODU”:””,”CTYPE”:”TM”,”BARCODE”:”5212345687746″,”DEFINITION2″:””,”LABELEXP”:””,”LABELEXP2″:””,”ACTIVE”:1,”CYPHCODE”:””,”GRPCODE”:””,”BVAT”:18,”SVAT”:18,”KIOSK”:0,”NOTE”:””,”SPECUSE”:0,”ESTORECODE”:””,”DEF1CODE”:””,”DEF2CODE”:””,”DEF3CODE”:””,”DEF4CODE”:””,”DEF5CODE”:””,”DEF6CODE”:””,”DEF7CODE”:””,”DEF8CODE”:””,”DEF9CODE”:””,”DEF10CODE”:””,”DEF11CODE”:””,”DEF12CODE”:””,”DEF13CODE”:””,”DEF14CODE”:””,”DEF15CODE”:””,”DEF16CODE”:””,”DEF17CODE”:””,”DEF18CODE”:””,”DEF19CODE”:””,”DEF20CODE”:””}]

************************************************************************************************************************************************************************************************

string GetItemPicture(string SecureKey, string ItemRef, string SpecRef, string PictureNo)

Ürün ve Özellik referans bilgisi verilen malzemenin resim bilgisini getirir.


string SecureKey : WS Güvenlik anahtarı

string ItemRef : Malzeme Referans bilgisi

string SpecRef : Malzeme Özellik Referans bilgisi

string PictureNo : Malzeme Resim Numarası bilgisi
ÖRNEK:
GetItemPicture(“0”,”65”,”0”,”0”)

SONUÇ:
[{“LOGICALREF”:65,”IMAGE”:””}]

************************************************************************************************************************************************************************************************

string GetItemList(string SecureKey,string WhrQry)

SQL Sorgu sonucu listelenen malzemelerin referans bilgilerini getirir.

string SecureKey : WS Güvenlik anahtarı
string WhrQry : Koşul (Örn : ACTIVE = 0 )

ÖRNEK:
GetItemList (“0”,” ACTIVE = 0”)
SONUÇ:
[{“LOGICALREF”:65,”CODE”:”65″,”DEFINITION_”:”Roll-up Karton Bardak 7oz 10\u0027lu”,”ABIRIM”:”PK”,”SPECDEF1″:””,”SPEC1REF”:0,”BIRIM”:”PK”,”SINIF”:”EKO.10\u0027LU GRUP”,”YETKIKODU”:””,”GRUPKODU”:””,”CTYPE”:”TM”,”BARCODE”:”5212345687746″,”DEFINITION2″:””,”LABELEXP”:””,”LABELEXP2″:””,”ACTIVE”:1,”CYPHCODE”:””,”GRPCODE”:””,”BVAT”:18,”SVAT”:18,”KIOSK”:0,”NOTE”:””,”SPECUSE”:0,”ESTORECODE”:””,”DEF1CODE”:””,”DEF2CODE”:””,”DEF3CODE”:””,”DEF4CODE”:””,”DEF5CODE”:””,”DEF6CODE”:””,”DEF7CODE”:””,”DEF8CODE”:””,”DEF9CODE”:””,”DEF10CODE”:””,”DEF11CODE”:””,”DEF12CODE”:””,”DEF13CODE”:””,”DEF14CODE”:””,”DEF15CODE”:””,”DEF16CODE”:””,”DEF17CODE”:””,”DEF18CODE”:””,”DEF19CODE”:””,”DEF20CODE”:””}]

*************************************************************************************************************************************************************************************************

string GetItemTotal(int ItemRef, int SpecRef, int WhNo, string SecureKey)

Ürün ve Özellik referans bilgisi verilen malzemenin belirtilen ambar bilgisine göre toplam bilgisini döndürür.

WhNo -1 set edilir ise toplam stok bilgisi döner(Tüm ambarlar için)

ItemRef bilgisi 0 verilir ise tüm malzemelerini istenen ambara göre toplam bilgisi döndürülür.


int ItemRef : Malzeme Referans Bilgisi
string SpecRef : Malzeme Özellik Referans bilgisi
string WhNo : Ambar Numarası Bilgisi
string SecureKey : WS Güvenlik anahtarı
ÖRNEK:
GetItemTotal (“65”,”0”,”0”,”0”)
SONUÇ:
40

*************************************************************************************************************************************************************************************************

string GetItemPrice(int ItemRef, int SpecRef, int UnitRef, int PriceType, int BranchNo, int PayRef, int ChGrpRef, int DtYear, int DtMonth, int DtDAy,int VatInc, string SecureKey)

Verilen bilgilere göre malzeme fiyat bilgisi döndürür.

int ItemRef : Malzeme Referansı
int SpecRef : Malzeme Özellik Referansı (kullanılmıyor ise 0) int UnitRef : Malzeme Birim Referansı(hangi birime ait fiyat isteniyor ise o birimin referans bilgisi. Bilinmiyor ise 0 girilir bu durumda ilk birimin fiyatı gelir.)
int PriceType : 0 Alış Fiyatı, 1 Satış Fiyatı
int BranchNo : İş yeri numarası
int PayRef : Ödeme planı referansı.
int ChGrpRef : Cari hesap grup kodu referansı.
int DtYear : Referans yıl
int DtMonth : Referans ay
int DtDAy : Referans gün
int VatInc : KDV Dahil, 1 KDV Hariç
string SecureKey : WS Güvenlik anahtarı
ÖRNEK:
GetItemPrice (“65”,”0”,”0”,”1”,”0”,”0”,”0”,”2018”,”12”,”07”,”0”,”0”)
SONUÇ:
8,47457627118644

*************************************************************************************************************************************************************************************************

string GetMembers(string SecureKey, string MemeberRefs)
MemRefs ile verilen referanslara ait müşteri bilgilerini döndürür.

string SecureKey : WS Güvenlik anahtarı string

MemeberRefs : Cari Hesap Kartı Referans Bilgisi

ÖRNEK:

GetMembers(“1,2,345,67,354”)
SONUÇ:
[{“LOGICALREF”:55,”CODE”:”19″,”DEFINITION_”:”KÖROĞLU POŞET – İSMAİL ve İBRAHİM KÖROĞLU ADİ ORTAKLIĞI”,”B_DATE”:”\/Date(1455641704957)\/”,”M_DATE”:”\/Date(1455641704957)\/”,”TEL”:”533 419 94 33″,”TEL2″:””,”GSM”:””,”FAX”:””,”EMAIL”:””,”WEBADDR”:””,”ADRESS”:”Şevkiye Mahallesi F.Hatun Sokak No:17/A”,”ADRESS2″:””,”POSTCODE”:””,”NOTE”:””,”ACTIVE”:0,”TAX_NO”:”481 060 9051″,”TAX_OFFICE”:”Boztepe V.D.”,”CARDNO”:””,”CITYCODE”:”52″,”CITY”:”Ordu”,”TOWNCODE”:””,”TOWN”:””,”GRPCODE”:””,”COUNTRYNAME”:”Türkiye”,”DISTRICTNAME”:””,”DEFF1CODE”:””,”DEFF1NAME”:””,”DEFF2CODE”:””,”DEFF2NAME”:””,”DEFF3CODE”:””,”DEFF3NAME”:””,”DEFF4CODE”:””,”DEFF4NAME”:””,”DEFF5CODE”:””,”DEFF5NAME”:””,”DEFF6CODE”:””,”DEFF6NAME”:””,”DEFF7CODE”:””,”DEFF7NAME”:””,”DEFF8CODE”:””,”DEFF8NAME”:””,”DEFF9CODE”:””,”DEFF9NAME”:””,”DEFF10CODE”:””,”DEFF10NAME”:””,”CYPHCODE”:””,”ADRESSALL”:”Şevkiye Mahallesi F.Hatun Sokak No:17/A Ordu “}]

*************************************************************************************************************************************************************************************************

string GetMembersList(string SecureKey,string WhrStr)

prmQuery ile belirtilen sorgu sonucu listelenen müşterilerin referans bilgilerini döndürür.
string SecureKey : WS Güvenlik anahtarı
string WhStr : Koşul


ÖRNEK:
GetMembersList (“0”,”ACTIVE=0”)
SONUÇ:

[{“LOGICALREF”:55,”CODE”:”19″,”DEFINITION_”:”KÖROĞLU POŞET – İSMAİL ve İBRAHİM KÖROĞLU ADİ ORTAKLIĞI”}]

*************************************************************************************************************************************************************************************************

string GetMemberTotal(string MemberRefs, string SecureKey)

Referans bilgisi verilen Müşterilerin toplam bakiye bilgisini döndürür.


string MemeberRefs : Cari Hesap Kartı Referans Bilgisi
string SecureKey : WS Güvenlik anahtarı
ÖRNEK:
GetMemberTotal (“1”,” 0”)
SONUÇ :
[{“MEMREF”:1,”DEBIT”:347427.6700000001,”CREDIT”:347366.1700000001}]

*************************************************************************************************************************************************************************************************

string GetOrder(string FicheNo, int OrdType, string MemberCode, int StYerar, int StMonth, int StDay, int EdYear, int EdMonth, int EdDay, string SecureKey)

İlgili sipariş fişini göndermek için kullanılır.


string FicheNo : Fiş numarası
int OrdType : Fiş Tipi ( Satış (2) ,Satın Alma(1) )
string MemberCode : Cari Hesap Kodu
int StYear : Fiş Başlangıç Yılı
int StMonth : Fiş Başlangıç Ayı
int StDay : Fiş Başlangıç Günü
int EdYear : Fiş Bitiş Yılı
int EdMonth : Fiş Bitiş Ayı
int EdDay : Fiş Bitiş Günü
string SecureKey : WS Güvenlik anahtarı
ÖRNEK:
GetOrder(“PRDV00000024”,” 2”,”1”,”2019”,”06”,”24”,”2019”,”06”,”25”,”0”)
SONUÇ :
[{ }]

*************************************************************************************************************************************************************************************************

string RunSelectQuery (string SelectQuery, string SecureKey)

Programdan direkt bilgi çekmek için kullanılır.Delete,insert ve update sorguları çalıştırılamaz.


string SelectQuery : SQL Select cümleciği alanı
string SecureKey : WS Güvenlik anahtarı
ÖRNEK:
GetOrder(“SELECT * FROM PD_001_MEMBERS”,”0”)
SONUÇ :
[{ }]

************************************************************************************************************************************************************************************************

string SendInvoice (string FicheNo, int IType, int IYear, int IMonth, int IDay , int IHour, int IMin, int ISec, string MemberCode, string SalesmanCode, string WhNo, string GrpCode, string CyphCode, string Discount, string Explain01, string Explain02, string Explain03, string Explain04, string InvLines, string SecureKey)

İlgili satışları programa aktarmak için kullanılır.


string FicheNo : Fiş Numarası
int IType : Fatura Tipi (Satış (2), Satın Alma (1))
int IYear : Fiş Yılı
int IMonth : Fiş Ay
int IDay : Fiş Gün
int IHour : Fiş Saat
int IMin : Fiş Dakika
int ISec : Fiş Saniye
string MemberCode : Cari Hesap Kodu
string SalesmanCode : Satış Elemanı
string WhNo : Ambar Numarası
string GrpCode : Grup Kodu
string CyphCode : Yetki Kodu
string Discount : İndirim Tutarı
string Explain01 : Fatura Açıklaması 1
string Explain02 : Fatura Açıklaması 2
string Explain03 : Fatura Açıklaması 3
string Explain04 : Fatura Açıklaması 4
string InvLines :
string SecureKey : WS Güvenlik anahtarı
ÖRNEK:
SendInvoice (“”,”0”)
SONUÇ :
[{ }]

*************************************************************************************************************************************************************************************************

string SendOrder (string FicheNo, int IType, int IYear, int IMonth, int IDay , int IHour, int IMin, int ISec, string MemberCode, string SalesmanCode, string WhNo, string GrpCode, string CyphCode, string Discount, string Explain01, string Explain02, string Explain03, string Explain04, string InvLines, string SecureKey)

İlgili siparişleri programa aktarmak için kullanılır.


string FicheNo : Fiş Numarası
int IType : Fatura Tipi (Satış (2), Satın Alma (1))
int IYear : Fiş Yılı
int IMonth : Fiş Ay
int IDay : Fiş Gün
int IHour : Fiş Saat
int IMin : Fiş Dakika
int ISec : Fiş Saniye
string MemberCode : Cari Hesap Kodu
string SalesmanCode : Satış Elemanı
string WhNo : Ambar Numarası
string GrpCode : Grup Kodu
string CyphCode : Yetki Kodu
string Discount : İndirim Tutarı
string Explain01 : Fatura Açıklaması 1
string Explain02 : Fatura Açıklaması 2
string Explain03 : Fatura Açıklaması 3
string Explain04 : Fatura Açıklaması 4
string OrdLines :
string SecureKey : WS Güvenlik anahtarı
ÖRNEK:
SendOrder (“”,”0”)
SONUÇ :
[{ }]

*************************************************************************************************************************************************************************************************

string SendPayment (string FicheNo, int IType, int IYear, int IMonth, int IDay , int IHour, int IMin, int ISec, string MemberCode, string SalesmanCode, string Amount, string WhNo, string GrpCode, string CyphCode,string Explain, string SecureKey)

İlgili tahsilatları programa aktarmak için kullanılır.


string FicheNo : Fiş Numarası
int IType : Fiş Tipi
int IYear : Fiş Yılı
int IMonth : Fiş Ay
int IDay : Fiş Gün
int IHour : Fiş Saat
int IMin : Fiş Dakika
int ISec : Fiş Saniye
string MemberCode : Cari Hesap Kodu
string SalesmanCode : Satış Elemanı
string WhNo : Ambar Numarası
string GrpCode : Grup Kodu
string CyphCode : Yetki Kodu
string Amount : Tutar
string Explain : Fiş Açıklaması
string SecureKey : WS Güvenlik anahtarı

*************************************************************************************************************************************************************************************************

string SendStFiche (string FicheNo, int IType, int IYear, int IMonth, int IDay , int IHour, int IMin, int ISec, string MemberCode, string SalesmanCode, string WhNo, string GrpCode, string CyphCode, string Discount, string Explain01, string Explain02, string Explain03, string Explain04, string StLines, string SecureKey)

İlgili siparişleri programa aktarmak için kullanılır.


string FicheNo : Fiş Numarası
int IType : Fiş Tipi (Satış (2), Satın Alma (1))
int IYear : Fiş Yılı
int IMonth : Fiş Ay
int IDay : Fiş Gün
int IHour : Fiş Saat
int IMin : Fiş Dakika
int ISec : Fiş Saniye
string MemberCode : Cari Hesap Kodu
string SalesmanCode : Satış Elemanı
string WhNo : Ambar Numarası
string GrpCode : Grup Kodu
string CyphCode : Yetki Kodu
string Discount : İndirim Tutarı
string Explain01 : Fatura Açıklaması 1
string Explain02 : Fatura Açıklaması 2
string Explain03 : Fatura Açıklaması 3
string Explain04 : Fatura Açıklaması 4
string StLines :
string SecureKey : WS Güvenlik anahtarı
ÖRNEK:
SendOrder (“”,”0”)
SONUÇ :
[{ }]

Go to Top