---------------------------- batch bank hikiotoshi invoice ---------------------------- Hem single invoice hem de batch olarak print ediliyor. Her ikisi icinde module BankInfoExport, action ise ListView. ListView icinde request parametrelerine gore islem yapiliyor. "single_invoice" ise listview rowlarindan clicklenen student icin invoice olusturuluyor, diger batch icin batchmanager scheduleune ekleniyor. Oradan yavas yavas calisiyor. Bu invoice'lar bank data export listview kismindan basiliyor. Birde bank data import listview ekranindan basilan combini invoice'lari var, o farkli birsey, batch degil, ekrandaki search sonucundaki butun student'lar icin pdf olarak bir seferde olusturuyor. ------------------------------ preprocess excel xml ------------------------------ http://localhost/hegl/preprocess_excel_xml.php Bu file icinde bir function var, excel dosyasini xml olarak save ettikten sonra xml contentini bu file icindeki $template var'a assign et. Sonra yukaridaki url'i cagirinca browser'da process edilmis xml gorunuyor, view_source kismindan bakip source'u copy-paste ile xml template olarak save et. >> number ise 99901, 99902 seklinde 99999'a kadar >> text icin xv****_1, xv***_2 seklinde olabilir. *** kismi herhangi birsey olabilir. Onemli olan xv ile baslamasi ve "_1" seklinde bir pattern ile bitmesi Preprocess esnasinda birden cok sheet var ise remove ediliyor, yani sheet2 ve sheet3 siliniyor. Row Count kismina {TOTAL_ROW_NUMBER} seklinde bir var konuyor. Footer kismina da page break kismi yerlestiriliyor