Uygulanacak kampanyalara ve satış koşullarına ait bilgiler Ekle seçeneği ile açılan kampanya kartları ile kaydedilir. Kampanya tanımlarında, kampanya uygulanacak cari hesaplar, ödeme şekilleri ve malzemeler ile kampanyada kullanılacak malzeme bilgileri kampanya türü ve uygulama şekli belirtilerek kaydedilir. Kampanya bilgileri şu ana başlıklar altında toplanabilir.

Kampanya Genel Bilgileri

Kampanya Kodu: Satış kampanyası kayıt kodudur. Kod verirken yaparken sayı ve harf birlikte kullanılabilir. Kod alanı bilgi girilmesi zorunlu bir alandır.

Açıklama: Satış kampanya tanımının adı ya da açıklamasıdır.

Özel Kod: Satış kampanyalarını gruplamak için kullanılan kodlama alanıdır. Özel kod, satış kampanyalarını kullanıcının kendi firmasına özel bazı kriterlere göre gruplandırması için kullanılır. Özel kod alanını kullanıcı, tanım üzerinde yer almayan fakat izlemek istediği bir bilgiyi kaydetmek için de kullanabilir. Özel kod aynı zamanda raporlarda filtre olarak da kullanılmaktadır. Özel kod aynı zamanda raporlarda filtre olarak da kullanılmaktadır.

Yetki Kodu: Detaylı yetki tanımlaması için kullanılır. Her kullanıcının iş tanımına göre, kullanabileceği kayıtlar değişik olacaktır. Detaylı yetki tanımlaması için öncelikle planlama yapmak gerekir. İlk adım olarak, kullanıcıların veya kullanıcı gruplarının ulaşabileceği ve işlem yapabileceği kartlar belirlenmelidir. Daha sonra, her yetki grubunun kullanabileceği kart gruplarına farklı yetki kodları verilmelidir. Yetki kodu alanında verilen bilgiye göre kart bazında şifreleme yapılarak karta yalnızca burada verilen yetki kodu ile programa giren kişilerin ulaşması ve işlem yapması sağlanır.

Statüsü: Kampanya tanımının fiş ya da faturalarda kullanılıp kullanılmayacağının belirtildiği alandır. Kullanımda ve kullanım dışı olmak üzere iki seçeneklidir. Kullanımda seçimi yapıldığında kampanya tanımı fiş/faturalarda kullanılır. Kullanım dışı seçiminde ise pasif durumdadır ve fiş/faturalarda kullanılamaz.

Cari Hesap Uygulama Sayısı: Kampanya kartında belirtilen tarih aralığında, kartta yer alan cari hesap(lar) için ilgili kampanyanın kaç kere uygulanabileceği bu alanda belirtilir. Kampanyalar için, kampanya kartı ve cari hesap bazında uygulama sayısı sınırını belirlemek için kullanılır. Örneğin bu alana 1 yazıldığında kartta yer alan her müşteri bu kampanyayı sadece bir defa hak edebilir; üç defa uygulanır koşulu verildiğinde, müşteri ancak üç farklı satış işleminde bu kampanyadan faydalanabilir; dördüncüsünde sistem kullanıcıyı uyarır. Uygulama sayısı hesaplanırken, sipariş (öneri, sevk edilebilir, sevk edilemez dahil) + irsaliye + faturadaki toplam uygulama sayısı dikkate alınır. Bu alan boş bırakıldığında, ilgili cari hesaba sonsuz sayıda kampanya uygulanabilmektedir.

Parçalı Sevkedilebilir: Bu alanda tanımlanan kampanyanın uygulandığı siparişlerin teslim şekli öndeğeri belirtilir. "Parçalı sevkedilebilir" seçeneğinin işaretlenmesi durumunda, kampanyanın uygulandığı malzemelere ait siparişler parçalı olarak sevkedilebilir. Bu durumda kampanya uygulanmış malzeme siparişi gerek dağıtım emrine gerek faturaya parçalı olarak aktarılır. Parçalı sevkiyat yapılırsa bir ana ürün satırına kampanya ve bu kampanyadan kaynaklı başka ana satırlar bağlı olsa bile "kampanya bölünmez" ilkesi dikkate alınmaz ve ana ürün satırının parçalı sevkiyatına izin verilecektir. Parçalı sevkiyat alanı işaretlenmezse sevkiyat işlemi tüm miktar için gerçekleştirilir.

Genel Kriterler

Bu bölümde kampanya uygulamasına ait genel kriterler kaydedilir.

