From 8416cd1ec7888cd768f35f87c2130c40ae8a6ce5 Mon Sep 17 00:00:00 2001 From: prasadpatill Date: Wed, 1 Apr 2015 16:38:04 +0530 Subject: [PATCH] GeneralLedgerReport --- .../GeneralLedgerReport.properties | 16 ++++++++++++ .../pentahoReports/GeneralLedgerReport.prpt | Bin 0 -> 8354 bytes .../core_db/V254__General_Ledger_Report.sql | 24 ++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 mifosng-provider/src/main/pentahoReports/GeneralLedgerReport.properties create mode 100644 mifosng-provider/src/main/pentahoReports/GeneralLedgerReport.prpt create mode 100644 mifosng-provider/src/main/resources/sql/migrations/core_db/V254__General_Ledger_Report.sql diff --git a/mifosng-provider/src/main/pentahoReports/GeneralLedgerReport.properties b/mifosng-provider/src/main/pentahoReports/GeneralLedgerReport.properties new file mode 100644 index 000000000..7c741016c --- /dev/null +++ b/mifosng-provider/src/main/pentahoReports/GeneralLedgerReport.properties @@ -0,0 +1,16 @@ +lable.detail.Vch_No_Unit=Vch No./Unit +lable.detail.AC.code=A/C Code +lable.detail.Account_Description=Account Description +lable.detail.Narration=Narration +lable.detail.Debits=Debits +lable.detail.Credits=Credits +lable.detail.Opening_Balance=BALANCE BROUGHT FORWARD (b/f) +lable.detail.Day_Total=Day Total +lable.detail.Closing_Balance=Closing Balance +lable.detail.date=Date +lable.detail.Cash_Book_From=Ledger Report +lable.detail.Run_Date=Run Date : +lable.detail.Cash_Code= Ledger Account : +lable.header=CARITAS NAIROBI +lable.page=Page No +lable.detail.AfterTxn=Balance \ No newline at end of file diff --git a/mifosng-provider/src/main/pentahoReports/GeneralLedgerReport.prpt b/mifosng-provider/src/main/pentahoReports/GeneralLedgerReport.prpt new file mode 100644 index 0000000000000000000000000000000000000000..ec25794a9682209766cc2f990608f4307e4fb17b GIT binary patch literal 8354 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 Y$xA`KBW}Gz9?u3$~7Tn*aa+ literal 0 HcmV?d00001 diff --git a/mifosng-provider/src/main/resources/sql/migrations/core_db/V254__General_Ledger_Report.sql b/mifosng-provider/src/main/resources/sql/migrations/core_db/V254__General_Ledger_Report.sql new file mode 100644 index 000000000..8f6205952 --- /dev/null +++ b/mifosng-provider/src/main/resources/sql/migrations/core_db/V254__General_Ledger_Report.sql @@ -0,0 +1,24 @@ +INSERT INTO `stretchy_report` (`report_name`, `report_type`, `report_subtype`, `report_category`, `report_sql`, `description`, `core_report`, `use_report`) VALUES ('GeneralLedgerReport', 'Pentaho', NULL, 'Accounting', NULL, NULL, 0, 1); + +INSERT INTO `stretchy_parameter` (`parameter_name`, `parameter_variable`, `parameter_label`, `parameter_displayType`, `parameter_FormatType`, `parameter_default`, `special`, `selectOne`, `selectAll`, `parameter_sql`, `parent_id`) VALUES ('SelectGLAccountNO', 'GLAccountNO', 'GLAccountNO', 'select', 'number', '0', NULL, NULL, NULL, '\r\n\r\n\r\n\r\n\r\n(select id aid,name aname\r\nfrom acc_gl_account)\r\nunion\r\n(select -1,\'ALL\') \r\norder by 1 ', NULL); + +INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES + ((select sr.id from stretchy_report sr where sr.report_name='GeneralLedgerReport'), + (select sp.id from stretchy_parameter sp where sp.parameter_name='SelectGLAccountNO'), + 'Account'); + + INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES + ((select sr.id from stretchy_report sr where sr.report_name='GeneralLedgerReport'), + (select sp.id from stretchy_parameter sp where sp.parameter_name='startDateselect'), + 'ondate'); + + INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES + ((select sr.id from stretchy_report sr where sr.report_name='GeneralLedgerReport'), + (select sp.id from stretchy_parameter sp where sp.parameter_name='endDateselect'), + 'todate'); + + INSERT INTO `stretchy_report_parameter` (`report_id`, `parameter_id`, `report_parameter_name`) VALUES + ((select sr.id from stretchy_report sr where sr.report_name='GeneralLedgerReport'), + (select sp.id from stretchy_parameter sp where sp.parameter_name='OfficeIdSelectOne'), + 'office'); + \ No newline at end of file