Sena Turana 4 anos atrás
pai
commit
3c0c68cdda
100 arquivos alterados com 1341 adições e 0 exclusões
  1. 3 0
      Apps/EPAYMENT/META-INF/MANIFEST.MF
  2. 350 0
      Apps/EPAYMENT/WEB-INF/classes/ApplicationResources.properties
  3. 86 0
      Apps/EPAYMENT/WEB-INF/classes/hibernate-mwapp-config.cfg.xml
  4. 79 0
      Apps/EPAYMENT/WEB-INF/classes/hibernate-mwapp.cfg.xml
  5. 66 0
      Apps/EPAYMENT/WEB-INF/classes/hibernate-mwconfig.cfg.xml
  6. 43 0
      Apps/EPAYMENT/WEB-INF/classes/hibernate-mwlog.cfg.xml
  7. 60 0
      Apps/EPAYMENT/WEB-INF/classes/hibernate-mwrecon.cfg.xml
  8. 42 0
      Apps/EPAYMENT/WEB-INF/classes/hibernate-mwtemp.cfg.xml
  9. 10 0
      Apps/EPAYMENT/WEB-INF/ibm-web-bnd.xml
  10. 14 0
      Apps/EPAYMENT/WEB-INF/ibm-web-ext.xml
  11. 574 0
      Apps/EPAYMENT/WEB-INF/jrxml/InquiryStatement.jrxml
  12. BIN
      Apps/EPAYMENT/WEB-INF/lib/SppSynchronizerLibrary.jar
  13. BIN
      Apps/EPAYMENT/WEB-INF/lib/ant-1.6.5.jar
  14. BIN
      Apps/EPAYMENT/WEB-INF/lib/ant-launcher-1.6.5.jar
  15. BIN
      Apps/EPAYMENT/WEB-INF/lib/antlr-2.7.7.jar
  16. BIN
      Apps/EPAYMENT/WEB-INF/lib/app-1.3.200-v20130910-1609.jar
  17. BIN
      Apps/EPAYMENT/WEB-INF/lib/avalon-framework-4.1.3.jar
  18. BIN
      Apps/EPAYMENT/WEB-INF/lib/com.ibm.websphere.appserver.api.basics-1.2.15.jar
  19. BIN
      Apps/EPAYMENT/WEB-INF/lib/commands-3.3.0-I20070605-0010.jar
  20. BIN
      Apps/EPAYMENT/WEB-INF/lib/common-3.6.200-v20130402-1505.jar
  21. BIN
      Apps/EPAYMENT/WEB-INF/lib/commonj-sdo-2.1.0.jar
  22. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-beanutils.jar
  23. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-codec-1.3.jar
  24. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-collections-2.1.1.jar
  25. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-collections-3.1.jar
  26. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-collections-3.2.1.jar
  27. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-collections-3.2.2.jar
  28. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-digester.jar
  29. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-discovery-0.2.jar
  30. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-fileupload.jar
  31. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-javaflow-20060411.jar
  32. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.3.jar
  33. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.4.jar
  34. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.5-javadoc.jar
  35. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.5-sources.jar
  36. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.5.jar
  37. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-logging-1.1.1.jar
  38. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-logging-1.1.jar
  39. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-logging-adapters-1.1.1.jar
  40. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-logging-api-1.1.1.jar
  41. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-net-2.0-javadoc.jar
  42. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-net-ftp-2.0.jar
  43. BIN
      Apps/EPAYMENT/WEB-INF/lib/commons-validator.jar
  44. BIN
      Apps/EPAYMENT/WEB-INF/lib/config.jar
  45. BIN
      Apps/EPAYMENT/WEB-INF/lib/contenttype-3.4.200-v20140207-1251.jar
  46. BIN
      Apps/EPAYMENT/WEB-INF/lib/db2jcc.jar
  47. BIN
      Apps/EPAYMENT/WEB-INF/lib/db2jcc4.jar
  48. BIN
      Apps/EPAYMENT/WEB-INF/lib/db2jcc_license_cu.jar
  49. BIN
      Apps/EPAYMENT/WEB-INF/lib/dom4j-1.6.1.jar
  50. BIN
      Apps/EPAYMENT/WEB-INF/lib/epayment.jar
  51. BIN
      Apps/EPAYMENT/WEB-INF/lib/freemarker-2.3.8.jar
  52. BIN
      Apps/EPAYMENT/WEB-INF/lib/groovy-all-1.5.6.jar
  53. BIN
      Apps/EPAYMENT/WEB-INF/lib/gson-1.4-javadoc.jar
  54. BIN
      Apps/EPAYMENT/WEB-INF/lib/gson-1.4-sources.jar
  55. BIN
      Apps/EPAYMENT/WEB-INF/lib/gson-1.4.jar
  56. BIN
      Apps/EPAYMENT/WEB-INF/lib/hanoman-util-1.0.jar
  57. BIN
      Apps/EPAYMENT/WEB-INF/lib/hcx.jar
  58. BIN
      Apps/EPAYMENT/WEB-INF/lib/hibernate-commons-annotations-4.0.5.Final.jar
  59. BIN
      Apps/EPAYMENT/WEB-INF/lib/hibernate-core-4.3.10.Final.jar
  60. BIN
      Apps/EPAYMENT/WEB-INF/lib/hibernate-entitymanager-4.3.10.Final.jar
  61. BIN
      Apps/EPAYMENT/WEB-INF/lib/hibernate-jpa-2.1-api-1.0.0.Final.jar
  62. BIN
      Apps/EPAYMENT/WEB-INF/lib/hibernate-tools-4.3.1.Final.jar
  63. BIN
      Apps/EPAYMENT/WEB-INF/lib/hsqldb-1.8.0.10.jar
  64. BIN
      Apps/EPAYMENT/WEB-INF/lib/iText-2.1.0.jar
  65. 14 0
      Apps/EPAYMENT/WEB-INF/lib/id.co.hanoman.btnmw.license
  66. BIN
      Apps/EPAYMENT/WEB-INF/lib/jandex-1.1.0.Final.jar
  67. BIN
      Apps/EPAYMENT/WEB-INF/lib/jasperreports-3.6.0-javaflow.jar
  68. BIN
      Apps/EPAYMENT/WEB-INF/lib/jasperreports-3.6.0.jar
  69. BIN
      Apps/EPAYMENT/WEB-INF/lib/javassist-3.18.1-GA.jar
  70. BIN
      Apps/EPAYMENT/WEB-INF/lib/jaxen-1.1.jar
  71. BIN
      Apps/EPAYMENT/WEB-INF/lib/jboss-logging-3.1.3.GA.jar
  72. BIN
      Apps/EPAYMENT/WEB-INF/lib/jboss-logging-annotations-1.2.0.Beta1.jar
  73. BIN
      Apps/EPAYMENT/WEB-INF/lib/jboss-transaction-api_1.2_spec-1.0.0.Final.jar
  74. BIN
      Apps/EPAYMENT/WEB-INF/lib/jdom.jar
  75. BIN
      Apps/EPAYMENT/WEB-INF/lib/jobs-3.6.0-v20140424-0053.jar
  76. BIN
      Apps/EPAYMENT/WEB-INF/lib/json-java.jar
  77. BIN
      Apps/EPAYMENT/WEB-INF/lib/jt400.jar
  78. BIN
      Apps/EPAYMENT/WEB-INF/lib/jta-1.1.jar
  79. BIN
      Apps/EPAYMENT/WEB-INF/lib/jtidy-r8-20060801.jar
  80. BIN
      Apps/EPAYMENT/WEB-INF/lib/junit-3.8.1.jar
  81. BIN
      Apps/EPAYMENT/WEB-INF/lib/log4j-1.2.12.jar
  82. BIN
      Apps/EPAYMENT/WEB-INF/lib/logkit-1.0.1.jar
  83. BIN
      Apps/EPAYMENT/WEB-INF/lib/mwdao.jar
  84. BIN
      Apps/EPAYMENT/WEB-INF/lib/mwui.jar
  85. BIN
      Apps/EPAYMENT/WEB-INF/lib/mysql-connector-java-5.1.18.jar
  86. BIN
      Apps/EPAYMENT/WEB-INF/lib/org.eclipse.jdt.core-3.9.1.v20130905-0837.jar
  87. BIN
      Apps/EPAYMENT/WEB-INF/lib/osgi-3.10.0-v20140606-1445.jar
  88. BIN
      Apps/EPAYMENT/WEB-INF/lib/poi-3.2-FINAL-20081019.jar
  89. BIN
      Apps/EPAYMENT/WEB-INF/lib/preferences-3.5.200-v20140224-1527.jar
  90. BIN
      Apps/EPAYMENT/WEB-INF/lib/registry-3.5.400-v20140428-1507.jar
  91. BIN
      Apps/EPAYMENT/WEB-INF/lib/runtime-3.9.0-v20130326-1255.jar
  92. BIN
      Apps/EPAYMENT/WEB-INF/lib/scutils.jar
  93. BIN
      Apps/EPAYMENT/WEB-INF/lib/servlet-api-2.3.jar
  94. BIN
      Apps/EPAYMENT/WEB-INF/lib/slf4j-api-1.5.8.jar
  95. BIN
      Apps/EPAYMENT/WEB-INF/lib/slf4j-log4j12-1.5.8.jar
  96. BIN
      Apps/EPAYMENT/WEB-INF/lib/spring-beans-2.5.6.jar
  97. BIN
      Apps/EPAYMENT/WEB-INF/lib/spring-core-2.5.6.jar
  98. BIN
      Apps/EPAYMENT/WEB-INF/lib/spring-ldap-1.3.0.RELEASE-all.jar
  99. BIN
      Apps/EPAYMENT/WEB-INF/lib/spring-tx-2.5.6.jar
  100. BIN
      Apps/EPAYMENT/WEB-INF/lib/spring.jar

