Custom Tag: cf_wrkdepartmentlocation
Kullanım Amacı
Depo-lokasyonların yetkiye bağlı olarak gelmesini sağlar.Bu customtag şirket akış parametrelerinden "Lokasyon bazlı takip yapılsın mı?" seçeneği seçili iken yada "şube bazlı çalışan yetki gruplarında" sadece yetkili olunan depo ve lokasyonlar,şube bazlı çalışmayan yetki gruplarında ise tüm depo ve lokasyonlar gelmektedir.
Parametreler
| Attirubutes | Açıklama | Tip | Zorunlu |
|
listPage |
1 ise sadece liste görünümü olacak ve sayfalama olacak değilse satıra tıklandığında veri gönderimi yapacak. |
boolean | H |
|
returnInputValue |
değer gönderilecek input isimleri |
string,numeric | E |
|
returnQueryValue |
queryden gönderilecek değerler |
string,numeric | E |
|
is_submit |
formdan gönderilir , eğer 1 olarak gelirse session değerlerini almaz |
boolean | H |
|
fieldId |
oluşturulan inputun idsi |
numeric | E |
|
fieldName |
oluşturulan inputun adı |
string | E |
|
is_department |
1 olursa Departmanlar lokasyondan bağımsız görüntülenebilsin |
boolean | H |
|
status |
0 olursa Pasif depo ve lokasyonlar görüntülensin |
boolean | H |
|
user_level_control |
user control yapilsin.Bu parametrenin değeri 1 olduğunda kişinin pozisyon kartında tanımlı olduğu departmanlara bağlı depolar gelir.Değer 0 olduğunda bu duruma bakılmaz..(EMPLOYEE_POSITION_BRANCHES tablosundaki department_id değeri session daki position_code daki department_id'ler gelsin |
boolean | E |
|
is_store_kontrol |
Bu parametrenin değeri 1 olduğunda kişinin pozisyon kartında tanımlı olduğu şubelere ait depolar gelir.Değer 0 olduğunda bu duruma bakılmaz.(EMPLOYEE_POSITION_BRANCHES tablosundaki branch_id değeri session daki position_code daki branch_id'ler gelsin) |
boolean | E |
|
sistem_company_id |
belirtilen sirkettekiler gelmesin |
numeric | H |
|
call_function |
calisacak js fonksiyonu |
fonksiyon | H |
|
user_location |
user lokasyonu default gelsin.default lokasyon gelebilmesi icin (user_location="1") lokasyonunun bulundugu sirkete yetkili olunmasi gerekir |
numeric | H |
|
is_delivery |
sevkiyat depo kontrol is_delivery = 1 olan depoları getirir |
boolean | H |
Örnek Kullanım
returninputvalue="sales_departments,department_id,location_id" returnqueryvalue="LOCATION_NAME,DEPARTMENT_ID,LOCATION_ID" fieldname="sales_departments" fieldid="location_id" department_fldid="department_id" department_id="#attributes.department_id#" location_name="#attributes.sales_departments#" location_id="#attributes.location_id#" user_level_control="#session.ep.OUR_COMPANY_INFO.IS_LOCATION_FOLLOW#"> Kullanım Yerleri 1-stock/ form/add_dispatch_ship.cfm Depolararası Sevk Ekle sayfasında Çıkış ve Giriş depoları için bu customtag kullanılmıştır. Giriş depo da "is_store_kontrol" ve "user_level_control "değerler 0 olarak gönderilmiş.Ve tüm depo-lokasyonlar görünür. Çıkış depo da ise bu parametrelerin değerleri 1 ve kullanıcının yetkili olduğu depo-lokasyonlar görünür. Depo ve Lokasyon Yetkileri
İşlem Tipi - WO
Giriş Depo
Çıkış Depo
Default
İç Talep
Pozisyonun yetkili olduğu lokasyonlar
Tüm Lokasyonlar
Satınalma Talebi
Pozisyonun yetkili olduğu lokasyonlar
Tüm Lokasyonlar
Alış İrsaliyesi
Pozisyonun yetkili olduğu lokasyonlar
-
Satış İrsaliyesi
-
Pozisyonun yetkili olduğu lokasyonlar
Depolar arası İrsaliye
Pozisyonun yetkili olduğu lokasyonlar
Tüm Lokasyonlar
Üretim Sonucu
Pozisyonun yetkili olduğu lokasyonlar
Pozisyonun yetkili olduğu lokasyonlar
Stok Fİşi
Pozisyonun yetkili olduğu lokasyonlar
Pozisyonun yetkili olduğu lokasyonlar
Stok Virman
Pozisyonun yetkili olduğu lokasyonlar
Pozisyonun yetkili olduğu lokasyonlar
Spec Virman
Pozisyonun yetkili olduğu lokasyonlar
Perakende Satış Faturası
--
Pozisyonun yetkili olduğu lokasyonlar
Sessiondaki lokasyon
Grup İçi İrsaliye Ekle
Pozisyonun yetkili olduğu lokasyonlar
Pozisyonun yetkili olduğu lokasyonlar
Sayım İşlemleri
Pozisyonun yetkili olduğu lokasyonlar
-
Sevkiyat İşlemleri
-
Pozisyonun yetkili olduğu lokasyonlar