Fatura içindeki ilgili alanları fatura notlarına getirmek için aşağıdaki betikleri Betik (Fatura) alanına giriniz.
Belge No
String a = $F{docode};
Console.println("a :"+a);
if(StringUtil.length(a)>0){
ubl.addNote("<br/>"+"Belge no: "+a);
}
Ödemeler
String g = $F{paydefrefPayplansLink.code}+" "+ $F{paydefrefPayplansLink.definition_};
ubl.addNote("<br/>"+"Ödemeler: "+g);
Düzenleme Tarihi
Date h = $F{docdate};
Console.println($F{docdate});
{
ubl.addNote(
$F{docdate} == null
? ""
: "<br/>Düzenleme Tarihi: "
+ $F{docdate}.toString().substring(8,10)
+ "/" + $F{docdate}.toString().substring(5,7)
+ "/" + $F{docdate}.toString().substring(0,4)
);
}
Özel Kod
String b = $F{specode};
Console.println("b :"+b);
if(StringUtil.length(b)>0){
ubl.addNote("<br/>"+"Özel kod: "+b);
}
Satış Elemanı Kodu
String e = $F{salesmanrefSlsmanLink.code}+" "+ $F{salesmanrefSlsmanLink.definition_};
ubl.addNote("<br/>"+"Satış Elemanı: "+e);
Yetki Kodu
String c = $F{cyphcode};
Console.println("c :"+c);
if(StringUtil.length(c)>0){
ubl.addNote("<br/>"+"Yetki kodu: "+c);
}
Proje Kodu
String f = $F{projectrefProjectLink.code}+" "+ $F{projectrefProjectLink.name};
ubl.addNote("<br/>"+"Proje kodu: "+f);
Sevkiyat Hesabı Kodu / Ünvanı
String i = $F{recvrefClcardLink.code};
String k= $F{recvrefClcardLink.definition_};
ubl.addNote(
"<br/>"+"Sevkiyat hesabı kodu: "+i+
"<br/>"+"Sevkiyat hesabı ünvanı: "+k
);
Sevkiyat Adresi
String a = $F{shipinforefShipinfoLink.code};
String b = $F{shipinforefShipinfoLink.name};
String d = $F{shipinforefShipinfoLink.specode};
String e = $F{shipinforefShipinfoLink.cyphcode};
String f = $F{shipinforefShipinfoLink.addr1};
String f2 = $F{shipinforefShipinfoLink.addr2};
String f3 = $F{shipinforefShipinfoLink.city};
String f4 = $F{shipinforefShipinfoLink.country};
String f5 = $F{shipinforefShipinfoLink.postcode};
String g = $F{shipinforefShipinfoLink.telnrs1};
String g2 = $F{shipinforefShipinfoLink.telnrs2};
String h = $F{shipinforefShipinfoLink.faxnr};
String i = $F{shipinforefShipinfoLink.inchange};
String j = $F{shipinforefShipinfoLink.emailaddr};
String k = $F{shipinforefShipinfoLink.taxnr};
String l = $F{shipinforefShipinfoLink.taxoffice};
String m = $F{shipinforefShipinfoLink.tradinggrp};
ubl.addNote(
"<br/>"+"Sevkiyat Adresi Kodu: "+a+
"<br/>"+"Sevkiyat Adresi Açıklaması:"+b+
"<br/>"+"Sevkiyat Adresi Özel Kod: "+d+
"<br/>"+"Sevkiyat Adresi Yetki Kodu:"+e+
"<br/>"+"Sevkiyat Adresi Adres:"+f+
"<br/>"+"Sevkiyat Adresi Adres2:"+f2+
"<br/>"+"Sevkiyat Adresi Şehri:"+f3+
"<br/>"+"Sevkiyat Adresi Ülkesi:"+f4+
"<br/>"+"Sevkiyat Adresi Posta Kodu:"+f5+
"<br/>"+"Telefon No1: "+g+
"<br/>"+"Telefon No2: "+g2+
"<br/>"+"Faks No:"+h+
"<br/>"+"İlgili:"+i+
"<br/>"+"e-posta adresi: "+j+
"<br/>"+"Vergi No:"+k+
"<br/>"+"Vergi Dairesi:"+l+
"<br/>"+"Ticari İşlem Grubu: "+m
);
Doküman İzleme Numarası
String j = $F{doctrackingnr};
Console.println("j:"+j);
if(StringUtil.length(j)>0){
ubl.addNote("<br/>"+"Döküman izleme numarası: "+j);
}
Pasaport No
String d = $F{passportno};
Console.println("d:"+d);
if(StringUtil.length(d)>0){
ubl.addNote("<br/>"+"Pasaport no: "+d);
}