commit becc5344ab83160c7b67cbab2f86ca2109a7f1be Author: semoLi <7545004+semoLi@users.noreply.github.com> Date: Sun Nov 17 04:07:59 2019 +0300 Created XML Yazdırma Alanları (markdown) diff --git a/XML-Yazdırma-Alanları.md b/XML-Yazdırma-Alanları.md new file mode 100644 index 0000000..344508f --- /dev/null +++ b/XML-Yazdırma-Alanları.md @@ -0,0 +1,76 @@ +# Yazdırma Alanları + +Adisyon.xml, Mutfak.xml gibi şablonlarda kullanabileceğiniz alanlar aşağıdaki gibidir. +## Evrak bilgilerinde: +* {MASAADI} = Evrağın bağlı olduğu masanın tanımlı adı +* {EVRAKSERI} = Evrak Seri numarası +* {EVRAKSIRA} = Evrak Sıra numarası +* {FISNO} = Evrak Seri ve Evrak Sıra bilgisi birleştirmiş Örn: A-1 gibi +* {TARIH} = Evrak tarihi +* {SAAT} = Evrak saati +* {LOKASYON} = Hesabın bağlı olduğu lokasyonun kodu +* {PLASIYERKODU} = İşlem yapan personelin kodu +* {PLASIYERADI} = İşlem yapan personelin adı +* {PERSONELKODU} = Evrak sahibi personelin kodu +* {PERSONELADI} = Evrak sahibi personelin adı +* {BRUTTOPLAM} = Evrağın indirimsiz genel toplam bilgisi +* {ARATOPLAM} = Evrağın vergi hariç toplamı +* {KDVTOPLAM} = Evrağın vergi toplamları +* {GENELTOPLAM} = Evrağın genel toplamı +* {HIZMETBEDELI} = Evraktaki servis bedeli (garsoniye) tutarı +* {HIZMETBEDELSIZGENELTOPLAM} = Evraktaki servis bedeli hariç tutar +* {ISKONTOORANI} = Evrağın indirim oranı +* {ISKONTOTOPLAMI} = Evrağın indirim tutarı +* {ISKONTOACIKLAMA} = Girilen indirim için yazılan açıklama +* {TAHSILATTOPLAMI} = Evraktaki ödemelerin toplamı +* {DOVIZTIPI} = Evrak döviz tipi +* {CARIKODU} = Cari kodu +* {UNVAN} = Cari ünvanı +* {ADRES} = Cari kartındaki adresi +* {TELEFON} = Cari kartındaki telefonu +* {CARIILCE} = Cari kartındaki ilçe +* {CARIIL} = Cari kartındaki il +* {KISISAYISI} = Evrakta tanımlanan kişi sayısı (küver sayısı) +* {ACIKLAMA} = Evrak için yazılan açıklama (not) +* {MESAJ} = Bu alan, Özel kodlar -> Yazıcı mesajlarından statik olarak tanımlanmaktadır. Kullanımı değişken koduyla olur. Örnek vermek gerekirse; {WEB} alanını kullanabilmek için, Tanımlamalar -> Özel Kodlar -> Yazıcı Mesajları penceresinde kodu alanına WEB yazılmalıdır. Adı alanına ise görünmesini istediğiniz mesajı ekleyebilirsiniz. Masaüstü programlarında anlık olarak devreye girer. Terminal yazdırmaları için lütfen "MobillPrint" uygulamasını kapatıp tekrar açınız. +### Özelleştirilebilir alanlar +_Bu alan özel parametre almaktadır._ +* {KUR:DOVIZTIPI} = Döviz kuru. Parametrenin kullanımı ise {KUR:USD}, {KUR:EUR} gibi olmalıdır. USD ve EUR gibi döviz cinsleri programdaki döviz tiplerinde tanımlanan kodudur. +* {STOKKODU:STOKKODU@MIKTAR} = Girilen stok koduna göre miktarını döner. Parametrenin kullanımı ise {STOKKODU:1@MIKTAR}, {STOKKODU:AY01@MIKTAR} gibi olmalıdır. burada girilen 1 ve AY01 gibi stok bilgisi programdaki stok kartlarına tanımlanan kodudur. +* {STOKKODU:STOKKODU@SATIRSAYISI} = Girilen stok koduna göre satır sayısını döner. Parametrenin kullanımı ise {STOKKODU:IC01@SATIRSAYISI}, {STOKKODU:AT05@SATIRSAYISI} gibi olmalıdır. burada girilen IC01 ve AT05 gibi stok bilgisi programdaki stok kartlarına tanımlanan kodudur. +* {STOKKODU:STOKKODU@GENELTOPLAM} = Girilen stok koduna göre toplam tutarı döner. Parametrenin kullanımı ise {STOKKODU:MS03@GENELTOPLAM}, {STOKKODU:ET02@GENELTOPLAM} gibi olmalıdır. burada girilen MS03 ve ET02 gibi stok bilgisi programdaki stok kartlarına tanımlanan kodudur. + +* {EVAL}{/EVAL} = Bu alan, içerisinde hesaplama yapılabilen bir alandır. Mecbur kalınmadıkça kullanımı tavsiye edilmez. Kullanımı sırasında yanlış yazılmış bir veri, programda hesaplanamayacağı için hata vermesine sebep olabilir. Parametrenin kullanımı ise {EVAL}{GENELTOPLAM} - {STOKKODU:AY01:GENELTOPLAM}{/EVAL} gibidir. Örnekte yapılan işlem; Evrak genel toplamından, AY01 kodlu ürünün fiyatını düşerek hesaplama işlemidir. + +## Satır Bilgilerinde +_Bu bölüm, yalnızca <dinamik></dinamik> arasında çalışmaktadır._ +* {ID} = Satırın kayıtlı olduğu benzersiz kimliği +* {STOKKODU} = Stok kodu +* {STOKADI} = Stok adı +* {MIKTAR} = Miktar +* {BIRIMKODU} = Birim kodu +* {FIYAT} = Fiyat (Eğer tutar sıfır gelirse yerine IKRAM yazacaktır) +* {GENELTOPLAM} = Satır genel toplamı (Eğer tutar sıfır gelirse yerine IKRAM yazacaktır) +* {INDIRIMLITOPLAM} = Evraktaki indirim oranının uygulanmış olduğu toplam (Eğer tutar sıfır gelirse yerine IKRAM yazacaktır) +* {IPTAL} = Satırın iptal olup olmadığı bilgisini tutar +* {ACIKLAMA} = Satırda yazan açıklama +* {KATEGORIADI} = Satırın bağlı olduğu kategori adı +* {GRUPNO} = Satırların gruplanmasından doğan grup numarası + +## PLU (Yemek Bedeli, İçecek Bedeli Ayrımı) Bilgilerinde +_Bu bölüm, yalnızca <alttoplam></alttoplam> arasında çalışmaktadır._ +* {ADI} = PLU Adı +* {TUTAR} = PLU genel toplamı +* {DOVIZTIPI} = Döviz tipi + +## Tahsilat Bilgilerinde +_Bu bölüm, yalnızca <tahsilat></tahsilat> arasında çalışmaktadır._ +* {TIPI} = Ödeme Tipi +* {TUTAR} = Ödeme tutarı +* {DOVIZTIPI} = Döviz tipi + +## Vergi oranı tablosunda +_Bu bölüm, yalnızca <kdvoranlari></kdvoranlari< arasında çalışmaktadır._ +* {KDVORANI} = Verginin oranı +* {MATRAH} = Vergilendirilmeden önceki tutar +* {KDVTOPLAMI} = Vergi toplamı \ No newline at end of file