KAMPANYA KARTINDA FUINFOCLC FONKSİYONU KULLANIMI
FUINFOCLC fonksiyonu içerisinde 3 parametre kullanılmaktadır. Bu parametrelere farkı değerler verilerek bu koşullara göre kampanya oluşturulabilir. FUINFOCLC fonksiyonu içerisinde kullanılacak parametreler ve karşılıkları aşağıdaki tabloda anlatılmıştır.
FUINFOCLC (a,b,c) | |
a Parametresi
| 0 Malzeme Sınıfı 1 Malzeme Grup 2 Malzeme 3 Malzeme Özel Kodu 1 4 Malzeme Özel Kodu 2 5 Malzeme Özel Kodu 3 6 Malzeme Özel Kodu 4 7 Malzeme Özel Kodu 5 8 Malzeme Yetki Kodu |
| a parametresinin aldığı değere göre koşul alır. |
b Parametresi
| a parametresi; 0 olduğunda; Malzeme Sınıfı Kodu 1 olduğunda; Malzeme Grup Kodu 2 olduğunda; Malzeme Kodu 3 olduğunda; Malzeme Özel Kodu 1 4 olduğunda; Malzeme Özel Kodu 2 5 olduğunda; Malzeme Özel Kodu 3 6 olduğunda; Malzeme Özel Kodu 4 7 olduğunda; Malzeme Özel Kodu 5 8 olduğunda; Malzeme Yetki Kodu |
c Parametresi
| 1 Satırların Toplam Eni 2 Satırların Toplam Boyu 3 Satırların Toplam Yüksekliği 4 Satırların Toplam Alanı 5 Satırların Toplam Hacmi 6 Satırların Toplam Ağırlığı 7 Satırların Toplam Brüt Hacim 8 Satırların Toplam Brüt Ağırlığı 9 Satır birimi cinsinden miktar toplamı 10 Ana birim cinsinden miktar toplamı 11 Satır Tutar Toplamı |
KAMPANYA ÖRNEKLERİ
Örnek 1 :
IF(FUINFOCLC(3,"K",10)>=20,1,0) & P114="K"
Örnek 2 :
IF(P114="K",IF(FUINFOCLC(3,"K",10)>=20,1,0),0)
V1 = _SQLINFO("STGRPCODE","LG_005_ITEMS","CODE='"P101"'")
KOŞUL = IF(V1="ABC",IF(FUINFOCLC(1,"ABC",11)>2000,1,0),0)
Koşul = IF(FUINFOCLC(0,"ABC",10)>=5,1,0) Formül = FUINFOCLC(0,"ABC",11)*0.15
Malzeme kodu ABC.01, ABC.02 ve ABC.03 olan malzemeler ABC sınıfına bağlıdır ve bu satırların toplamı 160 tl yapmaktadır. Bu satırların miktar toplamı 5 den büyük olduğu için 160*0.15=24 tl indirim uygulanmıştır.
FUINFOCLC(2,"152.10",5)>=1000*
FUINFOCLC(2,"152.21",5)>=1000*