← Back to team overview

clearcorp team mailing list archive

lp:~as.clearcorp/openerp-costa-rica/6.1-l10n_cr_account_financial_report_webkit into lp:openerp-costa-rica

 

Armando Soto Rodríguez has proposed merging lp:~as.clearcorp/openerp-costa-rica/6.1-l10n_cr_account_financial_report_webkit into lp:openerp-costa-rica.

Requested reviews:
  CLEARCORP drivers (clearcorp-drivers)

For more details, see:
https://code.launchpad.net/~as.clearcorp/openerp-costa-rica/6.1-l10n_cr_account_financial_report_webkit/+merge/113090

[ADD] Added get_initial_balance method in l10n_cr_partners_ledger.py
[FIX] Added Initial Balance in l10n_cr_account_report_partners_ledger.mako
-- 
https://code.launchpad.net/~as.clearcorp/openerp-costa-rica/6.1-l10n_cr_account_financial_report_webkit/+merge/113090
Your team CLEARCORP development team is subscribed to branch lp:openerp-costa-rica.
=== modified file 'l10n_cr_account_financial_report_webkit/i18n/es_CR.po'
--- l10n_cr_account_financial_report_webkit/i18n/es_CR.po	2012-06-22 20:40:49 +0000
+++ l10n_cr_account_financial_report_webkit/i18n/es_CR.po	2012-07-02 18:46:21 +0000
@@ -7,8 +7,8 @@
 msgstr ""
 "Project-Id-Version: OpenERP Server 6.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-22 15:57+0000\n"
-"PO-Revision-Date: 2012-06-22 15:57+0000\n"
+"POT-Creation-Date: 2012-07-02 17:01+0000\n"
+"PO-Revision-Date: 2012-07-02 17:01+0000\n"
 "Last-Translator: <>\n"
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
@@ -249,12 +249,12 @@
 #: model:ir.actions.act_window,name:account_financial_report_webkit.action_account_general_ledger_menu_webkit
 #: model:ir.actions.report.xml,name:account_financial_report_webkit.account_report_general_ledger_webkit
 msgid "General Ledger Webkit"
-msgstr "Libro Mayor"
+msgstr "General Ledger Webkit"
 
 #. modules: l10n_cr_account_financial_report_webkit, account_financial_report_webkit
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:112
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:126
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:126
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:148
 msgid "Rec."
 msgstr "Rec."
 
@@ -271,7 +271,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_trial_balance.mako:58
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:60
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:34
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:34
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:36
 msgid "Periods Filter"
 msgstr "Filtro por Períodos"
 
@@ -295,7 +295,7 @@
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:65
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:160
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:39
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:39
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:41
 msgid "Initial Balance"
 msgstr "Saldo Inicial"
 
@@ -307,7 +307,7 @@
 #. module: account_financial_report_webkit
 #: model:ir.model,name:account_financial_report_webkit.model_general_ledger_webkit
 msgid "General Ledger Report"
-msgstr "Informe de Libro Mayor"
+msgstr "Informe del libro mayor"
 
 #. modules: l10n_cr_account_financial_report_webkit, account_financial_report_webkit
 #: constraint:open.invoices.webkit:0
@@ -334,7 +334,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_general_ledger.mako:99
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:108
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:122
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:122
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:144
 msgid "Partner"
 msgstr "Empresa"
 
@@ -372,7 +372,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_general_ledger.mako:114
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:123
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:143
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:143
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:165
 msgid "Curr."
 msgstr "Curr."
 
@@ -380,7 +380,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_general_ledger.mako:101
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:110
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:124
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:124
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:146
 msgid "Label"
 msgstr "Etiqueta"
 
@@ -401,7 +401,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_trial_balance.mako:126
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:169
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:134
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:134
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:156
 msgid "Debit"
 msgstr "Débito"
 
@@ -430,7 +430,7 @@
 #: model:ir.actions.act_window,name:account_financial_report_webkit.action_account_partner_balance_menu_webkit
 #: model:ir.actions.report.xml,name:account_financial_report_webkit.account_report_partner_balance_webkit
 msgid "Partner Balance Webkit"
-msgstr "Partner Balance Webkit"
+msgstr "Estado de Cuenta"
 
 #. module: account_financial_report_webkit
 #: help:open.invoices.webkit,until_date:0
