From 06785331e1dc7d291f3d64755ecbd08535813250 Mon Sep 17 00:00:00 2001 From: goutham-M Date: Mon, 24 Mar 2014 18:42:28 +0530 Subject: [PATCH] loan txn, repayment. saving txns mifosx-1015 --- .../V155__added_loan_saving_txns_pentaho.sql | 9 +++++ .../Client Loan Account Schedule.prpt | Bin 0 -> 12852 bytes .../Client Saving Transactions.properties | 13 +++++++ .../Client Saving Transactions.prpt | Bin 0 -> 7366 bytes .../Client Saving Transactions_fr.properties | 12 +++++++ .../loanScheduleDetailed.properties | 33 ++++++++++++++++++ .../loanScheduleDetailed_fr.properties | 33 ++++++++++++++++++ 7 files changed, 100 insertions(+) create mode 100644 mifosng-db/migrations/core_db/V155__added_loan_saving_txns_pentaho.sql create mode 100644 mifosng-provider/src/main/pentahoReports/Client Loan Account Schedule.prpt create mode 100644 mifosng-provider/src/main/pentahoReports/Client Saving Transactions.properties create mode 100644 mifosng-provider/src/main/pentahoReports/Client Saving Transactions.prpt create mode 100644 mifosng-provider/src/main/pentahoReports/Client Saving Transactions_fr.properties create mode 100644 mifosng-provider/src/main/pentahoReports/loanScheduleDetailed.properties create mode 100644 mifosng-provider/src/main/pentahoReports/loanScheduleDetailed_fr.properties diff --git a/mifosng-db/migrations/core_db/V155__added_loan_saving_txns_pentaho.sql b/mifosng-db/migrations/core_db/V155__added_loan_saving_txns_pentaho.sql new file mode 100644 index 000000000..591ed4c5a --- /dev/null +++ b/mifosng-db/migrations/core_db/V155__added_loan_saving_txns_pentaho.sql @@ -0,0 +1,9 @@ +INSERT INTO `stretchy_report` (`report_name`, `report_type`, `report_subtype`, `report_category`, `report_sql`, `description`, `core_report`, `use_report`) VALUES ('Client Saving Transactions', 'Pentaho', NULL, 'Savings', NULL, NULL, 0, 0); +INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES ((select id from stretchy_report where report_name = 'Client Saving Transactions'), (select id from stretchy_parameter where parameter_name='startDateSelect'), 'startDate'); +INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES ((select id from stretchy_report where report_name = 'Client Saving Transactions'), (select id from stretchy_parameter where parameter_name='endDateSelect'), 'endDate'); +INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES ((select id from stretchy_report where report_name = 'Client Saving Transactions'), (select id from stretchy_parameter where parameter_name='selectAccount'), 'accountNo'); + +INSERT INTO `stretchy_report` (`report_name`, `report_type`, `report_subtype`, `report_category`, `report_sql`, `description`, `core_report`, `use_report`) VALUES ('Client Loan Account Schedule', 'Pentaho', NULL, 'Loans', NULL, NULL, 0, 0); +INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES ((select id from stretchy_report where report_name = 'Client Loan Account Schedule'), (select id from stretchy_parameter where parameter_name='startDateSelect'), 'startDate'); +INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES ((select id from stretchy_report where report_name = 'Client Loan Account Schedule'), (select id from stretchy_parameter where parameter_name='endDateSelect'), 'endDate'); +INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES ((select id from stretchy_report where report_name = 'Client Loan Account Schedule'), (select id from stretchy_parameter where parameter_name='selectAccount'), 'accountNo'); \ No newline at end of file diff --git a/mifosng-provider/src/main/pentahoReports/Client Loan Account Schedule.prpt b/mifosng-provider/src/main/pentahoReports/Client Loan Account Schedule.prpt new file mode 100644 index 0000000000000000000000000000000000000000..a0b674938b78550279d23690c26f75329e10691c GIT binary patch literal 12852 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 AoB#j- literal 0 HcmV?d00001 diff --git a/mifosng-provider/src/main/pentahoReports/Client Saving Transactions.properties b/mifosng-provider/src/main/pentahoReports/Client Saving Transactions.properties new file mode 100644 index 000000000..9ff32aa48 --- /dev/null +++ b/mifosng-provider/src/main/pentahoReports/Client Saving Transactions.properties @@ -0,0 +1,13 @@ +label.column.Transaction.ID=Transaction ID +label.column.Transaction.Date=Transaction Date +label.column.Transaction.Type=Transaction Type +label.column.Debit=Debit +label.column.Credit=Credit +label.column.Balance=Balance +label.column.Reversed=Reversed +lable.title.Saving.Transaction=Client Saving Transaction +lable.title.Transaction.from=From : +lable.title.Saving.Transaction.To= To : +lable.title.Client.Name=Client Name +lable.title.Savings.Account.Name/No=Account Name/No + diff --git a/mifosng-provider/src/main/pentahoReports/Client Saving Transactions.prpt b/mifosng-provider/src/main/pentahoReports/Client Saving Transactions.prpt new file mode 100644 index 0000000000000000000000000000000000000000..ad0e94bc166be824261ba5e5c38e14e74de4037d GIT binary patch literal 7366 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 Z$7E7dLW21N0KkO(R$v$?1hy0a_