+ 3 - 0
Apps/EPAYMENT/META-INF/MANIFEST.MF

@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path: MWWSClient.jar
+

+ 350 - 0
Apps/EPAYMENT/WEB-INF/classes/ApplicationResources.properties

@@ -0,0 +1,350 @@
+errors.header=<h3><font color="red">Validation Error</font></h3><ul>
+errors.footer=</ul><hr>
+errors.prefix=<li style="color:red">
+errors.suffix=</li>
+
+app.title	=Application Title
+
+month.1	=Januari
+month.2	=Februari
+month.3	=Maret
+month.4	=April
+month.5	=Mei
+month.6	=Juni
+month.7	=Juli
+month.8	=Agustus
+month.9	=September
+month.10=Oktober
+month.11=November
+month.12=Desember
+
+
+button.add=Add
+button.approve=Approve
+button.back=Back
+button.calculate=Calculate
+button.cancel=Cancel
+button.close=Close
+button.confirm=Confirm
+button.create=Create New
+button.delete=Delete
+button.detail=Detail
+button.dismiss=Dismiss
+button.download=Download
+button.edit=Edit
+button.ellipse=...
+button.filter=Filter
+button.login=Login
+button.posting=Posting
+button.print=Print
+button.generateReport=Report
+button.reject=Reject
+button.remove=Remove
+button.reset=Reset
+button.revise=Revise
+button.save=Save
+button.search=Search
+button.submit=Submit
+button.upload=Upload
+button.verify=Verify
+button.view=View
+
+button.activate		=Activate
+button.active		=Activate
+button.add			=Add
+button.back			=Back
+button.cancel		=Cancel
+button.close		=Close
+button.confirm		=Confirm
+button.create		=Create New
+button.delete		=Delete
+button.detail		=Detail
+button.display		=Display
+button.edit			=Edit
+button.ellipse		=...
+button.filter		=Filter
+button.login		=Login
+button.order		=Order
+button.remove		=Remove
+button.reset		=Reset
+button.save			=Save
+button.search		=Search
+button.submit		=Submit
+button.inactivate	=Inactivate
+button.inactive		=Inactivate
+button.print		=Print
+button.revise		=Revise
+button.reject       =Reject
+button.approve      =Approve
+
+confirm.activate	=Are you sure to activate this record?
+confirm.delete		=Are you sure to delete this file?
+confirm.download	=Are you sure to download this file?
+confirm.inactivate	=Are you sure to inactivate this record?
+confirm.edit		=Are you sure to update this record?
+confirm.upload		=Are you sure to upload this file?
+confirm.chPassword	=Password anda sudah diganti
+
+error.code			= Code must be unique
+
+
+project.appUser.assignGroup.key				= APPLICATION USER ASSIGN GROUP
+project.billerGroup.maintanance.key			= MAINTANANCE BILLER GROUP
+project.download.key						= DOWNLOAD
+project.report.key							= REPORT
+project.sppData.key							= SPP DATA
+project.upload.key							= UPLOAD
+project.pycLog.key							= PYCLOG
+project.search.key							= SEARCH
+
+error.login.loginName						= Username is required
+error.login.password						= Password is required
+error.login.oldPassword						= Old Password is required
+error.login.notActive						= This user is not active anymore
+error.login.newPassword						= Please fill new password
+error.login.confirmNewPass					= Please fill confirm for new password
+error.login.matchPassword					= Your account has been lock
+error.login.notActive						= User not active
+error.login.userNotExist					= This user does not exist
+error.login.oldPasswordWrong				= Old password is wrong
+error.login.errorPassword					= Invalid user name or password
+error.login.matchOldPassword				= New Password should not be same as old password
+error.login.matchDefaultPass				= New Password should not be same as default password
+error.login.passwordLength					= The password must be at least 6 characters long
+
+<!--APP USER-->
+appUser.biller.key							= Biller
+appUser.billerGroup.key						= Biller Group
+appUser.code.key							= Application User
+appUser.firstName.key						= First Name
+appUser.lastName.key						= Last Name
+
+<!--BILLER GROUP-->
+billerGroup.biller.key						= Biller
+billerGroup.billerCategory.key				= Biller Category
+billerGroup.billerGroup.key					= Biller Group
+billerGroup.code.key						= Code
+billerGroup.name.key						= Name
+billerGroup.parent.key						= Parent
+
+<!--DOWNLOAD-->
+download.startDate.key		= Start Date
+download.endDate.key		= End Date
+download.periode.key		= Periode
+download.filename.key		= Filename
+download.filesize.key		= Filesize
+download.date.key			= Date
+
+<!--FTP-->
+ftp.file.key								= File
+ftp.fileDown.key							= File Download
+
+<!--REPORT-->
+report.biller.key							= Biller
+report.billerReport.key						= Report
+report.filter.branch.key					= Branch
+report.filter.idPelanggan.key				= ID Pelanggan
+report.filter.keperluanBayar.key			= Keperluan Bayar
+report.filter.periodeEnd.key				= Periode End
+report.filter.periodeStart.key				= Periode Start
+report.filter.semester.key					= Semester
+report.filter.tahunAngkatan.key				= Tahun Angkatan
+report.filter.norek.key						= Nomer Rekening
+
+<!--SPP-->
+spp.institusi.key							= Kode Institusi
+spp.payment.key								= Kode Pembayaran
+spp.date.key								= Tanggal File
+spp.data.key								= Jumlah Data
+spp.tahun.key								= Tahun Semester
+spp.semester.key							= Ganjil/Genap
+
+<!--PYCLOG-->
+pycLog.uncode.key							= Uncode
+pycLog.logdet.key							= LogDet
+pycLog.logdes.key							= LogDes
+pycLog.date.key								= Log Date 
+
+<!--SPP DATA-->
+sppData.nim.key								= Nim 
+sppData.name.key							= Nama
+sppData.faculty.key							= Fakultas
+sppData.idProdi.key							= ID Prodi
+sppData.nameProdi.key						= Nama Prodi
+sppData.angkatan.key						= Angkatan
+sppData.rekening.key						= Rekening Giro
+sppData.remark.key							= Remark
+sppData.tagihan01.key						= Tagihan 01
+sppData.tagihan02.key						= Tagihan 02
+sppData.tagihan03.key						= Tagihan 03
+sppData.tagihan04.key						= Tagihan 04
+sppData.tagihan05.key						= Tagihan 05
+sppData.tagihan06.key						= Tagihan 06
+sppData.tagihan07.key						= Tagihan 07
+sppData.tagihan08.key						= Tagihan 08
+sppData.tagihan09.key						= Tagihan 09
+sppData.kdOperator.key						= Kode Operator
+sppData.pin.key								= Pin
+sppData.metode.key							= Metode Payment
+
+tempStorage.filesize.key					= File Size
+tempStorage.name.key						= File Name
+tempStorage.status.key						= File Status
+tempStorage.timestamp.key					= Timestamp
+
+error.general={0}
+error.appSetting.value.notExist				= App Setting is not exist
+error.appSetting.hasNotBeenSet				= APP_SETTING [{0}] has not been set
+
+<!--ERROR APP USER-->
+error.appUser.billerGroup					= Biller Group is empty
+error.appUser.loginName						= Login Name is empty
+
+<!--ERROR BILLER GROUP-->
+error.billerGroup.assign.notAuthorize		= You're not allowed to assign biller group here. Please use web administrator application!
+error.billerGroup.alreadyExist				= Biller Group with code [{0}] already exist
+error.billerGroup.code						= Biller Group Code is required
+error.billerGroup.hasActiveChildren			= Biller Group still has active children
+error.billerGroup.name						= Biller Group Name is required
+error.billerGroup.notExist					= Biller Group not exist
+error.billerGroup.parent.isDescendant		= Biller Group parent cannot be the descendant of current biller group 
+error.billerGroup.parent.isInactive			= Biller Group parent is still inactive
+error.billerGroup.parent.isItself			= Biller Group parent cannot be the same with current biller group
+
+<!--ERROR DOWNLOAD-->
+error.download.startDate					= Start Date is Required
+error.download.endDate						= End Date is Required
+error.download.periode						= Periode is Required
+error.unhis.notExist						= Data is Not Exist
+error.download.date.invalid					= Start date is bigger than end date
+error.download.date.maximum					= Date maximum is 30 days
+error.server.busy							= Server is busy please try again
+error.download.exist						= Data is already Exist
+	
+<!--ERROR LOGIN-->
+error.login.loginName.empty					= Login Name is empty
+
+<!--ERROR REPORT-->
+error.report.account						= Account is empty
+error.report.branch							= Branch is empty
+error.report.code							= Please select the report
+error.report.idPelanggan					= ID Pelanggan is empty
+error.report.jasper							= Jasper report is empty in database
+error.report.keperluaBayar					= Keperluan Bayar is empty
+error.report.maxTransHist.invalid			= Maximum Transaction History In Days (App Setting) is invalid
+error.report.periode.invalid				= Periode is over than {0} days
+error.report.periode.startAfterEnd			= Periode Start is after Periode End
+error.report.periodeEndFilter				= Periode End is empty
+error.report.periodeStartFilter				= Periode Start is empty
+error.report.semester						= Semester is empty
+error.report.tahunAngkatan					= Tahun Angkatan is empty
+error.report.unknownReportType				= Unknown Report Type [{0}]
+
+<!--ERROR SPP-->
+error.spp.codeInstitusi						= Kode Institusi is Required
+error.spp.codePayment						= Kode Pembayaran is Required
+error.spp.date								= Date is Required
+error.spp.data								= Jumlah Data is Required
+error.spp.tahun								= Tahun is Required
+error.spp.semester							= Semester is Required
+
+<!--ERROR SPP DATA-->
+error.sppData.nim							= Nim is Required
+error.sppData.name							= Name is Required
+error.sppData.faculty						= Faculty is Required
+error.sppData.idProdi						= ID Prodi is Required
+error.sppData.nameProdi						= Prodi Name is Required
+error.sppData.angkatan						= Angkatan is Required
+error.sppData.rekGiro						= Rekening Giro is Required
+error.sppData.remark						= Remark is Required
+error.sppData.tagihan01						= Tagihan 01 is Required
+error.sppData.tagihan02						= Tagihan 02 is Required
+error.sppData.tagihan03						= Tagihan 03 is Required
+error.sppData.tagihan04						= Tagihan 04 is Required
+error.sppData.tagihan05						= Tagihan 05 is Required
+error.sppData.tagihan06						= Tagihan 06 is Required
+error.sppData.tagihan07						= Tagihan 07 is Required
+error.sppData.tagihan08						= Tagihan 08 is Required
+error.sppData.tagihan09						= Tagihan 09 is Required
+error.sppData.kdOperator					= Kode Operator is Required
+error.sppData.pin							= Pin is Required
+error.sppData.metode						= Metode Pembayaran is Required
+error.sppData.empty							= Spp Data cannot be empty
+
+<!--ERROR UPLOAD-->
+error.upload.file							= File is required
+error.upload.file.format					= File Format should be txt
+error.upload.format							= Invalid File Format
+error.upload.file.kodeInstitusi.invalid		= Your Institution Code is Invalid
+error.upload.file.kodePembayaran.invalid	= There's Data Fill with an Invalid Payment Code
+error.upload.file.kodeOperator.invalid		= There's Data Fill with an Invalid Operator Code
+error.upload.file.record.invalid			= Record count data is not valid
+error.upload.false							= File failed to upload 
+
+error.upload.host.notExist					= App Setting [config.ftp.host] is not exist 
+error.upload.port.invalid					= App Setting [config.ftp.port] is invalid
+error.upload.port.notExist					= App Setting [config.ftp.port] is not exist
+error.upload.username.notExist				= App Setting [config.ftp.username] is not exist
+error.upload.password.notExist				= App Setting [config.ftp.password] is not exist
+error.upload.date.notExist					= App Setting [MAX_TRANS_HIST_IN_DAYS] is not exist
+error.appSetting.value.notExist				= App Setting [config.upload.bak_path] is not exist
+
+##EOD
+project.eodConfig.key			= End Of Day Management
+eodConfig.status.key 			= EOD Status
+eodConfig.modifiedBy.key 		= Modified by
+eodConfig.modifiedDate.key 		= Modified date
+
+##INQUIRY STATEMENT
+project.inquiryStatement.key		= Inquiry Statement
+inquiryStatement.startDate.key		= Start Date
+inquiryStatement.endDate.key		= End Date
+inquiryStatement.noRek.key			= No Rekening
+inquiryStatement.biller.key			= Biller Name
+inquiryStatement.branch.key			= Branch
+inquiryStatement.rekening.key		= No Rekening
+inquiryStatement.transDate.key		= Trans Date
+inquiryStatement.transEffDate.key	= Eff Date
+inquiryStatement.description.key	= Trans Description
+inquiryStatement.transCode.key		= Trans Code
+inquiryStatement.chequeNo.key		= Cheque No
+inquiryStatement.debit.key			= Debit
+inquiryStatement.kredit.key			= Kredit
+inquiryStatement.balance.key		= Ledger Balance
+inquiryStatement.sname.key			= Name
+inquiryStatement.saldo.key			= Saldo Awal
+inquiryBalance.total.key			= Total	
+inquiryStatement.time.key			= Posting Time
+inquiryStatement.total.key			= Total Debit Kredit
+inquiryStatement.countDebit.key		= Jumlah Transaksi Debit
+inquiryStatement.countCredit.key	= Jumlah Transaksi Kredit
+
+##INQUIRY BALANCE
+project.inquiryBalance.key		= Inquiry Balance
+inquiryBalance.biller.key		= Biller Name
+inquiryBalance.currency.key		= Currency
+inquiryBalance.account.key		= Account
+inquiryBalance.accountName.key	= Name
+inquiryBalance.balance.key		= Balance
+
+error.inquiry.startDate			= Start Date is required
+error.inquiry.endDate			= End Date is required
+error.inquiry.rekening			= Rekening is required
+error.inquiry.type				= Type is required
+error.inquiry.notExist			= Data is not exist
+error.inquiry.periode.invalid	= Periode is over than {0} days
+error.inquiry.max.invalid		= Maximum Transaction History In Days (App Setting) is invalid
+error.inquiry.startDate.invalid	= Start Date is bigger than end date
+error.inquiry.currency			= Currency is required
+error.inquiry.balances			= This user doesn't have any account assigned
+
+##APP SETTING
+error.appSetting.className			= App Setting [REPORT_CLASS_NAME] is not exist
+error.appSetting.databaseName		= App Setting [REPORT_DATABASE_NAME] is not exist
+error.appSetting.userName			= App Setting [REPORT_USER_NAME] is not exist	
+error.appSetting.userPassword		= App Setting [REPORT_PASSWORD] is not exist
+error.appSetting.fileNameDateFormat = App Setting [REPORT_DATE_FORMAT] is not exist
+error.appSetting.defaultType		= App Setting [REPORT_DEFAULT_TYPE] is not exist
+error.appSetting.workingFolder		= Working folder is not exist
+error.appSetting.appSettingDate		= App Setting [MAX_TRANS_HIST_IN_DAYS] is not exist
+error.appSetting.appSettingDelDate	= App Setting [REPORT_DELETION_INTERVAL] is not exist