@@ -473,8 +473,8 @@
 #. module: l10n_cr_account_financial_report_webkit
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:300
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:359
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:297
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:356
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:319
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:378
 msgid "Saldo"
 msgstr "Saldo"
 
@@ -582,15 +582,15 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_trial_balance.mako:61
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:63
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:37
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:37
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:39
 msgid "Accounts Filter"
 msgstr "Filtro por Cuentas"
 
 #. module: l10n_cr_account_financial_report_webkit
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:136
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:136
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:158
 msgid "Manual Move"
-msgstr "Manual Move"
+msgstr "Movimiento Manual"
 
 #. modules: l10n_cr_account_financial_report_webkit, account_financial_report_webkit
 #: selection:account.common.balance.report,comp0_filter:0
@@ -616,7 +616,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_open_invoices.mako:67
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:60
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:60
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:60
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:72
 msgid "Custom Filter"
 msgstr "Filtro Personalizado"
 
@@ -657,7 +657,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_general_ledger.mako:109
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:118
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:138
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:138
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:160
 msgid "Cumul. Bal."
 msgstr "Bal. Acumul."
 
@@ -919,7 +919,7 @@
 #: selection:account.balances,comp2_filter:0
 #: selection:account.balances,filter:0
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:114
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:114
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:136
 msgid "Date"
 msgstr "Fecha"
 
@@ -936,12 +936,13 @@
 #. module: l10n_cr_account_financial_report_webkit
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:74
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:76
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:74
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:76
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:86
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:88
 msgid "Accounts in "
 msgstr "Cuentas en "
 
-#. module: account_financial_report_webkit
+#. modules: l10n_cr_account_financial_report_webkit, account_financial_report_webkit
+#: view:account.move.line:0
 #: view:account.move.line:0
 msgid "Internal Note"
 msgstr "Nota interna"
@@ -968,7 +969,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_trial_balance.mako:75
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:85
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:51
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:51
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:61
 msgid "To:"
 msgstr "Hasta:"
 
@@ -982,7 +983,7 @@
 #: model:ir.ui.menu,name:account_financial_report_webkit.menu_account_open_invoices
 #: view:open.invoices.webkit:0
 msgid "Open Invoices"
-msgstr "Facturas Pendientes"
+msgstr "Open Invoices"
 
 #. modules: l10n_cr_account_financial_report_webkit, account_financial_report_webkit
 #: selection:account.common.balance.report,target_move:0
@@ -1038,7 +1039,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_trial_balance.mako:128
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:171
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:132
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:132
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:154
 msgid "Credit"
 msgstr "Crédito"
 
@@ -1132,7 +1133,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_trial_balance.mako:56
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:58
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:32
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:32
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:34
 msgid "Dates Filter"
 msgstr "Filtro por Fechas"
 
@@ -1176,7 +1177,7 @@
 
 #. module: l10n_cr_account_financial_report_webkit
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:128
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:128
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:150
 msgid "Invoice"
 msgstr "Factura"
 
@@ -1189,7 +1190,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_general_ledger.mako:112
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:121
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:141
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:141
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:163
 msgid "Curr. Balance"
 msgstr "Balance Act."
 
@@ -1230,7 +1231,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_general_ledger.mako:93
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:102
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:116
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:116
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:138
 msgid "Period"
 msgstr "Período"
 
@@ -1264,7 +1265,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_general_ledger.mako:97
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:106
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:120
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:120
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:142
 msgid "Journal"
 msgstr "Asiento"
 
@@ -1314,7 +1315,7 @@
 #: field:account.balances,chart_account_id:0
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:54
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:28
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:28
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:30
 msgid "Chart of Account"
 msgstr "Plan Contable"
 
@@ -1342,7 +1343,7 @@
 #: field:account.balances,target_move:0
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:64
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:38
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:38
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:40
 msgid "Target Moves"
 msgstr "Movimientos Destino"
 
@@ -1355,7 +1356,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_trial_balance.mako:69
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:71
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:45
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:45
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:47
 msgid "From:"
 msgstr "Desde:"
 
@@ -1410,11 +1411,6 @@
 msgid "Clearance date"
 msgstr "Fecha de Liquidación"
 
