Lean API Döküman
Lean ERP REST API entegrasyonu ve uç nokta referansı.
Lean ERP API Entegrasyonu
Lean Erp Api servisiyle müşteri tanımlarınızı, stoklarınızı, faturalarınızı, siparişlerinizi görebilir ve aktarabilirsiniz. Veri formatları JSON olmak zorundadır.
Lean Soft Entegrasyon Dökümanı
Lean Erp Api Entegrasyonu
Lean Erp Api servisiyle müşteri tanımlarınızı, stoklarınızı, faturalarınızı, siparişlerinizi görebilir ve aktarabilirsiniz. Veri formatları JSON olmak zorundadır.
Authorization için basic auth kullanılacaktır. Gerekli olan parametreler CompanyID, ApiKey, ApiSecretKey'dir. Bu parametrelere erişebilmek için Lean Erp web uygulaması üzerinden sırasıyla Yönetim>Firma Depo Tanımı içerisindeki Api Hesabı üzerinden oluşturarak bilgilere erişebilirsiniz.
Örnek:
CompanyID:123
ApiKey:d41d8cd98f00b204e9800998ecf8427e
ApiSecretKey:19dfbf65e0859e562037b6ded25904eb
Api Servis metotlarında CompanyID zorunludur. Key'ler CompanyID üzerinden okunmaktadır.
Finans
Tanımlamalar
Destek
Fatura Kaydet
InvoceSave(Tekli Örnek)
Fatura kaydetme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
InvoiceUpExternalDataReferanceID |
Fatura Referans ID. ( Benzersiz ID ) | string | Evet |
InvoiceUpInvoiceID |
Fatura Hareket ID SATIŞ İÇİN 16 İADE İÇİN 11 | string | Evet |
InvoiceUpExternalDataReferanceGroup |
Referans Grup Tanımı Listeleme Fonksiyonunu inceleyerek oradaki ReferenceGroupCode ' u göndermelisiniz . "PYTY" | string | Evet |
InvoiceCurrencyCode |
Fatura Döviz Kodu ÖRNEK: TRY , USD , EUR | string | Evet |
InvoiceUpCustomerID |
Fatura Müşteri ID | guid | Evet |
InvoiceUpCustomerDeliveryAddressID |
Fatura Müşteri Sevk Adresi ID | guid | Evet |
InvoiceUpDocumentNumber |
Fatura Kodu | string | Evet |
InvoiceUpExplanation |
Fatura Açıklama | string | Hayır |
InvoiceUpDetailExplanation |
Fatura Detaylı Açıklama | string | Hayır |
InvoiceUpCostAmount |
Fatura Masraf Tutarı | double | Hayır |
InvoiceLine |
Fatura Satır | array | Evet |
InvoiceLine.InvoiceLineStockUnit |
Fatura Satır Stok Birimi ÖRNEK: Adet , Kg | string | Evet |
InvoiceLine.InvoiceLineStockCurrency |
Fatura Satır Stock Döviz Kodu ÖRNEK: TRY , USD , EUR | string | Evet |
InvoiceLine.InvoiceLineUnitPrice |
Fatura Satır Birim Fiyatı | double | Evet |
InvoiceLine.InvoiceLineAmount |
Fatura Satır Miktar | double | Evet |
InvoiceLine.InvoiceLineTaxRate |
Fatura Satır KDV Oranı | double | Evet |
InvoiceLine.InvoiceLineWithTaxOrNot |
Fatura Satır KDV Dahil mi? 0:Hariç 1:Dahil | integer | Evet |
InvoiceLine.InvoiceLineNumber |
Fatura Satır Numarası | integer | Evet |
InvoiceLine.InvoiceLineStockCode |
Fatura Satır Stok Kodu | string | Evet |
InvoiceLine.InvoiceLineCustomsDutyRate |
Fatura Gümrük Vergisi Oranı | double | Hayır |
InvoiceLine.InvoiceLineRUSFRate |
Fatura KKDF Oranı | double | Hayır |
InvoiceLine.InvoiceLineWitholdingRate |
Fatura Tevkifat Oranı | double | Hayır |
InvoiceLine.InvoiceLineExplanation |
Fatura Açıklama | string | Hayır |
InvoiceLine.InvoiceLineDetailExplanation |
Fatura Detaylı Açıklama | string | Hayır |
Örnek istek
{ "InvoiceUp":{ "InvoiceUpExternalDataReferanceID":"33333", "InvoiceUpInvoiceID":16, "InvoiceUpExternalDataReferanceGroup":"PYTY", "InvoiceCurrencyCode":"TRY", "InvoiceUpCustomerID":"3C525E01-DA77-4145-A3DE-AD38D03C9827", "InvoiceUpCustomerDeliveryAddressID":"7a8d375d-7933-40b8-9053-76d334710bad", "InvoiceUpDocumentNumber":"11111", "InvoiceUpCostAmount":3 }, "InvoiceLine":[ { "InvoiceLineStockUnit":"KG", "InvoiceLineStockCurrency":"TRY", "InvoiceLineUnitPrice":100, "InvoiceLineAmount":2, "InvoiceLineTaxRate":18, "InvoiceLineWithTaxOrNot":1, "InvoiceLineNumber":1, "InvoiceLineStockCode":"msrl 0711" } ] }
Örnek yanıt
{ "Result": true, "Message": "Fatura başarıyla aktarılmıştır", "Item": { "InvoiceUpID":22044 } }
Detaylı açıklama
Lean Soft Entegrasyon Dökümanı
Fatura Kaydet(Finance/InvoceSave)
Fatura kaydetme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Api servis linki firma bazlı değişebilmektedir. Lokalde çalışacak servisler için bizimle iletişime geçiniz.
- POST InvoceSave(Tekli Örnek)
https://api.leanbilisim.com/api/Finance/InvoceSave/{CompanyID}
Parametre Açıklamaları & Kuralları
Koyu renkli ve yıldızla ( * ) belirtilmiş olan parametreler zorunlu alan olarak istekte gönderilmelidir.
| Parametre | Açıklama | Veri Tipi | Max. Karakter Sayısı |
|---|---|---|---|
| InvoiceUpExternalDataReferanceID * | Fatura Referans ID. ( Benzersiz ID ) | string | - |
| InvoiceUpInvoiceID * | Fatura Hareket ID SATIŞ İÇİN 16 İADE İÇİN 11 | string | - |
| InvoiceUpExternalDataReferanceGroup * | Referans Grup Tanımı Listeleme Fonksiyonunu inceleyerek oradaki ReferenceGroupCode ' u göndermelisiniz. "PYTY" | string | - |
| InvoiceCurrencyCode * | Fatura Döviz Kodu ÖRNEK: TRY , USD , EUR | string | - |
| InvoiceUpCustomerID * | Fatura Müşteri ID | guid | - |
| InvoiceUpCustomerDeliveryAddressID * | Fatura Müşteri Sevk Adresi ID | guid | - |
| InvoiceUpDocumentNumber * | Fatura Kodu | string | - |
| InvoiceUpExplanation | Fatura Açıklama | string | - |
| InvoiceUpDetailExplanation | Fatura Detaylı Açıklama | string | - |
| InvoiceUpCostAmount | Fatura Masraf Tutarı | double | - |
| InvoiceLine * | Fatura Satır | array | - |
| InvoiceLine.InvoiceLineStockUnit * | Fatura Satır Stok Birimi ÖRNEK: Adet , Kg | string | - |
| InvoiceLine.InvoiceLineStockCurrency * | Fatura Satır Stock Döviz Kodu ÖRNEK: TRY , USD , EUR | string | - |
| InvoiceLine.InvoiceLineUnitPrice * | Fatura Satır Birim Fiyatı | double | - |
| InvoiceLine.InvoiceLineAmount * | Fatura Satır Miktar | double | - |
| InvoiceLine.InvoiceLineTaxRate * | Fatura Satır KDV Oranı | double | - |
| InvoiceLine.InvoiceLineWithTaxOrNot * | Fatura Satır KDV Dahil mi? 0:Hariç 1:Dahil | integer | - |
| InvoiceLine.InvoiceLineNumber * | Fatura Satır Numarası | integer | - |
| InvoiceLine.InvoiceLineStockCode * | Fatura Satır Stok Kodu | string | - |
| InvoiceLine.InvoiceLineCustomsDutyRate | Fatura Gümrük Vergisi Oranı | double | - |
| InvoiceLine.InvoiceLineRUSFRate | Fatura KKDF Oranı | double | - |
| InvoiceLine.InvoiceLineWitholdingRate | Fatura Tevkifat Oranı | double | - |
| InvoiceLine.InvoiceLineExplanation | Fatura Açıklama | string | - |
| InvoiceLine.InvoiceLineDetailExplanation | Fatura Detaylı Açıklama | string | - |
Örnek Request
{
"InvoiceUp":{
"InvoiceUpExternalDataReferanceID":"33333",
"InvoiceUpInvoiceID":16,
"InvoiceUpExternalDataReferanceGroup":"PYTY",
"InvoiceCurrencyCode":"TRY",
"InvoiceUpCustomerID":"3C525E01-DA77-4145-A3DE-AD38D03C9827",
"InvoiceUpCustomerDeliveryAddressID":"7a8d375d-7933-40b8-9053-76d334710bad",
"InvoiceUpDocumentNumber":"11111",
"InvoiceUpCostAmount":3
},
"InvoiceLine":[
{
"InvoiceLineStockUnit":"KG",
"InvoiceLineStockCurrency":"TRY",
"InvoiceLineUnitPrice":100,
"InvoiceLineAmount":2,
"InvoiceLineTaxRate":18,
"InvoiceLineWithTaxOrNot":1,
"InvoiceLineNumber":1,
"InvoiceLineStockCode":"msrl 0711"
}
]
}
Örnek Response
{
"Result": true,
"Message": "Fatura başarıyla aktarılmıştır",
"Item": {
"InvoiceUpID":22044
}
}
Müşteri Tanımı
CustomerSave (Tekli Örnek)
Sipariş ya da Fatura kaydetmek için kullanılacak olan müşteri tanımlama servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
CustomerName |
Müşteri Adı | string | Evet |
CustomerRecordType |
Müşteri Kayıt Türü 1:Alıcı(A) 2:Satıcı(S) 3:Alıcı+Satıcı(A+S) | integer | Evet |
CustomerOrganizationType |
Kuruluş Tipi. 0:Tanımsız 1:LimitedŞirket 2:AnonimŞirket 3:KomanditŞirket 4:KolektifŞirket 5:İrtibatBürosu 6:ŞahısŞirketi 7:Şube 8:Kamu (Default Olarak ise 0 gitmektedir.) | integer | Hayır |
CustomerReferenceGroupCode |
Referans Grup Tanımı Listeleme Fonksiyonunu inceleyerek oradaki ReferenceGroupCode ' u göndermelisiniz . "PYTY" | string | Evet |
CustomerCurrencyCode |
Müşteri Döviz Kodu. ÖRNEK : TRY, USD, EUR | integer | Evet |
CustomerCountryName |
Ülke Adı | string | Evet |
CustomerCityName |
Şehir Adı | string | Evet |
CustomerDistrictName |
İlçe Adı | string | Evet |
CustomerNeighborhood |
Mahalle Adı | string | Evet |
CustomerStreet1 |
Cadde Adı | string | Hayır |
CustomerStreet2 |
Sokak Adı | string | Hayır |
CustomerBuildingName |
Bina Adı | string | Hayır |
CustomerBuildingNumber |
Bina Numarası | string | Hayır |
CustomerApartmentNumber |
Daire Numarası | string | Hayır |
CustomerPostalCode |
Posta Kodu | string | Hayır |
CustomerPhone1 |
Telefon Numarası 1 | string | Hayır |
CustomerPhone2 |
Telefon Numarası 2 | string | Hayır |
CustomerEmail |
E-Mail Adresi | string | Hayır |
CustomerTaxNo |
Müşteri TC Kimlik Numarası veya Vergi Kimlik Numarası. ? / & % + ^ ' * _" boşluk gibi özel karakterler kullanılamaz. | string | Evet |
CustomerTaxOffice |
Vergi Dairesi | string | Hayır |
CustomerElectronicArchiveBillEmail |
E-Arşiv mail adresi. CustomerTaxNo 11111111111 olarak gönderilirse CustomerElectronicArchiveBillEmail zorunlu hale gelir. | string | Evet |
CustomerUserText1 |
Müşteri Text Alanı 1. | string | Hayır |
CustomerUserText2 |
Müşteri Text Alanı 2. | string | Hayır |
CustomerUserText3 |
Müşteri Text Alanı 3. | string | Hayır |
CustomerUserNumeric1 |
Müşteri Sayısal Alanı 1. | integer | Hayır |
CustomerUserNumeric2 |
Müşteri Sayısal Alanı 2. | integer | Hayır |
CustomerUserNumeric3 |
Müşteri Sayısal Alanı 3. | integer | Hayır |
CustomerIntegrationCompanyCode |
Müşteri Entegrasyon Kodu. | string | Hayır |
CustomerTradeRegistrationNumber |
Müşteri Ticaret Sicil Numarası. | string | Hayır |
CustomerCentralRegistrationSystemNumber |
Müşteri MERSİS Numarası | string | Hayır |
CustomerChamberRegistrationNumber |
Müşteri Oda Sicil Numarası | string | Hayır |
CustomerBranchCode |
Müşteri Şube Kodu | string | Hayır |
CustomerUsers |
Müşteri Kullanıcıları. ( Zorunlu Değildir. Gönderildiği takdirde zorunlu alanlar aşağıda belirtilmiştir. ) | array | Hayır |
CustomerUsers.CustomerUserName |
Müşteri Kullanıcı Adı. | string | Evet |
CustomerUsers.CustomerUserSurname |
Müşteri Kullanıcı Soyadı | string | Evet |
CustomerUsers . CustomerUserPosition |
Müşteri Kullanıcı Unvanı | string | Hayır |
CustomerUsers.CustomerUserIdentityCardNumber |
Müşteri Kullanıcı Tc Kimlik Numarası. ? / & % + ^ ' * _" boşluk gibi özel karakterler kullanılamaz. | string | Evet |
CustomerUsers . CustomerUserEmail |
Müşteri Kullanıcı E-Mail Adresi | string | Hayır |
CustomerUsers . CustomerUserCellPhone |
Müşteri Kullanıcı Cep Telefon Numarası | string | Hayır |
CustomerUsers . CustomerUserPhone |
Müşteri Kullanıcı İş Telefon Numarası | string | Hayır |
CustomerUsers . CustomerUserInternalNumber |
Müşteri Kullanıcı İş Dahili Numarası | string | Hayır |
CustomerUsers . CustomerUserDepartmentName |
Müşteri Kullanıcı Departman Adı. ÖRNEK: "MUHASEBE","FİNANS" | string | Hayır |
CustomerUsers . CustomerUserDrivingLicenseNumber |
Müşteri Kullanıcı Ehliyet Seri Numarası | string | Hayır |
CustomerUsers . CustomerUserText1 |
Müşteri Kullanıcı Text Alanı 1. | string | Hayır |
CustomerUsers . CustomerUserText2 |
Müşteri Kullanıcı Text Alanı 2. | string | Hayır |
CustomerUsers . CustomerUserText3 |
Müşteri Kullanıcı Text Alanı 3. | string | Hayır |
CustomerUsers . CustomerUserNumeric1 |
Müşteri Kullanıcı Sayısal Alan 1. | integer | Hayır |
CustomerUsers . CustomerUserNumeric2 |
Müşteri Kullanıcı Sayısal Alan 2. | integer | Hayır |
CustomerUsers . CustomerUserNumeric3 |
Müşteri Kullanıcı Sayısal Alan 3. | integer | Hayır |
CustomerUsers . CustomerUserExplanation |
Müşteri Kullanıcı Açıklama | string | Hayır |
Örnek istek
{ "Customer":{ "CustomerName":"Test Api Customers", "CustomerRecordType":3, "CustomerOrganizationType":"0", "CustomerReferenceGroupCode":"PYTY", "CustomerCurrencyCode":"TRY", "CustomerCountryName":"Türkiye", "CustomerCityName":"Kayseri", "CustomerDistrictName":"Melikgazi", "CustomerNeighborhood":"Mahalle", "CustomerStreet1":"Cadde", "CustomerStreet2":"Sokak", "CustomerBuildingName": "Bina Adı", "CustomerBuildingNumber":"1", "CustomerApartmentNumber":"1", "CustomerPostalCode":"38000", "CustomerPhone1":"12345678901", "CustomerPhone2":"12345678901", "CustomerEmail":"[email protected]", "CustomerTaxNo":"11111111111", "CustomerTaxOffice":"Vergi Dairesi", "CustomerElectronicArchiveBillEmail":"[email protected]", "CustomerUserText1":"111", "CustomerUserText2":"1112", "CustomerUserText3":"1113", "CustomerUserNumeric1":1, "CustomerUserNumeric2":2, "CustomerUserNumeric3":3, "CustomerIntegrationCompanyCode":"123464", "CustomerTradeRegistrationNumber":"123466546", "CustomerCentralRegistrationSystemNumber":"23216546", "CustomerChamberRegistrationNumber":"511263435435", "CustomerBranchCode":"12345", "CustomerUsers":[{ "CustomerUserName":"Test Kullanici", "CustomerUserSurname":"Test Soyadi", "CustomerUserPosition":"Test ünvan", "CustomerUserIdentityCardNumber":"12346578901", "CustomerUserEmail":"[email protected]", "CustomerUserCellPhone":"12345678910", "CustomerUserPhone":"12345678910", "CustomerUserInternalNumber":"2580", "CustomerUserDepartmentName":"MUHASEBE", "CustomerUserDrivingLicenseNumber":"12346578901", "CustomerUserText1":"111", "CustomerUserText2":"1112", "CustomerUserText3":"1113", "CustomerUserNumeric1":1, "CustomerUserNumeric2":2, "CustomerUserNumeric3":3, "CustomerUserExplanation":"Test Açıklama" } ]} }
Örnek yanıt
{ "Result": true, "Message": "Müşteri Başarıyla Aktarılmıştır.", "Item": { "CustomerID": "e5502ff6-396a-4ed9-b5e9-cc3f4212a2af" } }
Stok Tanımı
StockSave(Çoklu Örnek)
Sipariş ya da Fatura kaydetmek için kullanılacak olan stok tanımlama servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
StockCode |
Stok Kodu. "? / & % + ^ ' * _" boşluk gibi özel karakterler kullanılamaz. | string | Evet |
StockName |
Stok Adı | string | Evet |
StockBarcode |
Stok Barkod | string | Hayır |
StockUnitPrice |
Stok Birim Fiyat | double | Evet |
StockKeepingUnit |
Stok Birimi ÖRNEK: ADET , KG , M | string | Evet |
StockTaxRate |
Stok KDV Oranı | double | Evet |
StockUnitPriceWithTaxOrNot |
Stok KDV Dahil mi? 0:Hariç 1:Dahil | integer | Evet |
StockCurrencyCode |
Stok Döviz Kodu ÖRNEK: TRY , USD , EUR | integer | Evet |
StockMainGroupSystem |
Stok Ana Grup Sistemi ÖRNEK: MM , HZ , HM , YM , DB | string | Hayır |
StockPurchasingManifacturingSystem |
Stok Satın Alma - İmalat ÖRNEK: SA , IM , FS | string | Hayır |
StockProductGroup |
Stok Ürün Grubu | string | Hayır |
StockProductModel |
Stok Ürün Modeli | string | Hayır |
StockProductClass |
Stok Ürün Sınıfı | string | Hayır |
StockProductDefinition |
Stok Ürün Tanımı | string | Hayır |
StockBranchCode |
Stok Şube Kodu | string | Hayır |
Örnek istek
{ "Stock":[{ "StockCode":"Test1234", "StockName":"Test Stok Name", "StockUnitPrice":"100", "StockKeepingUnit":"Kg", "StockTaxRate":18, "StockUnitPriceWithTaxOrNot":1, "StockCurrencyCode":"Usd", "StockProductGroup":"Test Grup", "StockProductModel":"Test Model", "StockProductClass": "Test Sınıf", "StockProductDefinition":"Test Ürün Açıklama", "StockMainGroupSystem":"MM", "StockPurchasingManifacturingSystem":"FS", "StockBarcode":"123", "StockBranchCode":"123456" } ] }
Örnek yanıt
{ "Result": true, "Message": "Stok Başarıyla Aktarılmıştır.", "Item": { "StockCodes": [ "Test123" ] } }
Sevk Adresi Tanımı
CustomerDeliveryAddressSave(Tekli Örnek)
Sipariş ya da Fatura kaydetmek için kullanılacak olan sevk adresi tanımlama servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
CustomerDeliveryAddressName |
Teslimat Adresi Adı. | string | Evet |
CustomerDeliveryAddressUser |
Teslimat Adresi Kullanıcı Adı. | string | Hayır |
CustomerDeliveryAddressPhone1 |
Teslimat Adresi Telefon Numarası 1. | string | Hayır |
CustomerDeliveryAddressPhone2 |
Teslimat Adresi Telefon Numarası 2. | string | Hayır |
CustomerDeliveryAddressInternalNumber |
Teslimat Adresi Dahili Telefon Numarası. | string | Hayır |
CustomerDeliveryAddressFax1 |
Teslimat Adresi Fax Numarası 1. | string | Hayır |
CustomerDeliveryAddressFax2 |
Teslimat Adresi Fax Numarası 2. | string | Hayır |
CustomerDeliveryAddressEmail |
Teslimat Adresi Mail Adresi. | string | Hayır |
CustomerDeliveryAddressElectronicStateEmail |
Teslimat Adresi E-Devlet Mail Adresi. | string | Hayır |
CustomerDeliveryAddressUserCellPhone |
Teslimat Adresi Kullanıcı Telefon Numarası. | string | Evet |
CustomerDeliveryAddressCountryName |
Teslimat Adresi Ülke. | string | Evet |
CustomerDeliveryAddressCityName |
Teslimat Adresi Şehir. | string | Evet |
CustomerDeliveryAddressDistrictName |
Teslimat Adresi İlçe. | string | Evet |
CustomerDeliveryAddressNeighborhood |
Teslimat Adresi Mahalle. | string | Evet |
CustomerDeliveryAddressStreet1 |
Teslimat Adresi Cadde. | string | Hayır |
CustomerDeliveryAddressStreet2 |
Teslimat Adresi Sokak. | string | Hayır |
CustomerDeliveryAddressBuildingName |
Teslimat Adresi Bina Adı. | string | Hayır |
CustomerDeliveryAddressBuildingNumber |
Teslimat Adresi Bina Numarası. | string | Hayır |
CustomerDeliveryAddressApartmentNumber |
Teslimat Adresi Kapı Numarası. | string | Hayır |
CustomerDeliveryAddressPostalCode |
Teslimat Adresi Posta Kodu. | string | Hayır |
CustomerDeliveryAddress1 |
Teslimat Adresi Açık Adres 1. | string | Hayır |
CustomerDeliveryAddress2 |
Teslimat Adresi Açık Adres 2. | string | Hayır |
CustomerDeliveryAddressTaxNumber |
Teslimat Adresi Vergi Numarası. | string | Evet |
CustomerDeliveryAddressTaxOffice |
Teslimat Adresi Vergi Dairesi. | string | Hayır |
CustomerDeliveryAddressIntegrationCompanyCode |
Teslimat Adresi Firma Entegrasyon Kodu. | string | Hayır |
Örnek istek
{ "CustomerDeliveryAddress": { "CustomerDeliveryAddressName":"Deneme Adres", "CustomerDeliveryAddressEmail":"[email protected]", "CustomerDeliveryAddressElectronicStateEmail":"[email protected]", "CustomerDeliveryAddressUserCellPhone":"12345678910", "CustomerDeliveryAddressCountryName":"Türkiye", "CustomerDeliveryAddressCityName":"Kayseri", "CustomerDeliveryAddressDistrictName":"Talas", "CustomerDeliveryAddressNeighborhood":"Yıldırım Beyazıt Mahallesi", "CustomerDeliveryAddressStreet1":"Deneme Cadde", "CustomerDeliveryAddressStreet2":"Deneme Sokak", "CustomerDeliveryAddressBuildingName":"Deneme Bina Adı", "CustomerDeliveryAddressBuildingNumber":"10", "CustomerDeliveryAddressApartmentNumber":"10", "CustomerDeliveryAddressPostalCode":"38000", "CustomerDeliveryAddressTaxNumber":"12345678910", "CustomerDeliveryAddressTaxOffice":"Erciyes Vergi Dairesi", "CustomerDeliveryAddressUser":"Ali Veli", "CustomerDeliveryAddressPhone1":"12345678910", "CustomerDeliveryAddressPhone2":"12345678910", "CustomerDeliveryAddressFax1":"12345678910", "CustomerDeliveryAddressFax2":"12345678910", "CustomerDeliveryAddressInternalNumber":"123423", "CustomerDeliveryAddressIntegrationCompanyCode":"123346456", "CustomerDeliveryAddress1":"Açık Adres 1", "CustomerDeliveryAddress2":"Açık Adres 2", } }
Örnek yanıt
{ "Result": true, "Message": "Sevk Adresi Başarıyla Aktarılmıştır.", "Item": { "CustomerDeliveryAddressID": "d265c82f-51e9-4ff4-ad2c-e4fc25fcebfc" } }
Stok Listeleme
Definitions/StockList
Stok listeleme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
Page |
Sayfa Numarası. | integer | Hayır |
PageSize |
Sayfada Listelenecek Ürün Sayısı. ( Boş gönderilirse maksimum 500 adet kayıt gelir. ) | integer | Hayır |
StockCode |
Stok Koduna Göre Listelemek İçin Gereken Parametre. | string | Hayır |
SearchWord |
Genel Arama Yapmak İçin Kullanılan Parametre. ( StockName , StockCode , StockMainGroup , StockProductGroup , StockProductModel , StockProductDefinition ) Bunların içerisinde arama yapmaktadır. | string | Hayır |
Örnek istek
{ "Result": true, "Message": null, "TotalCount": 22085, "TotalPageCount": 22085, "CurrentCount": 1, "CurrentPageNumber": 1, "Item": [ { "StockID": "0b44e32b-f048-4627-ab5e-00039d11d49e", "StockCode": "M166443", "StockName": "Defne 3311 Montana 05 Silver Daire Des-Damla 68 Kırçıllı Füme-Deri Kombin 07 Bakır", "StockBarcode": "M166443", "StockUnitPrice": 200.0, "StockKeepingUnit": "Adet", "StockTaxRate": 0.0, "StockUnitPriceWithTaxOrNot": null, "StockCurrencyCode": "TRY", "StockMainGroupSystem": "MM", "StockPurchasingManifacturingSystem": "SA", "StockProductGroup": "KANEPE GRP.", "StockProductModel": "Defne", "StockProductClass": null, "StockProductDefinition": "3311" } ] }
Müşteri Listeleme
Definitions/CustomerList
Müşteri listeleme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
Page |
Sayfa Numarası. | integer | Hayır |
PageSize |
Sayfada Listelenecek Ürün Sayısı. ( Boş gönderilirse maksimum 500 adet kayıt gelir. ) | integer | Hayır |
Örnek istek
{ "Result": true, "Message": null, "TotalCount": 531, "TotalPageCount": 531, "CurrentCount": 1, "CurrentPageNumber": 1, "Item": [ { "CustomerName": "DENEME USER", "CustomerRecordType": "A+S", "CustomerOrganizationType": "Tanımsız", "CustomerCurrencyCode": null, "CustomerCountryName": "TÜRKİYE", "CustomerCityName": "Adana", "CustomerDistrictName": "ALADAG", "CustomerNeighborhood": "asasa", "CustomerStreet1": "asasasas", "CustomerStreet2": "asasasassasas", "CustomerBuildingName": null, "CustomerBuildingNumber": "1", "CustomerApartmentNumber": "2", "CustomerPostalCode": null, "CustomerPhone1": null, "CustomerPhone2": null, "CustomerEmail": null, "CustomerTaxNo": "123456789", "CustomerTaxOffice": "Erciyes", "CustomerElectronicArchiveBillEmail": null, "CustomerUserText1": null, "CustomerUserText2": null, "CustomerUserText3": null, "CustomerUserNumeric1": null, "CustomerUserNumeric2": null, "CustomerUserNumeric3": null, "CustomerIntegrationCompanyCode": null, "CustomerTradeRegistrationNumber": null, "CustomerCentralRegistrationSystemNumber": null, "CustomerChamberRegistrationNumber": null, "CustomerUsers": [] } ] }
Referans Grup Tanımı Listeleme
Definitions/ReferenceGroupList
Referans grup tanımı listeleme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Örnek istek
{ "Result": true, "Message": null, "TotalCount": 4, "TotalPageCount": 1, "CurrentCount": 4, "CurrentPageNumber": 1, "Item": [ { "ReferenceGroupCode": "PYGG", "ReferenceGroupDefinition": "Gitti Gidiyor", "ReferenceCustomerID": null }, { "ReferenceGroupCode": "PYHB", "ReferenceGroupDefinition": "Hepsi Burada", "ReferenceCustomerID": null }, { "ReferenceGroupCode": "PYN11", "ReferenceGroupDefinition": "N11", "ReferenceCustomerID": null }, { "ReferenceGroupCode": "PYTY", "ReferenceGroupDefinition": "Trend Yol", "ReferenceCustomerID": null } ] }
Detaylı açıklama
Lean Soft Entegrasyon Dökümanı
Referans Grup Tanımı Listele(Definitions/ReferenceGroupList)
Referans grup tanımı listeleme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Api servis linki firma bazlı değişebilmektedir. Lokalde çalışacak servisler için bizimle iletişime geçiniz.
- GET ReferenceGroupList( Çoklu Örnek / Tekli Örnek )
https://api.leanbilisim.com/api/Definitions/ReferenceGroupList/{CompanyID}
Örnek Request
https://api.leanbilisim.com/api/Definitions/ReferenceGroupList/{CompanyID}
Örnek Response
{
"Result": true,
"Message": null,
"TotalCount": 4,
"TotalPageCount": 1,
"CurrentCount": 4,
"CurrentPageNumber": 1,
"Item": [
{
"ReferenceGroupCode": "PYGG",
"ReferenceGroupDefinition": "Gitti Gidiyor",
"ReferenceCustomerID": null
},
{
"ReferenceGroupCode": "PYHB",
"ReferenceGroupDefinition": "Hepsi Burada",
"ReferenceCustomerID": null
},
{
"ReferenceGroupCode": "PYN11",
"ReferenceGroupDefinition": "N11",
"ReferenceCustomerID": null
},
{
"ReferenceGroupCode": "PYTY",
"ReferenceGroupDefinition": "Trend Yol",
"ReferenceCustomerID": null
}
]
}
Stok Miktarı Listeleme
Definitions/StockAmountList
Stok miktarı listeleme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
StockID |
Stok miktarı listelenecek olan ürünün id'si. StockID gönderilirse StockCode gönderilmesine gerek yoktur. | Guid | Evet |
StockCode |
Stok miktarı listelenecek olan ürünün kodu. StockCode gönderilirse StockID gönderilmesine gerek yoktur. | string | Evet |
DepotID |
Stokların depo bazlı miktarlarını görebilmek için gereken depo id'sidir. Opsiyonel zorunlu değil. | integer | Hayır |
BranchID |
Stokların şube bazlı miktarlarını görebilmek için gereken şube id'sidir. Opsiyonel zorunlu değil. | integer | Hayır |
Örnek istek
{ "Result": true, "Message": null, "TotalCount": 0, "TotalPageCount": 0, "CurrentCount": 0, "CurrentPageNumber": 0, "Item": [ { "StockID": "0b44e32b-f048-4627-ab5e-00039d11d49e", "StockCode": "M166443", "DepotID": 18, "BranchID": 0, "StockAmount": 93.5, "StockBranchDepotAmount": 91.5 }, { "StockID": "0b44e32b-f048-4627-ab5e-00039d11d49e", "StockCode": "M166443", "DepotID": 0, "BranchID": 0, "StockAmount": 93.5, "StockBranchDepotAmount": 0.0 }, { "StockID": "0b44e32b-f048-4627-ab5e-00039d11d49e", "StockCode": "M166443", "DepotID": 21, "BranchID": 0, "StockAmount": 93.5, "StockBranchDepotAmount": 2.0 } ] }
Destek
Detaylı açıklama
Destek Başvuru Formu
Lean Soft Entegrasyon Ticket Formu
DestekSipariş Kaydet
OrderSave(Tekli Örnek)
Sipariş kaydetme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
OrderUpExternalDataReferanceID |
Sipariş Referans ID. ( Benzersiz ID ) | string | Evet |
OrderUpExternalDataReferenceGroup |
Referans Grup Tanımı Listeleme Fonksiyonunu inceleyerek oradaki ReferenceGroupCode ' u göndermelisiniz . "PYTY" | string | Evet |
OrderCurrencyCode |
Sipariş Döviz Kodu ÖRNEK: TRY , USD , EUR | string | Evet |
OrderUpCustomerID |
Sipariş Müşteri ID | guid | Evet |
OrderUpCustomerDeliveryAddressID |
Sipariş Müşteri Sevk Adresi ID | guid | Evet |
OrderUpDocumentNumber |
Sipariş Kodu | string | Evet |
OrderUpExplanation |
Sipariş Açıklama | string | Hayır |
OrderUpDetailExplanation |
Sipariş Detaylı Açıklama | string | Hayır |
OrderUpCostAmount |
Sipariş Masraf Tutarı | double | Hayır |
OrderLine |
Sipariş Satır | array | Evet |
OrderLine.OrderLineStockUnit |
Sipariş Satır Stok Birimi ÖRNEK: Adet , Kg | string | Evet |
OrderLine.OrderLineStockCurrency |
Sipariş Satır Stock Döviz Kodu ÖRNEK: TRY , USD , EUR | string | Evet |
OrderLine.OrderLineUnitPrice |
Sipariş Satır Birim Fiyatı | double | Evet |
OrderLine.OrderLineAmount |
Sipariş Satır Miktar | double | Evet |
OrderLine.OrderLineTaxRate |
Sipariş Satır KDV Oranı | double | Evet |
OrderLine.OrderLineWithTaxOrNot |
Sipariş Satır KDV Dahil mi? 0:Hariç 1:Dahil | integer | Evet |
OrderLine.OrderLineNumber |
Sipariş Satır Numarası | integer | Evet |
OrderLine.OrderLineStockCode |
Sipariş Satır Stok Kodu | string | Evet |
OrderLine.OrderLineCustomsDutyRate |
Sipariş Gümrük Vergisi Oranı | double | Hayır |
OrderLine.OrderLineRUSFRate |
Sipariş KKDF Oranı | double | Hayır |
OrderLine.OrderLineWitholdingRate |
Sipariş Tevkifat Oranı | double | Hayır |
OrderLine.OrderLineExplanation |
Sipariş Açıklama | string | Hayır |
OrderLine.OrderLineDetailExplanation |
Sipariş Detaylı Açıklama | string | Hayır |
OrderLineMatrix |
Matris Detay Listesi | array | Hayır |
OrderLineMatrixCode |
Matris Kodu (1-24 aralığında gelmesi gerekmektedir.) | int | Hayır |
OrderLineMatrixStockCode |
İlgili matriste belirtilmek istenen ürün kodu | string | Hayır |
Örnek istek
{ "OrderUp":{ "OrderUpExternalDataReferanceID":"333338dddxFdff", "OrderCurrencyCode":"TRY", "OrderUpCustomerID":"dc615b4c-4df9-453f-a59c-3bde8eedcd47", "OrderUpCustomerDeliveryAddressID":"405fd89b-99ee-4c05-8706-b5322190cadc", "OrderUpDocumentNumber":"1111118dddxFfdf" }, "OrderLine":[ { "OrderLineStockUnit":"KG", "OrderLineStockCurrency":"TRY", "OrderLineUnitPrice":100, "OrderLineAmount":2, "OrderLineTaxRate":18, "OrderLineWithTaxOrNot":1, "OrderLineNumber":1, "OrderLineStockCode":"msrl 0711", "OrderLineMatrix":[{ "OrderLineMatrixCode":"1", "OrderLineMatrixStockCode":"M209140" },{ "OrderLineMatrixCode":"2", "OrderLineMatrixStockCode":"L2889" }] } ] }
Örnek yanıt
{ "Result": true, "Message": "Sipariş başarıyla aktarılmıştır", }
Sevkiyat Kaydet
StockActionSave(Tekli Örnek)
Sevkiyat kaydetme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
CompanyID |
Firma ID. ( Benzersiz ID ) | integer | Evet |
StockActionLineNumber |
Stok Hareketi Satır Numarası | integer | Evet |
StockActionCompanyID |
Stok Hareketi Firma ID | integer | Hayır |
StockActionCustomerID |
Stok Hareketi Müşteri ID | integer | Hayır |
StockActionDepotID |
Stok Hareketi Depo ID | integer | Hayır |
StockActionModuleID |
Stok Hareketi Modul ID | guid | Hayır |
StockActionModuleDownID |
Stok Hareketi Modul Alt ID | guid | Hayır |
StockActionExternalDataID |
Stok Hareketi Dış Veri ID | guid | Hayır |
StockActionComponentShipmentUpID |
Stok Hareketi Sevkiyat Bileşen Üst ID | guid | Hayır |
StockActionComponentRefID |
Stok Hareketi Bileşen Referans ID | guid | Hayır |
StockActionComponentShipmentUpStockID |
Stok Hareketi Sevkiyat Bileşen Üst Stok ID | guid | Hayır |
StockActionComponentID |
Stok Hareketi Bileşen ID | guid | Hayır |
StockActionComponentVehicleTransferQuantity |
Stok Hareketi Bileşen Araç Yükleme Miktarı | double | Hayır |
StockActionComponentVehicleTransferDate |
Stok Hareketi Bileşen Araç Yükleme Tarihi | datetime | Hayır |
StockActionDefinitionID |
Stok Hareketi Tanımlama ID | int | Hayır |
StockActionStockID |
Stok Hareketi Stok ID | guid | Hayır |
StockActionStockSerialNumber |
Stok Hareketi Stok Seri Numarası | string | Hayır |
StockActionStockBarcode |
Stok Hareketi Stok Barkod | string | Evet |
StockActionLotNumber |
Stok Hareketi Lot Numarası | string | Hayır |
StockActionPLotNumber |
Stok Hareketi Parti Numarası | string | Hayır |
StockActionEffectType |
Stok Hareketi Etki Tipi | byte | Hayır |
StockActionQuantity |
Stok Hareketi Miktarı | double | Evet |
StockActionPreviousAmount |
Stok Hareketi Elde Olan Bir Önceki Miktar | double | Hayır |
StockActionUnitID |
Stok Hareketli Birim ID | int | Hayır |
StockActionModuleMainUnitCycle |
Stok Hareketi AnaBirim Çevrim | double | Hayır |
StockActionModuleLineUnitID |
Stok Hareketi Modul Satır Birim ID | int | Hayır |
StockActionUnitPrice |
Stok Hareketi Birim Fiyat | double | Evet |
StockActionCurrencyNumber |
Stok Hareketi Döviz Numarası | int | Evet |
StockActionExchangeRate |
Stok Hareketi Döviz Kuru | double | Hayır |
StockActionDate |
Stok Hareketi Tarih | datetime | Hayır |
StockActionUserID |
Stok Hareketi Kullanıcı ID | int | Hayır |
StockActionCurrentDate |
Stok Hareketi Şuanki Tarih | datetime | Hayır |
StockActionUpUserID |
Stok Hareketi Üst Kullanıcı ID | int | Hayır |
StockActionUpDate |
Stok Hareketi Üst Tarih | datetime | Hayır |
StockActionDescription |
Stok Hareketi Açıklama | string | Hayır |
StockActionInvoiced |
Stok Hareketi Faturalanmış | byte | Hayır |
StockActionInvoiceDocNumber |
Stok Hareketi Fatura Belge Numarası | string | Hayır |
StockActionWeight |
Stok Hareketi Ağırlık | double | Hayır |
StockActionVolume |
Stok Hareketi Hacim | double | Hayır |
StockActionUserText1 |
Stok Hareketi Kullanıcı Text | string | Hayır |
StockActionUserText2 |
Stok Hareketi Kullanıcı Text | string | Hayır |
StockActionUserFloat1 |
Stok Hareketi Kullanıcı Float | double | Hayır |
StockActionUserFloat2 |
Stok Hareketi Kullanıcı Float | double | Hayır |
StockActionUserFloat3 |
Stok Hareketi Kullanıcı Float | double | Hayır |
StockActionActive |
Stok Hareketi Aktif | byte | Hayır |
StockActionPackageID |
Stok Hareketi Paket ID | int | Hayır |
StockActionPackageQuantity |
Stok Hareketi Paket Miktarı | int | Hayır |
StockActionExternalDataDocNumber |
Stok Hareketi Dış Data Dokuman Numarası | string | Hayır |
StockActionTransferDepotID |
Stok Hareketi Depo Transfer ID | int | Hayır |
StockActionTransferAcceptenceID |
Stok Hareketi Transfer Kabul ID | guid | Hayır |
StockActionGtipCode |
Stok Hareketi Gtip Kodu | string | Hayır |
StockActionFormulaLevel |
Stok Hareketi Reçete Seviyesi | int | Hayır |
StockActionBusinessCenterID |
Stok Hareketi İş Merkezi ID | guid | Hayır |
StockActionRefProductActionID |
Stok Hareketi Referans Ürün Hareketi ID | guid | Hayır |
StockActionDescription2 |
Stok Hareketi Açıklama | string | Hayır |
StockActionProjectID |
Stok Hareketi Proje ID | guid | Hayır |
StockActionRejectionQuantity |
Stok Hareketi Red Miktarı | double | Hayır |
StockActionRejectionDescription |
Stok Hareketi Red Açıklama | string | Hayır |
StockActionEDevLineNumber |
Stok Hareketi E-Devlet Satır Numarası | string | Hayır |
StockActionServiceDescription |
Stok Hareketi Ürün Hizmet Tanımı | string | Hayır |
StockActionWidth |
Stok Hareketi En | double | Hayır |
StockActionHeight |
Stok Hareketi Boy | double | Hayır |
StockActionDepth |
Stok Hareketi Derinlik | double | Hayır |
StockActionDirection |
Stok Hareketi Yönü | string | Hayır |
StockActionPackageControl |
Stok Hareketi Paket Kontrol | short | Hayır |
StockActionLineUnderNumber |
Stok Hareketi Satır Alt Nmarası | string | Hayır |
StockActionFormulaType |
Stok Hareketi Reçete Tipi | short | Hayır |
StockActionFormulaCustomConsumption |
Stok Hareketi Reçete Fason Tüketim | short | Hayır |
StockActionReserveID |
Stok Hareketi Rezerv ID | guid | Hayır |
StockActionTare1 |
Stok Hareketi Dara | double | Hayır |
StockActionTare2 |
Stok Hareketi Dara | double | Hayır |
StockActionShipmentAddress |
Stok Hareketi Sevkiyat Adresi ID | guid | Hayır |
StockActionUpDefinitionID |
Stok Hareketi Üst Tanım ID | integer | Evet |
StockActionUpID |
Stok Hareketi Üst ID | guid | Hayır |
StockActionUpNumber |
Stok Hareketi Üst Numarası | string | Hayır |
StockActionUpSellerID |
Stok Hareketi Bayi ID | int | Hayır |
StockActionUpDepartmentID |
Stok Hareketi Üst Şube ID | int | Hayır |
StockActionUpDefinitionID |
Stok Hareketi Üst Tanım ID | int | Hayır |
StockActionUpDate |
Stok Hareketi Üst Tarih | datetime | Hayır |
StockActionUpCompanyID |
Stok Hareketi Firma ID | guid | Hayır |
StockActionUpShipmentAddressID |
Stok Hareketi Üst Sevkiyat Adresi ID | guid | Hayır |
StockActionUpGroupID |
Stok Hareketi Üst Grup ID | int | Hayır |
StockActionUpPersonnel |
Stok Hareketi Üst Personel | int | Hayır |
StockActionUpDepotID |
Stok Hareketi Üst Depo ID | int | Hayır |
StockActionUpShippingDoorID |
Stok Hareketi Üst Sevkiyat Kapı ID | guid | Hayır |
StockActionUpVehicleTransferConfirmation |
Stok Hareketi Araç Transfer Kabul | bool | Hayır |
StockActionUpVehicleTransferWarnings |
Stok Hareketi Üst Araç Transfer Uyarılar | byte | Hayır |
StockActionUpVehicleTransferUserID |
Stok Hareketi Üst Araç Transfer Kullanıcı ID | int | Hayır |
StockActionUpVehicleTransferUserDate |
Stok Hareketi Üst Araç Transfer Kullanıcı Tarihi | datetime | Hayır |
StockActionUpAgentID |
Stok Hareketi Üst Acente ID | int | Hayır |
StockActionUpAgentCommision |
Stok Hareketi Üst Acente Komisyon | double | Hayır |
StockActionUpVehicleTypeID |
Stok Hareketi Üst Araç Tipi ID | short | Hayır |
StockActionUpCurrencyNumber |
Stok Hareketi Üst Döviz Numarası | int | Hayır |
StockActionUpExchangeRate |
Stok Hareketi Üst Döviz Kuru | double | Hayır |
StockActionUpIsVatIncluded |
Stok Hareketi Üst KDV Dahil Mi | byte | Hayır |
StockActionUpVatRate |
Stok Hareketi Üst KDV Oranı | double | Hayır |
StockActionUpKkdfRate |
Stok Hareketi Üst KKDF Oranı | double | Hayır |
StockActionUpCustomsDutyRate |
Stok Hareketi Üst Gümrük Vergisi Oranı | double | Hayır |
StockActionUpDiscountRate |
Stok Hareketi Üst İskonto Oranı | double | Hayır |
StockActionUpGeneralOutgoingsID |
Stok Hareketi Üst Genel Masraflar ID | double | Hayır |
StockActionUpAmountLC |
Stok Hareketi Üst Tutar Yerli Para | double | Hayır |
StockActionUpVatAmountLC |
Stok Hareketi Üst KDV Tutarı Yerli Para | double | Hayır |
StockActionUpKkdfAmountLC |
Stok Hareketi Üst KKDF Tutarı Yerli Para | double | Hayır |
StockActionUpCustomsDutyAmountLC |
Stok Hareketi Üst Gümrük Vergisi Tutarı Yerli Para | double | Hayır |
StockActionUpDiscountAmountLC |
Stok Hareketi Üst İskonto Tutarı Yerli Para | double | Hayır |
StockActionUpOutgoingsAmountLC |
Stok Hareketi Üst Giderler Tutarı Yerli Para | double | Hayır |
StockActionUpNetLC |
Stok Hareketi Üst Net Yerli Para | double | Hayır |
StockActionUpAmountID |
Stok Hareketi Üst Miktar ID | double | Hayır |
StockActionUpVatAmountID |
Stok Hareketi Üst KDV Miktarı ID | double | Hayır |
StockActionUpKkdfAmountID |
Stok Hareketi Üst KKDF Miktarı ID | double | Hayır |
StockActionUpCustomsDutyAmountID |
Stok Hareketi Üst Gümrük Vergisi Miktarı ID | double | Hayır |
StockActionUpDiscountAmountID |
Stok Hareketi Üst İskonto Tutarı ID | double | Hayır |
StockActionUpOutgoingsAmountID |
Stok Hareketi Üst Giderler Tutarı ID | double | Hayır |
StockActionUpNetID |
Stok Hareketi Üst Net ID | double | Hayır |
StockActionUpPaymentTypeID |
Stok Hareketi Üst Ödeme Tipi ID | short | Hayır |
StockActionUpExpiryID |
Stok Hareketi Üst Vade ID | int | Hayır |
StockActionUpExpiryDescription |
Stok Hareketi Üst Vade Açıklama | string | Hayır |
StockActionUpPackageID |
Stok Hareketi Üst Ambalaj ID | int | Hayır |
StockActionUpPackageQuantity |
Stok Hareketi Üst Ambalaj Miktarı | int | Hayır |
StockActionUpDeliveryType |
Stok Hareketi Üst Teslim Tipi | int | Hayır |
StockActionUpDeadlineDate |
Stok Hareketi Üst Termin Tarihi | datetime | Hayır |
StockActionUpShipimentDate |
Stok Hareketi Üst Sevkiyat Tarihi | datetime | Hayır |
StockActionUpDescription |
Stok Hareketi Üst Açıklama | string | Hayır |
StockActionUpUserID |
Stok Hareketi Üst Kullanıcı ID | int | Hayır |
StockActionUpCurrentDate |
Stok Hareketi Üst Şuanki Tarih | datetime | Hayır |
StockActionUpDate |
Stok Hareketi Üst Tarih | datetime | Hayır |
StockActionUpSpecialCode1TC |
Stok Hareketi Üst Özel Kod İşlem Dövizi | int | Hayır |
StockActionUpSpecialCode2TC |
Stok Hareketi Üst Özel Kod İşlem Dövizi | int | Hayır |
StockActionUpStatusID |
Stok Hareketi Üst Durum ID | byte | Hayır |
StockActionUpShipmentAccept |
Stok Hareketi Üst Sevkiyat KAbul | byte | Hayır |
StockActionUpLotNumber |
Stok Hareketi Üst Lot Numarası | string | Hayır |
StockActionUpPLotNumber |
Stok Hareketi Üst Parti Numarası | string | Hayır |
StockActionUpInvoiced |
Stok Hareketi Üst Faturalanmış | byte | Hayır |
StockActionUpBusinessStatementID |
Stok Hareketi Üst İşletme Bildirim ID | byte | Hayır |
StockActionUpColorActivePassive |
Stok Hareketi Üst Aktif Pasif | byte | Hayır |
StockActionUpCustomerColorID |
Stok Hareketi Üst Müşteri Renk ID | string | Hayır |
StockActionUpLineColorID |
Stok Hareketi Üst Satır Renk ID | string | Hayır |
StockActionUpTotalVolume |
Stok Hareketi Üst Toplam Hacim | double | Hayır |
StockActionUpTotalWeight |
Stok Hareketi Üst Toplam Ağırlık | double | Hayır |
StockActionUpUserText1 |
Stok Hareketi Üst Kullanıcı Text | string | Hayır |
StockActionUpUserText2 |
Stok Hareketi Üst Kullanıcı Text | string | Hayır |
StockActionUpUserFloat1 |
Stok Hareketi Üst Kullanıcı Float | double | Hayır |
StockActionUpUserFloat2 |
Stok Hareketi Üst Kullanıcı Float | double | Hayır |
StockActionUpUserFloat3 |
Stok Hareketi Üst Kullanıcı Float | double | Hayır |
StockActionUpLock |
Stok Hareketi Üst Kilit | bool | Hayır |
StockActionrUpActive |
Stok Hareketi Üst Aktif | byte | Hayır |
StockActionUpEDevStatusCode |
Stok Hareketi Üst E-Devlet Durum Kodu | int | Hayır |
StockActionUpEDevScenario |
Stok Hareketi Üst E-Devlet Senaryo | int | Hayır |
StockActionUstEDevWaybillType |
Stok Hareketi Üst E-Devlet İrsaliye Tipi | int | Hayır |
StockActionUpProjectID |
Stok Hareketi Üst Proje ID | guid | Hayır |
StockActionUpDescriptionDetail |
Stok Hareketi Üst Açıklama Detay | string | Hayır |
StockActionUpCarrierCustomerID |
Stok Hareketi Üst Taşıyıcı Cari ID | guid | Hayır |
StockActionUpCarrierCustomerPerID |
Stok Hareketi Üst Taşıyıcı Cari Personel ID | guid | Hayır |
StockActionUpCarrierCustomerVehicleID |
Stok Hareketi Üst Taşıyıcı Cari Personel Araç ID | guid | Hayır |
StockActionUpCarrierCustomerVehicleTrailerLicensePlate |
Stok Hareketi Üst Taşıyıcı Vari Personel Araç Plakası | string | Hayır |
StockActionUpDeliveryDate |
Stok Hareketi Üst Teslim Tarihi | datetime | Hayır |
StockActionUpReferenceCustomerID |
Stok Hareketi Üst Referans Müşteri ID | guid | Hayır |
StockActionUpEDevDataDoc |
Stok Hareketi Üst E-Devlet Veri Belge | byte | Hayır |
StockActionUpEDevDataHtml |
Stok Hareketi Üst E-Devlet Veri HTML | string | Hayır |
StockActionUpEDevIntegratorCompanyID |
Stok Hareketi Üst E-Devlet Entegratör Firma ID | guid | Hayır |
StockActionUstEDevResponseDataDoc |
Stok Hareketi Üst E-Devlet Yanıt Veri Dokuman | byte | Hayır |
StockActionUpEDevResponseDataHtml |
Stok Hareketi Üst E-Devlet Yanıt Veri HTML | string | Hayır |
StockActionUpBusinessCenterID |
Stok Hareketi Üst İş Merkezi ID | guid | Hayır |
StockActionUpTotalVolumeX |
Stok Hareketi Üst Toplam Hacim | double | Hayır |
StockActionUpTotalWeightX |
Stok Hareketi Üst Toplam Ağırlık | double | Hayır |
Örnek istek
{ "SellerStockActionUp":{ "StockActionUpCustomerID":"0c3918ba-5035-4123-a5d4-02050c6a8dfc" "StockActionUpDate":"02/12/2022" }, "SellerStockActions":[ { "StockActionLineNumber":1, "StockActionQuantity":1, "StockActionUnit":"Adet", "StockActionUnitPrice":100, "StockActionStockBarCode":"am-yn-nsl-ld-xn", "StockActionCurrency":"TRY" } ] }
Örnek yanıt
{ "result": true, "message": "Stok Hareketi Başarıyla Aktarıldı.", "item": { "stockActionUpID": "dd0790bb-2322-4e5a-a4ce-d2ad2da98ae3" } }
Sevkiyat Fişi Listeleme
StockActionList(Tekli Örnek)
Sevkiyat fişi listeleme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
CompanyID |
Firma ID ( Benzersiz ID ) | integer | Evet |
StockActionUpDefinitionID |
Stok Hareketi Tanımlama ID İADE GİRİŞ İÇİN 6, SEVKİYAT ÇIKIŞ İÇİN 101, İADE ÇIKIŞ İÇİN 106 | integer | Hayır |
StartDate |
Başlangıç Tarihi | date | Hayır |
EndDate |
Bitiş Tarihi | date | Hayır |
StockActionUpNumber |
Sevkiyat Numarası | string | Hayır |
StockActionUpID |
Stok Hareketleri Üst ID | guid | Hayır |
Page |
Sayfa Numarası | integer | Hayır |
PageSize |
Sayfada Listelenecek Ürün Sayısı. ( Boş Gönderilirse Maksimum 500 kayıt gelir. ) | integer | Hayır |
Örnek istek
{ "result": true, "message": null, "totalCount": 780, "totalPageCount": 780, "currentCount": 1, "currentPageNumber": 1, "item": [ { "stockActionUpID": "a1000000-0000-0000-0000-000000000000", "stockActionUpNumber": "TalepTahmin", "stockActionUpSellerID": 15, "stockActionUpDepartmentID": 1, "stockActionUpDefinitionID": 19, "stockActionUpDate": "13/11/2022", "stockActionUpCustomerID": null, "stockActionUpCompanyName": null, "stockActionUpCompanyCode": null, "stockActionUpShipmentAddressID": null, "stockActionUpGroupID": null, "stockActionUpPersonnel": null, "stockActionUpDepotID": 18, "stockActionUpShippingDoorID": null, "stockActionUpVehicleTransferConfirmation": null, "stockActionUpVehicleTransferWarnings": null, "stockActionUpVehicleTransferUserID": 0, "stockActionUpVehicleTransferUserDate": null, "stockActionUpAgentID": null, "stockActionUpAgentCommision": 0, "stockActionUpVehicleTypeID": 0, "stockActionUpCurrencyNumber": 0, "stockActionUpExchangeRate": 0, "stockActionUpIsVatIncluded": 0, "stockActionUpVatRate": 0, "stockActionUpKkdfRate": 0, "stockActionUpCustomsDutyRate": 0, "stockActionUpDiscountRate": 0, "stockActionUpGeneralOutgoingsID": 0, "stockActionUpAmountLC": 0, "stockActionUpVatAmountLC": 0, "stockActionUpKkdfAmountLC": 0, "stockActionUpCustomsDutyAmountLC": 0, "stockActionUpDiscountAmountLC": 0, "stockActionUpOutgoingsAmountLC": 0, "stockActionUpNetLC": 0, "stockActionUpAmountID": 0, "stockActionUpVatAmountID": 0, "stockActionUpKkdfAmountID": 0, "stockActionUpCustomsDutyAmountID": 0, "stockActionUpDiscountAmountID": 0, "stockActionUpOutgoingsAmountID": 0, "stockActionUpNetID": 0, "stockActionUpPaymentTypeID": 0, "stockActionUpExpiryID": 0, "stockActionUpExpiryDescription": null, "stockActionUpPackageID": 0, "stockActionUpPackageQuantity": 0, "stockActionUpDeliveryType": 0, "stockActionUpDeadlineDate": null, "stockActionUpShipimentDate": "2022-09-15T14:07:25", "stockActionUpDescription": null, "stockActionUpLicensePlate": null, "stockActionUpDriver": null, "stockActionUpDriverTel": null, "stockActionUpDriverNote": null, "stockActionUpDriverTCKN": null, "stockActionUpUserID": null, "stockActionUpCurrentDate": null, "stockActionUpSpecialCode1TC": null, "stockActionUpSpecialCode2TC": null, "stockActionUpStatusID": null, "stockActionUpShipmentAccept": null, "stockActionUpLotNumber": null, "stockActionUpPLotNumber": null, "stockActionUpInvoiced": null, "stockActionUpBusinessStatementID": null, "stockActionUpColorActivePassive": 0, "stockActionUpCustomerColorID": "-16777211", "stockActionUpLineColorID": "-16777211", "stockActionUpTotalVolume": 0, "stockActionUpTotalWeight": 0, "stockActionUpUserText1": null, "stockActionUpUserText2": null, "stockActionUpUserFloat1": 0, "stockActionUpUserFloat2": 0, "stockActionUpUserFloat3": 0, "stockActionUpLock": null, "stockActionrUpActive": 0, "stockActionUpEDevStatusCode": null, "stockActionUpEDevScenario": null, "stockActionUstEDevWaybillType": null, "stockActionUpProjectID": null, "stockActionUpDescriptionDetail": null, "stockActionUpCarrierCustomerID": null, "stockActionUpCarrierCustomerPerID": null, "stockActionUpCarrierCustomerVehicleID": null, "stockActionUpCarrierCustomerVehicleTrailerLicensePlate": null, "stockActionUpDeliveryDate": null, "stockActionUpReferenceCustomerID": null, "stockActionUpEDevDataDoc": null, "stockActionUpEDevDataHtml": null, "stockActionUpEDevIntegratorCompanyID": null, "stockActionUstEDevResponseDataDoc": null, "stockActionUpEDevResponseDataHtml": null, "stockActionUpBusinessCenterID": null, "stockActionUpTotalVolumeX": null, "stockActionUpTotalWeightX": null } ] }
Sevkiyat Fişi Satırları Listeleme
StockActionLineList(Tekli Örnek)
Sevkiyat fişi satırları listeleme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Parametreler
| Parametre | Açıklama | Tip | Zorunlu |
|---|---|---|---|
CompanyID |
Firma ID ( Benzersiz ID ) | integer | Evet |
StockActionUpID |
Stok Hareketleri Üst ID | string | Evet |
Örnek istek
{ "result": true, "message": null, "totalCount": 15, "totalPageCount": 0, "currentCount": 0, "currentPageNumber": 0, "item": [ { "stockActionID": "0e98d683-79ec-4b95-bc36-094b835a41af", "stockActionUpID": "4dc1fae9-bd09-4e70-a7d7-017fb9f3a570", "stockActionLineNumber": 15, "stockActionCompanyID": 15, "stockActionCustomerID": null, "stockActionDepotID": 18, "stockActionModuleID": 0, "stockActionModuleUpID": "f01fda83-275f-47dd-ae6a-337a39200c36", "stockActionModuleDownID": "834f869e-5d05-42f4-86ff-406832cb8960", "stockActionExternalDataID": null, "stockActionComponentShipmentUpID": null, "stockActionComponentRefID": null, "stockActionComponentShipmentUpStockID": null, "stockActionComponentID": null, "stockActionComponentVehicleTransferQuantity": null, "stockActionComponentVehicleTransferDate": null, "stockActionDefinitionID": 101, "stockActionStockCode": "L2625", "stockActionStockSerialNumber": "", "stockActionStockBarcode": null, "stockActionLotNumber": null, "stockActionPLotNumber": null, "stockActionEffectType": null, "stockActionQuantity": 1, "stockActionPreviousAmount": null, "stockActionUnit": "Adet", "stockActionStockID": "201bcc27-8df4-4e71-8461-2e670a42ec14", "stockActionStockName": "DATALOGIC FALCON X3 CRADLE", "stockActionModuleMainUnitCycle": 1, "stockActionModuleLineUnitID": 4, "stockActionUnitPrice": null, "stockActionCurrency": null, "stockActionExchangeRate": null, "stockActionDate": "2013-06-25T17:41:51", "stockActionUserID": null, "stockActionCurrentDate": null, "stockActionUpUserID": null, "stockActionUpDate": "2014-05-27T23:27:51.117", "stockActionDescription": "", "stockActionInvoiced": null, "stockActionInvoiceDocNumber": null, "stockActionWeight": 0, "stockActionVolume": 0, "stockActionUserText1": "", "stockActionUserText2": "", "stockActionUserFloat1": null, "stockActionUserFloat2": null, "stockActionUserFloat3": 0, "stockActionActive": 1, "stockActionPackageID": null, "stockActionPackageQuantity": null, "stockActionExternalDataDocNumber": null, "stockActionTransferDepotID": null, "stockActionTransferAcceptenceID": null, "stockActionGtipCode": null, "stockActionFormulaLevel": null, "stockActionBusinessCenterID": null, "stockActionRefProductActionID": null, "stockActionDescription2": null, "stockActionProjectID": null, "stockActionRejectionQuantity": null, "stockActionRejectionDescription": null, "stockActionEDevLineNumber": null, "stockActionServiceDescription": null, "stockActionWidth": null, "stockActionHeight": null, "stockActionDepth": null, "stockActionDirection": null, "stockActionPackageControl": null, "stockActionLineUnderNumber": null, "stockActionFormulaType": null, "stockActionFormulaCustomConsumption": null, "stockActionReserveID": null, "stockActionTare1": null, "stockActionTare2": null, "stockActionShipmentAddress": null } ] }
Sevkiyat Fişi Tanımları Listeleme
SellerStockActionDefinitionList(Tekli Örnek)
Sevkiyat fişi tanımları listeleme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Örnek istek
{ "result": true, "message": null, "totalCount": 2, "totalPageCount": 0, "currentCount": 0, "currentPageNumber": 0, "item": [ { "stockActionDefinitionID": 1, "stockActionDefinitonName": "Üretim Giriş Hareketi", "stockActionDefinitionExplanation": null, "stockActionDefinitionEffectType": 1, "stockActionGroup": "Uretim", "stockActionDefinitionActive": 1, "stockActionDefinitionBusinessCenterID": null }, { "stockActionDefinitionID": 2, "stockActionDefinitonName": "Satın Alma Giriş Hareketi", "stockActionDefinitionExplanation": null, "stockActionDefinitionEffectType": 1, "stockActionGroup": "SatinAlma", "stockActionDefinitionActive": 1, "stockActionDefinitionBusinessCenterID": null } ] }
Detaylı açıklama
Lean Soft Entegrasyon Dökümanı
Sevkiyat Fişi Tanımları Listeleme(StockActions/SellerStockActionDefinitionList)
Sevkiyat fişi tanımları listeleme servisidir. Servis için gereken parametreler aşağıda tanımlanmıştır. Zorunlulukları belirtilmiştir. Örnek Request ve Response'lar aşağıda görselleriyle birlikte verilmiştir.
Api servis linki firma bazlı değişebilmektedir. Lokalde çalışacak servisler için bizimle iletişime geçiniz.
- GET SellerStockActionDefinitionList(Tekli Örnek)
https://api.leanbilisim.com/api/StockActions/SellerStockActionDefinitionList
Örnek Request
https://api.leanbilisim.com/api/StockActions/StockActionDefinitionList/
Örnek Response
{
"result": true,
"message": null,
"totalCount": 2,
"totalPageCount": 0,
"currentCount": 0,
"currentPageNumber": 0,
"item": [
{
"stockActionDefinitionID": 1,
"stockActionDefinitonName": "Üretim Giriş Hareketi",
"stockActionDefinitionExplanation": null,
"stockActionDefinitionEffectType": 1,
"stockActionGroup": "Uretim",
"stockActionDefinitionActive": 1,
"stockActionDefinitionBusinessCenterID": null
},
{
"stockActionDefinitionID": 2,
"stockActionDefinitonName": "Satın Alma Giriş Hareketi",
"stockActionDefinitionExplanation": null,
"stockActionDefinitionEffectType": 1,
"stockActionGroup": "SatinAlma",
"stockActionDefinitionActive": 1,
"stockActionDefinitionBusinessCenterID": null
}
]
}