+ 86 - 0
Apps/EPAYMENT/WEB-INF/classes/hibernate-mwapp-config.cfg.xml

@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!-- udah dikomen -->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!--property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWAPP:currentSchema=MWAPP;</property-->
+        <property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWAPP:currentSchema=MWAPP;</property>		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+		<mapping resource="hbm/app/Attribute.hbm.xml" />
+		<mapping resource="hbm/app/EodConfig.hbm.xml" />
+		<mapping resource="hbm/app/Privilege.hbm.xml" />
+		<mapping resource="hbm/app/Role.hbm.xml" />
+		<mapping resource="hbm/app/SysParam.hbm.xml" />
+
+		<!--mapping resource="hbm/ePayment/AppSetting.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhAppUser.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhAppUserAccount.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBiller.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerCategory.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerConfig.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerGroup.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhFilter.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhPrivilege.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhReport.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhRole.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhServerConfig.hbm.xml" />
+
+		<mapping resource="hbm/rekon/CalendarDate.hbm.xml" />
+		<mapping resource="hbm/rekon/Channel.hbm.xml" />
+		<mapping resource="hbm/rekon/DataQuery.hbm.xml" />
+		<mapping resource="hbm/rekon/DbConnection.hbm.xml" />
+		<mapping resource="hbm/rekon/FileDb.hbm.xml" />
+		<mapping resource="hbm/rekon/FormatInfo.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintDetail.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintText.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconAction.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconCompare.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconFtp.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconJoin.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconProcess.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconSchedule.hbm.xml" />
+		<mapping resource="hbm/rekon/TableHeader.hbm.xml" />
+		<mapping resource="hbm/rekon/UpdateDb.hbm.xml" /-->
+	</session-factory>
+</hibernate-configuration>