-#. module: l10n_cr_account_financial_report_webkit
-#: view:account.move.line:0
-msgid "Narration"
-msgstr "Redacción"
-
 #. modules: l10n_cr_account_financial_report_webkit, account_financial_report_webkit
 #: model:ir.model,name:account_financial_report_webkit.model_partners_ledger_webkit
 #: model:ir.model,name:l10n_cr_account_financial_report_webkit.model_partners_ledger_webkit
@@ -1468,13 +1464,13 @@
 #: field:account.balances,fiscalyear_id:0
 #: report:addons/l10n_cr_account_financial_report_webkit/report/account_bank_balances.mako:55
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:29
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:29
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:31
 msgid "Fiscal Year"
 msgstr "Año Fiscal"
 
 #. module: l10n_cr_account_financial_report_webkit
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:130
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:130
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:152
 msgid "Payments"
 msgstr "Pagos"
 
@@ -1488,7 +1484,7 @@
 #: report:addons/account_financial_report_webkit/report/templates/account_report_general_ledger.mako:95
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:104
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:118
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:118
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:140
 msgid "Entry"
 msgstr "Apunte"
 
@@ -1538,7 +1534,7 @@
 #. modules: l10n_cr_account_financial_report_webkit, account_financial_report_webkit
 #: report:addons/account_financial_report_webkit/report/templates/account_report_partners_ledger.mako:95
 #: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_open_invoices.mako:109
-#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:109
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:125
 msgid "No Partner"
 msgstr "No hay Empresa"
 
@@ -1600,3 +1596,8 @@
 msgid "Compare By"
 msgstr "Comparar por"
 
+#. module: l10n_cr_account_financial_report_webkit
+#: report:addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako:131
+msgid "Initial Balance: "
+msgstr "Saldo Inicial: "
+

=== modified file 'l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako'
--- l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako	2012-06-21 23:21:28 +0000
+++ l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako	2012-07-02 18:46:21 +0000
@@ -21,6 +21,8 @@
 
         <%
         initial_balance_text = {'initial_balance': _('Computed'), 'opening_balance': _('Opening Entries'), False: _('No')}
+        filter_type = ''
+        filter_data = []
         %>
 
         <div class="act_as_table data_table">
@@ -45,14 +47,24 @@
                     ${_('From:')}
                     %if filter_form(data) == 'filter_date':
                         ${formatLang(start_date, date=True) if start_date else u'' }
+                        <%
+                            filter_data.append(start_date) 
+                            filter_type = 'filter_date'
+                        %>
                     %else:
                         ${start_period.name if start_period else u''}
+                        <% 
+                            filter_data.append(start_period) 
+                            filter_type = 'filter_period'
+                        %>
                     %endif
                     ${_('To:')}
                     %if filter_form(data) == 'filter_date':
                         ${ formatLang(stop_date, date=True) if stop_date else u'' }
+                        <% filter_data.append(stop_date) %>
                     %else:
                         ${stop_period.name if stop_period else u'' }
+                        <% filter_data.append(stop_period) %>
                     %endif
                 </div>
                 <div class="act_as_cell">
@@ -103,10 +115,20 @@
 
                       part_cumul_balance = 0.0
                       part_cumul_balance_curr = 0.0 
+                      
+                      part_cumul_balance = account.init_balance.get(p_id, {}).get('init_balance') or 0.0
+                      init_balance = 0.0
+                      init_balance = get_initial_balance(cr, uid, p_id, account, filter_type, filter_data, fiscal_year, currency[0])
                     %>
                     <div class="act_as_table list_table" style="margin-top: 5px;">
                         <div class="act_as_caption account_title">
-                            ${ get_partner_name(cr, uid, partner_name, p_id, p_ref, p_name)  or _('No Partner')}
+                            ${ get_partner_name(cr, uid, partner_name, p_id, p_ref, p_name)  or _('No Partner')}<br />
+                            %if (currency[0] != None):
+                                <% currency_symbol = get_currency_symbol(cr, uid, account.currency_id.id) %>
+                            %else:
+                                <% currency_symbol = get_currency_symbol(cr, uid, company.currency_id.id) %>
+                            %endif
+                            ${_('Initial Balance: ')} ${currency_symbol}${formatLang(init_balance)}
                         </div>
                         <div class="act_as_thead">
                             <div class="act_as_row labels">
