bulut API Dokümantasyonu
Postman
Ana Sayfa › Stok › Stok Ekleme

Stok Ekleme

Stok Ekleme, Evobulut ön muhasebe / ERP yazılımının Stok modülüne ait bir REST API servisidir. POST yöntemiyle https://ws.evobulut.com/api/stok/base/ adresine JSON gönderilerek çağrılır; kimlik doğrulama için Login servisinden alınan Token UID değeri gereklidir.

POSThttps://ws.evobulut.com/api/stok/base/
Açıklama


cmd 
İlgili komut
UID 
KULLANICI_UID
a_kod 
Kodu
a_adi 
Adı
a_fiyat_al 
Alış  Fiyatı
a_fiyat_sat 

Satış Fiyat //kod kontrolü yapar, ayni kod başka bir kayıtta varsa kaydetmez


a_doviz_id_al 
Alış Fiyatı Döviz ID
a_doviz_id_sat 
Satış Fiyatı Döviz ID //ad zorunlu field, bos kaydetmez
a_brm_id 
Birim ID
a_kdv_al 
Alış Kdv Oranı //para formatı 213331.12 (kuruş kısmında 2 hane olacak ve kuruş noktayla ayrılacak)
a_kdv_sat 
Satış Kdv Oranı
a_kart_tur 
Kart Turu
a_alt_adi 
Alternatif Adi
a_ozel_fiy1
Özel Fiyat 1
a_ozel_fiy2
Özel Fiyat 2
a_ozel_fiy3
Özel Fiyat 3



barkod_tur

 "EAN8"

 "EAN13"

 "EAN14"

 "TERAZİ"

 "ADETLİ"

 "CODE39"

 "CODE128"

 "UPC E"

 "UPC A"

 "INT2of5"

 "PLU"






Header Bilgileri
X-ClientIdLogin anında alınan kullanıcı Token UID bilgisi
İstek Gövdesi (JSON)
{
  "cmd": "stok_ins",
  "UID": "KULLANICI_UID",
  "Ana": [
    {
      "a_kod": "XYZ010207",
      "a_adi": "STOK XYZ 010207",
      "a_fiyat_al": "1150.35",
      "a_fiyat_sat": "24450.86",
      "a_doviz_id_al": "0",
      "a_doviz_id_sat": "0",
      "a_brm_id": "4",
      "a_kdv_al": "20",
      "a_kdv_sat": "20",
      "a_kart_tur": "4",
      "a_alt_adi": "",
      "a_ozel_fiy1": "10.00",
      "a_ozel_fiy2": "20.00",
      "a_ozel_fiy3": "30.00",
      "barkodlar": [
        {
          "barkod": "B01XYZ010207",
          "barkod_tur": "CODE39",
          "birim_id": "4",
          "carpan": "1",
          "fiyat": "10.45",
          "efatura_kullanim": "Hayır"
        },
        {
          "barkod": "B02XYZ010207",
          "barkod_tur": "CODE39",
          "birim_id": "4",
          "carpan": "1",
          "fiyat": "10.45",
          "efatura_kullanim": "Hayır"
        }
      ]
    }
  ]
}
Kod Örnekleri
curl -X POST "https://ws.evobulut.com/api/stok/base/" \
  -H "Content-Type: application/json" \
  -d '{
  "cmd": "stok_ins",
  "UID": "KULLANICI_UID",
  "Ana": [
    {
      "a_kod": "XYZ010207",
      "a_adi": "STOK XYZ 010207",
      "a_fiyat_al": "1150.35",
      "a_fiyat_sat": "24450.86",
      "a_doviz_id_al": "0",
      "a_doviz_id_sat": "0",
      "a_brm_id": "4",
      "a_kdv_al": "20",
      "a_kdv_sat": "20",
      "a_kart_tur": "4",
      "a_alt_adi": "",
      "a_ozel_fiy1": "10.00",
      "a_ozel_fiy2": "20.00",
      "a_ozel_fiy3": "30.00",
      "barkodlar": [
        {
          "barkod": "B01XYZ010207",
          "barkod_tur": "CODE39",
          "birim_id": "4",
          "carpan": "1",
          "fiyat": "10.45",
          "efatura_kullanim": "Hayır"
        },
        {
          "barkod": "B02XYZ010207",
          "barkod_tur": "CODE39",
          "birim_id": "4",
          "carpan": "1",
          "fiyat": "10.45",
          "efatura_kullanim": "Hayır"
        }
      ]
    }
  ]
}'
Başarılı Yanıt
200 OK
{
  "status": "OK",
  "veri": [
    {
      "ID": "142691",
      "mesaj": "Stok Basariyla Eklendi"
    }
  ]
}