+ 79 - 0
Apps/EPAYMENT/WEB-INF/classes/hibernate-mwapp.cfg.xml

@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!-- udah dikomen -->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!--property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWAPP:currentSchema=MWBP;</property-->
+		<property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWAPP:currentSchema=MWBP;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+
+
+		<!--mapping resource="hbm/app/Attribute.hbm.xml" />
+		<mapping resource="hbm/app/EodConfig.hbm.xml" />
+		<mapping resource="hbm/app/Privilege.hbm.xml" />
+		<mapping resource="hbm/app/Role.hbm.xml" />
+		<mapping resource="hbm/app/SysParam.hbm.xml" /-->
+
+		<mapping resource="hbm/ePayment/AppSetting.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhAppUser.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhAppUserAccount.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBiller.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerCategory.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerConfig.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerGroup.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhFilter.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhPrivilege.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhReport.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhRole.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhServerConfig.hbm.xml" />
+
+		<!--mapping resource="hbm/rekon/CalendarDate.hbm.xml" />
+		<mapping resource="hbm/rekon/Channel.hbm.xml" />
+		<mapping resource="hbm/rekon/DataQuery.hbm.xml" />
+		<mapping resource="hbm/rekon/DbConnection.hbm.xml" />
+		<mapping resource="hbm/rekon/FileDb.hbm.xml" />
+		<mapping resource="hbm/rekon/FormatInfo.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintDetail.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintText.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconAction.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconCompare.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconFtp.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconJoin.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconProcess.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconSchedule.hbm.xml" />
+		<mapping resource="hbm/rekon/TableHeader.hbm.xml" />
+		<mapping resource="hbm/rekon/UpdateDb.hbm.xml" /-->
+	</session-factory>
+</hibernate-configuration>

+ 66 - 0
Apps/EPAYMENT/WEB-INF/classes/hibernate-mwconfig.cfg.xml

@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+		
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!-- udah dikomen -->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!--property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWCONFIG:currentSchema=MWCONFIG;</property-->
+		<property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWCONFIG:currentSchema=MWCONFIG;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+		<mapping resource="hbm/config/Adaptor.hbm.xml" />
+		<mapping resource="hbm/config/AdaptorCodex.hbm.xml" />
+		<mapping resource="hbm/config/AdaptorParam.hbm.xml" />
+		<mapping resource="hbm/config/Charges.hbm.xml" />
+		<mapping resource="hbm/config/Client.hbm.xml" />
+		<mapping resource="hbm/config/ClientTarget.hbm.xml" />
+		<mapping resource="hbm/config/Codex.hbm.xml" />
+		<mapping resource="hbm/config/Dbconn.hbm.xml" />
+		<mapping resource="hbm/config/DbQuery.hbm.xml" />
+		<mapping resource="hbm/config/DevTellerMap.hbm.xml" />
+		<mapping resource="hbm/config/ErrorMap.hbm.xml" />
+		<mapping resource="hbm/config/Host.hbm.xml" />
+		<mapping resource="hbm/config/Log.hbm.xml" />
+		<mapping resource="hbm/config/Mapping.hbm.xml" />
+		<mapping resource="hbm/config/MappingGroup.hbm.xml" />
+		<mapping resource="hbm/config/MappingGroupLine.hbm.xml" />
+		<mapping resource="hbm/config/Parser.hbm.xml" />
+		<mapping resource="hbm/config/ParserCodex.hbm.xml" />
+		<mapping resource="hbm/config/RoutingTable.hbm.xml" />
+		<mapping resource="hbm/config/RpgCall.hbm.xml" />
+		<mapping resource="hbm/config/RpgCallArg.hbm.xml" />
+		<mapping resource="hbm/config/ServerPort.hbm.xml" />
+		<mapping resource="hbm/config/ParamMap.hbm.xml" />
+		<mapping resource="hbm/config/FileParam.hbm.xml" />
+	</session-factory>
+</hibernate-configuration>

