Depo-Lojistik Takip Kontrol Sistemleri Entegrasyonu
Bazı firmalar işin satış ve pazarlama tarafı ile uğraşırken lojistik tarafının yani malın
depolanması ve sevk edilmesi aşamalarının kendileri tarafından değil, outsource olarak bu
hizmeti veren firmalar tarafından yapılmasını istiyorlar. Bu durumda şirketlerde kullanılan
yazılımlar ile depolarda kullanılan otomasyon sistemlerinin entegre edilmesi ihtiyacı doğuyor. Bu
depolar bu yazılımlar üzerinden farklı firmalara hizmet verdikleri ve farklı yazılımlarla entegre
oldukları için yazılım değiştirilmesi mümkün değil. Entegrasyon sağlanması gerekiyor.
Bu entegrasyonun temel amacı iş akışlarında yapılan çoğu işlevin yazılımlar tarafından kayda
geçirilmesi ve 2 yazılımda da sipariş alınması, sevk edilmesi ve faturalanması süreçlerinin
beraberce sürdürülmesidir.
Senaryo bazlı olarak entegrasyon aşağıda tanımlanmıştır:
DEPO: lojistik depoda kullanılan yazılımı ifade etmektedir.
1. DİADEPO Stok ve Cari Entegrasyonu
2. Verilen Sipariş
3. Verilen Sipariş Entegrasyonu
4. Mal Kabul Entegrasyonu
a. DİA ve DEPO arasında öncelikle malzemelerin stok kodlarının ve cari hesapların
cari kodlarının aynı olması gerekmektedir.
b. DEPO, DİA'dan bir web servisi [1] ile günlük olarak Stok Kart ve Cari Hesap
tanımlarını çekerek kendi bünyesinde tanımlar.
a. Firma DİA üzerinden tedarikçisine siparişi kabul durumunda geçer.
a. Tedarikçi bu siparişe istinaden malı lojistik deposuna gönderecektir. Bu yüzden
lojistik deposunun verilen bu siparişten bilgisi olması gerekir.
b. DEPO, periyodik olarak bir web servisi [3] ile sevk edilmemiş kabul
durumundaki verilen siparişleri DİA'dan çeker.
c. DEPO çektiği siparişlerin özel kod'unu DEPO_OK durumuna bir web servisi [3]
vasıtası ile DİA'ya bildirir. Firma hangi siparişlerin depo tarafından alındığını takip
edebilir.
a. Sipariş verilen mallar, tedarikçiden irsaliye ile depoya gönderilir. DEPO'ya irsaliye
girişi hangi siparişe istinaden girildiği bilgisi ile beraber kaydedilir. DEPO stok
miktarı artar.
b. DEPO, bir web servisi [4] ile DİA'ya mal alım irsaliyerini sipariş bilgileri ile
beraber gönderir. DİA stok miktarı artar. Sipariş bilgisi üzerinden siparişin sevk
edildiği bilgisi takip edilebilir.
5. Mal Alım Faturası
6. Alınan Sipariş
7. Alınan Sipariş Entegrasyonu
8. Mal Sevk Entegrasyonu
a. Tedarikçi malı irsaliye ile depoya gönderirken faturasını firma merkezine
gönderir.
b. Firma, DEPO'dan web servisi ile gelen irsaliyeleri listeleyebilir.
c. DİA, üzerinden hangi irsaliyeye istinaden faturayı girmesi gerektiğini bulur ve Mal
Alım Faturasını DİA'ya girer. İrsaliye faturalanmış olur.
a. Müşteriler / Bayiler'den B2B, B2C veya DİA kanalı ile manuel olarak alınan
siparişler DİA'ya girilir. Kabul durumuna getirilir.
a. DEPO, periyodik olarak bir web servisi [37] ile sevk edilmemiş kabul
durumundaki alınan siparişleri DİA'dan çeker.
b. DEPO çektiği siparişlerin özel kodunu DEPO_OK durumuna bir web servisi [3
7] vasıtası ile DİA'ya bildirir. Firma hangi siparişlerin depo tarafından alındığını
takip edebilir.
a. DEPO yazılımı üzerinden alınan siparişin sevk edileceği bilgisi kaydedilir. DEPO
stok miktarı azalır.
b. Hazırlanan siparişin DİA üzerinden faturası kesilir ve depo kullanıcısı tarafından
yazıcıdan çıktısı alınır. DİA stok miktarı azalır.
Numaralarına göre kullanılacak olan web servisleri:
1. Kart Entegrasyonu
a. Stok Kart Entegrasyonu: scf.xmlExportStok
b. Cari Hesap Entegrasyonu: scf.xmlExportCari
2. (Dia tarafında web servisi çağırmaya gerek yok)
3. Sipariş Entegrasyonu:
a. scf.xmlExportSiparis (Verilen siparişleri listelemek için)
b. scf.xmlImportSiparis (Verilen sipariş özel kodunu değiştirmek için)
4. İrsaliye Entegrasyon: scf.xmlImportIrsaliye (Bu adımda İrsaliye’nin sipariş bilgisi de
gönderilebilecek)
5. (Dia tarafında web servisi çağırmaya gerek yok)
6. (Dia tarafında web servisi çağırmaya gerek yok)
7. Sipariş Entegrasyonu
a. scf.xmlExportSiparis (Alınan siparişleri listelemek için)
b. scf.xmlImportSiparis (Alınan siparişlerin özel kodunu değiştirmek için)
8. (Dia tarafında web servisi çağırmaya gerek yok)