@@ -160,8 +182,7 @@
                                   #cumul_balance_curr += part_cumul_balance_curr
                                 %>
                               %endif
-
-
+                            
                             %for line in account.ledger_lines.get(p_id, []):
                               <%
                               label_elements = [line.get('lname') or '']
@@ -268,7 +289,7 @@
                                   %endif
                                   </div>
                                   ## balance cumulated
-                                  <% cumul_balance = (invoice_amount+payment_amount+credit_amount+debit_amount+MM_amount) or 0.0 %>
+                                  <% cumul_balance = (init_balance+invoice_amount+payment_amount+credit_amount+debit_amount+MM_amount) or 0.0 %>
                                   <div class="act_as_cell amount" style="padding-right: 1px;">${formatLang(cumul_balance) }</div>
                                   %if amount_currency(data):
                                       ## currency balance
@@ -279,7 +300,8 @@
                                   <% last_line_currency = line.get('currency_id') %>
                               </div>
                               <%
-                              total_cumul_balance = total_invoice + total_payment + total_debit + total_credit + total_manual_move
+                              #total_cumul_balance = total_invoice + total_payment + total_debit + total_credit + total_manual_move
+                              total_cumul_balance += cumul_balance
                               %>
                             %endfor
                             <div class="act_as_row lines labels">

=== modified file 'l10n_cr_account_financial_report_webkit/report/l10n_cr_partners_ledger.py'
--- l10n_cr_account_financial_report_webkit/report/l10n_cr_partners_ledger.py	2012-06-21 23:21:28 +0000
+++ l10n_cr_account_financial_report_webkit/report/l10n_cr_partners_ledger.py	2012-07-02 18:46:21 +0000
@@ -43,6 +43,7 @@
             'get_partner_name': self.get_partner_name,
             'get_accounts_by_curr': self.get_accounts_by_curr,
             'get_currency_symbol': self.get_currency_symbol,
+            'get_initial_balance': self.get_initial_balance,
         })
 
     def get_accounts_by_curr(self, cr, uid, objects):
@@ -142,8 +143,38 @@
         currency = self.pool.get('res.currency').browse(cr,uid,currency_id)
 
         return currency.symbol
+    
+    def get_initial_balance(self, cr, uid, partner, account, filter_type, filter_data, fiscal_year, currency, context=None):
+        date_start = ''
+        initial_balance = 0.0
+        
+        if filter_type == '':
+            date_start = fiscal_year.date_start
+            move_lines_id = self.pool.get('account.move.line').search(cr, uid, [('account_id', '=', account.id), ('partner_id', '=', partner), ('period_id.fiscalyear_id.date_start', '<', date_start), ('reconcile_id', '=', False)], context=context)
+        else:
+            if filter_type == 'filter_period':
+                date_start = filter_data[0].date_start
+                move_lines_id = self.pool.get('account.move.line').search(cr, uid, [('account_id', '=', account.id), ('partner_id', '=', partner), ('period_id.date_start', '<', date_start), ('reconcile_id', '=', False)], context=context)
+            elif filter_type == 'filter_date':
+                date_start = filter_data[0]
+                move_lines_id = self.pool.get('account.move.line').search(cr, uid, [('account_id', '=', account.id), ('partner_id', '=', partner), ('date', '<', date_start), ('reconcile_id', '=', False)], context=context)
+        
+        move_lines = self.pool.get('account.move.line').browse(cr, uid, move_lines_id)
+        
+        amount = 0.0
+        for move_line in move_lines:
+            if currency != None:
+                amount = move_line.amount_currency
+            else:
+                if move_line.debit != 0.0 :
+                    amount = move_line.debit
+                elif move_line.credit != 0.0 :
+                    amount = move_line.credit * -1
+            initial_balance += amount
+        
+        return initial_balance
 
 HeaderFooterTextWebKitParser('report.account_financial_report_webkit.account.account_report_partners_ledger_webkit',
                              'account.account',
                              'addons/l10n_cr_account_financial_report_webkit/report/l10n_cr_account_report_partners_ledger.mako',
-                             parser=l10n_cr_PartnersLedgerWebkit)
+                             parser=l10n_cr_PartnersLedgerWebkit)
\ No newline at end of file


Follow ups