+ 43 - 0
Apps/EPAYMENT/WEB-INF/classes/hibernate-mwlog.cfg.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+		
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwlog_mwui_ds</property>
+		<property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWLOG:currentSchema=MWLOG;</property-->
+		<property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWLOG:currentSchema=MWLOG;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+		<mapping resource="hbm/log/Dlog.hbm.xml" />
+		<mapping resource="hbm/log/DlogList.hbm.xml" />
+		<mapping resource="hbm/log/DlogMd.hbm.xml" />
+		<mapping resource="hbm/log/LogActivity.hbm.xml" />
+	</session-factory>
+</hibernate-configuration>

+ 60 - 0
Apps/EPAYMENT/WEB-INF/classes/hibernate-mwrecon.cfg.xml

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!-- udah dikomen -->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!--property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWAPP:currentSchema=MWBP;</property-->
+		<!--property name="hibernate.connection.url">jdbc:db2://172.18.30.26:50000/MWAPP:currentSchema=MWRECON;</property-->
+		<property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWAPP:currentSchema=MWRECON;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+		
+		<mapping resource="hbm/app/Attribute.hbm.xml" />
+		<mapping resource="hbm/rekon/DataQuery.hbm.xml" />
+		<mapping resource="hbm/rekon/DbConnection.hbm.xml" />
+		<mapping resource="hbm/rekon/Channel.hbm.xml" />		
+		<mapping resource="hbm/rekon/CalendarDate.hbm.xml" />
+		<mapping resource="hbm/rekon/FileDb.hbm.xml" />
+		<mapping resource="hbm/rekon/FormatInfo.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintDetail.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintText.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconAction.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconCompare.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconFtp.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconJoin.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconProcess.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconSchedule.hbm.xml" />
+		<mapping resource="hbm/rekon/TableHeader.hbm.xml" />
+		<mapping resource="hbm/rekon/UpdateDb.hbm.xml" />
+	</session-factory>
+</hibernate-configuration>

+ 42 - 0
Apps/EPAYMENT/WEB-INF/classes/hibernate-mwtemp.cfg.xml

@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+	<session-factory>
+		
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+		<!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWTEMP:currentSchema=MWTEMP;</property-->
+        <property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWTEMP:currentSchema=MWTEMP;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+		<mapping resource="hbm/mwtemp/TempTable.hbm.xml" />
+		
+	</session-factory>
+</hibernate-configuration>

+ 10 - 0
Apps/EPAYMENT/WEB-INF/ibm-web-bnd.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-bnd 
+	xmlns="http://websphere.ibm.com/xml/ns/javaee"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-bnd_1_0.xsd"
+	version="1.0">
+
+	<virtual-host name="default_host" />
+
+</web-bnd>

+ 14 - 0
Apps/EPAYMENT/WEB-INF/ibm-web-ext.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-ext
+	xmlns="http://websphere.ibm.com/xml/ns/javaee"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-ext_1_0.xsd"
+	version="1.0">
+
+	<reload-interval value="3"/>
+	<enable-directory-browsing value="true"/>
+	<enable-file-serving value="true"/>
+	<enable-reloading value="true"/>
+	<enable-serving-servlets-by-class-name value="true" />
+
+</web-ext>

+ 574 - 0
Apps/EPAYMENT/WEB-INF/jrxml/InquiryStatement.jrxml

