Ürün Detay Mağaza Stok (ERP)
Bu döküman, T-Soft altyapısında mağaza bazlı stok gösterimi için ERP entegrasyonunun nasıl gerçekleştirileceğini ve gerekli veri formatlarını ayrıntılı bir şekilde açıklamaktadır. Hangi mağazada ne kadar stok kaldığını gösteren bu özellik, mağaza bazlı stok yönetimi yapan siteler için tasarlanmıştır.
Bu özellik lisans gerektirir. LisansErpInstantDataStore
Genel Açıklama
Mağaza bazlı stok gösterimi, kullanıcıların bir ürünün hangi mağazada ne kadar stokta olduğunu görmesini sağlar. Bu özellik, T-Soft ERP departmanı ile veri alışverişi yapılarak çalışır. T-Soft, ana ürünün webservis kodunu karşı tarafa iletir, karşı taraf ise mağaza bazlı stok bilgilerini belirli bir formatta T-Soft ERP departmanına gönderir.
ERP Entegrasyonu için Gereken Veriler
T-Soft ERP departmanına gönderilmesi gereken veriler, ürünün veya varyantlarının mağaza bazlı stok durumunu tanımlayan bilgilerdir. Bu veriler aşağıdaki alanları içermelidir:
Alan Adı | Açıklama |
---|---|
item_code | Ürün varyantının (varsa) veya ürünün webservis kodu. |
store_description | Mağazanın adı (örneğin, “KAHRAMANMARAŞ PİAZZA AVM T-SOFT MAĞAZA”). |
store_code | Mağaza kodu. Bu kod, T-Soft altyapısındaki mağazanın webservis kodudur. |
available_stock | Ürün veya varyantın mağazadaki stok miktarı. |
Veri Formatı
Örnek: ERP Departmanına Gönderilmesi Gereken Veri Formatı
{
"item_code": "4111853009",
"store_description": "KAHRAMANMARAŞ PİAZZA AVM T-SOFT MAĞAZA",
"store_code": "3200",
"available_stock": 1
}
Notlar:
- Eğer ürünün varyantları varsa, her varyant için ayrı ayrı veri nesnesi gönderilmelidir.
store_code
değeri, T-Soft altyapısındaki mağaza kodlarıyla eşleşmelidir.
T-Soft Altyapısında Mağaza Yönetimi
Mağaza bazlı stok gösterimi için T-Soft altyapısında bazı ayarların yapılması gerekebilir:
1. Mağaza Web Servis Kodu Yönetimi
T-Soft altyapısında mağazaların webservis kodları (ws_code
) yönetilebilir olmalıdır. Eğer bu özellik kapalıysa, aşağıdaki adımları izleyin:
- Ayarlar > Genel Ayarlar bölümüne gidin.
- “Mağaza Web Servis Kodu Yönetilebilsin” ayarını aktif edin.
2. Mağaza Listesi Servisi
T-Soft altyapısındaki mağazaların listesini ve webservis kodlarını görmek için aşağıdaki servis kullanılabilir:
https://www.siteadi.com/srv/service/store/store-list/
Stok Gösterimi için Endpoint
“Hangi Mağazada Var” lisansı aktifse, mağaza bazlı stok bilgileri aşağıdaki endpoint üzerinden alınabilir ve önyüzde gösterilebilir:
https://www.siteadi.com/Diger/Erp/store.php?code=ANAURUNWSKODU123
Açıklama:
ANAURUNWSKODU123
: Ana ürünün webservis kodudur.- Bu endpoint, ilgili ürünün veya varyantlarının mağaza bazlı stok bilgilerini döndürür.
İpuçları ve Dikkat Edilmesi Gerekenler
- Doğru Eşleştirme:
store_code
değerinin T-Soft altyapısındaki mağaza kodlarıyla aynı olduğundan emin olun. - Varyant Yönetimi: Ürün varyantları varsa, gelen verilerde her varyant için ayrı veri gönderilmelidir.
- Performans: Çok fazla mağaza veya ürün varyantı varsa, veri alışverişinde performans optimizasyonlarına dikkat edin.