Başlangıç ve Bitiş Tarihleri: Kampanya başlangıç ve bitiş tarihleridir. Özellikleri belirlenen kampanyanın hangi tarihler arasındaki işlemler için uygulanacağını gösterir.
Kampanyaların en önemli özelliği, sadece belirli bir süre için geçerli olmalarıdır. Kampanya tanımındaki bu alanlarda kaydedilecek tarihler kampanyanın uygulanacağı tarihleri belirtir. İşlemlerde kampanya uygulanırken, mal satış işlemine ait fiş tarihi ile kart üzerindeki tarihler karşılaştırılır. İşlem tarihi ile promosyon başlangıç ve bitiş tarihi uyumlu kampanyalar listelenir.

Öncelik Grubu: Kampanya uygulama işleminde aynı tipten kampanyaların öncelik bilgisine göre sadece bir kez uygulanmasını sağlayacak öncelik grubu tanımıdır.

Öncelik Sırası: Aynı öncelik grubunda yer alan kampanyaların uygulama sırasını belirtir.

Kampanya kart tanımında öncelik grubu ve öncelik sırası tanımlı ise ilgili öncelik sırasında malzeme için kampanya kart tanımı yoksa uygun bir üst grubu kontrol edilir, varsa kampanya kartına uygulanır.

Fiş Belge Numarası: Kampanyanın geçerli olacağı fişlerin belge numaralarına göre filtrelenmesi için kullanılır.

Cari Hesap Kodu: Kampanya koşullarının geçerli olacağı cari hesap ya da hesapların belirlendiği alandır. Tanımlı cari hesaplar listelenerek tek bir cari hesap seçilebileceği gibi "*","?" ve cari hesap kodu karakterleri kullanılarak, kampanya koşullarının istenen cari hesaplar için uygulanması sağlanır.

Ödeme Planı Kodu: Kampanya koşullarının geçerli olacağı geçerli olacağı ödeme planlarının belirlendiği alandır.

Ödeme Planı Grup Kodu: Kampanya tanımının uygulanacağı cari hesapların ödeme plan grubuna göre belirlendiği alandır.

Fiş Özel Kodu: Kampanyanın geçerli olacağı cari hesapların fiş özel koduna göre filtrelenmesi için kullanılır.

Ticari İşlem Grubu: Kampanya tanımının geçerli olacağı Ticari İşlem gruplarının belirlendiği alandır.

İl, İlçe, Semt: Kampanya koşullarının geçerli olacağı yerleşim birimlerinin belirlendiği alanlardır.

Uygulama kriterlerinden herhangi birine değer girilmemiş olması, söz konusu kriterin belirleyici olmadığını belirtir. Örneğin cari hesap kodu girilmemiş olması, bu kampanyaların tüm cari hesaplar için geçerli olduğu anlamına gelir.

Fiş Yetki Kodu: Kampanya koşullarının fiş yetki koduna göre geçerli olmasını sağlamak için kullanılır.

Cari Hesap Özel Kodu (1-5): Kampanya tanımının uygulanacağı cari hesapların cari hesap özel koduna göre belirlendiği alandır.

Örnek

""* karakteri filtre ile bir grup bilgi seçilmek istendiğinde kullanılır. * karakteri tüm karakterler anlamına gelir ve başta, ortada veya sonda kullanılabilir. "?" karakteri ise tek bir karakter anlamına gelir. Aşağıda bu karakterlerin kullanımı ile ilgili örnekler yer almaktadır.
" * " karakteri başta: Filtre değeri *M.001 verilirse, ilk karakterler ne olursa olsun son 4 karakteri M.001 olanlar için geçerli olur.
" * " karakteri ortada: Filtre değeri TM*01 verilirse, ilk 2 karakteri TM ve son iki karakteri 01 olanlar için geçerli olur. İlk iki karakter ve son iki karakter arasında ne kadar karakter olduğu önemli değildir.
" * " karakteri sonda: Filtre değeri TM* verilirse, kodu TM ile başlayan tüm kartlar için geçerli olur.
" ? " karakteri başta: Filtre değeri ?M.001 verilirse, ilk karakteri ne olursa olsun 2. karakterden sonrası M.001 olan 5 karakterlik kodlar için geçerli olur.
" ? " karakteri ortada: Filtre değeri TM?01 verilirse, ilk 2 karakteri TM, ortada herhangi bir karakter ve son iki karakteri 01 olanlar için geçerli olur.
" ? " karakteri sonda: Filtre değeri TM? Verilirse, kodu TM ile başlayan üç karakterli tüm kartlar için geçerli olur.
Uygulama kriterlerinden herhangi birine değer girilmemiş olması, söz konusu kriterin belirleyici olmadığını belirtir. Örneğin cari hesap kodu girilmemiş olması, bu kampanyaların tüm cari hesaplar için geçerli olduğu anlamına gelir.

Değişkenler: Değişkenler bölümünde kampanya koşullarında formül ve katsayı alanlarında sık olarak kullanılan değerler kullanıcı tanımlı değişkenler olarak kaydedilir. 10 adet tanımlı değişken kaydedilebilir.