@@ -0,0 +1,574 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="InquiryStatement" language="groovy" pageWidth="842" pageHeight="595" orientation="Landscape" whenNoDataType="AllSectionsNoDetail" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
+	<property name="ireport.zoom" value="1.771561000000022"/>
+	<property name="ireport.x" value="0"/>
+	<property name="ireport.y" value="126"/>
+	<parameter name="reportFilter" class="java.lang.String">
+		<defaultValueExpression><![CDATA["1=1"]]></defaultValueExpression>
+	</parameter>
+	<parameter name="periodeStart" class="java.sql.Timestamp"/>
+	<parameter name="periodeEnd" class="java.sql.Timestamp"/>
+	<parameter name="rekening" class="java.lang.String"/>
+	<parameter name="billerName" class="java.lang.String" isForPrompting="false"/>
+	<parameter name="pathImage" class="java.lang.String"/>
+	<parameter name="printdate" class="java.sql.Timestamp" isForPrompting="false"/>
+	<parameter name="schema" class="java.lang.String">
+		<defaultValueExpression><![CDATA["P"]]></defaultValueExpression>
+	</parameter>
+	<parameter name="description" class="java.lang.String"/>
+	<parameter name="saldoDate" class="java.util.Date"/>
+	<parameter name="branchName" class="java.lang.String"/>
+	<parameter name="printBy" class="java.lang.String" isForPrompting="false"/>
+	<queryString>
+		<![CDATA[SELECT uncode, branch, treff6, trdat6, cfna2, cfna3, trremk, trtktn, trtime, trdorc, amt, auxtrc, serial, trancd, stdbal, sname,
+CASE WHEN TRUSER != '' THEN 0 ELSE 1 END AS TRUSER
+FROM bw$P!{schema}dat.DDBHIS
+WHERE $P!{reportFilter}
+ORDER BY TRDATE, TRUSER, TRTIME ASC]]>
+	</queryString>
+	<field name="UNCODE" class="java.math.BigDecimal"/>
+	<field name="BRANCH" class="java.math.BigDecimal"/>
+	<field name="TREFF6" class="java.math.BigDecimal"/>
+	<field name="TRDAT6" class="java.math.BigDecimal"/>
+	<field name="CFNA2" class="java.lang.String"/>
+	<field name="CFNA3" class="java.lang.String"/>
+	<field name="TRREMK" class="java.lang.String"/>
+	<field name="TRTKTN" class="java.lang.String"/>
+	<field name="TRTIME" class="java.lang.String"/>
+	<field name="TRDORC" class="java.lang.String"/>
+	<field name="AMT" class="java.math.BigDecimal"/>
+	<field name="AUXTRC" class="java.lang.String"/>
+	<field name="SERIAL" class="java.math.BigDecimal"/>
+	<field name="TRANCD" class="java.math.BigDecimal"/>
+	<field name="STDBAL" class="java.math.BigDecimal"/>
+	<field name="SNAME" class="java.lang.String"/>
+	<field name="TRUSER" class="java.lang.Integer"/>
+	<variable name="initialBalance" class="java.math.BigDecimal">
+		<variableExpression><![CDATA[$V{initialBalance} == null ? $F{STDBAL} : $V{initialBalance}]]></variableExpression>
+		<initialValueExpression><![CDATA[$F{STDBAL}]]></initialValueExpression>
+	</variable>
+	<variable name="totalDebitKredit" class="java.math.BigDecimal">
+		<variableExpression><![CDATA[$F{TRDORC} == 'D' ? $V{totalDebitKredit}.subtract($F{AMT}) : ($F{TRDORC} == 'C' ? $V{totalDebitKredit}.add($F{AMT}) : $V{totalDebitKredit})]]></variableExpression>
+		<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
+	</variable>
+	<variable name="currentBalance" class="java.math.BigDecimal">
+		<variableExpression><![CDATA[$V{initialBalance}.add($V{totalDebitKredit})]]></variableExpression>
+		<initialValueExpression><![CDATA[$F{STDBAL}]]></initialValueExpression>
+	</variable>
+	<variable name="totalDebit" class="java.math.BigDecimal" calculation="Sum">
+		<variableExpression><![CDATA[$F{TRDORC} == "D" ? $F{AMT} : 0]]></variableExpression>
+	</variable>
+	<variable name="totalCredit" class="java.math.BigDecimal" calculation="Sum">
+		<variableExpression><![CDATA[$F{TRDORC} == "C" ? $F{AMT} : 0]]></variableExpression>
+	</variable>
+	<variable name="countDebit" class="java.lang.Integer" calculation="Sum">
+		<variableExpression><![CDATA[$F{TRDORC} == "D" ? 1 : 0]]></variableExpression>
+		<initialValueExpression><![CDATA[0]]></initialValueExpression>
+	</variable>
+	<variable name="countCredit" class="java.lang.Integer" calculation="Sum">
+		<variableExpression><![CDATA[$F{TRDORC} == "C" ? 1 : 0]]></variableExpression>
+		<initialValueExpression><![CDATA[0]]></initialValueExpression>
+	</variable>
+	<background>
+		<band splitType="Stretch"/>
+	</background>
+	<title>
+		<band height="32" splitType="Stretch">
+			<staticText>
+				<reportElement x="0" y="0" width="802" height="32"/>
+				<textElement>
+					<font fontName="Arial Narrow" size="22" isBold="true"/>
+				</textElement>
+				<text><![CDATA[Report Rekening Koran]]></text>
+			</staticText>
+		</band>
+	</title>
+	<pageHeader>
+		<band height="120" splitType="Stretch">
+			<staticText>
+				<reportElement x="344" y="0" width="35" height="20"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[Branch]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="379" y="0" width="14" height="20"/>
+				<textElement textAlignment="Center">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[:]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="344" y="20" width="35" height="20"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[Periode]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="379" y="20" width="14" height="20"/>
+				<textElement textAlignment="Center">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[:]]></text>
+			</staticText>
+			<textField isStretchWithOverflow="true" pattern="dd-MMM-yyyy" isBlankWhenNull="true">
+				<reportElement x="393" y="20" width="105" height="20"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.sql.Timestamp"><![CDATA[$P{periodeStart}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" pattern="dd-MMM-yyyy" isBlankWhenNull="true">
+				<reportElement x="515" y="20" width="113" height="20"/>
+				<textElement textAlignment="Center">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.sql.Timestamp"><![CDATA[$P{periodeEnd}]]></textFieldExpression>
+			</textField>
+			<staticText>
+				<reportElement x="498" y="20" width="17" height="20"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[-]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="321" y="40" width="58" height="20"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[No Rekening]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="379" y="40" width="14" height="20"/>
+				<textElement textAlignment="Center">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[:]]></text>
+			</staticText>
+			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
+				<reportElement x="393" y="40" width="235" height="20"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$P{rekening}]]></textFieldExpression>
+			</textField>
+			<staticText>
+				<reportElement x="344" y="60" width="35" height="20"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[Name]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="379" y="60" width="14" height="20"/>
+				<textElement textAlignment="Center">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[:]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="333" y="80" width="46" height="20"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[Address]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="379" y="80" width="14" height="20"/>
+				<textElement textAlignment="Center">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[:]]></text>
+			</staticText>
+			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
+				<reportElement x="393" y="80" width="235" height="20"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{CFNA2}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
+				<reportElement x="393" y="100" width="235" height="20"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{CFNA3}]]></textFieldExpression>
+			</textField>
+			<staticText>
+				<reportElement x="0" y="0" width="239" height="20"/>
+				<textElement>
+					<font fontName="Arial Narrow" isBold="true"/>
+				</textElement>
+				<text><![CDATA[PT. Bank Tabungan Negara(Persero), Tbk]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="0" y="58" width="69" height="20"/>
+				<textElement verticalAlignment="Middle">
+					<font fontName="Arial Narrow" isBold="true"/>
+				</textElement>
+				<text><![CDATA[Date Printed]]></text>
+			</staticText>
+			<image>
+				<reportElement x="0" y="20" width="189" height="38"/>
+				<imageExpression class="java.lang.String"><![CDATA[$P{pathImage}]]></imageExpression>
+			</image>
+			<staticText>
+				<reportElement x="69" y="58" width="14" height="20"/>
+				<textElement textAlignment="Center">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[:]]></text>
+			</staticText>
+			<textField isStretchWithOverflow="true" pattern="dd-MMM-yy HH:mm:ss" isBlankWhenNull="true">
+				<reportElement x="83" y="58" width="126" height="20"/>
+				<textElement verticalAlignment="Middle">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.sql.Timestamp"><![CDATA[$P{printdate}]]></textFieldExpression>
+			</textField>
+			<textField>
+				<reportElement x="393" y="0" width="235" height="20"/>
+				<textElement/>
+				<textFieldExpression class="java.lang.String"><![CDATA[$P{branchName}]]></textFieldExpression>
+			</textField>
+			<textField>
+				<reportElement x="393" y="60" width="235" height="20"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{SNAME}]]></textFieldExpression>
+			</textField>
+			<staticText>
+				<reportElement x="0" y="78" width="69" height="20"/>
+				<textElement verticalAlignment="Middle">
+					<font fontName="Arial Narrow" isBold="true"/>
+				</textElement>
+				<text><![CDATA[Printed By]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="69" y="78" width="14" height="20"/>
+				<textElement textAlignment="Center">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[:]]></text>
+			</staticText>
+			<textField>
+				<reportElement x="83" y="78" width="126" height="20"/>
+				<textElement verticalAlignment="Middle">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$P{printBy}]]></textFieldExpression>
+			</textField>
+		</band>
+	</pageHeader>
+	<columnHeader>
+		<band height="66" splitType="Stretch">
+			<staticText>
+				<reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="69" height="35"/>
+				<box leftPadding="2">
+					<pen lineStyle="Solid"/>
+					<topPen lineWidth="1.0" lineStyle="Solid"/>
+					<leftPen lineStyle="Solid"/>
+					<bottomPen lineWidth="1.0" lineStyle="Solid"/>
+					<rightPen lineStyle="Solid"/>
+				</box>
+				<textElement verticalAlignment="Middle">
+					<font fontName="Arial Narrow" size="9" isBold="true"/>
+				</textElement>
+				<text><![CDATA[TRANS DATE]]></text>
+			</staticText>
+			<staticText>
+				<reportElement stretchType="RelativeToBandHeight" x="69" y="0" width="64" height="35"/>
+				<box leftPadding="2">
+					<pen lineStyle="Solid"/>
+					<topPen lineWidth="1.0" lineStyle="Solid"/>
+					<leftPen lineStyle="Solid"/>
+					<bottomPen lineWidth="1.0" lineStyle="Solid"/>
+					<rightPen lineStyle="Solid"/>
+				</box>
+				<textElement verticalAlignment="Middle">
+					<font fontName="Arial Narrow" size="9" isBold="true"/>
+				</textElement>
+				<text><![CDATA[EFF DATE]]></text>
+			</staticText>
+			<staticText>
+				<reportElement stretchType="RelativeToBandHeight" x="134" y="0" width="244" height="35"/>
+				<box leftPadding="2">
+					<pen lineStyle="Solid"/>
+					<topPen lineWidth="1.0" lineStyle="Solid"/>
+					<leftPen lineStyle="Solid"/>
+					<bottomPen lineWidth="1.0" lineStyle="Solid"/>
+					<rightPen lineStyle="Solid"/>
+				</box>
+				<textElement verticalAlignment="Middle">
+					<font fontName="Arial Narrow" size="9" isBold="true"/>
+				</textElement>
+				<text><![CDATA[TRANS DESCRIPTION]]></text>
+			</staticText>
+			<staticText>
+				<reportElement stretchType="RelativeToBandHeight" x="442" y="0" width="101" height="35"/>
+				<box leftPadding="0" rightPadding="2">
+					<pen lineStyle="Solid"/>
+					<topPen lineWidth="1.0" lineStyle="Solid"/>
+					<leftPen lineStyle="Solid"/>
+					<bottomPen lineWidth="1.0" lineStyle="Solid"/>
+					<rightPen lineStyle="Solid"/>
+				</box>
+				<textElement textAlignment="Right" verticalAlignment="Middle">
+					<font fontName="Arial Narrow" size="9" isBold="true"/>
+				</textElement>
+				<text><![CDATA[DEBIT]]></text>
+			</staticText>
+			<staticText>
+				<reportElement stretchType="RelativeToBandHeight" x="543" y="0" width="102" height="35"/>
+				<box leftPadding="0" rightPadding="2">
+					<pen lineStyle="Solid"/>
+					<topPen lineWidth="1.0" lineStyle="Solid"/>
+					<leftPen lineStyle="Solid"/>
+					<bottomPen lineWidth="1.0" lineStyle="Solid"/>
+					<rightPen lineStyle="Solid"/>
+				</box>
+				<textElement textAlignment="Right" verticalAlignment="Middle">
+					<font fontName="Arial Narrow" size="9" isBold="true"/>
+				</textElement>
+				<text><![CDATA[KREDIT]]></text>
+			</staticText>
+			<staticText>
+				<reportElement stretchType="RelativeToBandHeight" x="645" y="0" width="157" height="35"/>
+				<box leftPadding="0" rightPadding="2">
+					<pen lineStyle="Solid"/>
+					<topPen lineWidth="1.0" lineStyle="Solid"/>
+					<leftPen lineStyle="Solid"/>
+					<bottomPen lineWidth="1.0" lineStyle="Solid"/>
+					<rightPen lineStyle="Solid"/>
+				</box>
+				<textElement textAlignment="Right" verticalAlignment="Middle">
+					<font fontName="Arial Narrow" size="9" isBold="true"/>
+				</textElement>
+				<text><![CDATA[LEDGER BALANCE]]></text>
+			</staticText>
+			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
+				<reportElement x="134" y="35" width="245" height="31"/>
+				<box topPadding="5" leftPadding="3"/>
+				<textElement verticalAlignment="Top">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{TRREMK} == null ? $F{TRREMK} : $P{description}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true">
+				<reportElement x="0" y="35" width="69" height="31">
+					<printWhenExpression><![CDATA[$V{PAGE_NUMBER} == 1]]></printWhenExpression>
+				</reportElement>
+				<box topPadding="5" leftPadding="3"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.util.Date"><![CDATA[$P{saldoDate}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true">
+				<reportElement x="69" y="35" width="64" height="31">
+					<printWhenExpression><![CDATA[$V{PAGE_NUMBER} == 1]]></printWhenExpression>
+				</reportElement>
+				<box topPadding="5" leftPadding="3"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.util.Date"><![CDATA[$P{saldoDate}]]></textFieldExpression>
+			</textField>
+			<staticText>
+				<reportElement stretchType="RelativeToBandHeight" x="378" y="0" width="64" height="35"/>
+				<box leftPadding="2">
+					<pen lineStyle="Solid"/>
+					<topPen lineWidth="1.0" lineStyle="Solid"/>
+					<leftPen lineStyle="Solid"/>
+					<bottomPen lineWidth="1.0" lineStyle="Solid"/>
+					<rightPen lineStyle="Solid"/>
+				</box>
+				<textElement verticalAlignment="Middle">
+					<font fontName="Arial Narrow" size="9" isBold="true"/>
+				</textElement>
+				<text><![CDATA[POSTING TIME]]></text>
+			</staticText>
+			<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
+				<reportElement x="645" y="35" width="157" height="31" isPrintWhenDetailOverflows="true"/>
+				<box topPadding="5" rightPadding="5"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow" size="10"/>
+				</textElement>
+				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{currentBalance}]]></textFieldExpression>
+			</textField>
+		</band>
+	</columnHeader>
+	<detail>
+		<band height="31" splitType="Stretch">
+			<textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true">
+				<reportElement x="0" y="0" width="69" height="31" isPrintWhenDetailOverflows="true"/>
+				<box topPadding="5" leftPadding="3"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.util.Date"><![CDATA[new SimpleDateFormat("ddMMyy").parse($F{TRDAT6}.toString().length() == 5 ? "0"+$F{TRDAT6}.toString() : $F{TRDAT6}.toString())]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true">
+				<reportElement x="69" y="0" width="64" height="31" isPrintWhenDetailOverflows="true"/>
+				<box topPadding="5" leftPadding="3"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.util.Date"><![CDATA[new SimpleDateFormat("ddMMyy").parse($F{TREFF6}.toString().length() == 5 ? "0"+$F{TREFF6}.toString() : $F{TREFF6}.toString())]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
+				<reportElement x="133" y="0" width="246" height="31" isPrintWhenDetailOverflows="true"/>
+				<box topPadding="5" leftPadding="3"/>
+				<textElement verticalAlignment="Top">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{TRREMK}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
+				<reportElement x="442" y="0" width="101" height="31" isPrintWhenDetailOverflows="true">
+					<printWhenExpression><![CDATA[$F{TRDORC} == "D"]]></printWhenExpression>
+				</reportElement>
+				<box topPadding="5" rightPadding="2"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{AMT}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
+				<reportElement x="543" y="0" width="102" height="31" isPrintWhenDetailOverflows="true">
+					<printWhenExpression><![CDATA[$F{TRDORC} == "C"]]></printWhenExpression>
+				</reportElement>
+				<box topPadding="5" rightPadding="2"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{AMT}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
+				<reportElement x="645" y="0" width="157" height="31" isPrintWhenDetailOverflows="true"/>
+				<box topPadding="5" rightPadding="5"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow" size="10"/>
+				</textElement>
+				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{currentBalance}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" pattern="HH:mm:ss" isBlankWhenNull="true">
+				<reportElement x="379" y="0" width="63" height="31"/>
+				<box topPadding="5" leftPadding="3"/>
+				<textElement verticalAlignment="Top">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{TRTIME}.length() == 5 ? new SimpleDateFormat("HH:mm:ss").format(new SimpleDateFormat("HHmmss").parse("0"+$F{TRTIME})) : $F{TRTIME}.length() < 6 ? new SimpleDateFormat("HH:mm:ss").format(new SimpleDateFormat("HHmmss").parse("00000"+$F{TRTIME})) : new SimpleDateFormat("HH:mm:ss").format(new SimpleDateFormat("HHmmss").parse($F{TRTIME}))]]></textFieldExpression>
+			</textField>
+		</band>
+	</detail>
+	<pageFooter>
+		<band height="54" splitType="Stretch">
+			<textField>
+				<reportElement x="344" y="34" width="80" height="20"/>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
+			</textField>
+			<textField evaluationTime="Report">
+				<reportElement x="424" y="34" width="40" height="20"/>
+				<textElement>
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
+			</textField>
+		</band>
+	</pageFooter>
+	<summary>
+		<band height="60" splitType="Stretch">
+			<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
+				<reportElement x="442" y="0" width="101" height="20"/>
+				<box topPadding="5" rightPadding="2">
+					<topPen lineWidth="1.0"/>
+					<leftPen lineWidth="0.0"/>
+					<bottomPen lineWidth="1.0"/>
+					<rightPen lineWidth="0.0"/>
+				</box>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{totalDebit}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
+				<reportElement x="543" y="0" width="102" height="20"/>
+				<box topPadding="5" rightPadding="2">
+					<topPen lineWidth="1.0"/>
+					<bottomPen lineWidth="1.0"/>
+					<rightPen lineWidth="0.0"/>
+				</box>
+				<textElement textAlignment="Right">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{totalCredit}]]></textFieldExpression>
+			</textField>
+			<staticText>
+				<reportElement x="0" y="0" width="442" height="20"/>
+				<box rightPadding="2">
+					<topPen lineWidth="1.0"/>
+					<bottomPen lineWidth="1.0"/>
+				</box>
+				<textElement textAlignment="Right" verticalAlignment="Middle">
+					<font fontName="Arial Narrow" size="10" isBold="true"/>
+				</textElement>
+				<text><![CDATA[TOTAL DEBIT CREDIT]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="645" y="0" width="157" height="20"/>
+				<box>
+					<topPen lineWidth="1.0"/>
+					<bottomPen lineWidth="1.0"/>
+				</box>
+				<textElement/>
+				<text><![CDATA[]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="0" y="20" width="134" height="20"/>
+				<box topPadding="0" leftPadding="2"/>
+				<textElement verticalAlignment="Middle"/>
+				<text><![CDATA[Jumlah Transaksi Debit]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="0" y="40" width="134" height="20"/>
+				<box topPadding="0" leftPadding="2"/>
+				<textElement verticalAlignment="Middle"/>
+				<text><![CDATA[Jumlah Transaksi Kredit]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="134" y="20" width="14" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[:]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="134" y="40" width="14" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="Arial Narrow"/>
+				</textElement>
+				<text><![CDATA[:]]></text>
+			</staticText>
+			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
+				<reportElement x="148" y="20" width="100" height="20"/>
+				<box leftPadding="2"/>
+				<textElement verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.Integer"><![CDATA[$V{countDebit}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
+				<reportElement x="148" y="40" width="100" height="20"/>
+				<box leftPadding="2"/>
+				<textElement verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.Integer"><![CDATA[$V{countCredit}]]></textFieldExpression>
+			</textField>
+		</band>
+	</summary>
+</jasperReport>

BIN
Apps/EPAYMENT/WEB-INF/lib/SppSynchronizerLibrary.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/ant-1.6.5.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/ant-launcher-1.6.5.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/antlr-2.7.7.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/app-1.3.200-v20130910-1609.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/avalon-framework-4.1.3.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/com.ibm.websphere.appserver.api.basics-1.2.15.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commands-3.3.0-I20070605-0010.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/common-3.6.200-v20130402-1505.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commonj-sdo-2.1.0.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-beanutils.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-codec-1.3.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-collections-2.1.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-collections-3.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-collections-3.2.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-collections-3.2.2.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-digester.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-discovery-0.2.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-fileupload.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-javaflow-20060411.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.3.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.4.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.5-javadoc.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.5-sources.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-lang-2.5.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-logging-1.1.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-logging-1.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-logging-adapters-1.1.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-logging-api-1.1.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-net-2.0-javadoc.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-net-ftp-2.0.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/commons-validator.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/config.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/contenttype-3.4.200-v20140207-1251.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/db2jcc.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/db2jcc4.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/db2jcc_license_cu.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/dom4j-1.6.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/epayment.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/freemarker-2.3.8.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/groovy-all-1.5.6.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/gson-1.4-javadoc.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/gson-1.4-sources.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/gson-1.4.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/hanoman-util-1.0.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/hcx.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/hibernate-commons-annotations-4.0.5.Final.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/hibernate-core-4.3.10.Final.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/hibernate-entitymanager-4.3.10.Final.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/hibernate-jpa-2.1-api-1.0.0.Final.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/hibernate-tools-4.3.1.Final.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/hsqldb-1.8.0.10.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/iText-2.1.0.jar


+ 14 - 0
Apps/EPAYMENT/WEB-INF/lib/id.co.hanoman.btnmw.license

@@ -0,0 +1,14 @@
+					Hanoman WMB Plugin for Bank Tabungan Negara
+
+Project Name: Pengadaan Aplikasi Middleware dan Implementasinya di PT. Bank Tabungan Negara (Persero), Tbk.
+SPK No.		: 550/S/DIR/DLOG/XII/2009
+BTN No.		: 109/PKS/DIR/2009
+Hanoman No.	: 001/Han-Dir/BTN/XII/2009
+
+================================= BEGIN SIGN =================================
+RQKXzEkOFl6lt0K3hOwmz5LdnRTWB3zJeL2m+qBMatMJawx/msQFZ6T8Thfgysh8XUwOC9nno4qpOl
+xtFW/i2ivEngeA/aGSt2OzLjuP9xkQJYgVPucTRlVg2TIifQlLWiwMU1BecwlKfFWewAaJOOU8xMKq
+yALAM67TXT9nb9+SwdknNVQXVk5cxSZ5ct8i/72+yEqlzWxNbTe9OpesT6ihKHMiF4BCfOKyOpdrUy
+6CTW8yTL0h06Q3d7yJ7RkpwX35I4aMBoz4IUWnHzQo82f/Tg87ubgCz5UAkbsUtMlCUv7Ootoa1v0y
+uLnhLg75Wui67JsECdYidRTP0KwJ17N+We/LTbXOb8ZkKIlNM5+vHHCiJL2vdm2hqFuPNh294TbKL+
+c32U0Rvb9l85rWUUqcPPwfacKOUB7LnPaL1FU=

BIN
Apps/EPAYMENT/WEB-INF/lib/jandex-1.1.0.Final.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jasperreports-3.6.0-javaflow.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jasperreports-3.6.0.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/javassist-3.18.1-GA.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jaxen-1.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jboss-logging-3.1.3.GA.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jboss-logging-annotations-1.2.0.Beta1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jboss-transaction-api_1.2_spec-1.0.0.Final.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jdom.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jobs-3.6.0-v20140424-0053.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/json-java.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jt400.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jta-1.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/jtidy-r8-20060801.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/junit-3.8.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/log4j-1.2.12.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/logkit-1.0.1.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/mwdao.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/mwui.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/mysql-connector-java-5.1.18.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/org.eclipse.jdt.core-3.9.1.v20130905-0837.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/osgi-3.10.0-v20140606-1445.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/poi-3.2-FINAL-20081019.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/preferences-3.5.200-v20140224-1527.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/registry-3.5.400-v20140428-1507.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/runtime-3.9.0-v20130326-1255.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/scutils.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/servlet-api-2.3.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/slf4j-api-1.5.8.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/slf4j-log4j12-1.5.8.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/spring-beans-2.5.6.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/spring-core-2.5.6.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/spring-ldap-1.3.0.RELEASE-all.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/spring-tx-2.5.6.jar


BIN
Apps/EPAYMENT/WEB-INF/lib/spring.jar


Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff