Satış işlemlerinde fiş geneli ve/veya fiş satırında yer alan işleme uygulanacak kampanya türü, tanım kartında tür alanında belirlenir. Kampanya türleri; İndirim, Masraf, Promosyon, Puan artı, Puan eksi ve Ödeme Planı seçeneklerini içerir.
Promosyon Türü Kampanyalar
Promosyon dolaylı bir indirim türüdür. Ancak yapılan indirim fiyat düşürerek değil aynı malı ya da başka bir malı ücretsiz vererek sağlanır. Promosyon olarak verilen malların miktarı basit bir hesapla bulunabileceği gibi alış tutarı, alınan malın miktarı, o ana kadar o firmadan yapılan alım miktar ve tutarına göre karmaşık bir hesaba da bağlı olabilir.
İndirim Uygulamaları
Belirli tarihler arasında malzemelerin satış fiyatlarına belirli bir yüzde üzerinden indirim uygulanır. Uygulanacak indirim % ya da tutar olarak verilir.
Puan Uygulamaları
Mal alım ve satışlarında puan uygulanan kampanya türleridir. Toplanan puanlar karşılığı başka bir ürün hediye olarak verilir. Bu tür kampanya uygulamaları Puan artı ve Puan eksi kampanya türleri ile kaydedilir.
Puan ( + ) artı, alımıyla müşteriye puan kazandıran malzemeler için puan tanımlanmasının yapıldığı satır türüdür.
Puan ( - ) eksi ise, kazanılmış puanlarla alınabilecek hediyelerin puanının tanımlandığı satır türüdür. Puanın artı olması, söz konusu malzemenin puan toplamını artırmasını, eksi olması ise hediye alımıyla toplam puanı azaltmasını belirtir.
Masraf Uygulamaları
Satış işlemlerinde fiş/fatura geneline ya da satırdaki işleme uygulanacak masraflar satır türü Masraf seçilerek kaydedilir. Masraf sabit bir tutar olarak verilebildiği gibi parametre ve fonksiyon kullanımı ile de belirlenebilir.
Ödeme Planı Uygulamaları
Satıra uygulanan kampanyalarda, kampanya satırında yer alan malzemeye ödeme planı uygulamak için kullanılır. Bu seçeneğe bağlı olarak satırda girilen malzemeye koşul ve formüle göre duruma uygun ödeme planı, ödeme şekli alanında seçilir.
Formüllerde Kullanılacak Parametre ve Fonksiyonlar
Kampanya satırlarında koşul ve formül alanlarında kullanılabilecek parametre ve değişkenler şunlardır:
Satıra Uygulanan Parametreler
Satıra uygulanan parametreler şunlardır:
Parametre | Açıklama |
---|---|
P1 | Satır Tutarı (KDV Hariç) |
P2 | Kalan Tutar (Masraf Hariç) |
P3 | Son Satır Tutarı |
P4 | Satır Miktarı (Satırdaki Birim) |
P5 | Satır Miktarı (Ana Birim) |
P8 | Cari Hesaptan Alınan Toplam Mal Miktarı (Ana Birim) |
P11 | Cari Hesaba Satılan Toplam Mal Miktarı (Ana Birim) |
P14 | Cari Hesaptan Alınan Malın Toplam Net Tutarı |
P15 | Cari Hesaba Satılan Malın Toplam Net Tutarı |
P20 | Brüt Toplamı |
P21 | Kalan Tutar (Masraf Hariç) |
P22 | İndirimli Satırlar Toplamı |
P23 | Satır İndirimleri Toplamı |
P24 | Satır Masrafları Toplamı |
P25 | Miktar Toplamı (Satırdaki Birim) |
P26 | Miktar Toplamı (Ana Birim) |
P40 | Miktar Toplamı (Promosyon Hariç Satırdaki Birim) |
P41 | Miktar Toplamı (Promosyon hariç Ana Birim) |
P42 | Cari Hesap Borcu |
P43 | Cari Hesap Alacağı |
P44 | Cari Hesap Borç Bakiyesi |
P45 | Cari Hesap Alacak Bakiyesi |
P46 | Cari Hesap Bakiyesi |
P47 | Cari Hesap Alım Faturaları |
P48 | Cari Hesap Satış Faturaları |
P49 | Satır Eni (Satırdaki Birim) |
P50 | Satır Eni (Ana Birim) |
P51 | Satır Boyu (Satırdaki Birim) |
P52 | Satır Boyu (Ana Birim) |
P53 | Satır Yüksekliği (Satırdaki Birim) |
P54 | Satır Yüksekliği (Ana birim) |
P55 | Satır Alanı (Satırdaki Birim) |
P56 | Satır Alanı (Ana birim) |
P57 | Satır Hacmi (Satırdaki Birim) |
P58 | Satır Hacmi (Ana Birim) |
P59 | Satır Ağırlığı (Satırdaki Birim) |
P60 | Satır Ağırlığı (Ana Birim) |
P75 | Birim Fiyat (Satırdaki Birim) |
P76 | Birim Fiyat (Ana Birim) |
P101 | Malzeme Kodu |
P102 | Hareket Özel Kodu |
P103 | Teslimat Kodu |
P104 | Satır Ödeme Plan Kodu |
P105 | C/H Kodu |
P107 | Ödeme Planı |
P109 | İl |
P110 | İlçe |
P111 | Semt |
P112 | Fiş Özel Kodu |
P113 | Fiş Yetki Kodu |
Fonksiyonlar
Satıra uygulanan fonksiyonlar şunlardır:
Parametre | Açıklama |
---|---|
CPAR | Checkparent: üst malzeme sınıflarını filtrelemek için kullanılır. |
CSRV | Checkservice: hizmet kodlarını filtrelemek için kullanılır. |
FPCLC | FicheParentCalc: üst malzeme sınıflarına göre fiş tutar ve miktarını bulmak için kullanılır. |
FICLC | FicheItemCalc:malzemelere göre fiş tutar ve miktarını bulmak için kullanılır. |
MIN( ) | Parantez içine seçilen parametrelerden/sabitlerden minimum olanını alır. |
MAX( ) | Parantez içine seçilen parametrelerden/sabitlerden maksimum olanını alır. |
MOD( ) | Parantez içinde verilen parametre/sabitlerden büyüğünü küçüğüne bölerek kalanı alır. |
DIV( ) | Parantez içindeki ilk parametreyi/sabiti ikincisine böler, bölümü yazar. |
ABS( ) | Parantez içindeki parametrenin/sabitin mutlak değerini alır. |
VAL( ) | Parantez içindeki stringi numeriğe dönüştürür. |
ROUND( ) | Parantez içindeki parametreyi/sabitin küsuratı 0,5 den küçükse sayıyı aşağıya, büyükse yukarıya yuvarlar. |
TRUNC( ) | Parantez içindeki parametrenin/sabitin küsuratlı olması durumunda küsuratı atar. |
FLOOR( ) | Parantez içindeki parametreyi/sabiti küsuratlı olması durumunda bir aşağıya yuvarlar. |
CEIL( ) | Parantez içindeki parametreyi/sabiti küsuratlı olması durumunda bir yukarıya yuvarlar. |
FRAC( ) | Parantez içindeki parametrenin/sabitin küsuratını alır. |
IF(,,) | Koşul belirterek değer atar. If (p1>1000, 10,5) Yani p1 1000 den büyükse 10, küçükse 5 değerini kullanır. |