From bc92ebcf26a89f234e81899e80b5b8482639451b Mon Sep 17 00:00:00 2001 From: "ksa (Open ERP)" Date: Tue, 18 Jan 2011 15:55:01 +0530 Subject: [PATCH 001/304] [FIX]: solve in procurement groupby "reason" bzr revid: ksa@tinyerp.co.in-20110118102501-xni9nk8x8bm2rlzx --- addons/procurement/procurement_view.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/procurement/procurement_view.xml b/addons/procurement/procurement_view.xml index 9c8ad70fe63..02cfae811eb 100644 --- a/addons/procurement/procurement_view.xml +++ b/addons/procurement/procurement_view.xml @@ -28,6 +28,7 @@ procurement.order.tree.board procurement.order tree + @@ -246,8 +247,8 @@ From 954b00ab6c8cac5052b9af0cbeb152997190039a Mon Sep 17 00:00:00 2001 From: "ksa (Open ERP)" Date: Thu, 20 Jan 2011 15:36:59 +0530 Subject: [PATCH 002/304] [IMP]: Procurement yml bzr revid: ksa@tinyerp.co.in-20110120100659-pnjeuf2105l7768h --- addons/procurement/__openerp__.py | 1 + addons/procurement/test/procurement_test.yml | 60 ++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 addons/procurement/test/procurement_test.yml diff --git a/addons/procurement/__openerp__.py b/addons/procurement/__openerp__.py index d30128041f3..bc17969efaa 100644 --- a/addons/procurement/__openerp__.py +++ b/addons/procurement/__openerp__.py @@ -46,6 +46,7 @@ 'board_mrp_procurement_view.xml', ], 'demo_xml': ['stock_orderpoint.xml'], + 'test': ['test/procurement_test.yml'], 'installable': True, 'active': False, 'certificate': '00954248826881074509', diff --git a/addons/procurement/test/procurement_test.yml b/addons/procurement/test/procurement_test.yml new file mode 100644 index 00000000000..50cb7276d69 --- /dev/null +++ b/addons/procurement/test/procurement_test.yml @@ -0,0 +1,60 @@ +- + In order to test the Procurement flow,I start by creating a new product 'Apple' +- + !record {model: product.product, id: product_product_apple0}: + categ_id: product.cat1 + name: Apple + procure_method: make_to_stock + seller_ids: + - delay: 1 + name: base.res_partner_asus + min_qty: 1.0 + product_uom: product.product_uom_kgm + supply_method: buy + type: product + uom_id: product.product_uom_kgm + uom_po_id: product.product_uom_kgm + property_stock_inventory: stock.location_inventory + property_stock_procurement: stock.location_procurement + property_stock_production: stock.location_production +- + I define Minimum stock rules for my stockable product "Apple". +- + !record {model: stock.warehouse.orderpoint, id: stock_warehouse_orderpoint_op0}: + company_id: base.main_company + location_id: stock.stock_location_stock + logic: max + name: OP/00002 + product_id: product_product_apple0 + product_max_qty: 10.0 + product_min_qty: 5.0 + product_uom: product.product_uom_kgm + qty_multiple: 1 + warehouse_id: stock.warehouse0 +- + The scheduler runs. +- + !function {model: procurement.order, name: run_scheduler}: + - model: procurement.order + search: "[]" +- + I also check that there are procurement order for Apple or not. +- + !python {model: procurement.order}: | + proc_ids = self.search(cr, uid, [('product_id','in',[ref('product_product_apple0')])]) + assert proc_ids, 'No Procurements.' +- + Apply Request for Procurement clicking on "Procurement Request" From Product. +- + !record {model: make.procurement, id: procurement_order_apple0}: + product_id: product_product_apple0 + qty: 10.0 + date_planned: '2010-04-20' + uom_id: product.product_uom_kgm + warehouse_id: stock.warehouse0 +- + Create procurement order for selected product. +- + !python {model: make.procurement}: | + self.make_procurement(cr, uid, [ref('procurement_order_apple0')], context={'active_id': ref('product_product_apple0')}) + From 7f0ee9e69be351cae5996ff54663d790ad2e2940 Mon Sep 17 00:00:00 2001 From: "ksa (Open ERP)" Date: Thu, 20 Jan 2011 18:45:02 +0530 Subject: [PATCH 003/304] [FIX]: solve buildbot prolbem for stock bzr revid: ksa@tinyerp.co.in-20110120131502-tb0n02veboma0gg3 --- addons/stock/stock.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index b2fc42c298d..36dac0d0181 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1853,11 +1853,6 @@ class stock_move(osv.osv): """ moves = self.browse(cr, uid, ids, context=context) self.write(cr, uid, ids, {'state': 'confirmed'}) - res_obj = self.pool.get('res.company') - location_obj = self.pool.get('stock.location') - move_obj = self.pool.get('stock.move') - wf_service = netsvc.LocalService("workflow") - self.create_chained_picking(cr, uid, moves, context) return [] From 7418c760b017c35fba25728fabb015bac55b09d8 Mon Sep 17 00:00:00 2001 From: "ksa (Open ERP)" Date: Mon, 31 Jan 2011 15:40:31 +0530 Subject: [PATCH 004/304] [FIx]:purchase: Try to select partner address which has no partner on it lp bug: https://launchpad.net/bugs/710516 fixed bzr revid: ksa@tinyerp.co.in-20110131101031-1z1v15pg2f20hmxx --- addons/purchase/purchase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 2d8eaac1d84..c6cf0470fc1 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -170,7 +170,7 @@ class purchase_order(osv.osv): 'partner_id':fields.many2one('res.partner', 'Supplier', required=True, states={'confirmed':[('readonly',True)], 'approved':[('readonly',True)],'done':[('readonly',True)]}, change_default=True), 'partner_address_id':fields.many2one('res.partner.address', 'Address', required=True, states={'confirmed':[('readonly',True)], 'approved':[('readonly',True)],'done':[('readonly',True)]},domain="[('partner_id', '=', partner_id)]"), - 'dest_address_id':fields.many2one('res.partner.address', 'Destination Address', + 'dest_address_id':fields.many2one('res.partner.address', 'Destination Address',domain="[('partner_id', '<>', partner_id)]", states={'confirmed':[('readonly',True)], 'approved':[('readonly',True)],'done':[('readonly',True)]}, help="Put an address if you want to deliver directly from the supplier to the customer." \ "In this case, it will remove the warehouse link and set the customer location." From f27ca382ffdef16816a156f24039ed572f6dd733 Mon Sep 17 00:00:00 2001 From: "ksa (Open ERP)" Date: Fri, 31 Dec 2010 17:37:39 +0530 Subject: [PATCH 005/304] [IMP]: improve yml for adding month and wrong month problem bzr revid: ksa@tinyerp.co.in-20101231120739-epsnsevk90rhey6a --- addons/membership/test/test_membership.yml | 20 +++- .../test/point_of_sale_report.yml | 5 +- .../point_of_sale/test/point_of_sale_test.yml | 99 ++++++++++--------- .../project_planning/test/planning_states.yml | 53 +++++----- 4 files changed, 98 insertions(+), 79 deletions(-) diff --git a/addons/membership/test/test_membership.yml b/addons/membership/test/test_membership.yml index 195fbd15b01..b58faaa43bb 100644 --- a/addons/membership/test/test_membership.yml +++ b/addons/membership/test/test_membership.yml @@ -6,12 +6,16 @@ !record {model: product.product, id: product_product_membershipproduct0}: categ_id: product.cat1 membership: 1 - membership_date_from: !eval datetime.today().strftime("%Y-%m-%d") - membership_date_to: !eval "'%s-%s-%s' %(datetime.now().year,datetime.now().month+6,datetime.now().day)" + membership_date_from: !eval time.strftime('%Y-%m-%d') + membership_date_to: !eval time.strftime('%Y-%m-%d') name: Golden Membership type: service list_price: 80.00 - +- + !python {model: product.product}: | + from datetime import datetime + from dateutil.relativedelta import * + self.write(cr, uid, [ref("product_product_membershipproduct0")], {'membership_date_to': datetime.now() + relativedelta(months=3)}) - | "Mark Johnson" want to join "Golden Membership". - | @@ -102,13 +106,19 @@ !record {model: product.product, id: product_product_membershipproduct1}: categ_id: product.cat1 membership: 1 - membership_date_from: !eval datetime.today().strftime("%Y-%m-%d") - membership_date_to: !eval "'%s-%s-%s' %(datetime.now().year,datetime.now().month+6,datetime.now().day)" + membership_date_from: !eval time.strftime('%Y-%m-%d') + membership_date_to: !eval time.strftime('%Y-%m-%d') name: Silver Membership type: service list_price: 50.00 - | I'm making invoice of "Mark Johnson" member on joining new membership "Silver Membership". +- +- + !python {model: product.product}: | + from datetime import datetime + from dateutil.relativedelta import * + self.write(cr, uid, [ref("product_product_membershipproduct1")], {'membership_date_to': datetime.now() + relativedelta(months=3)}) - !python {model: res.partner}: | self.create_membership_invoice(cr, uid, [ref("res_partner_markjohnson0")], product_id=ref("product_product_membershipproduct1"), datas={"amount":50.00}) diff --git a/addons/point_of_sale/test/point_of_sale_report.yml b/addons/point_of_sale/test/point_of_sale_report.yml index 323d227f7d2..7ab44c8a98f 100644 --- a/addons/point_of_sale/test/point_of_sale_report.yml +++ b/addons/point_of_sale/test/point_of_sale_report.yml @@ -93,7 +93,7 @@ journal_id: account_journal_cash0 line_ids: - name: statement - date: !eval "'%s-%s-%s' %(datetime.now().year,datetime.now().month+5,datetime.now().day)" + date: !eval time.strftime('%Y-%m-%d') type: customer account_id: account_pos_account_sales amount: 100 @@ -105,9 +105,12 @@ - !python {model: account.bank.statement}: | import netsvc, tools, os, time + from datetime import datetime + from dateutil.relativedelta import * (data, format) = netsvc.LocalService('report.account.statement').create(cr, uid, [ref('point_of_sale.account_bank_statement_st0')], {}, {}) if tools.config['test_report_directory']: file(os.path.join(tools.config['test_report_directory'], 'point_of_sale-account_statement_report'+format), 'wb+').write(data) + self.write(cr, uid, [ref("account_bank_statement_st0")], {'date': datetime.now() + relativedelta(months=3)}) - In order to test the PDF reports defined on a Point Of Sale, we will print a POS User Product Report - diff --git a/addons/point_of_sale/test/point_of_sale_test.yml b/addons/point_of_sale/test/point_of_sale_test.yml index c8ed72e386f..140ac3c0a04 100644 --- a/addons/point_of_sale/test/point_of_sale_test.yml +++ b/addons/point_of_sale/test/point_of_sale_test.yml @@ -271,7 +271,7 @@ categ_id: product_category_computer0 cost_method: standard mes_type: fixed - list_price: 1000.0 + list_price: 1000.0 name: HP Pavilion Desktop PCs procure_method: make_to_stock seller_ids: @@ -290,7 +290,7 @@ !record {model: pos.order, id: pos_order_pos0}: company_id: base.main_company date_order: !eval time.strftime('%Y-%m-%d %H:%M:%S') - date_validity: !eval "'%s-%s-%s' %(datetime.now().year,datetime.now().month+6,datetime.now().day)" + date_validity: !eval time.strftime('%Y-%m-%d %H:%M:%S') lines: - company_id: base.main_company name: Order Line/01 @@ -305,27 +305,32 @@ sale_journal: account.sales_journal shop_id: sale.shop user_salesman_id: base.user_root -- - I add discount. -- +- + !python {model: pos.order}: | + from datetime import datetime + from dateutil.relativedelta import * + self.write(cr, uid, [ref("pos_order_pos0")], {'date_validity': datetime.now() + relativedelta(months=3)}) +- + I add discount. +- !record {model: pos.discount, id: pos_discount_0}: discount: 5.0 discount_notes: More then 5 product -- - I Apply the discount. -- +- + I Apply the discount. +- !python {model: pos.discount}: | self.apply_discount(cr, uid, [ref("pos_discount_0")], {"lang": "en_US", "active_model": "pos.order", "active_ids": [ref("pos_order_pos0")], "tz": False, "active_id": ref("pos_order_pos0"), }) -- +- I open the register. -- +- !record {model: pos.open.statement, id: pos_open_statement_0}: {} -- +- I open the statement. -- +- !python {model: pos.open.statement}: | jou_obj = self.pool.get('account.journal') statement_obj = self.pool.get('account.bank.statement') @@ -339,8 +344,8 @@ "ir.ui.menu", "active_ids": [ref("point_of_sale.menu_open_statement")], "tz": False, "active_id": ref("point_of_sale.menu_open_statement"), }) - - I click on the "Make Payment" wizard. -- + I click on the "Make Payment" wizard. +- !record {model: pos.make.payment, id: pos_make_payment_0}: amount: 1615.0 journal: 7 @@ -349,9 +354,9 @@ product_id: product_product_hppaviliondesktoppcs0 pricelist_id: product.list0 partner_id: base.res_partner_agrolait -- +- I make the payment. -- +- !python {model: pos.make.payment}: | self.check(cr, uid, [ref("pos_make_payment_0")], {"lang": "en_US", "active_model": "pos.order", "active_ids": [ref("point_of_sale.pos_order_pos0")], "tz": @@ -361,48 +366,48 @@ - !python {model: pos.order}: | order=self.browse(cr,uid,ref("pos_order_pos0")) - assert(order.statement_ids!=[]), "Statement lines not created" + assert(order.statement_ids!=[]), "Statement lines not created" - When I click on Return picking button , I get three option. - 1. Cancel 2.Return Goods and Exchange 3.Return without Refund - - When I click on Return Goods and Exchange. -- - Then it allows me to define the quantity of products, which will return to the stock. -- + When I click on Return Goods and Exchange. +- + Then it allows me to define the quantity of products, which will return to the stock. +- I click on Return Picking button. -- +- !record {model: pos.return, id: pos_return_0}: {} -- +- I Return the product. -- +- !python {model: pos.return}: | self.create_returns(cr, uid, [ref("pos_return_0")], {"lang": "en_US", "active_model": "pos.order", "active_ids": [ref("point_of_sale.pos_order_pos0")], "tz": False, "active_id": ref("point_of_sale.pos_order_pos0"), }) -- +- Then it allows me to define the quantity of products, which will return to the stock. - - I select the HP Pavilion Desktop PCs for exchange. -- + I select the HP Pavilion Desktop PCs for exchange. +- !record {model: pos.add.product, id: pos_add_product_0}: product_id: product_product_hppaviliondesktoppcs0 quantity: 5.0 -- +- I click on close button. -- +- !python {model: pos.add.product}: | return_obj = self.pool.get('pos.return') - context['active_ids'] = [ref("pos_order_pos0")] + context['active_ids'] = [ref("pos_order_pos0")] return_obj.view_init(cr, uid, [],context=context) self.close_action(cr, uid, [ref("pos_add_product_0")], {"lang": "en_US", "active_model": "pos.order", "active_ids": [ref("pos_order_pos0")], "tz": False, "active_id": ref("pos_order_pos0"), }) -- +- I create payment. -- +- !record {model: pos.make.payment, id: pos_make_payment_1}: amount: 680.0 journal: 7 @@ -411,40 +416,40 @@ product_id: product_product_hppaviliondesktoppcs0 pricelist_id: product.list0 partner_id: base.res_partner_agrolait -- - For payment, I click on Make Payment. -- +- + For payment, I click on Make Payment. +- !python {model: pos.make.payment}: | self.check(cr, uid, [ref("pos_make_payment_1")], {"lang": "en_US", "active_model": "pos.order", "active_ids": [ref("pos_order_pos0")], "tz": - False, "active_id": ref("pos_order_pos0"), }) -- + False, "active_id": ref("pos_order_pos0"), }) +- To check the Return without Refund . I click button "Return without Refund ". -- +- !record {model: pos.return, id: pos_return_0}: {} - The quantity which is selected in Return lines wizard is refunded. -- +- !python {model: pos.return}: | self.create_returns2(cr, uid, [ref("pos_return_0")], {"lang": "en_US", "active_model": "pos.order", "active_ids": [ref("pos_order_pos0")], "tz": False, "active_id": ref("pos_order_pos0"), }) -- +- To Close order, I use the wizard "Sale Confirm". -- +- !record {model: pos.confirm, id: pos_confirm_0}: {} -- +- I close this order. -- +- !python {model: pos.confirm}: | self.action_confirm(cr, uid, [ref("pos_confirm_0")], {"lang": "en_US", "active_model": "pos.order", "active_ids": [ref("pos_order_pos0")], "tz": False, "active_id": ref("pos_order_pos0"), }) -- +- I check order state is done. -- +- !python {model: pos.order}: | - order=self.browse(cr,uid,ref("pos_order_pos0")) - assert(order.state=='done'), "Order is not done" + order=self.browse(cr,uid,ref("pos_order_pos0")) + assert(order.state=='done'), "Order is not done" diff --git a/addons/project_planning/test/planning_states.yml b/addons/project_planning/test/planning_states.yml index 5d40a199280..ddc8941c1f9 100644 --- a/addons/project_planning/test/planning_states.yml +++ b/addons/project_planning/test/planning_states.yml @@ -1,33 +1,34 @@ -- +- Create a analytic planning 'Project Planning' -- +- !record {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0}: business_days: 20 date_from: !eval time.strftime('%Y-%m-%d') - date_to: !eval "'%s-%s-%s' %(datetime.now().year,datetime.now().month+1,datetime.now().day)" + date_to: !eval time.strftime('%Y-%m-%d') name: Project Planning state: draft user_id: base.user_demo - - -- +- Open the planning -- +- !python {model: report_account_analytic.planning}: | + from datetime import datetime + from dateutil.relativedelta import * self.action_open(cr, uid, [ref("report_account_analytic_planning_projectplanning0")], {"lang": "en_US", "active_ids": [ref("project_planning.menu_report_account_analytic_planning")], "tz": False, "active_model": "ir.ui.menu", "section_id": False, "active_id": ref("project_planning.menu_report_account_analytic_planning"), "search_default_user_id": 1, "project_id": False, "department_id": False, }) + self.write(cr, uid, [ref("report_account_analytic_planning_projectplanning0")], {'date_to': datetime.now() + relativedelta(months=3)}) - Check if planning in open state - - !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in open state}: + !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in open state}: - state == "open" -- +- Cancel the planning -- +- !python {model: report_account_analytic.planning}: | self.action_cancel(cr, uid, [ref("report_account_analytic_planning_projectplanning0")], {"lang": "en_US", "active_ids": [ref("project_planning.menu_report_account_analytic_planning")], @@ -37,12 +38,12 @@ - Check if planning in cancel state - - !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in cancel state}: - - state == "cancel" - -- + !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in cancel state}: + - state == "cancel" + +- Reopen the planning -- +- !python {model: report_account_analytic.planning}: | self.action_draft(cr, uid, [ref("report_account_analytic_planning_projectplanning0")], {"lang": "en_US", "active_ids": [ref("project_planning.menu_report_account_analytic_planning")], @@ -52,12 +53,12 @@ - Check if planning in draft state - - !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in draft state}: - - state == "draft" - -- + !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in draft state}: + - state == "draft" + +- Open the planning -- +- !python {model: report_account_analytic.planning}: | self.action_open(cr, uid, [ref("report_account_analytic_planning_projectplanning0")], {"lang": "en_US", "active_ids": [ref("project_planning.menu_report_account_analytic_planning")], @@ -67,12 +68,12 @@ - Check if planning in open state - - !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in open state}: - - state == "open" - -- + !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in open state}: + - state == "open" + +- Close the planning -- +- !python {model: report_account_analytic.planning}: | self.action_done(cr, uid, [ref("report_account_analytic_planning_projectplanning0")], {"lang": "en_US", "active_ids": [ref("project_planning.menu_report_account_analytic_planning")], @@ -82,5 +83,5 @@ - Check if planning in done state - - !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in done state}: + !assert {model: report_account_analytic.planning, id: report_account_analytic_planning_projectplanning0, string: Planning in done state}: - state == "done" \ No newline at end of file From 4bac6d8969d3b9ae2905b566618007c81f13598a Mon Sep 17 00:00:00 2001 From: "Ujjvala Collins (OpenERP)" Date: Thu, 27 Jan 2011 15:19:39 +0530 Subject: [PATCH 006/304] [FIX] all: Fixed incomplete behavior of act_window. lp bug: https://launchpad.net/bugs/708467 fixed bzr revid: uco@tinyerp.com-20110127094939-v8gugx666pakihva --- addons/account/account_invoice_view.xml | 4 ++-- addons/account/account_view.xml | 14 +++++++------- addons/account/partner_view.xml | 2 +- addons/account/project/project_view.xml | 2 +- .../account_analytic_default_view.xml | 8 ++++---- .../account_analytic_plans_view.xml | 4 ++-- addons/account_budget/account_budget_view.xml | 2 +- addons/account_voucher/account_voucher_view.xml | 2 +- addons/auction/auction_view.xml | 6 +++--- addons/base_contact/base_contact_view.xml | 2 +- addons/crm/crm_phonecall_menu.xml | 2 +- addons/crm_claim/crm_claim_view.xml | 2 +- addons/event/event_view.xml | 4 ++-- addons/event_project/event_project_view.xml | 2 +- addons/fetchmail/fetchmail_view.xml | 3 +-- addons/hr_contract/hr_contract_view.xml | 2 +- addons/hr_evaluation/hr_evaluation_view.xml | 2 +- addons/hr_holidays/hr_holidays_view.xml | 2 +- addons/hr_payroll/hr_payroll_view.xml | 1 + .../report/report_analytic_view.xml | 2 +- .../hr_timesheet_sheet/hr_timesheet_sheet_view.xml | 8 ++++---- .../marketing_campaign/marketing_campaign_view.xml | 6 +++--- addons/procurement/procurement_view.xml | 8 +++----- addons/project/project_view.xml | 8 ++++---- addons/project_issue/project_issue_menu.xml | 2 +- addons/project_messages/project_messages_view.xml | 2 +- addons/project_scrum/project_scrum_view.xml | 4 ++-- addons/purchase/purchase_view.xml | 4 ++-- addons/sale/sale_view.xml | 4 ++-- addons/stock/stock_view.xml | 4 ++-- addons/survey/survey_view.xml | 6 +++--- addons/wiki/wiki_view.xml | 4 ++-- 32 files changed, 63 insertions(+), 65 deletions(-) diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml index 6fa3b8c09d2..9cb4314ddeb 100644 --- a/addons/account/account_invoice_view.xml +++ b/addons/account/account_invoice_view.xml @@ -506,12 +506,12 @@ - + diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 1812e800880..2ef68a6efa8 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -1496,7 +1496,7 @@ @@ -1538,7 +1538,7 @@ @@ -1546,7 +1546,7 @@ id="act_account_acount_move_line_open_unreconciled" name="Unreconciled Entries" res_model="account.move.line" - context="{'search_default_account_id':[active_id], 'search_default_unreconciled':1,}" + context="{'search_default_account_id':[active_id], 'search_default_unreconciled':1, 'default_account_id': active_id}" src_model="account.account"/> @@ -1991,20 +1991,20 @@ - + - + Create Account diff --git a/addons/account/partner_view.xml b/addons/account/partner_view.xml index 890e477a726..1bf75b5c347 100644 --- a/addons/account/partner_view.xml +++ b/addons/account/partner_view.xml @@ -131,7 +131,7 @@ id="action_analytic_open" name="Analytic Accounts" res_model="account.analytic.account" - context="{'search_default_partner_id':[active_id]}" + context="{'search_default_partner_id':[active_id], 'default_partner_id': active_id}" src_model="res.partner" view_type="form" view_mode="tree,form,graph,calendar" diff --git a/addons/account/project/project_view.xml b/addons/account/project/project_view.xml index 46867c8bf23..db079cc74ce 100644 --- a/addons/account/project/project_view.xml +++ b/addons/account/project/project_view.xml @@ -445,7 +445,7 @@ diff --git a/addons/account_analytic_plans/account_analytic_plans_view.xml b/addons/account_analytic_plans/account_analytic_plans_view.xml index 676949fd420..8282461e512 100644 --- a/addons/account_analytic_plans/account_analytic_plans_view.xml +++ b/addons/account_analytic_plans/account_analytic_plans_view.xml @@ -154,8 +154,8 @@ diff --git a/addons/account_budget/account_budget_view.xml b/addons/account_budget/account_budget_view.xml index 8ddcf5cdc0a..321014ea859 100644 --- a/addons/account_budget/account_budget_view.xml +++ b/addons/account_budget/account_budget_view.xml @@ -250,7 +250,7 @@ diff --git a/addons/account_voucher/account_voucher_view.xml b/addons/account_voucher/account_voucher_view.xml index 745e7ab1078..b1f5f11cc35 100644 --- a/addons/account_voucher/account_voucher_view.xml +++ b/addons/account_voucher/account_voucher_view.xml @@ -189,7 +189,7 @@ diff --git a/addons/auction/auction_view.xml b/addons/auction/auction_view.xml index e55938d2ecd..6e457f06db3 100644 --- a/addons/auction/auction_view.xml +++ b/addons/auction/auction_view.xml @@ -254,7 +254,7 @@ @@ -499,7 +499,7 @@ @@ -769,7 +769,7 @@ diff --git a/addons/base_contact/base_contact_view.xml b/addons/base_contact/base_contact_view.xml index 59894ab55d0..659307e289c 100644 --- a/addons/base_contact/base_contact_view.xml +++ b/addons/base_contact/base_contact_view.xml @@ -410,7 +410,7 @@ diff --git a/addons/crm/crm_phonecall_menu.xml b/addons/crm/crm_phonecall_menu.xml index f223ee16be9..41975d9ced4 100644 --- a/addons/crm/crm_phonecall_menu.xml +++ b/addons/crm/crm_phonecall_menu.xml @@ -8,7 +8,7 @@ res_model="crm.phonecall" src_model="res.partner" view_mode="calendar,tree,form" - context="{'search_default_partner_id': [active_id], 'default_duration': 1.0}" + context="{'search_default_partner_id': [active_id], 'default_duration': 1.0, 'default_partner_id': active_id}" groups="base.group_extended" /> diff --git a/addons/crm_claim/crm_claim_view.xml b/addons/crm_claim/crm_claim_view.xml index 696c8ed3a84..ab36a713792 100644 --- a/addons/crm_claim/crm_claim_view.xml +++ b/addons/crm_claim/crm_claim_view.xml @@ -290,7 +290,7 @@ diff --git a/addons/event_project/event_project_view.xml b/addons/event_project/event_project_view.xml index 7793d4fbcf7..35bc1b40b81 100644 --- a/addons/event_project/event_project_view.xml +++ b/addons/event_project/event_project_view.xml @@ -36,7 +36,7 @@ res_model="project.task" src_model="event.event" view_mode="tree,form,calendar,graph" - context="{'search_default_project_id': project_id}" + context="{'search_default_project_id': project_id, 'default_project_id': project_id}" view_type="form"/> diff --git a/addons/fetchmail/fetchmail_view.xml b/addons/fetchmail/fetchmail_view.xml index 7d55f9f5a7a..096a83bfa4e 100644 --- a/addons/fetchmail/fetchmail_view.xml +++ b/addons/fetchmail/fetchmail_view.xml @@ -150,8 +150,7 @@ parent="base.menu_mail_gateway" action="action_view_mail_message_emails" /> diff --git a/addons/hr_contract/hr_contract_view.xml b/addons/hr_contract/hr_contract_view.xml index cae7885a754..67607af8146 100644 --- a/addons/hr_contract/hr_contract_view.xml +++ b/addons/hr_contract/hr_contract_view.xml @@ -271,7 +271,7 @@ diff --git a/addons/marketing_campaign/marketing_campaign_view.xml b/addons/marketing_campaign/marketing_campaign_view.xml index 89b459b8896..ce3936337ff 100644 --- a/addons/marketing_campaign/marketing_campaign_view.xml +++ b/addons/marketing_campaign/marketing_campaign_view.xml @@ -446,12 +446,12 @@ view_type="form" view_mode="tree,form" id="act_marketing_campaing_segment_opened" - context="{'search_default_campaign_id': [active_id]}" + context="{'search_default_campaign_id': [active_id], 'default_campaign_id': active_id}" /> - + - - + + diff --git a/addons/project_issue/project_issue_menu.xml b/addons/project_issue/project_issue_menu.xml index e1341ded00d..18c8779704f 100644 --- a/addons/project_issue/project_issue_menu.xml +++ b/addons/project_issue/project_issue_menu.xml @@ -40,7 +40,7 @@ An in-project messaging system allows for an efficient and trackable communication between project members. The messages are stored in the system and can be used for post analysis. - + diff --git a/addons/project_scrum/project_scrum_view.xml b/addons/project_scrum/project_scrum_view.xml index 32ed240cba6..950cf0f41cf 100644 --- a/addons/project_scrum/project_scrum_view.xml +++ b/addons/project_scrum/project_scrum_view.xml @@ -593,7 +593,7 @@ Date: Fri, 28 Jan 2011 16:28:18 +0530 Subject: [PATCH 007/304] [IMP, ADD] account:Improve the logic to create period so it can create one more period and add two journals for opening entries bzr revid: psi@tinyerp.co.in-20110128105818-ptd5vk4xsaowmnec --- addons/account/account.py | 45 ++++++++++++++++--- addons/account/account_view.xml | 2 + addons/account/configurable_account_chart.xml | 17 +++++++ addons/account/demo/account_minimal.xml | 9 ++++ addons/account/installer.py | 24 ++++++++++ 5 files changed, 90 insertions(+), 7 deletions(-) diff --git a/addons/account/account.py b/addons/account/account.py index 3abbe4cef2e..ada9a12cb4a 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -805,19 +805,28 @@ class account_fiscalyear(osv.osv): (_check_fiscal_year, 'Error! You cannot define overlapping fiscal years',['date_start', 'date_stop']) ] - def create_period3(self,cr, uid, ids, context=None): + def create_period3(self, cr, uid, ids, context=None): return self.create_period(cr, uid, ids, context, 3) - def create_period(self,cr, uid, ids, context=None, interval=1): + def create_period(self, cr, uid, ids, context=None, interval=1): + period_obj = self.pool.get('account.period') for fy in self.browse(cr, uid, ids, context=context): ds = datetime.strptime(fy.date_start, '%Y-%m-%d') - while ds.strftime('%Y-%m-%d')fy.date_stop: + if de.strftime('%Y-%m-%d') > fy.date_stop: de = datetime.strptime(fy.date_stop, '%Y-%m-%d') - self.pool.get('account.period').create(cr, uid, { + period_obj.create(cr, uid, { 'name': ds.strftime('%m/%Y'), 'code': ds.strftime('%m/%Y'), 'date_start': ds.strftime('%Y-%m-%d'), @@ -2449,6 +2458,8 @@ class account_chart_template(osv.osv): 'property_account_expense': fields.many2one('account.account.template','Expense Account on Product Template'), 'property_account_income': fields.many2one('account.account.template','Income Account on Product Template'), 'property_reserve_and_surplus_account': fields.many2one('account.account.template', 'Reserve and Profit/Loss Account', domain=[('type', '=', 'payable')], help='This Account is used for transferring Profit/Loss(If It is Profit: Amount will be added, Loss: Amount will be deducted.), Which is calculated from Profilt & Loss Report'), + 'property_account_income_opening': fields.many2one('account.account.template','Opening Entries Income Account'), + 'property_account_expense_opening': fields.many2one('account.account.template','Opening Entries Expense Account'), } account_chart_template() @@ -2681,6 +2692,7 @@ class wizard_multi_charts_accounts(osv.osv_memory): obj_data = self.pool.get('ir.model.data') analytic_journal_obj = self.pool.get('account.analytic.journal') obj_tax_code = self.pool.get('account.tax.code') + obj_tax_code_template = self.pool.get('account.tax.code.template') # Creating Account obj_acc_root = obj_multi.chart_template_id.account_root_id tax_code_root_id = obj_multi.chart_template_id.tax_code_root_id.id @@ -2693,9 +2705,9 @@ class wizard_multi_charts_accounts(osv.osv_memory): todo_dict = {} #create all the tax code - children_tax_code_template = self.pool.get('account.tax.code.template').search(cr, uid, [('parent_id','child_of',[tax_code_root_id])], order='id') + children_tax_code_template = obj_tax_code_template.search(cr, uid, [('parent_id','child_of',[tax_code_root_id])], order='id') children_tax_code_template.sort() - for tax_code_template in self.pool.get('account.tax.code.template').browse(cr, uid, children_tax_code_template, context=context): + for tax_code_template in obj_tax_code_template.browse(cr, uid, children_tax_code_template, context=context): vals={ 'name': (tax_code_root_id == tax_code_template.id) and obj_multi.company_id.name or tax_code_template.name, 'code': tax_code_template.code, @@ -2806,11 +2818,15 @@ class wizard_multi_charts_accounts(osv.osv_memory): seq_id_purchase_refund = obj_sequence.search(cr, uid, [('name','=','Purchase Refund Journal')]) if seq_id_purchase_refund: seq_id_purchase_refund = seq_id_purchase_refund[0] + seq_id_opening = obj_sequence.search(cr, uid, [('name','=','Opening Entries Journal')]) + if seq_id_opening: + seq_id_opening = seq_id_opening[0] else: seq_id_sale = seq_id seq_id_purchase = seq_id seq_id_sale_refund = seq_id seq_id_purchase_refund = seq_id + seq_id_opening = seq_id vals_journal['view_id'] = view_id @@ -2903,6 +2919,21 @@ class wizard_multi_charts_accounts(osv.osv_memory): # }) obj_journal.create(cr, uid, vals_journal, context=context) + # Opening Entries Journal + if obj_multi.chart_template_id.property_account_income_opening and obj_multi.chart_template_id.property_account_expense_opening: + vals_journal = { + 'view_id': view_id, + 'name': _('Opening Entries Journal'), + 'type': 'situation', + 'code': _('TOEJ'), + 'sequence_id': seq_id_opening, + 'analytic_journal_id': analitical_journal_purchase, + 'company_id': company_id, + 'default_credit_account_id': acc_template_ref[obj_multi.chart_template_id.property_account_income_opening.id], + 'default_debit_account_id': acc_template_ref[obj_multi.chart_template_id.property_account_expense_opening.id] + } + obj_journal.create(cr, uid, vals_journal, context=context) + # Bank Journals data_id = obj_data.search(cr, uid, [('model','=','account.journal.view'), ('name','=','account_journal_bank_view')]) data = obj_data.browse(cr, uid, data_id[0], context=context) diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 1812e800880..cafc99b51de 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -2150,6 +2150,8 @@ + + diff --git a/addons/account/configurable_account_chart.xml b/addons/account/configurable_account_chart.xml index dd9c01142c3..4734e030113 100644 --- a/addons/account/configurable_account_chart.xml +++ b/addons/account/configurable_account_chart.xml @@ -191,6 +191,14 @@ + + 1106 + Opening Income Account + + closed + + + 111 Current Liabilities @@ -225,6 +233,13 @@ + + 1114 + Opening Expense Account + + closed + + @@ -431,6 +446,8 @@ + + diff --git a/addons/account/demo/account_minimal.xml b/addons/account/demo/account_minimal.xml index 65184b3d130..6ae6188ec62 100644 --- a/addons/account/demo/account_minimal.xml +++ b/addons/account/demo/account_minimal.xml @@ -421,6 +421,15 @@ + + Miscellaneous Journal - (test) + TMIS + general + + + + + @@ -430,7 +446,18 @@ - + + Opening Entries Journal - (test) + TOEJ + situation + + + + + + + + diff --git a/addons/account/installer.py b/addons/account/installer.py index 4a4d945f72b..65d8d7fa99f 100644 --- a/addons/account/installer.py +++ b/addons/account/installer.py @@ -424,13 +424,21 @@ class account_installer(osv.osv_memory): 'company_id': company_id.id } seq_id_opening = obj_sequence.create(cr, uid, seq_opening_journal, context=context) + seq_miscellaneous_journal = { + 'name': 'Miscellaneous Journal', + 'code': 'account.journal', + 'prefix': 'MISC/%(year)s/', + 'padding': 3, + 'company_id': company_id.id + } + seq_id_miscellaneous = obj_sequence.create(cr, uid, seq_opening_journal, context=context) else: seq_id_sale = seq_id seq_id_purchase = seq_id seq_id_sale_refund = seq_id seq_id_purchase_refund = seq_id seq_id_opening = seq_id - + seq_id_miscellaneous = seq_id vals_journal['view_id'] = view_id #Sales Journal @@ -517,16 +525,31 @@ class account_installer(osv.osv_memory): }) obj_journal.create(cr, uid, vals_journal, context=context) + # Miscellaneous Journal + vals_journal = { + 'view_id': view_id, + 'name': _('Miscellaneous Journal'), + 'type': 'general', + 'refund_journal': True, + 'code': _('MISC'), + 'sequence_id': seq_id_miscellaneous, + 'analytic_journal_id': analitical_journal_purchase, + 'company_id': company_id.id + } + + obj_journal.create(cr, uid, vals_journal, context=context) + # Opening Entries Journal if obj_multi.property_account_income_opening and obj_multi.property_account_expense_opening: vals_journal = { 'view_id': view_id, 'name': _('Opening Entries Journal'), 'type': 'situation', - 'code': _('TOEJ'), + 'code': _('OPEJ'), 'sequence_id': seq_id_opening, 'analytic_journal_id': analitical_journal_purchase, 'company_id': company_id.id, + 'centralisation': True, 'default_credit_account_id': acc_template_ref[obj_multi.property_account_income_opening.id], 'default_debit_account_id': acc_template_ref[obj_multi.property_account_expense_opening.id] } From f76e0fc097531b414fd1d7dd5cf13c6ef29ebfa3 Mon Sep 17 00:00:00 2001 From: "rha@tinyerp.com" <> Date: Tue, 1 Feb 2011 18:57:50 +0530 Subject: [PATCH 010/304] [Fix]: product: Pricelist with base price set to 0 lp bug: https://launchpad.net/bugs/710521 fixed bzr revid: rha@tinyerp.com-20110201132750-lvp43mmvs0kxqwif --- addons/product/pricelist.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/product/pricelist.py b/addons/product/pricelist.py index 6899b673c70..9413ceebbe2 100644 --- a/addons/product/pricelist.py +++ b/addons/product/pricelist.py @@ -264,7 +264,7 @@ class product_pricelist(osv.osv): product_obj.price_get(cr, uid, [product_id], price_type.field)[product_id], round=False, context=context) - if price: + if price or price == 0.0: price_limit = price price = price * (1.0+(res['price_discount'] or 0.0)) From 3f96ef97a7406df2b839c1e532234f316fc66086 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Tue, 1 Feb 2011 22:08:39 +0100 Subject: [PATCH 011/304] [WIP] all: (work in progress) changing wizards to avoid using read() or at least take proper care of m2o fields This is in preparation of the fix for m2o.get() on osv_memory objects, to make it consistent with the regular read on osv objects. Previously on osv_memory objects it was only returned the id, instead of the pair (id, name) as is appropriate to avoid an additional name_get RPC call after each read. Unfortunately many wizards were using direct read() instead of browse() and relying on the fact that the returned dict contained a bare id value for many2one fields. bzr revid: odo@openerp.com-20110201210839-hwmk60ygksm805c4 --- .../wizard/account_automatic_reconcile.py | 5 ++++- .../account/wizard/account_change_currency.py | 6 +++--- addons/account/wizard/account_chart.py | 14 ++++++------- .../wizard/account_fiscalyear_close.py | 5 ++++- .../wizard/account_fiscalyear_close_state.py | 6 +++--- .../account/wizard/account_invoice_refund.py | 6 +++++- .../wizard/account_move_bank_reconcile.py | 8 ++++---- .../account_move_line_reconcile_select.py | 6 +++--- .../account_move_line_unreconcile_select.py | 6 +++--- addons/account/wizard/account_reconcile.py | 16 +++++++-------- addons/account/wizard/account_tax_chart.py | 18 ++++++++--------- .../wizard/account_crossovered_analytic.py | 4 +++- .../wizard/account_coda_import.py | 20 +++++++++---------- .../wizard/account_followup_print.py | 4 ++-- .../report/special_message_invoice.py | 5 ++++- .../wizard/hr_recruitment_phonecall.py | 10 +++++----- .../wizard/hr_timesheet_invoice_create.py | 18 ++++++++--------- addons/lunch/wizard/lunch_order_confirm.py | 4 ++-- addons/point_of_sale/wizard/pos_payment.py | 3 +++ addons/point_of_sale/wizard/pos_return.py | 4 ++-- addons/product/wizard/product_price.py | 2 ++ .../project/wizard/project_task_delegate.py | 2 ++ addons/project_gtd/wizard/project_gtd_fill.py | 6 +++--- .../wizard/project_compute_phases.py | 10 +++++----- .../wizard/project_compute_tasks.py | 4 ++-- addons/stock/wizard/stock_move.py | 8 ++++---- 26 files changed, 111 insertions(+), 89 deletions(-) diff --git a/addons/account/wizard/account_automatic_reconcile.py b/addons/account/wizard/account_automatic_reconcile.py index 432a430868c..13fef1fde0d 100644 --- a/addons/account/wizard/account_automatic_reconcile.py +++ b/addons/account/wizard/account_automatic_reconcile.py @@ -144,6 +144,9 @@ class account_automatic_reconcile(osv.osv_memory): if context is None: context = {} form = self.read(cr, uid, ids, [])[0] + for m2o_field in ['journal_id','period_id','writeoff_acc_id']: + if form[m2o_field] and isinstance(form[m2o_field], tuple): + form[m2o_field] = form[m2o_field][0] max_amount = form.get('max_amount', False) and form.get('max_amount') or 0.0 power = form['power'] allow_write_off = form['allow_write_off'] @@ -252,4 +255,4 @@ class account_automatic_reconcile(osv.osv_memory): account_automatic_reconcile() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/wizard/account_change_currency.py b/addons/account/wizard/account_change_currency.py index d915a1cd34b..223ba327343 100644 --- a/addons/account/wizard/account_change_currency.py +++ b/addons/account/wizard/account_change_currency.py @@ -45,8 +45,8 @@ class account_change_currency(osv.osv_memory): obj_currency = self.pool.get('res.currency') if context is None: context = {} - data = self.read(cr, uid, ids)[0] - new_currency = data['currency_id'] + data = self.browse(cr, uid, ids)[0] + new_currency = data.currency_id.id invoice = obj_inv.browse(cr, uid, context['active_id'], context=context) if invoice.currency_id.id == new_currency: @@ -76,4 +76,4 @@ class account_change_currency(osv.osv_memory): account_change_currency() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/wizard/account_chart.py b/addons/account/wizard/account_chart.py index e8f0e432d69..58526b30b0a 100644 --- a/addons/account/wizard/account_chart.py +++ b/addons/account/wizard/account_chart.py @@ -79,17 +79,17 @@ class account_chart(osv.osv_memory): fy_obj = self.pool.get('account.fiscalyear') if context is None: context = {} - data = self.read(cr, uid, ids, [], context=context)[0] + data = self.browse(cr, uid, ids, context=context)[0] result = mod_obj.get_object_reference(cr, uid, 'account', 'action_account_tree') id = result and result[1] or False result = act_obj.read(cr, uid, [id], context=context)[0] result['periods'] = [] - if data['period_from'] and data['period_to']: - result['periods'] = period_obj.build_ctx_periods(cr, uid, data['period_from'], data['period_to']) - result['context'] = str({'fiscalyear': data['fiscalyear'], 'periods': result['periods'], \ - 'state': data['target_move']}) - if data['fiscalyear']: - result['name'] += ':' + fy_obj.read(cr, uid, [data['fiscalyear']], context=context)[0]['code'] + if data.period_from and data.period_to: + result['periods'] = period_obj.build_ctx_periods(cr, uid, data.period_from.id, data.period_to.id) + result['context'] = str({'fiscalyear': data.fiscalyear.id, 'periods': result['periods'], \ + 'state': data.target_move}) + if data.fiscalyear: + result['name'] += ':' + fy_obj.read(cr, uid, [data.fiscalyear.id], context=context)[0]['code'] return result _defaults = { diff --git a/addons/account/wizard/account_fiscalyear_close.py b/addons/account/wizard/account_fiscalyear_close.py index 6190f792c7f..bd635839afb 100644 --- a/addons/account/wizard/account_fiscalyear_close.py +++ b/addons/account/wizard/account_fiscalyear_close.py @@ -56,7 +56,10 @@ class account_fiscalyear_close(osv.osv_memory): obj_acc_account = self.pool.get('account.account') obj_acc_journal_period = self.pool.get('account.journal.period') - data = self.read(cr, uid, ids, context=context) + data = self.read(cr, uid, ids, context=context) + for m2o_field in ['fy_id','fy2_id','journal_id','period_id']: + if isinstance(data[0][m2o_field], tuple): + data[0][m2o_field] = data[0][m2o_field][0] if context is None: context = {} diff --git a/addons/account/wizard/account_fiscalyear_close_state.py b/addons/account/wizard/account_fiscalyear_close_state.py index abf054746ce..30edce42077 100644 --- a/addons/account/wizard/account_fiscalyear_close_state.py +++ b/addons/account/wizard/account_fiscalyear_close_state.py @@ -40,8 +40,8 @@ class account_fiscalyear_close_state(osv.osv_memory): @param ids: List of Account fiscalyear close state’s IDs """ - for data in self.read(cr, uid, ids, context=context): - fy_id = data['fy_id'] + for data in self.browse(cr, uid, ids, context=context): + fy_id = data.fy_id.id cr.execute('UPDATE account_journal_period ' \ 'SET state = %s ' \ @@ -61,4 +61,4 @@ class account_fiscalyear_close_state(osv.osv_memory): account_fiscalyear_close_state() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/wizard/account_invoice_refund.py b/addons/account/wizard/account_invoice_refund.py index 672e2a28fba..edc2b1d99c9 100644 --- a/addons/account/wizard/account_invoice_refund.py +++ b/addons/account/wizard/account_invoice_refund.py @@ -95,6 +95,8 @@ class account_invoice_refund(osv.osv_memory): description = False company = res_users_obj.browse(cr, uid, uid, context=context).company_id journal_id = form.get('journal_id', False) + if isinstance(journal_id, tuple): + journal_id = journal_id[0] for inv in inv_obj.browse(cr, uid, context.get('active_ids'), context=context): if inv.state in ['draft', 'proforma2', 'cancel']: raise osv.except_osv(_('Error !'), _('Can not %s draft/proforma/cancel invoice.') % (mode)) @@ -102,6 +104,8 @@ class account_invoice_refund(osv.osv_memory): raise osv.except_osv(_('Error !'), _('Can not %s invoice which is already reconciled, invoice should be unreconciled first. You can only Refund this invoice') % (mode)) if form['period']: period = form['period'] + if isinstance(period, tuple): + period = period[0] else: period = inv.period_id and inv.period_id.id or False @@ -217,4 +221,4 @@ class account_invoice_refund(osv.osv_memory): account_invoice_refund() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/wizard/account_move_bank_reconcile.py b/addons/account/wizard/account_move_bank_reconcile.py index 9be351ed440..266c6e764b4 100644 --- a/addons/account/wizard/account_move_bank_reconcile.py +++ b/addons/account/wizard/account_move_bank_reconcile.py @@ -41,15 +41,15 @@ class account_move_bank_reconcile(osv.osv_memory): """ if context is None: context = {} - data = self.read(cr, uid, ids, context=context)[0] + data = self.browse(cr, uid, ids, context=context)[0] cr.execute('select default_credit_account_id \ - from account_journal where id=%s', (data['journal_id'],)) + from account_journal where id=%s', (data.journal_id.id,)) account_id = cr.fetchone()[0] if not account_id: raise osv.except_osv(_('Error'), _('You have to define \ the bank account\nin the journal definition for reconciliation.')) return { - 'domain': "[('journal_id','=',%d), ('account_id','=',%d), ('state','<>','draft')]" % (data['journal_id'], account_id), + 'domain': "[('journal_id','=',%d), ('account_id','=',%d), ('state','<>','draft')]" % (data.journal_id.id, account_id), 'name': _('Standard Encoding'), 'view_type': 'form', 'view_mode': 'tree,form', @@ -61,4 +61,4 @@ the bank account\nin the journal definition for reconciliation.')) account_move_bank_reconcile() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/wizard/account_move_line_reconcile_select.py b/addons/account/wizard/account_move_line_reconcile_select.py index 8e57c57884d..d0953bd83ba 100644 --- a/addons/account/wizard/account_move_line_reconcile_select.py +++ b/addons/account/wizard/account_move_line_reconcile_select.py @@ -39,9 +39,9 @@ class account_move_line_reconcile_select(osv.osv_memory): @return: dictionary of Open account move line window for reconcile on given account id """ - data = self.read(cr, uid, ids, context=context)[0] + data = self.browse(cr, uid, ids, context=context)[0] return { - 'domain': "[('account_id','=',%d),('reconcile_id','=',False),('state','<>','draft')]" % data['account_id'], + 'domain': "[('account_id','=',%d),('reconcile_id','=',False),('state','<>','draft')]" % data.account_id.id, 'name': _('Reconciliation'), 'view_type': 'form', 'view_mode': 'tree,form', @@ -52,4 +52,4 @@ class account_move_line_reconcile_select(osv.osv_memory): account_move_line_reconcile_select() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/wizard/account_move_line_unreconcile_select.py b/addons/account/wizard/account_move_line_unreconcile_select.py index ad59493503d..084b93cdaa2 100644 --- a/addons/account/wizard/account_move_line_unreconcile_select.py +++ b/addons/account/wizard/account_move_line_unreconcile_select.py @@ -28,9 +28,9 @@ class account_move_line_unreconcile_select(osv.osv_memory): 'account_id': fields.many2one('account.account','Account',required=True), } def action_open_window(self, cr, uid, ids, context=None): - data = self.read(cr, uid, ids, context=context)[0] + data = self.browse(cr, uid, ids, context=context)[0] return { - 'domain': "[('account_id','=',%d),('reconcile_id','<>',False),('state','<>','draft')]" % data['account_id'], + 'domain': "[('account_id','=',%d),('reconcile_id','<>',False),('state','<>','draft')]" % data.account_id.id, 'name': 'Unreconciliation', 'view_type': 'form', 'view_mode': 'tree,form', @@ -41,4 +41,4 @@ class account_move_line_unreconcile_select(osv.osv_memory): account_move_line_unreconcile_select() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/wizard/account_reconcile.py b/addons/account/wizard/account_reconcile.py index 8131f6a9668..07da76733e4 100644 --- a/addons/account/wizard/account_reconcile.py +++ b/addons/account/wizard/account_reconcile.py @@ -152,13 +152,13 @@ class account_move_line_reconcile_writeoff(osv.osv_memory): period_obj = self.pool.get('account.period') if context is None: context = {} - data = self.read(cr, uid, ids,context=context)[0] - account_id = data['writeoff_acc_id'] - context['date_p'] = data['date_p'] - journal_id = data['journal_id'] - context['comment'] = data['comment'] - if data['analytic_id']: - context['analytic_id'] = data['analytic_id'] + data = self.browse(cr, uid, ids,context=context)[0] + account_id = data.writeoff_acc_id.id + context['date_p'] = data.date_p + journal_id = data.journal_id.id + context['comment'] = data.comment + if data.analytic_id: + context['analytic_id'] = data.analytic_id.id if context['date_p']: date = context['date_p'] @@ -173,4 +173,4 @@ class account_move_line_reconcile_writeoff(osv.osv_memory): account_move_line_reconcile_writeoff() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/wizard/account_tax_chart.py b/addons/account/wizard/account_tax_chart.py index 9e02931f34d..fd9b887ee2b 100644 --- a/addons/account/wizard/account_tax_chart.py +++ b/addons/account/wizard/account_tax_chart.py @@ -54,20 +54,20 @@ class account_tax_chart(osv.osv_memory): period_obj = self.pool.get('account.period') if context is None: context = {} - data = self.read(cr, uid, ids, [], context=context)[0] + data = self.browse(cr, uid, ids, context=context)[0] result = mod_obj.get_object_reference(cr, uid, 'account', 'action_tax_code_tree') id = result and result[1] or False result = act_obj.read(cr, uid, [id], context=context)[0] - if data['period_id']: - fiscalyear_id = period_obj.read(cr, uid, [data['period_id']], context=context)[0]['fiscalyear_id'][0] - result['context'] = str({'period_id': data['period_id'], \ + if data.period_id: + fiscalyear_id = period_obj.read(cr, uid, [data.period_id.id], context=context)[0]['fiscalyear_id'][0] + result['context'] = str({'period_id': data.period_id.id, \ 'fiscalyear_id': fiscalyear_id, \ - 'state': data['target_move']}) + 'state': data.target_move}) else: - result['context'] = str({'state': data['target_move']}) + result['context'] = str({'state': data.target_move}) - if data['period_id']: - period_code = period_obj.read(cr, uid, [data['period_id']], context=context)[0]['code'] + if data.period_id: + period_code = period_obj.read(cr, uid, [data.period_id.id], context=context)[0]['code'] result['name'] += period_code and (':' + period_code) or '' return result @@ -78,4 +78,4 @@ class account_tax_chart(osv.osv_memory): account_tax_chart() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_analytic_plans/wizard/account_crossovered_analytic.py b/addons/account_analytic_plans/wizard/account_crossovered_analytic.py index 4eaca49e2ca..2974c160501 100644 --- a/addons/account_analytic_plans/wizard/account_crossovered_analytic.py +++ b/addons/account_analytic_plans/wizard/account_crossovered_analytic.py @@ -45,6 +45,8 @@ class account_crossovered_analytic(osv.osv_memory): acc_ids = [x[0] for x in res] data = self.read(cr, uid, ids, [], context=context)[0] + if isinstance(data['ref'],tuple): + data['ref'] = data['ref'][0] obj_acc = self.pool.get('account.analytic.account').browse(cr, uid, data['ref'], context=context) name = obj_acc.name @@ -72,4 +74,4 @@ class account_crossovered_analytic(osv.osv_memory): account_crossovered_analytic() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_coda/wizard/account_coda_import.py b/addons/account_coda/wizard/account_coda_import.py index 6d3743116db..309a647ef47 100644 --- a/addons/account_coda/wizard/account_coda_import.py +++ b/addons/account_coda/wizard/account_coda_import.py @@ -69,14 +69,14 @@ class account_coda_import(osv.osv_memory): if context is None: context = {} - data = self.read(cr, uid, ids)[0] + data = self.browse(cr, uid, ids)[0] - codafile = data['coda'] - journal_code = journal_obj.browse(cr, uid, data['journal_id'], context=context).code + codafile = data.coda + journal_code = journal_obj.browse(cr, uid, data.journal_id.id, context=context).code period = account_period_obj.find(cr, uid, context=context)[0] - def_pay_acc = data['def_payable'] - def_rec_acc = data['def_receivable'] + def_pay_acc = data.def_payable.id + def_rec_acc = data.def_receivable.id err_log = "Errors:\n------\n" nb_err=0 @@ -96,7 +96,7 @@ class account_coda_import(osv.osv_memory): bank_statement["bank_statement_line"]={} bank_statement_lines = {} bank_statement['date'] = str2date(line[5:11]) - bank_statement['journal_id']=data['journal_id'] + bank_statement['journal_id']=data.journal_id.id period_id = account_period_obj.search(cr, uid, [('date_start', '<=', time.strftime('%Y-%m-%d', time.strptime(bank_statement['date'], "%y/%m/%d"))), ('date_stop', '>=', time.strftime('%Y-%m-%d', time.strptime(bank_statement['date'], "%y/%m/%d")))]) bank_statement['period_id'] = period_id and period_id[0] or False bank_statement['state']='draft' @@ -144,7 +144,7 @@ class account_coda_import(osv.osv_memory): bank_statement["bank_statement_line"]=bank_statement_lines elif line[1] == '2': st_line_name = line[2:6] - bank_statement_lines[st_line_name].update({'account_id': data['awaiting_account']}) + bank_statement_lines[st_line_name].update({'account_id': data.awaiting_account.id}) elif line[1] == '3': # movement data record 3.1 @@ -165,7 +165,7 @@ class account_coda_import(osv.osv_memory): else: nb_err += 1 err_log += _('The bank account %s is not defined for the partner %s.\n')%(cntry_number, contry_name) - bank_statement_lines[st_line_name].update({'account_id': data['awaiting_account']}) + bank_statement_lines[st_line_name].update({'account_id': data.awaiting_account.id}) bank_statement["bank_statement_line"]=bank_statement_lines elif line[0]=='3': @@ -296,7 +296,7 @@ class account_coda_import(osv.osv_memory): 'name': codafile, 'statement_ids': [(6, 0, bkst_list,)], 'note': str_log1+str_not+std_log+err_log, - 'journal_id': data['journal_id'], + 'journal_id': data.journal_id.id, 'date': time.strftime("%Y-%m-%d"), 'user_id': uid, }) @@ -336,4 +336,4 @@ class account_coda_import(osv.osv_memory): account_coda_import() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_followup/wizard/account_followup_print.py b/addons/account_followup/wizard/account_followup_print.py index 5d9c2da860f..e8f5e976389 100644 --- a/addons/account_followup/wizard/account_followup_print.py +++ b/addons/account_followup/wizard/account_followup_print.py @@ -48,10 +48,10 @@ class account_followup_print(osv.osv_memory): if context is None: context = {} - data = self.read(cr, uid, ids, [], context=context)[0] + data = self.browse(cr, uid, ids, context=context)[0] model_data_ids = mod_obj.search(cr, uid, [('model','=','ir.ui.view'),('name','=','view_account_followup_print_all')], context=context) resource_id = mod_obj.read(cr, uid, model_data_ids, fields=['res_id'], context=context)[0]['res_id'] - context.update({'followup_id': data['followup_id'], 'date':data['date']}) + context.update({'followup_id': data.followup_id.id, 'date':data.date}) return { 'name': _('Select Partners'), 'view_type': 'form', diff --git a/addons/account_invoice_layout/report/special_message_invoice.py b/addons/account_invoice_layout/report/special_message_invoice.py index bac4a467ae1..81298bb6a06 100644 --- a/addons/account_invoice_layout/report/special_message_invoice.py +++ b/addons/account_invoice_layout/report/special_message_invoice.py @@ -37,7 +37,10 @@ class account_invoice_with_message(report_sxw.rml_parse): self.context = context def spcl_msg(self, form): - account_msg_data = pooler.get_pool(self.cr.dbname).get('notify.message').browse(self.cr, self.uid, form['message']) + msg_id = form['message'] + if isinstance(msg_id, (tuple,list)): + msg_id = msg_id[0] + account_msg_data = pooler.get_pool(self.cr.dbname).get('notify.message').browse(self.cr, self.uid, msg_id) msg = account_msg_data.msg return msg diff --git a/addons/hr_recruitment/wizard/hr_recruitment_phonecall.py b/addons/hr_recruitment/wizard/hr_recruitment_phonecall.py index ecb6a7cb3a4..becef387151 100644 --- a/addons/hr_recruitment/wizard/hr_recruitment_phonecall.py +++ b/addons/hr_recruitment/wizard/hr_recruitment_phonecall.py @@ -69,7 +69,7 @@ class job2phonecall(osv.osv_memory): phonecall_case_obj = self.pool.get('crm.phonecall') if context is None: context = {} - form = self.read(cr, uid, ids, [], context=context)[0] + form = self.browse(cr, uid, ids, context=context)[0] result = mod_obj._get_id(cr, uid, 'crm', 'view_crm_case_phonecalls_filter') res = mod_obj.read(cr, uid, result, ['res_id'], context=context) # Select the view @@ -85,10 +85,10 @@ class job2phonecall(osv.osv_memory): #TODO: Take other info from job new_phonecall_id = phonecall_case_obj.create(cr, uid, { 'name': job.name, - 'user_id': form['user_id'], - 'categ_id': form['category_id'], - 'description': form['note'], - 'date': form['deadline'], + 'user_id': form.user_id.id, + 'categ_id': form.category_id.id, + 'description': form.note, + 'date': form.deadline, 'description': job.description, 'partner_id': job.partner_id.id, 'partner_address_id': job.partner_address_id.id, diff --git a/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py b/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py index f3f720687cf..b2c0b814375 100644 --- a/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py +++ b/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py @@ -63,13 +63,13 @@ class hr_timesheet_invoice_create(osv.osv_memory): if context is None: context = {} result = mod_obj._get_id(cr, uid, 'account', 'view_account_invoice_filter') - data = self.read(cr, uid, ids, [], context=context)[0] + data = self.browse(cr, uid, ids, context=context)[0] account_ids = {} for line in self.pool.get('account.analytic.line').browse(cr, uid, context['active_ids'], context=context): account_ids[line.account_id.id] = True - account_ids = account_ids.keys() #data['accounts'] + account_ids = account_ids.keys() #data.accounts for account in analytic_account_obj.browse(cr, uid, account_ids, context=context): partner = account.partner_id if (not partner) or not (account.pricelist_id): @@ -121,17 +121,17 @@ class hr_timesheet_invoice_create(osv.osv_memory): factor_name = '' factor = invoice_factor_obj.browse(cr, uid, factor_id, context2) - if not data['product']: + if not data.product: if factor.customer_name: factor_name = product.name+' - '+factor.customer_name else: factor_name = product.name else: - factor_name = product_obj.name_get(cr, uid, [data['product']], context=context)[0][1] + factor_name = product_obj.name_get(cr, uid, [data.product.id], context=context)[0][1] if account.pricelist_id: pl = account.pricelist_id.id - price = pro_price_obj.price_get(cr,uid,[pl], data['product'] or product_id, qty or 1.0, account.partner_id.id)[pl] + price = pro_price_obj.price_get(cr,uid,[pl], data.product.id or product_id, qty or 1.0, account.partner_id.id)[pl] else: price = 0.0 @@ -145,7 +145,7 @@ class hr_timesheet_invoice_create(osv.osv_memory): 'invoice_line_tax_id': [(6,0,tax )], 'invoice_id': last_invoice, 'name': factor_name, - 'product_id': data['product'] or product_id, + 'product_id': data.product.id or product_id, 'invoice_line_tax_id': [(6,0,tax)], 'uos_id': product.uom_id.id, 'account_id': account_id, @@ -162,14 +162,14 @@ class hr_timesheet_invoice_create(osv.osv_memory): for line in line_ids: # set invoice_line_note details = [] - if data['date']: + if data.date: details.append(line['date']) - if data['time']: + if data.time: if line['product_uom_id']: details.append("%s %s" % (line['unit_amount'], product_uom_obj.browse(cr, uid, [line['product_uom_id']],context2)[0].name)) else: details.append("%s" % (line['unit_amount'], )) - if data['name']: + if data.name: details.append(line['name']) note.append(u' - '.join(map(lambda x: unicode(x) or '',details))) diff --git a/addons/lunch/wizard/lunch_order_confirm.py b/addons/lunch/wizard/lunch_order_confirm.py index 6014f14f510..3dee0c3fd0d 100644 --- a/addons/lunch/wizard/lunch_order_confirm.py +++ b/addons/lunch/wizard/lunch_order_confirm.py @@ -46,8 +46,8 @@ class lunch_order_confirm(osv.osv_memory): data = context and context.get('active_ids', []) or [] order_ref = self.pool.get('lunch.order') - for confirm_obj in self.read(cr, uid, ids): - order_ref.confirm(cr, uid, data, confirm_obj['confirm_cashbox'], context) + for confirm_obj in self.browse(cr, uid, ids): + order_ref.confirm(cr, uid, data, confirm_obj.confirm_cashbox.id, context) return {'type': 'ir.actions.act_window_close'} lunch_order_confirm() diff --git a/addons/point_of_sale/wizard/pos_payment.py b/addons/point_of_sale/wizard/pos_payment.py index 8d8a6f8465a..6f9c2126a6d 100644 --- a/addons/point_of_sale/wizard/pos_payment.py +++ b/addons/point_of_sale/wizard/pos_payment.py @@ -148,6 +148,9 @@ class pos_make_payment(osv.osv_memory): order = order_obj.browse(cr, uid, active_id, context=context) amount = order.amount_total - order.amount_paid data = self.read(cr, uid, ids, context=context)[0] + for m2o_field in ['product_id','pricelist_id','partner_id']: + if data[m2o_field] and isinstance(data[m2o_field], (list,tuple)): + data[m2o_field] = data[m2o_field][0] if data['is_acc']: amount = self.pool.get('product.product').browse(cr, uid, data['product_id'], context=context).list_price diff --git a/addons/point_of_sale/wizard/pos_return.py b/addons/point_of_sale/wizard/pos_return.py index 810ef86ec7b..5db14e31358 100644 --- a/addons/point_of_sale/wizard/pos_return.py +++ b/addons/point_of_sale/wizard/pos_return.py @@ -353,8 +353,8 @@ class add_product(osv.osv_memory): data = return_boj.read(cr,uid,return_id,[])[0] wf_service = netsvc.LocalService("workflow") - self_data = self.read(cr, uid, ids)[0] - order_obj.add_product(cr, uid, active_ids[0], self_data['product_id'], self_data['quantity'], context=context) + self_data = self.browse(cr, uid, ids)[0] + order_obj.add_product(cr, uid, active_ids[0], self_data.product_id.id, self_data.quantity, context=context) for order_id in order_obj.browse(cr, uid, active_ids, context=context): prop_ids =property_obj.search(cr, uid, [('name', '=', 'property_stock_customer')]) diff --git a/addons/product/wizard/product_price.py b/addons/product/wizard/product_price.py index 5a5327a3f6d..c797efae937 100644 --- a/addons/product/wizard/product_price.py +++ b/addons/product/wizard/product_price.py @@ -53,6 +53,8 @@ class product_price_list(osv.osv_memory): datas = {'ids': context.get('active_ids', [])} res = self.read(cr, uid, ids, ['price_list','qty1', 'qty2','qty3','qty4','qty5'], context=context) res = res and res[0] or {} + if isinstance(res['price_list'], (tuple,list)): + res['price_list'] = res['price_list'][0] datas['form'] = res return { 'type': 'ir.actions.report.xml', diff --git a/addons/project/wizard/project_task_delegate.py b/addons/project/wizard/project_task_delegate.py index 72b32f7db68..16c3ec85653 100644 --- a/addons/project/wizard/project_task_delegate.py +++ b/addons/project/wizard/project_task_delegate.py @@ -105,6 +105,8 @@ class project_task_delegate(osv.osv_memory): task_id = context.get('active_id', False) task_pool = self.pool.get('project.task') delegate_data = self.read(cr, uid, ids, context=context)[0] + if isinstance(delegate_data['user_id'], tuple): + delegate_data['user_id'] = delegate_data['user_id'][0] delegate_data['name'] = tools.ustr(delegate_data['name']) task_pool.do_delegate(cr, uid, task_id, delegate_data, context=context) return {} diff --git a/addons/project_gtd/wizard/project_gtd_fill.py b/addons/project_gtd/wizard/project_gtd_fill.py index 7a36b3e6ead..8c607cd12f3 100644 --- a/addons/project_gtd/wizard/project_gtd_fill.py +++ b/addons/project_gtd/wizard/project_gtd_fill.py @@ -50,10 +50,10 @@ class project_timebox_fill(osv.osv_memory): def process(self, cr, uid, ids, context=None): if not ids: return {} - data = self.read(cr, uid, ids, [], context=context) - if not data[0]['task_ids']: + data = self.browse(cr, uid, ids, context=context) + if not data[0].task_ids: return {} - self.pool.get('project.task').write(cr, uid, data[0]['task_ids'], {'timebox_id':data[0]['timebox_to_id']}) + self.pool.get('project.task').write(cr, uid, [x.id for x in data[0].task_ids], {'timebox_id':data[0].timebox_to_id.id}) return {'type': 'ir.actions.act_window_close'} project_timebox_fill() diff --git a/addons/project_long_term/wizard/project_compute_phases.py b/addons/project_long_term/wizard/project_compute_phases.py index c07f1ae81be..b074f3c93e9 100644 --- a/addons/project_long_term/wizard/project_compute_phases.py +++ b/addons/project_long_term/wizard/project_compute_phases.py @@ -45,12 +45,12 @@ class project_compute_phases(osv.osv_memory): Compute the phases for scheduling. """ project_pool = self.pool.get('project.project') - data = self.read(cr, uid, ids, [], context=context)[0] - if not data['project_id'] and data['target_project'] == 'one': + data = self.browse(cr, uid, ids, context=context)[0] + if not data.project_id and data.target_project == 'one': raise osv.except_osv(_('Error!'), _('Please Specify Project to be schedule')) - if data['project_id']: # If project mentioned find its phases - project_ids = [data['project_id']] + if data.project_id: # If project mentioned find its phases + project_ids = [data.project_id.id] else: # Else take all the draft,open,pending states phases project_ids = project_pool.search(cr, uid, [], context=context) @@ -69,7 +69,7 @@ class project_compute_phases(osv.osv_memory): id = mod_obj.read(cr, uid, [result], ['res_id'])[0]['res_id'] result = act_obj.read(cr, uid, [id], context=context)[0] result['target'] = 'current' - result['context'] = {"search_default_project_id":data['project_id'], "default_project_id":data['project_id'], "search_default_responsible_id":uid, "search_default_current": 1} + result['context'] = {"search_default_project_id":data.project_id.id or False, "default_project_id":data.project_id.id or False, "search_default_responsible_id":uid, "search_default_current": 1} return result project_compute_phases() diff --git a/addons/project_long_term/wizard/project_compute_tasks.py b/addons/project_long_term/wizard/project_compute_tasks.py index 658350a27d2..d5cc4eb5991 100644 --- a/addons/project_long_term/wizard/project_compute_tasks.py +++ b/addons/project_long_term/wizard/project_compute_tasks.py @@ -37,8 +37,8 @@ class project_compute_tasks(osv.osv_memory): if context is None: context = {} context['compute_by'] = 'project' - data = self.read(cr, uid, ids, [])[0] - project_id = data['project_id'] + data = self.browse(cr, uid, ids)[0] + project_id = data.project_id.id project_pool.schedule_tasks(cr, uid, [project_id], context=context) return self._open_task_list(cr, uid, data, context=context) diff --git a/addons/stock/wizard/stock_move.py b/addons/stock/wizard/stock_move.py index 8cfdc648349..d0bbc73863d 100644 --- a/addons/stock/wizard/stock_move.py +++ b/addons/stock/wizard/stock_move.py @@ -98,9 +98,9 @@ class stock_move_consume(osv.osv_memory): context = {} move_obj = self.pool.get('stock.move') move_ids = context['active_ids'] - for data in self.read(cr, uid, ids): + for data in self.browse(cr, uid, ids): move_obj.action_consume(cr, uid, move_ids, - data['product_qty'], data['location_id'], + data.product_qty, data.location_id.id, context=context) return {'type': 'ir.actions.act_window_close'} @@ -159,9 +159,9 @@ class stock_move_scrap(osv.osv_memory): context = {} move_obj = self.pool.get('stock.move') move_ids = context['active_ids'] - for data in self.read(cr, uid, ids): + for data in self.browse(cr, uid, ids): move_obj.action_scrap(cr, uid, move_ids, - data['product_qty'], data['location_id'], + data.product_qty, data.location_id.id, context=context) return {'type': 'ir.actions.act_window_close'} From e2afe7b13aae0281eeaf4464ba04cf6233b6116a Mon Sep 17 00:00:00 2001 From: mtr Date: Wed, 2 Feb 2011 10:50:09 +0530 Subject: [PATCH 012/304] [IMP] l10n_de,l10n_ec,l10n_gr: correct property account in account.chart.template bzr revid: mtr@mtr-20110202052009-3b1xknulownwwild --- addons/l10n_de/account_chart_template_skr04.xml | 4 ++-- addons/l10n_ec/account_chart.xml | 4 ++-- addons/l10n_gr/account_tax.xml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/addons/l10n_de/account_chart_template_skr04.xml b/addons/l10n_de/account_chart_template_skr04.xml index cd7f5ca724b..c33c0d415eb 100644 --- a/addons/l10n_de/account_chart_template_skr04.xml +++ b/addons/l10n_de/account_chart_template_skr04.xml @@ -8,8 +8,8 @@ - - + + diff --git a/addons/l10n_ec/account_chart.xml b/addons/l10n_ec/account_chart.xml index b4ab542dc81..3b3be8bc2c0 100644 --- a/addons/l10n_ec/account_chart.xml +++ b/addons/l10n_ec/account_chart.xml @@ -4201,8 +4201,8 @@ - - + + diff --git a/addons/l10n_gr/account_tax.xml b/addons/l10n_gr/account_tax.xml index bd9ca16bfdd..92a2188a8cb 100644 --- a/addons/l10n_gr/account_tax.xml +++ b/addons/l10n_gr/account_tax.xml @@ -19,7 +19,7 @@ - + From e0b487ad771c44f9b642aa2ba44422b35b080f5f Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Wed, 2 Feb 2011 12:53:34 +0530 Subject: [PATCH 013/304] [REVERT] l10n_gr: revert changes for property bzr revid: mra@mra-laptop-20110202072334-givoepuyttwnk5tp --- addons/l10n_gr/account_tax.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/l10n_gr/account_tax.xml b/addons/l10n_gr/account_tax.xml index 92a2188a8cb..c3de033869b 100644 --- a/addons/l10n_gr/account_tax.xml +++ b/addons/l10n_gr/account_tax.xml @@ -3,7 +3,7 @@ - + @@ -19,7 +19,7 @@ - + From 2caa4c37b357130f6592d2c233613eab6c0a3d36 Mon Sep 17 00:00:00 2001 From: mtr Date: Wed, 2 Feb 2011 15:24:46 +0530 Subject: [PATCH 014/304] [IMP] l10n_lu,l10n_cr: correct property account in account.chart.template bzr revid: mtr@mtr-20110202095446-170cxzgzkm6eijqp --- addons/l10n_cr/data/account_chart_template.xml | 8 ++++---- addons/l10n_lu/l10n_lu_data.xml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/addons/l10n_cr/data/account_chart_template.xml b/addons/l10n_cr/data/account_chart_template.xml index bdf09c3dab1..e84ea73fbed 100644 --- a/addons/l10n_cr/data/account_chart_template.xml +++ b/addons/l10n_cr/data/account_chart_template.xml @@ -14,8 +14,8 @@ - - + + Costa Rica - Company 1 @@ -26,8 +26,8 @@ - - + + diff --git a/addons/l10n_lu/l10n_lu_data.xml b/addons/l10n_lu/l10n_lu_data.xml index 940da2177e5..775fc72f02e 100644 --- a/addons/l10n_lu/l10n_lu_data.xml +++ b/addons/l10n_lu/l10n_lu_data.xml @@ -3783,9 +3783,9 @@ - + - + From 36c8648d41237db0f41eec61bc2337d52cff6ef8 Mon Sep 17 00:00:00 2001 From: mtr Date: Wed, 2 Feb 2011 16:10:49 +0530 Subject: [PATCH 015/304] [IMP] hr_attendance:removed print statement bzr revid: mtr@mtr-20110202104049-4g37pfocg7b4wwl8 --- addons/hr_attendance/report/attendance_by_month.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/addons/hr_attendance/report/attendance_by_month.py b/addons/hr_attendance/report/attendance_by_month.py index c70ca8a90df..ced701ac661 100644 --- a/addons/hr_attendance/report/attendance_by_month.py +++ b/addons/hr_attendance/report/attendance_by_month.py @@ -83,9 +83,7 @@ class report_custom(report_rml): # sum up the attendances' durations ldt = None for att in attendences: - print"--att---",att dt = datetime.strptime(att['name'], '%Y-%m-%d %H:%M:%S') - print"--dt---",dt if ldt and att['action'] == 'sign_out': wh += (dt - ldt).seconds/60/60 else: From fe01aaef74566bdc377566e6f96d62ee336a51fa Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Wed, 2 Feb 2011 17:17:28 +0530 Subject: [PATCH 016/304] [REF] account bzr revid: mra@mra-laptop-20110202114728-3ifqa2gfy6ubka9g --- addons/account/account.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/account.py b/addons/account/account.py index 8a2cbdb8451..ca46696ad01 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -1911,7 +1911,7 @@ class account_tax(osv.osv): totalex -= r.get('amount', 0.0) totlex_qty = 0.0 try: - totlex_qty=totalex/quantity + totlex_qty = totalex/quantity except: pass tex = self._compute(cr, uid, tex, totlex_qty, quantity, address_id=address_id, product=product, partner=partner) From 31552ce80de93043b63241a79385da14074a8705 Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Wed, 2 Feb 2011 17:24:39 +0530 Subject: [PATCH 017/304] [REF] account bzr revid: mra@mra-laptop-20110202115439-e98y2mjze50g5luw --- addons/account/account.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/addons/account/account.py b/addons/account/account.py index ca46696ad01..d51f6f8cdfd 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -334,7 +334,7 @@ class account_account(osv.osv): return result def _get_level(self, cr, uid, ids, field_name, arg, context=None): - res={} + res = {} accounts = self.browse(cr, uid, ids, context=context) for account in accounts: level = 0 @@ -475,7 +475,7 @@ class account_account(osv.osv): for record in reads: name = record['name'] if record['code']: - name = record['code'] + ' '+name + name = record['code'] + ' ' + name res.append((record['id'], name)) return res @@ -743,9 +743,7 @@ class account_journal(osv.osv): } res = {} - view_id = type_map.get(type, 'account_journal_view') - user = user_pool.browse(cr, uid, uid) if type in ('cash', 'bank') and currency and user.company_id.currency_id.id != currency: view_id = 'account_journal_bank_view_multi' @@ -756,7 +754,6 @@ class account_journal(osv.osv): 'centralisation':type == 'situation', 'view_id':data.res_id, }) - return { 'value':res } @@ -3052,4 +3049,4 @@ class account_bank_accounts_wizard(osv.osv_memory): account_bank_accounts_wizard() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file From a54b002a98dc50c0c5f6036606f4cb6235055583 Mon Sep 17 00:00:00 2001 From: "rha@tinyerp.com" <> Date: Wed, 2 Feb 2011 17:47:37 +0530 Subject: [PATCH 018/304] [Fix]: stock: cancelling move availability doesn't change packing lp bug: https://launchpad.net/bugs/707031 fixed bzr revid: rha@tinyerp.com-20110202121737-y0mqh83pnetbwv9f --- addons/stock/stock.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index c942818a3d4..f0d6ca83b32 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1886,6 +1886,14 @@ class stock_move(osv.osv): @return: True """ self.write(cr, uid, ids, {'state': 'confirmed'}) + + # fix for bug lp:707031 + # called write of related picking because changing move availability does + # not trigger workflow of picking in order to change the state of picking + wf_service = netsvc.LocalService('workflow') + for move in self.browse(cr, uid, ids, context): + if move.picking_id: + wf_service.trg_write(uid, 'stock.picking', move.picking_id.id, cr) return True # From e38be2c715539e56faeaf5714e2c075c7c046e73 Mon Sep 17 00:00:00 2001 From: "ron@tinyerp.com" <> Date: Wed, 2 Feb 2011 18:54:37 +0530 Subject: [PATCH 019/304] [FIX]project_mrp :Task summary is not interpretable when Tasks are created from Manufacturing Order lp bug: https://launchpad.net/bugs/711236 fixed bzr revid: ron@tinyerp.com-20110202132437-zeetkjbnoqsb896g --- addons/project_mrp/project_procurement.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project_mrp/project_procurement.py b/addons/project_mrp/project_procurement.py index 7e7978eda59..0a7fa12ce6f 100644 --- a/addons/project_mrp/project_procurement.py +++ b/addons/project_mrp/project_procurement.py @@ -37,7 +37,7 @@ class procurement_order(osv.osv): self.write(cr, uid, [procurement.id], {'state': 'running'}) planned_hours = procurement.product_qty task_id = self.pool.get('project.task').create(cr, uid, { - 'name': '%s:%s' % (procurement.origin or '', procurement.name), + 'name': '%s:%s' % (procurement.origin or '', procurement.product_id.name), 'date_deadline': procurement.date_planned, 'planned_hours':planned_hours, 'remaining_hours': planned_hours, From 5e988a705726627dd868b963b06b76df64bf5736 Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Thu, 3 Feb 2011 10:58:27 +0530 Subject: [PATCH 020/304] [FIX] account_analytic_analysis: last_invoice_date field does not include manual invoices => changed the help string lp bug: https://launchpad.net/bugs/711737 fixed bzr revid: mra@mra-laptop-20110203052827-pcd1qdpdwoipuiep --- addons/account_analytic_analysis/account_analytic_analysis.py | 2 +- .../i18n/account_analytic_analysis.pot | 2 +- addons/account_analytic_analysis/i18n/ar.po | 2 +- addons/account_analytic_analysis/i18n/bg.po | 4 ++-- addons/account_analytic_analysis/i18n/bs.po | 4 ++-- addons/account_analytic_analysis/i18n/ca.po | 4 ++-- addons/account_analytic_analysis/i18n/cs.po | 2 +- addons/account_analytic_analysis/i18n/da.po | 2 +- addons/account_analytic_analysis/i18n/de.po | 4 ++-- addons/account_analytic_analysis/i18n/el.po | 2 +- addons/account_analytic_analysis/i18n/es.po | 4 ++-- addons/account_analytic_analysis/i18n/es_AR.po | 4 ++-- addons/account_analytic_analysis/i18n/es_EC.po | 4 ++-- addons/account_analytic_analysis/i18n/et.po | 4 ++-- addons/account_analytic_analysis/i18n/fi.po | 4 ++-- addons/account_analytic_analysis/i18n/fr.po | 2 +- addons/account_analytic_analysis/i18n/gl.po | 4 ++-- addons/account_analytic_analysis/i18n/hr.po | 4 ++-- addons/account_analytic_analysis/i18n/hu.po | 4 ++-- addons/account_analytic_analysis/i18n/id.po | 2 +- addons/account_analytic_analysis/i18n/it.po | 4 ++-- addons/account_analytic_analysis/i18n/ko.po | 4 ++-- addons/account_analytic_analysis/i18n/lt.po | 4 ++-- addons/account_analytic_analysis/i18n/lv.po | 2 +- addons/account_analytic_analysis/i18n/mn.po | 4 ++-- addons/account_analytic_analysis/i18n/nb.po | 2 +- addons/account_analytic_analysis/i18n/nl.po | 4 ++-- addons/account_analytic_analysis/i18n/nl_BE.po | 2 +- addons/account_analytic_analysis/i18n/oc.po | 2 +- addons/account_analytic_analysis/i18n/pl.po | 4 ++-- addons/account_analytic_analysis/i18n/pt.po | 4 ++-- addons/account_analytic_analysis/i18n/pt_BR.po | 4 ++-- addons/account_analytic_analysis/i18n/ro.po | 4 ++-- addons/account_analytic_analysis/i18n/ru.po | 4 ++-- addons/account_analytic_analysis/i18n/sl.po | 4 ++-- addons/account_analytic_analysis/i18n/sq.po | 2 +- addons/account_analytic_analysis/i18n/sr.po | 4 ++-- addons/account_analytic_analysis/i18n/sr@latin.po | 4 ++-- addons/account_analytic_analysis/i18n/sv.po | 4 ++-- addons/account_analytic_analysis/i18n/tlh.po | 2 +- addons/account_analytic_analysis/i18n/tr.po | 4 ++-- addons/account_analytic_analysis/i18n/uk.po | 2 +- addons/account_analytic_analysis/i18n/vi.po | 4 ++-- addons/account_analytic_analysis/i18n/zh_CN.po | 4 ++-- addons/account_analytic_analysis/i18n/zh_TW.po | 2 +- 45 files changed, 74 insertions(+), 74 deletions(-) diff --git a/addons/account_analytic_analysis/account_analytic_analysis.py b/addons/account_analytic_analysis/account_analytic_analysis.py index 8c35b9924e5..11f92614b73 100644 --- a/addons/account_analytic_analysis/account_analytic_analysis.py +++ b/addons/account_analytic_analysis/account_analytic_analysis.py @@ -390,7 +390,7 @@ class account_analytic_account(osv.osv): 'hours_quantity': fields.function(_analysis_all, method=True, multi='analytic_analysis', type='float', string='Hours Tot', help="Number of hours you spent on the analytic account (from timesheet). It computes on all journal of type 'general'."), 'last_invoice_date': fields.function(_analysis_all, method=True, multi='analytic_analysis', type='date', string='Last Invoice Date', - help="Date of the last invoice created for this analytic account."), + help="If invoice from the costs, this is the date of the latest invoiced."), 'last_worked_invoiced_date': fields.function(_analysis_all, method=True, multi='analytic_analysis', type='date', string='Date of Last Invoiced Cost', help="If invoice from the costs, this is the date of the latest work or cost that have been invoiced."), 'last_worked_date': fields.function(_analysis_all, method=True, multi='analytic_analysis', type='date', string='Date of Last Cost/Work', diff --git a/addons/account_analytic_analysis/i18n/account_analytic_analysis.pot b/addons/account_analytic_analysis/i18n/account_analytic_analysis.pot index af5f75c85c3..cc3cf72e6fb 100644 --- a/addons/account_analytic_analysis/i18n/account_analytic_analysis.pot +++ b/addons/account_analytic_analysis/i18n/account_analytic_analysis.pot @@ -39,7 +39,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/ar.po b/addons/account_analytic_analysis/i18n/ar.po index 00aec1e027b..5fd562cb5a2 100644 --- a/addons/account_analytic_analysis/i18n/ar.po +++ b/addons/account_analytic_analysis/i18n/ar.po @@ -42,7 +42,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/bg.po b/addons/account_analytic_analysis/i18n/bg.po index 96055270a4c..9165ac48922 100644 --- a/addons/account_analytic_analysis/i18n/bg.po +++ b/addons/account_analytic_analysis/i18n/bg.po @@ -44,8 +44,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Дата на последната фактура създадена за тази аналитична сметка." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/bs.po b/addons/account_analytic_analysis/i18n/bs.po index 873bb7319c4..9a26a5fb3eb 100644 --- a/addons/account_analytic_analysis/i18n/bs.po +++ b/addons/account_analytic_analysis/i18n/bs.po @@ -45,8 +45,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Datum zadnje fakture stvorene za ovaj analitički račun." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/ca.po b/addons/account_analytic_analysis/i18n/ca.po index 3baf314e1b6..ce58c28a6fa 100644 --- a/addons/account_analytic_analysis/i18n/ca.po +++ b/addons/account_analytic_analysis/i18n/ca.po @@ -45,8 +45,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Data de l'última factura creat per a aquesta compte analític." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/cs.po b/addons/account_analytic_analysis/i18n/cs.po index 02617123dfa..8e727d7a186 100644 --- a/addons/account_analytic_analysis/i18n/cs.po +++ b/addons/account_analytic_analysis/i18n/cs.po @@ -42,7 +42,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/da.po b/addons/account_analytic_analysis/i18n/da.po index 7e3852b3010..06f6f000d5b 100644 --- a/addons/account_analytic_analysis/i18n/da.po +++ b/addons/account_analytic_analysis/i18n/da.po @@ -43,7 +43,7 @@ msgstr "Adgangsfejl" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/de.po b/addons/account_analytic_analysis/i18n/de.po index 38df8864a23..929f8d734b4 100644 --- a/addons/account_analytic_analysis/i18n/de.po +++ b/addons/account_analytic_analysis/i18n/de.po @@ -44,8 +44,8 @@ msgstr "Verbindungsfehler" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Datum der letzten Rechnungserfassung auf diesem analytischen Konto." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/el.po b/addons/account_analytic_analysis/i18n/el.po index 938c05a7565..4a0ac64e6ea 100644 --- a/addons/account_analytic_analysis/i18n/el.po +++ b/addons/account_analytic_analysis/i18n/el.po @@ -48,7 +48,7 @@ msgstr "Πρόβλημα πρόσβασης" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" "Ημερομηνία του τελευταίου τιμολογίου που δημιουργήθηκε για αυτόν τον " "λογαριασμό της αναλυτικής." diff --git a/addons/account_analytic_analysis/i18n/es.po b/addons/account_analytic_analysis/i18n/es.po index f62c01351a8..b9e35edd426 100644 --- a/addons/account_analytic_analysis/i18n/es.po +++ b/addons/account_analytic_analysis/i18n/es.po @@ -45,8 +45,8 @@ msgstr "Error de acceso" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Fecha de la última factura creada para esta cuenta analítica." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/es_AR.po b/addons/account_analytic_analysis/i18n/es_AR.po index 5d50810481f..ced28ccfb59 100644 --- a/addons/account_analytic_analysis/i18n/es_AR.po +++ b/addons/account_analytic_analysis/i18n/es_AR.po @@ -45,8 +45,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Fecha de la última factura creada para esta cuenta analítica." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/es_EC.po b/addons/account_analytic_analysis/i18n/es_EC.po index 27dfbba7567..b94a029c83b 100644 --- a/addons/account_analytic_analysis/i18n/es_EC.po +++ b/addons/account_analytic_analysis/i18n/es_EC.po @@ -45,8 +45,8 @@ msgstr "Error de acceso" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Fecha de la última factura creada para esta cuenta analítica." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/et.po b/addons/account_analytic_analysis/i18n/et.po index 32b01e96735..c91798b545f 100644 --- a/addons/account_analytic_analysis/i18n/et.po +++ b/addons/account_analytic_analysis/i18n/et.po @@ -43,8 +43,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Sellele analüütilisele kontole viimati loodud arve kuupäev." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/fi.po b/addons/account_analytic_analysis/i18n/fi.po index b942f0fd0cd..67fac264de2 100644 --- a/addons/account_analytic_analysis/i18n/fi.po +++ b/addons/account_analytic_analysis/i18n/fi.po @@ -44,8 +44,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Viimeksi luodun laskun päiväys tällä analyyttiselle tilille" +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/fr.po b/addons/account_analytic_analysis/i18n/fr.po index fa91989095b..2916347b49f 100644 --- a/addons/account_analytic_analysis/i18n/fr.po +++ b/addons/account_analytic_analysis/i18n/fr.po @@ -46,7 +46,7 @@ msgstr "Erreur d'accès" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" "Date de la dernière facture créée à partir des prestations liés à ce compte " "analytique (heures sur timesheet, facturation de notes de frais, facturation " diff --git a/addons/account_analytic_analysis/i18n/gl.po b/addons/account_analytic_analysis/i18n/gl.po index c1a54cf0f3b..9093785e033 100644 --- a/addons/account_analytic_analysis/i18n/gl.po +++ b/addons/account_analytic_analysis/i18n/gl.po @@ -46,8 +46,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Data da última factura creada para esta conta analítica." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/hr.po b/addons/account_analytic_analysis/i18n/hr.po index 1c2a880a89b..09ab8dfcb6f 100644 --- a/addons/account_analytic_analysis/i18n/hr.po +++ b/addons/account_analytic_analysis/i18n/hr.po @@ -43,8 +43,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Datum zadnje fakture kreirana za ovaj analitički račun." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/hu.po b/addons/account_analytic_analysis/i18n/hu.po index b96dc6584ff..667cb35fa25 100644 --- a/addons/account_analytic_analysis/i18n/hu.po +++ b/addons/account_analytic_analysis/i18n/hu.po @@ -44,8 +44,8 @@ msgstr "Hozzáférési hiba" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "A gyűjtőkód alapján kiállított utolsó kimenő számla dátuma." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/id.po b/addons/account_analytic_analysis/i18n/id.po index 29aa828acbc..2c8b7337ab0 100644 --- a/addons/account_analytic_analysis/i18n/id.po +++ b/addons/account_analytic_analysis/i18n/id.po @@ -42,7 +42,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/it.po b/addons/account_analytic_analysis/i18n/it.po index aebf270cb06..3a160403bc3 100644 --- a/addons/account_analytic_analysis/i18n/it.po +++ b/addons/account_analytic_analysis/i18n/it.po @@ -45,8 +45,8 @@ msgstr "Errore di Accesso" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Data dell'ultima fattura creata per questo conto analitico" +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/ko.po b/addons/account_analytic_analysis/i18n/ko.po index b9868988252..e32a29a7572 100644 --- a/addons/account_analytic_analysis/i18n/ko.po +++ b/addons/account_analytic_analysis/i18n/ko.po @@ -43,8 +43,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "이 분석 계정에서 처리한 마지막 송장 일자" +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/lt.po b/addons/account_analytic_analysis/i18n/lt.po index 14b957267cf..a2d2e2c472b 100644 --- a/addons/account_analytic_analysis/i18n/lt.po +++ b/addons/account_analytic_analysis/i18n/lt.po @@ -45,8 +45,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Paskutinės sąskaitos data šiai analitinei sąskaitai." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/lv.po b/addons/account_analytic_analysis/i18n/lv.po index 84cca4e8b1d..1a4427e518f 100644 --- a/addons/account_analytic_analysis/i18n/lv.po +++ b/addons/account_analytic_analysis/i18n/lv.po @@ -43,7 +43,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/mn.po b/addons/account_analytic_analysis/i18n/mn.po index 264e31cf53e..203180c8380 100644 --- a/addons/account_analytic_analysis/i18n/mn.po +++ b/addons/account_analytic_analysis/i18n/mn.po @@ -45,8 +45,8 @@ msgstr "ХандалтынАлдаа" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Энэ аналитик дансыг үүсэгсэн сүүлийн нэхэмжлэлийн огноо" +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/nb.po b/addons/account_analytic_analysis/i18n/nb.po index 0a6792d76ed..6e8f6d6adfd 100644 --- a/addons/account_analytic_analysis/i18n/nb.po +++ b/addons/account_analytic_analysis/i18n/nb.po @@ -43,7 +43,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/nl.po b/addons/account_analytic_analysis/i18n/nl.po index 96885382ba9..4ce9833d844 100644 --- a/addons/account_analytic_analysis/i18n/nl.po +++ b/addons/account_analytic_analysis/i18n/nl.po @@ -44,8 +44,8 @@ msgstr "Toegangsfout" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Datum van de laatst aangemaakte factuur voor deze kostenplaats" +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/nl_BE.po b/addons/account_analytic_analysis/i18n/nl_BE.po index ccc1e0e7c03..5275bc2aa7d 100644 --- a/addons/account_analytic_analysis/i18n/nl_BE.po +++ b/addons/account_analytic_analysis/i18n/nl_BE.po @@ -43,7 +43,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/oc.po b/addons/account_analytic_analysis/i18n/oc.po index aa190c8d2bf..aaae78e3e36 100644 --- a/addons/account_analytic_analysis/i18n/oc.po +++ b/addons/account_analytic_analysis/i18n/oc.po @@ -43,7 +43,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/pl.po b/addons/account_analytic_analysis/i18n/pl.po index 39be9add211..ef4c696d43c 100644 --- a/addons/account_analytic_analysis/i18n/pl.po +++ b/addons/account_analytic_analysis/i18n/pl.po @@ -44,8 +44,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Data ostatniej faktury utworzonej dla tego konta analitycznego." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/pt.po b/addons/account_analytic_analysis/i18n/pt.po index 2cca059f6f7..3c967c8cbd7 100644 --- a/addons/account_analytic_analysis/i18n/pt.po +++ b/addons/account_analytic_analysis/i18n/pt.po @@ -45,8 +45,8 @@ msgstr "Erro de acesso" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Data da última factura criada para esta conta analítica." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/pt_BR.po b/addons/account_analytic_analysis/i18n/pt_BR.po index 3869aacdcaf..6060bd7076a 100644 --- a/addons/account_analytic_analysis/i18n/pt_BR.po +++ b/addons/account_analytic_analysis/i18n/pt_BR.po @@ -43,8 +43,8 @@ msgstr "Erro de acesso" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Data da última fatura criada para esta conta analítica." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/ro.po b/addons/account_analytic_analysis/i18n/ro.po index 3e946617224..f89765dc69b 100644 --- a/addons/account_analytic_analysis/i18n/ro.po +++ b/addons/account_analytic_analysis/i18n/ro.po @@ -43,8 +43,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Data ultimei facturi create pentru acest cont analitic." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/ru.po b/addons/account_analytic_analysis/i18n/ru.po index 2023e3cbfaf..7a7ca737d2a 100644 --- a/addons/account_analytic_analysis/i18n/ru.po +++ b/addons/account_analytic_analysis/i18n/ru.po @@ -46,8 +46,8 @@ msgstr "Ошибка доступа" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Дата последнего счета, созданного для этого аналитического счета." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/sl.po b/addons/account_analytic_analysis/i18n/sl.po index fae1bf8431f..a117482b7a1 100644 --- a/addons/account_analytic_analysis/i18n/sl.po +++ b/addons/account_analytic_analysis/i18n/sl.po @@ -44,8 +44,8 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Datum izdaje zadnjega računa za ta analitični konto" +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/sq.po b/addons/account_analytic_analysis/i18n/sq.po index 8a839c85d92..da8ff612073 100644 --- a/addons/account_analytic_analysis/i18n/sq.po +++ b/addons/account_analytic_analysis/i18n/sq.po @@ -43,7 +43,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/sr.po b/addons/account_analytic_analysis/i18n/sr.po index 61a7d1a871d..5f58114a0d6 100644 --- a/addons/account_analytic_analysis/i18n/sr.po +++ b/addons/account_analytic_analysis/i18n/sr.po @@ -44,8 +44,8 @@ msgstr "Greška u pristupu" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Datum zadnje fakture kreirana za ovaj analitički račun." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/sr@latin.po b/addons/account_analytic_analysis/i18n/sr@latin.po index c76aade651c..e1a03369214 100644 --- a/addons/account_analytic_analysis/i18n/sr@latin.po +++ b/addons/account_analytic_analysis/i18n/sr@latin.po @@ -44,8 +44,8 @@ msgstr "Greška u pristupu" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Datum zadnje fakture kreirana za ovaj analitički račun." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/sv.po b/addons/account_analytic_analysis/i18n/sv.po index 9a01d7d9260..17bed46cbe7 100644 --- a/addons/account_analytic_analysis/i18n/sv.po +++ b/addons/account_analytic_analysis/i18n/sv.po @@ -44,8 +44,8 @@ msgstr "Access fel" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/tlh.po b/addons/account_analytic_analysis/i18n/tlh.po index 3d84f4fddc0..8ea31db615a 100644 --- a/addons/account_analytic_analysis/i18n/tlh.po +++ b/addons/account_analytic_analysis/i18n/tlh.po @@ -42,7 +42,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/tr.po b/addons/account_analytic_analysis/i18n/tr.po index a655c1d4a84..143bf9d50d7 100644 --- a/addons/account_analytic_analysis/i18n/tr.po +++ b/addons/account_analytic_analysis/i18n/tr.po @@ -43,8 +43,8 @@ msgstr "Erişim Hatası" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Bu analitik hesap için oluşturulan son fatura tarihi." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/uk.po b/addons/account_analytic_analysis/i18n/uk.po index b7c860a48be..6ab39d5bcd5 100644 --- a/addons/account_analytic_analysis/i18n/uk.po +++ b/addons/account_analytic_analysis/i18n/uk.po @@ -42,7 +42,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis diff --git a/addons/account_analytic_analysis/i18n/vi.po b/addons/account_analytic_analysis/i18n/vi.po index 83bee164489..1a4c0b8fd67 100644 --- a/addons/account_analytic_analysis/i18n/vi.po +++ b/addons/account_analytic_analysis/i18n/vi.po @@ -44,8 +44,8 @@ msgstr "Lỗi truy cập" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "Ngày của hóa đơn mới nhất được tạo cho tài khoản kế toán này." +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/zh_CN.po b/addons/account_analytic_analysis/i18n/zh_CN.po index aaf02e0a84c..98a4540177c 100644 --- a/addons/account_analytic_analysis/i18n/zh_CN.po +++ b/addons/account_analytic_analysis/i18n/zh_CN.po @@ -42,8 +42,8 @@ msgstr "访问错误" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." -msgstr "这辅助核算项的最近开票日期" +msgid "If invoice from the costs, this is the date of the latest invoiced." +msgstr "" #. module: account_analytic_analysis #: model:ir.module.module,description:account_analytic_analysis.module_meta_information diff --git a/addons/account_analytic_analysis/i18n/zh_TW.po b/addons/account_analytic_analysis/i18n/zh_TW.po index b9a0c6492d4..335a4de3826 100644 --- a/addons/account_analytic_analysis/i18n/zh_TW.po +++ b/addons/account_analytic_analysis/i18n/zh_TW.po @@ -42,7 +42,7 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 -msgid "Date of the last invoice created for this analytic account." +msgid "If invoice from the costs, this is the date of the latest invoiced." msgstr "" #. module: account_analytic_analysis From e58d1c6266c3fd99348b7b93dc641b7141767d62 Mon Sep 17 00:00:00 2001 From: "ksa (Open ERP)" Date: Thu, 3 Feb 2011 11:26:40 +0530 Subject: [PATCH 021/304] [FIX]:Internal Stock move have problem if wearhouse input location = Input lp bug: https://launchpad.net/bugs/710717 fixed bzr revid: ksa@tinyerp.co.in-20110203055640-cg0uasduxxgafttp --- addons/stock/stock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index ee4665ceff1..5f3f3474105 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -2130,7 +2130,7 @@ class stock_move(osv.osv): prodlot_id = partial_datas and partial_datas.get('move%s_prodlot_id' % (move.id), False) if prodlot_id: self.write(cr, uid, [move.id], {'prodlot_id': prodlot_id}, context=context) - if move.state not in ('confirmed','done'): + if move.state not in ('confirmed','done','assigned'): self.action_confirm(cr, uid, move_ids, context=context) self.write(cr, uid, move_ids, {'state': 'done', 'date_planned': time.strftime('%Y-%m-%d %H:%M:%S')}, context=context) From 9689293daf3698a5a79fd0755d7249b314ff2379 Mon Sep 17 00:00:00 2001 From: "aag (OpenERP)" Date: Thu, 3 Feb 2011 12:41:44 +0530 Subject: [PATCH 022/304] [FIX] STOCK:Now Invoice Available Products in the Sale Order If It Has Not Available Products lp bug: https://launchpad.net/bugs/708434 fixed bzr revid: aag@tinyerp.co.in-20110203071144-0xbkqlf7h8ek9a7g --- addons/stock/stock.py | 3 +-- addons/stock/wizard/stock_partial_picking.py | 22 +++++++++++++++++--- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index c942818a3d4..4fc43c54d45 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1166,8 +1166,7 @@ class stock_picking(osv.osv): for move in pick.move_lines: if move.state in ('done', 'cancel'): continue - partial_data = partial_datas.get('move%s'%(move.id), False) - assert partial_data, _('Missing partial picking data for move #%s') % (move.id) + partial_data = partial_datas.get('move%s'%(move.id), {}) product_qty = partial_data.get('product_qty',0.0) move_product_qty[move.id] = product_qty product_uom = partial_data.get('product_uom',False) diff --git a/addons/stock/wizard/stock_partial_picking.py b/addons/stock/wizard/stock_partial_picking.py index 9f644c981a8..cc858f0f726 100644 --- a/addons/stock/wizard/stock_partial_picking.py +++ b/addons/stock/wizard/stock_partial_picking.py @@ -67,8 +67,9 @@ class stock_partial_picking(osv.osv_memory): for m in pick.move_lines: if m.state in ('done', 'cancel'): continue - result.append(self.__create_partial_picking_memory(m, pick_type)) - + move_memory = self.__create_partial_picking_memory(m, pick_type) + if move_memory: + result.append(move_memory) if 'product_moves_in' in fields: res.update({'product_moves_in': result}) if 'product_moves_out' in fields: @@ -124,12 +125,27 @@ class stock_partial_picking(osv.osv_memory): 'prodlot_id' : picking.prodlot_id.id, 'move_id' : picking.id, } - + if pick_type == 'in': move_memory.update({ 'cost' : picking.product_id.standard_price, 'currency' : picking.product_id.company_id and picking.product_id.company_id.currency_id and picking.product_id.company_id.currency_id.id or False, }) + + if pick_type == 'out': + type = picking.picking_id.move_type + qty_avl = picking.product_id.qty_available + if type == 'direct' : + if qty_avl <= 0.0 and picking.state != 'assigned': + move_memory = {} + if picking.product_qty > qty_avl and qty_avl > 0.0: + move_memory.update({ + 'quantity' : qty_avl, + }) + if picking.state == 'assigned': + move_memory.update({ + 'quantity' : picking.product_qty, + }) return move_memory def do_partial(self, cr, uid, ids, context=None): From 8c316dca64466f5f89676f832dd39e59fefcbf5b Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Thu, 3 Feb 2011 14:52:55 +0530 Subject: [PATCH 023/304] [FIX] Account: Add company on period and fiscalyear tree view with multicompany group lp bug: https://launchpad.net/bugs/711998 fixed bzr revid: mra@mra-laptop-20110203092255-qpprxha1wur2br98 --- addons/account/account_view.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 1812e800880..dabba60849c 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -47,6 +47,7 @@ + @@ -116,6 +117,7 @@ + + + + + Loading... + + + + Login:
+ Password:
+ + +
+ +
    + + + +
+
+
+ + +
  • + +
      + + + +
    +
    +
  • +
    + + +
    + + + 0 / 0 + + +
    +
    +
    + +

    +
    + + + 0 / 0 + + +
    + + + +
    + +
    +
    + + + + + + +
    +
    + + + + + +

    + + + + + + + +
    +
    + + +
    +
    + + + + + + <td nowrap="true"> + + + + + </td> + + + + + + + + </tr> + </table> + <table border="1"> + <tr> + + + + + + +
    + +
    + + + + + + + + + + + + +
    + + +
    + + +
    +
    +
    + From c009f1505c0653e29b3ab75e2da3f72b092c96b9 Mon Sep 17 00:00:00 2001 From: Thibault Francois Date: Wed, 2 Mar 2011 22:43:56 +0100 Subject: [PATCH 176/304] [IMP] copy task bzr revid: tfr@openerp.com-20110302214356-8x9yg7qjspj64q4b --- addons/project/project.py | 85 ++++++++++++++++++++++++++------------- 1 file changed, 56 insertions(+), 29 deletions(-) diff --git a/addons/project/project.py b/addons/project/project.py index 562c6009685..a7c8d8bd6c7 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -205,20 +205,38 @@ class project(osv.osv): if context is None: context = {} - proj = self.browse(cr, uid, id, context=context) default = default or {} context['active_test'] = False default['state'] = 'open' if not default.get('name', False): default['name'] = proj.name + _(' (copy)') + res = super(project, self).copy(cr, uid, id, default, context) + return res + + + def template_copy(self, cr, uid, id, default={}, context=None): + task_obj = self.pool.get('project.task') + proj = self.browse(cr, uid, id, context=context) + + + default['tasks'] = [] #avoid to copy all the task automaticly + res = self.copy(cr, uid, id, default=default, context=context) + + #copy all the task manually + map_task_id = {} + for task in proj.tasks: + map_task_id[task.id] = task_obj.copy(cr, uid, task.id, {}, context=context) + + self.write(cr, uid, res, {'tasks':[(6,0, map_task_id.values())]}) + new_project = self.browse(cr, uid, res, context) + task_obj.duplicate_task(cr, uid, map_task_id, context=context) return res def duplicate_template(self, cr, uid, ids, context=None): if context is None: context = {} - project_obj = self.pool.get('project.project') task_pool = self.pool.get('project.task') data_obj = self.pool.get('ir.model.data') result = [] @@ -232,7 +250,7 @@ class project(osv.osv): end_date = date(*time.strptime(proj.date,'%Y-%m-%d')[:3]) new_date_end = (datetime(*time.strptime(new_date_start,'%Y-%m-%d')[:3])+(end_date-start_date)).strftime('%Y-%m-%d') context.update({'copy':True}) - new_id = project_obj.copy(cr, uid, proj.id, default = { + new_id = self.template_copy(cr, uid, proj.id, default = { 'name': proj.name +_(' (copy)'), 'state':'open', 'date_start':new_date_start, @@ -240,10 +258,10 @@ class project(osv.osv): 'parent_id':parent_id}, context=context) result.append(new_id) new_project = self.browse(cr, uid, new_id, context) - if new_project.tasks: - new_ids = [task.id for task in new_project.tasks] - old_ids = [task.id for task in proj.tasks] - task_pool.duplicate_task(cr, uid, new_ids, old_ids, new_id ,context) + #if new_project.tasks: + #new_ids = [task.id for task in new_project.tasks] + #old_ids = [task.id for task in proj.tasks] + #task_pool.duplicate_task(cr, uid, new_ids, old_ids, new_id ,context) child_ids = self.search(cr, uid, [('parent_id','=', proj.analytic_account_id.id)], context=context) parent_id = self.read(cr, uid, new_id, ['analytic_account_id'])['analytic_account_id'][0] @@ -338,7 +356,7 @@ class task(osv.osv): def onchange_planned(self, cr, uid, ids, planned = 0.0, effective = 0.0): return {'value':{'remaining_hours': planned - effective}} - + def onchange_project(self, cr, uid, id, project_id): if not project_id: return {} @@ -347,7 +365,7 @@ class task(osv.osv): if partner_id: return {'value':{'partner_id':partner_id.id}} return {} - + def _default_project(self, cr, uid, context=None): if context is None: context = {} @@ -355,30 +373,32 @@ class task(osv.osv): return int(context['project_id']) return False - def duplicate_task(self, cr, uid, new_ids, old_ids, project_id, context=None): - project_pool = self.pool.get("project.project") - new_proj = project_pool.browse(cr, uid, project_id, context) - for new in new_ids: - task = self.browse(cr, uid, new, context) + def duplicate_task(self, cr, uid, map_ids, context=None): + print "maps ", map_ids + for new in map_ids.values(): + task = self.browse(cr, uid, new, context) child_ids = [ ch.id for ch in task.child_ids] if task.child_ids: for child in task.child_ids: - if child.id in old_ids: - relate = self.search(cr, uid, [('project_id','=',project_id),('name','=',child.name)]) + print 'child', child.id + if child.id in map_ids.keys(): child_ids.remove(child.id) - child_ids.extend(relate) - self.write(cr, uid, new, {'child_ids':[(6,0,child_ids)]}) - + child_ids.append(map_ids[child.id]) + parent_ids = [ ch.id for ch in task.parent_ids] if task.parent_ids: for parent in task.parent_ids: - if parent.id in old_ids: - relate = self.search(cr, uid, [('project_id','=',project_id),('name','=',parent.name)]) + print "parent", parent.id + if parent.id in map_ids.keys(): parent_ids.remove(parent.id) - parent_ids.extend(relate) - self.write(cr, uid, new, {'child_ids':[(6,0,child_ids)]}) + parent_ids.append(map_ids[parent.id]) + print "id", new + print "parent", parent_ids + print "child", child_ids + self.write(cr, uid, new, {'parent_ids':[(6,0,parent_ids)], 'child_ids':[(6,0,child_ids)]}) + return True - + def copy_data(self, cr, uid, id, default={}, context=None): default = default or {} default.update({'work_ids':[], 'date_start': False, 'date_end': False, 'date_deadline': False}) @@ -390,7 +410,7 @@ class task(osv.osv): default['name'] = self.browse(cr, uid, id, context=context).name or '' if not context.get('copy',False): new_name = _("%s (copy)")%default.get('name','') - default.update({'name':new_name}) + default.update({'name':new_name}) return super(task, self).copy_data(cr, uid, id, default, context) def _check_dates(self, cr, uid, ids, context=None): @@ -414,7 +434,7 @@ class task(osv.osv): for work in self.pool.get('project.task.work').browse(cr, uid, ids, context=context): if work.task_id: result[work.task_id.id] = True return result.keys() - + _columns = { 'active': fields.function(_is_template, method=True, store=True, string='Not a Template Task', type='boolean', help="This field is computed automatically and have the same behavior than the boolean 'active' field: if the task is linked to a template or unactivated project, it will be hidden unless specifically asked."), 'name': fields.char('Task Summary', size=128, required=True), @@ -478,24 +498,31 @@ class task(osv.osv): _order = "sequence,priority, date_start, name, id" def _check_recursion(self, cr, uid, ids, context=None): + return True obj_task = self.browse(cr, uid, ids[0], context=context) parent_ids = [x.id for x in obj_task.parent_ids] children_ids = [x.id for x in obj_task.child_ids] + #WTF if (obj_task.id in children_ids) or (obj_task.id in parent_ids): + print "error in first step" return False while(ids): + print "ids", ids + #pourquoi pas self.search(cr, uid, [('parent_ids', 'in', ids)]) cr.execute('SELECT DISTINCT task_id '\ 'FROM project_task_parent_rel '\ 'WHERE parent_id IN %s', (tuple(ids),)) child_ids = map(lambda x: x[0], cr.fetchall()) c_ids = child_ids if (list(set(parent_ids).intersection(set(c_ids)))) or (obj_task.id in c_ids): + print "error in the second step" return False - while len(c_ids): + while c_ids: s_ids = self.search(cr, uid, [('parent_ids', 'in', c_ids)]) if (list(set(parent_ids).intersection(set(s_ids)))): + print "error in the third step" return False c_ids = s_ids ids = child_ids @@ -508,9 +535,9 @@ class task(osv.osv): start = obj_task.date_start or False end = obj_task.date_end or False if start and end : - if start > end: + if start > end: return False - return True + return True _constraints = [ (_check_recursion, 'Error ! You cannot create recursive tasks.', ['parent_ids']), From c6bffd64672d4c93e87a394ef53229bf3f58d5e7 Mon Sep 17 00:00:00 2001 From: Thibault Francois Date: Wed, 2 Mar 2011 22:54:14 +0100 Subject: [PATCH 177/304] [FIX] Duplicate parent and child in copy task bzr revid: tfr@openerp.com-20110302215414-kiq50mw74tz1d28n --- addons/project/project.py | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/addons/project/project.py b/addons/project/project.py index a7c8d8bd6c7..a8c79bcf419 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -219,7 +219,6 @@ class project(osv.osv): task_obj = self.pool.get('project.task') proj = self.browse(cr, uid, id, context=context) - default['tasks'] = [] #avoid to copy all the task automaticly res = self.copy(cr, uid, id, default=default, context=context) @@ -229,7 +228,6 @@ class project(osv.osv): map_task_id[task.id] = task_obj.copy(cr, uid, task.id, {}, context=context) self.write(cr, uid, res, {'tasks':[(6,0, map_task_id.values())]}) - new_project = self.browse(cr, uid, res, context) task_obj.duplicate_task(cr, uid, map_task_id, context=context) return res @@ -257,11 +255,6 @@ class project(osv.osv): 'date':new_date_end, 'parent_id':parent_id}, context=context) result.append(new_id) - new_project = self.browse(cr, uid, new_id, context) - #if new_project.tasks: - #new_ids = [task.id for task in new_project.tasks] - #old_ids = [task.id for task in proj.tasks] - #task_pool.duplicate_task(cr, uid, new_ids, old_ids, new_id ,context) child_ids = self.search(cr, uid, [('parent_id','=', proj.analytic_account_id.id)], context=context) parent_id = self.read(cr, uid, new_id, ['analytic_account_id'])['analytic_account_id'][0] @@ -374,13 +367,11 @@ class task(osv.osv): return False def duplicate_task(self, cr, uid, map_ids, context=None): - print "maps ", map_ids for new in map_ids.values(): task = self.browse(cr, uid, new, context) child_ids = [ ch.id for ch in task.child_ids] if task.child_ids: for child in task.child_ids: - print 'child', child.id if child.id in map_ids.keys(): child_ids.remove(child.id) child_ids.append(map_ids[child.id]) @@ -388,16 +379,11 @@ class task(osv.osv): parent_ids = [ ch.id for ch in task.parent_ids] if task.parent_ids: for parent in task.parent_ids: - print "parent", parent.id if parent.id in map_ids.keys(): parent_ids.remove(parent.id) parent_ids.append(map_ids[parent.id]) - print "id", new - print "parent", parent_ids - print "child", child_ids - self.write(cr, uid, new, {'parent_ids':[(6,0,parent_ids)], 'child_ids':[(6,0,child_ids)]}) - - return True + #FIXME why there is already the copy and the old one + self.write(cr, uid, new, {'parent_ids':[(6,0,set(parent_ids))], 'child_ids':[(6,0, set(child_ids))]}) def copy_data(self, cr, uid, id, default={}, context=None): default = default or {} From 6f0188c39e154e29460d56f1cfa3786cbddb9ab1 Mon Sep 17 00:00:00 2001 From: Thibault Francois Date: Wed, 2 Mar 2011 23:52:59 +0100 Subject: [PATCH 178/304] [FIX] project : check cycle algorithm bzr revid: tfr@openerp.com-20110302225259-qhe6ljiuew92qs3e --- addons/project/project.py | 47 +++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/addons/project/project.py b/addons/project/project.py index a8c79bcf419..137ef3f8a3f 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -484,34 +484,33 @@ class task(osv.osv): _order = "sequence,priority, date_start, name, id" def _check_recursion(self, cr, uid, ids, context=None): - return True - obj_task = self.browse(cr, uid, ids[0], context=context) - parent_ids = [x.id for x in obj_task.parent_ids] - children_ids = [x.id for x in obj_task.child_ids] + for id in ids: + visited_branch = set() + visited_node = set() + res = self._check_cycle(cr, uid, id, visited_branch, visited_node, context=context) + if not res: + return False - #WTF - if (obj_task.id in children_ids) or (obj_task.id in parent_ids): - print "error in first step" + return True + + def _check_cycle(self, cr, uid, id, visited_branch, visited_node, context=None): + if id in visited_branch: #Cycle return False - while(ids): - print "ids", ids - #pourquoi pas self.search(cr, uid, [('parent_ids', 'in', ids)]) - cr.execute('SELECT DISTINCT task_id '\ - 'FROM project_task_parent_rel '\ - 'WHERE parent_id IN %s', (tuple(ids),)) - child_ids = map(lambda x: x[0], cr.fetchall()) - c_ids = child_ids - if (list(set(parent_ids).intersection(set(c_ids)))) or (obj_task.id in c_ids): - print "error in the second step" + if id in visited_node: #Already tested don't work one more time for nothing + return True + + visited_branch.add(id) + visited_node.add(id) + + #visit child using DFS + task = self.browse(cr, uid, id, context=context) + for child in task.child_ids: + res = self._check_cycle(cr, uid, child.id, visited_branch, visited_node, context=context) + if not res: return False - while c_ids: - s_ids = self.search(cr, uid, [('parent_ids', 'in', c_ids)]) - if (list(set(parent_ids).intersection(set(s_ids)))): - print "error in the third step" - return False - c_ids = s_ids - ids = child_ids + + visited_branch.remove(id) return True def _check_dates(self, cr, uid, ids, context=None): From 2ab5a94722b006933741e574ae3f61876ebb4204 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Thu, 3 Mar 2011 00:34:42 +0100 Subject: [PATCH 179/304] comment about SearchViews bzr revid: al@openerp.com-20110302233442-ggpos7nfls0acqri --- addons/base/static/openerp/openerp.base.js | 815 +++++++++++++++++++++ 1 file changed, 815 insertions(+) create mode 100644 addons/base/static/openerp/openerp.base.js diff --git a/addons/base/static/openerp/openerp.base.js b/addons/base/static/openerp/openerp.base.js new file mode 100644 index 00000000000..6c73297fd78 --- /dev/null +++ b/addons/base/static/openerp/openerp.base.js @@ -0,0 +1,815 @@ +/*--------------------------------------------------------- + * John Resig Class, to be moved to openerp.base.Class + *---------------------------------------------------------*/ + +(function() { + var initializing = false, fnTest = /xyz/.test(function(){xyz;}) ? /\b_super\b/ : /.*/; + // The base Class implementation (does nothing) + this.Class = function(){}; + + // Create a new Class that inherits from this class + Class.extend = function(prop) { + var _super = this.prototype; + + // Instantiate a base class (but only create the instance, + // don't run the init constructor) + initializing = true; + var prototype = new this(); + initializing = false; + + // Copy the properties over onto the new prototype + for (var name in prop) { + // Check if we're overwriting an existing function + prototype[name] = typeof prop[name] == "function" && + typeof _super[name] == "function" && fnTest.test(prop[name]) ? + (function(name, fn){ + return function() { + var tmp = this._super; + + // Add a new ._super() method that is the same method + // but on the super-class + this._super = _super[name]; + + // The method only need to be bound temporarily, so we + // remove it when we're done executing + var ret = fn.apply(this, arguments); + this._super = tmp; + + return ret; + }; + })(name, prop[name]) : + prop[name]; + } + + // The dummy class constructor + function Class() { + // All construction is actually done in the init method + if ( !initializing && this.init ) + this.init.apply(this, arguments); + } + + // Populate our constructed prototype object + Class.prototype = prototype; + + // Enforce the constructor to be what we expect + Class.constructor = Class; + + // And make this class extendable + Class.extend = arguments.callee; + + return Class; + }; +})(); + +//--------------------------------------------------------- +// OpenERP initalisation and black magic about the pool +//--------------------------------------------------------- + +(function(){ + +if(this.openerp) + return; + +var openerp = this.openerp = function() { + // create a new pool instance + var o = {}; + + // links to the global openerp + o._openerp = openerp; + + // Only base will be loaded, the rest will be by loaded by + // openerp.base.Connection on the first connection + o._modules_loaded = false + + // this unique id will be replaced by hostname_databasename by + // openerp.base.Connection on the first connection + o._unique_id = "unique_id_cause_db_name_is_not_yet_known" + openerp.pool[o._unique_id] = o; + + o.screen = openerp.screen; + o.pool = openerp.pool; + o.base = {}; + openerp.base(o); + + return o; +} + +// element_ids registry linked to all controllers on the page +// TODO rename to elements, or keep gtk naming? +openerp.screen = {}; + +// per database openerp like namespace +// openerp. for module will to +// openerp.pool.. using a closure +// TODO rename it openerp.connections +openerp.pool = {}; + +})(); + +/*--------------------------------------------------------- + * OpenERP base library + *---------------------------------------------------------*/ + +openerp.base = function(openerp) { + +openerp.base.callback = function(obj, method) { + // openerp.base.callback( obj, methods, [arg1, arg2, ... ] ) + // + // The callback object holds a chain that can be altered: + // callback.add( handler , [arg1, arg2, ... ] ) + // callback.add( { + // callback: function + // self: object or null + // args: array + // position: "first" or "last" + // unique: boolean + // }) + var args = Array.prototype.slice.call(arguments); + var callback = function() { + var args2 = Array.prototype.slice.call(arguments); + var r; + for(var i = 0; i < callback.callback_chain.length; i++) { + var c = callback.callback_chain[i]; + if(c.unique) { + // al: obscure but shortening C-style hack, sorry + callback.callback_chain.pop(i--); + } + r = c.callback.apply(c.self, c.args.concat(args2)); + // TODO special value to stop the chain + // openerp.base.callback_stop + } + return r; + }; + callback.callback_chain = []; + callback.add = function(f) { + var args2 = Array.prototype.slice.call(arguments); + if(typeof(f) == 'function') { + f = { callback: f, args: args2.slice(1) }; + } + f.self = f.self || null; + f.args = f.args || []; + f.unique = f.unique || false; + if(f.position == 'last') { + callback.callback_chain.push(f); + } else { + callback.callback_chain.unshift(f); + } + return callback; + }; + callback.add_first = function(f) { + callback.add.apply(null,arguments); + }; + callback.add_last = function(f) { + var args2 = Array.prototype.slice.call(arguments); + callback.add({callback: f, args: args2.slice(1), position: "last"}); + }; + callback.add({ callback: method, self:obj, args:args.slice(2) }); + return callback; +} + +openerp.base.BasicController = Class.extend({ + // TODO: init and start semantics are not clearly defined yet + init: function(element_id) { + this.element_id = element_id; + this.$element = $('#' + element_id); + openerp.screen[element_id] = this; + + // Transform on_* method into openerp.base.callbacks + for (var name in this) { + if(typeof(this[name]) == "function") { + this[name].debug_name = name; + if((/^on_|^do_/).test(name)) { + this[name] = openerp.base.callback(this, this[name]); + } + } + } + }, + start: function() { + }, + stop: function() { + }, + log: function() { + var args = Array.prototype.slice.call(arguments); + var caller = arguments.callee.caller; + // TODO add support for line number using + // https://github.com/emwendelin/javascript-stacktrace/blob/master/stacktrace.js + // args.unshift("" + caller.debug_name); + this.on_log.apply(this,args); + }, + on_log: function() { + console.log(arguments); + }, + on_ready: function() { + }, +}); + +openerp.base.Console = openerp.base.BasicController.extend({ +}); + +openerp.base.Database = openerp.base.BasicController.extend({ +// Non Session Controller to manage databases +}) + +openerp.base.Connection = openerp.base.BasicController.extend({ +// This store the webclient servername port and the database +// this correpond to one pool entry +// TODO on first connection: +// rename the uniquename in openerp.connnections +// do the magic of loading all the modules by loading missing module and their +// javascript using a dom nodes with urls: +// /base/connection/css?mod=mod1,mod2,mod3 +// /base/connection/js?mod=mod1,mod2,mod3 +// then init them +// for i in installed_modules: +// call openerp._openerp.(openerp) +}) + +openerp.base.Session = openerp.base.BasicController.extend({ + init: function(element_id, server, port) { + this._super(element_id); + this.rpc_mode = (server == undefined) ? "ajax" : "jsonp"; + this.server = (server == undefined) ? location.hostname : server; + this.port = (port == undefined) ? location.port : port; + this.login = ""; + this.password = ""; + this.uid = false; + this.session_id = false; + this.context = {}; + }, + on_log: function() { + // TODO this should move to Console and be active only in debug + // TODO $element should be for error not log + var self = this; + this._super.apply(this,arguments); + $.each(arguments, function(i,v) { + if(self.$element) { + v = v==null ? "null" : v; + $('
    ').text(v.toString()).appendTo(self.$element);
    +            }
    +        });
    +    },
    +    rpc: function(url, params, success_callback, error_callback) {
    +        // TODO keep a this.ajax_count counter to display LOADING
    +        var self = this;
    +
    +        this.on_rpc_request();
    +
    +        // Construct a JSON-RPC2 request, method is currently unsed
    +        params.session_id = this.session_id;
    +        params.context = typeof(params.context) != "undefined" ? params.context  : this.context;
    +        var request = { jsonrpc: "2.0", method: "call", params: params, "id":null };
    +
    +        // This is a violation of the JSON-RPC2 over HTTP protocol
    +        // specification but i dont know how to parse the raw POST content from
    +        // cherrypy so i use a POST form with one variable named request
    +        var post = { request: JSON.stringify(request) };
    +
    +        // Use a default error handler unless defined
    +        error_callback = typeof(error_callback) != "undefined" ? error_callback : this.on_error;
    +
    +        $.ajax({
    +            type: "POST",
    +            //async: false,
    +            url: url,
    +            dataType: 'json',
    +            data: post,
    +            success: function(response, textStatus, jqXHR) {
    +                self.on_rpc_response();
    +                if (response.error) {
    +                    if (response.error.data.type == "session_invalid") {
    +                        self.uid = false;
    +                        self.on_session_invalid(function() {
    +                            self.rpc(url, params, success_callback, error_callback);
    +                        });
    +                    } else {
    +                        error_callback(response.error);
    +                    }
    +                } else {
    +                    success_callback(response["result"], textStatus, jqXHR);
    +                }
    +            },
    +            error: function(jqXHR, textStatus, errorThrown) {
    +                self.on_rpc_response();
    +                var error = {
    +                    code: 1,
    +                    message: "XmlHttpRequestError " + errorThrown,
    +                    data: {
    +                        type: "xhr"+textStatus,
    +                        debug: jqXHR.responseText,
    +                        objects: [ jqXHR, errorThrown ]
    +                    }
    +                };
    +                error_callback(error);
    +            }
    +        });
    +    },
    +    on_rpc_request: function() {
    +    },
    +    on_rpc_response: function() {
    +    },
    +    on_error: function(error) {
    +        // TODO this should use the $element with focus and buttonsi displaying OPW etc...
    +        this.on_log(error, error.message, error.data.type, error.data.debug);
    +    },
    +    on_session_invalid: function(contination) {
    +    },
    +    session_valid: function() {
    +        return this.uid;
    +    },
    +    session_login: function(db, login, password, sucess_callback) {
    +        var self = this;
    +        this.db = db;
    +        this.login = login;
    +        this.password = password;
    +        var params = { db: this.db, login: this.login, password: this.password }
    +        this.rpc("/base/session/login", params, function(result) {
    +            self.session_id = result.session_id;
    +            self.uid = result.uid;
    +            if (sucess_callback) sucess_callback();
    +        });
    +    },
    +    session_logout: function() {
    +        this.uid = false;
    +    },
    +})
    +
    +openerp.base.Controller = openerp.base.BasicController.extend({
    +    init: function(session, element_id) {
    +        this._super(element_id);
    +        this.session = session
    +    },
    +    on_log: function() {
    +        if(this.session)
    +            this.session.log.apply(this.session,arguments);
    +    },
    +    rpc: function(url, data, success, error) {
    +        // TODO: support additional arguments ?
    +        this.session.rpc(url, data, success, error);
    +    },
    +})
    +
    +openerp.base.Loading =  openerp.base.Controller.extend({
    +    init: function(session, element_id) {
    +        this._super(session, element_id);
    +        this.count = 0;
    +    },
    +    start: function() {
    +        var self =this;
    +        this.session.on_rpc_request.add_first(this.on_rpc_event, 1);
    +        this.session.on_rpc_response.add_last(this.on_rpc_event, -1);
    +    },
    +    on_rpc_event : function(increment) {
    +        this.count += increment;
    +        if (this.count) {
    +            //this.$element.html(QWeb.render("Loading", {}));
    +            this.$element.html("Loading ("+this.count+")");
    +            this.$element.show();
    +        } else {
    +            this.$element.fadeOut();
    +        }
    +    }
    +});
    +
    +openerp.base.Header =  openerp.base.Controller.extend({
    +// TODO both header and footer
    +});
    +
    +openerp.base.Login =  openerp.base.Controller.extend({
    +    init: function(session, element_id) {
    +        this._super(session, element_id);
    +    },
    +    start: function() {
    +        this.$element.html(QWeb.render("login", {}));
    +        this.on_login_invalid();
    +        this.$element.find("form").submit(this.on_submit);
    +    },
    +    on_login_invalid: function() {
    +        var $e = this.$element;
    +        $e.removeClass("oe_login_valid");
    +        $e.addClass("oe_login_invalid");
    +        $e.show();
    +    },
    +    on_login_valid: function() {
    +        var $e = this.$element;
    +        $e.removeClass("oe_login_invalid");
    +        $e.addClass("oe_login_valid");
    +        $e.hide();
    +    },
    +    on_submit: function(ev) {
    +        var self = this;
    +        var $e = this.$element;
    +        var login = $e.find("form input[name=login]").val();
    +        var password = $e.find("form input[name=password]").val();
    +        //$e.hide();
    +        // Should hide then call calllback
    +        this.session.session_login("", login, password, function() {
    +            if(self.session.session_valid()) {
    +                self.on_login_valid();
    +            } else {
    +                self.on_login_invalid();
    +            }
    +        });
    +        return false;
    +    },
    +    do_ask_login: function(continuation) {
    +        var self = this;
    +        this.on_login_invalid();
    +        this.on_submit.add({
    +            position: "last",
    +            unique: true,
    +            callback: function() {
    +                if(continuation) continuation();
    +                return false;
    +            }});
    +    },
    +});
    +
    +openerp.base.Menu =  openerp.base.Controller.extend({
    +    init: function(session, element_id, model) {
    +        this._super(session, element_id);
    +        this.menu = false;
    +    },
    +    start: function() {
    +        this.rpc("/base/menu/load", {}, this.on_loaded);
    +    },
    +    on_loaded: function(data) {
    +        this.data = data;
    +        var $e = this.$element;
    +        $e.html(QWeb.render("Menu.root", this.data));
    +        $("ul.sf-menu").superfish({
    +            speed: 'fast',
    +        });
    +        $e.find("a").click(this.on_menu_click);
    +        this.on_ready();
    +    },
    +    on_menu_click: function(ev) {
    +        var self = this;
    +        var menu_id = Number(ev.target.id.split("_").pop());
    +        this.rpc("/base/menu/action", {"menu_id":menu_id}, this.on_menu_action_loaded);
    +        return false;
    +    },
    +    on_menu_action_loaded: function(data) {
    +        var self = this;
    +        if(data.action.length) {
    +            var action = data.action[0][2];
    +            self.on_action(action);
    +        }
    +    },
    +    on_action: function(action) {
    +    },
    +});
    +
    +openerp.base.DataSet =  openerp.base.Controller.extend({
    +    init: function(session, element_id, model) {
    +        this._super(session, element_id);
    +        this.model = model;
    +        this.model_fields = null;
    +        this.fields = [];
    +        // SHOULD USE THE ONE FROM FIELDS VIEW GET BECAUSE OF SELECTION
    +        this.domain = [];
    +        this.context = {};
    +        this.order = "";
    +        this.count;
    +        this.ids = [];
    +        this.values = {};
    +/*
    +    group_by
    +        rows record
    +            fields of row1 field fieldname
    +                { type: value: text: text_format: text_completions type_*: a
    +*/
    +    },
    +    start: function() {
    +        this.rpc("/base/dataset/fields", {"model":this.model}, this.on_fields);
    +    },
    +    on_fields: function(result) {
    +        this.model_fields = result.fields;
    +        this.on_ready();
    +    },
    +    do_load: function(offset, limit) {
    +        this.rpc("/base/dataset/load", {model: this.model, fields: this.fields }, this.on_loaded);
    +    },
    +    on_loaded: function(data) {
    +        this.ids = data.ids
    +        this.values = data.values
    +    },
    +    on_reloaded: function(ids) {
    +    },
    +});
    +
    +openerp.base.DataRecord =  openerp.base.Controller.extend({
    +    init: function(session, element_id, model, id) {
    +        this._super(session, element_id);
    +        this.model = model;
    +        this.id = id;
    +    },
    +    start: function() {
    +    },
    +    on_ready: function() {
    +    },
    +    on_change: function() {
    +    },
    +    on_reload: function() {
    +    },
    +});
    +
    +openerp.base.FormView =  openerp.base.Controller.extend({
    +    init: function(session, element_id, dataset, view_id) {
    +        this._super(session, element_id);
    +        this.dataset = dataset;
    +        this.model = dataset.model;
    +        this.view_id = view_id;
    +    },
    +    start: function() {
    +        //this.log('Starting FormView '+this.model+this.view_id)
    +        this.rpc("/base/formview/load", {"model": this.model, "view_id":this.view_id}, this.on_loaded);
    +    },
    +    on_loaded: function(data) {
    +        this.fields_view = data.fields_view;
    +        //this.log(this.fields_view);
    +        this.$element.html(QWeb.render("FormView", {"fields_view": this.fields_view}));
    +    },
    +    on_button: function() {
    +    },
    +    on_write: function() {
    +    },
    +});
    +
    +openerp.base.ListView = openerp.base.Controller.extend({
    +    init: function(session, element_id, dataset, view_id) {
    +        this._super(session, element_id);
    +        this.dataset = dataset;
    +        this.model = dataset.model;
    +        this.view_id = view_id;
    +        this.name = "";
    +
    +        this.cols = [];
    +
    +        this.$table = null;
    +        this.colnames = [];
    +        this.colmodel = [];
    +
    +        this.event_loading = false; // TODO in the future prevent abusive click by masking
    +    },
    +    start: function() {
    +        //this.log('Starting ListView '+this.model+this.view_id)
    +        this.rpc("/base/listview/load", {"model": this.model, "view_id":this.view_id}, this.on_loaded);
    +    },
    +    on_loaded: function(data) {
    +        var self = this;
    +        this.fields_view = data.fields_view;
    +        //this.log(this.fields_view);
    +        this.name = ""+this.fields_view.arch["@string"];
    +        this.$element.html(QWeb.render("ListView", {"fields_view": this.fields_view}));
    +        this.$table = this.$element.find("table");
    +        this.cols = [];
    +        this.colnames = [];
    +        this.colmodel = [];
    +        // TODO uss a object for each col, fill it with view and fallback to dataset.model_field
    +        var tree = this.fields_view.arch.children;
    +        for(var i = 0; i < tree.length; i++)  {
    +            var col = tree[i];
    +            if(col.tag == "field") {
    +                this.cols.push(col["@name"]);
    +                this.colnames.push(col["@name"]);
    +                this.colmodel.push({ name: col["@name"], index: col["@name"] });
    +            }
    +        }
    +        //this.log(this.cols);
    +        this.dataset.fields = this.cols;
    +        this.dataset.on_loaded.add_last(this.do_fill_table);
    +    },
    +    do_fill_table: function() {
    +        //this.log("do_fill_table");
    +        
    +        var self = this;
    +        //this.log(this.dataset.data);
    +        var rows = [];
    +        var ids = this.dataset.ids;
    +        for(var i = 0; i < ids.length; i++)  {
    +            // TODO very strange is sometimes non existing ? even as admin ? example ir.ui.menu
    +            var row = this.dataset.values[ids[i]];
    +            if(row)
    +                rows.push(row);
    +//            else
    +//              debugger;
    +        }
    +        //this.log(rows);
    +        this.$table.jqGrid({
    +            data: rows,
    +            datatype: "local",
    +            height: "100%",
    +            rowNum: 100,
    +            //rowList: [10,20,30],
    +            colNames: this.colnames,
    +            colModel: this.colmodel,
    +            //pager: "#plist47",
    +            viewrecords: true,
    +            caption: this.name
    +        }).setGridWidth(this.$element.width());
    +        $(window).bind('resize', function() { self.$table.setGridWidth(self.$element.width()); }).trigger('resize');
    +    },
    +});
    +
    +
    +openerp.base.SearchViewInput = openerp.base.Controller.extend({
    +// TODO not sure should we create a controler for every input ?
    +
    +// of we just keep a simple dict for each input in
    +// openerp.base.SearchView#input_ids
    +// and use if when we get an event depending on the type
    +// i think it's less bloated to avoid useless controllers
    +
    +// but i think for many2one a controller would be nice
    +// so simple dict for simple inputs
    +// an controller for many2one ?
    +
    +});
    +
    +
    +openerp.base.SearchView = openerp.base.Controller.extend({
    +    init: function(session, element_id, dataset, view_id) {
    +        this._super(session, element_id);
    +        this.dataset = dataset;
    +        this.model = dataset.model;
    +        this.view_id = view_id;
    +        this.input_index = 0;
    +        this.input_ids = {};
    +        this.domain = [];
    +    },
    +    start: function() {
    +        //this.log('Starting SearchView '+this.model+this.view_id)
    +        this.rpc("/base/searchview/load", {"model": this.model, "view_id":this.view_id}, this.on_loaded);
    +    },
    +    on_loaded: function(data) {
    +        this.fields_view = data.fields_view;
    +        //this.log(this.fields_view);
    +        this.input_ids = {};
    +        this.$element.html(QWeb.render("SearchView", {"fields_view": this.fields_view}));
    +        this.$element.find("#search").bind('click',this.on_search);
    +        // TODO bind click event on all button
    +        // TODO we dont do many2one yet, but in the future bind a many2one controller on them
    +        this.log(this.$element.find("#search"));
    +    },
    +    register_input: function(node) {
    +        // self should be passed in the qweb dict to do:
    +        // 
    +
    +        // generate id
    +        var id = this.element_id + "_" + this.input_index++;
    +        // TODO construct a nice object
    +        var input = {
    +            node: node,
    +            type: "filter",
    +            domain: "",
    +            context: "",
    +            disabled: false,
    +        };
    +        // save it in our registry
    +        this.input_ids[id] = input;
    +
    +        return id;
    +    },
    +    on_click: function() {
    +        // event catched on a button
    +        // flip the disabled flag
    +        // adjust the css class
    +    },
    +    on_search: function() {
    +        this.log("on_search");
    +        // collect all non disabled domains definitions, AND them
    +        // evaluate as python expression
    +        // save the result in this.domain
    +    },
    +    on_clear: function() {
    +    },
    +});
    +
    +openerp.base.Action =  openerp.base.Controller.extend({
    +    init: function(session, element_id) {
    +        this._super(session, element_id);
    +        this.action = null;
    +        this.dataset = null;
    +        this.searchview_id = false;
    +        this.searchview = null;
    +        this.listview_id = false;
    +        this.listview = null;
    +        this.formview_id = false;
    +        this.formview = null;
    +    },
    +    start: function() {
    +        this.$element.html(QWeb.render("Action", {"prefix":this.element_id}));
    +        this.$element.find("#mode_list").bind('click',this.on_mode_list);
    +        this.$element.find("#mode_form").bind('click',this.on_mode_form);
    +        this.on_mode_list();
    +    },
    +    on_mode_list: function() {
    +        $("#oe_action_form").hide();
    +        $("#oe_action_search").show();
    +        $("#oe_action_list").show();
    +    },
    +    on_mode_form: function() {
    +        $("#oe_action_form").show();
    +        $("#oe_action_search").hide();
    +        $("#oe_action_list").hide();
    +    },
    +    do_action: function(action) {
    +        // instanciate the right controllers by understanding the action
    +        this.action = action;
    +        this.log(action);
    +//        debugger;
    +        //this.log(action);
    +        if(action.type == "ir.actions.act_window") {
    +            this.do_action_window(action);
    +        }
    +    },
    +    do_action_window: function(action) {
    +        this.formview_id = false;
    +        this.dataset = new openerp.base.DataSet(this.session, "oe_action_dataset", action.res_model);
    +        this.dataset.start();
    +
    +        // Locate first tree view
    +        this.listview_id = false;
    +        for(var i = 0; i < action.views.length; i++)  {
    +            if(action.views[i][1] == "tree") {
    +                this.listview_id = action.views[i][0];
    +                break;
    +            }
    +        }
    +        this.listview = new openerp.base.ListView(this.session, "oe_action_list", this.dataset, this.listview_id);
    +        this.listview.start();
    +
    +        // Locate first form view
    +        this.listview_id = false;
    +        for(var i = 0; i < action.views.length; i++)  {
    +            if(action.views[i][1] == "form") {
    +                this.formview_id = action.views[i][0];
    +                break;
    +            }
    +        }
    +        this.formview = new openerp.base.FormView(this.session, "oe_action_form", this.dataset, this.formview_id);
    +        this.formview.start();
    +
    +        // Take the only possible search view. Is that consistent ?
    +        this.searchview_id = false;
    +        if(this.listview && action.search_view_id) {
    +            this.searchview_id = action.search_view_id[0];
    +        }
    +        this.searchview = new openerp.base.SearchView(this.session, "oe_action_search", this.dataset, this.searchview_id);
    +        this.searchview.start();
    +
    +        // Connect the the dataset load event with the search button of search view
    +        // THIS IS COOL
    +        this.searchview.on_search.add_last(this.dataset.do_load);
    +    },
    +});
    +
    +openerp.base.WebClient = openerp.base.Controller.extend({
    +    init: function(element_id) {
    +        this._super(null, element_id);
    +
    +        QWeb.add_template("base.xml");
    +        this.$element.html(QWeb.render("interface", {}));
    +
    +        this.session = new openerp.base.Session("oe_errors");
    +
    +        this.loading = new openerp.base.Loading(this.session, "oe_loading");
    +
    +        this.login = new openerp.base.Login(this.session, "oe_login");
    +
    +        // TODO MOVE ALL OF THAT IN on_loggued
    +        // after pooler udpate of modules
    +        // Cool no ?
    +        this.session.on_session_invalid.add(this.login.do_ask_login);
    +
    +        this.menu = new openerp.base.Menu(this.session, "oe_menu");
    +        this.menu.on_ready.add(this.on_menu_ready);
    +        this.menu.on_action.add(this.on_menu_action);
    +
    +        this.action =  new openerp.base.Action(this.session, "oe_main");
    +
    +    },
    +    start: function() {
    +        this.loading.start();
    +        this.login.start();
    +        this.menu.start();
    +        this.action.start();
    +    },
    +    on_menu_ready: function() {
    +    },
    +    on_menu_action: function(action) {
    +        this.action.do_action(action);
    +    },
    +});
    +
    +openerp.base.webclient = function(element_id) {
    +    // TODO Helper to start webclient rename it openerp.base.webclient
    +    var client = new openerp.base.WebClient(element_id);
    +    client.start();
    +    return client;
    +}
    +
    +};
    +
    +// DEBUG_RPC:rpc.request:('execute', 'addons-dsh-l10n_us', 1, '*', ('ir.filters', 'get_filters', u'res.partner'))
    +// vim:et fdc=0 fdl=0 foldnestmax=3 fdm=syntax:
    
    From d1683be1925edb5d2dd516c90f27383962fc5c48 Mon Sep 17 00:00:00 2001
    From: Launchpad Translations on behalf of openerp <>
    Date: Thu, 3 Mar 2011 04:39:44 +0000
    Subject: [PATCH 180/304] Launchpad automatic translations update.
    
    bzr revid: launchpad_translations_on_behalf_of_openerp-20110303043944-epd83p1wfzk0zt2b
    ---
     addons/account/i18n/bg.po                     |    6 +-
     addons/account/i18n/es_PY.po                  | 9647 +++++++++++++++++
     addons/account/i18n/hu.po                     |    6 +-
     addons/account_accountant/i18n/es_PY.po       |   38 +
     .../account_analytic_analysis/i18n/es_PY.po   |  315 +
     addons/account_analytic_default/i18n/bg.po    |    2 +-
     addons/account_analytic_default/i18n/es_PY.po |  216 +
     addons/account_anglo_saxon/i18n/es_PY.po      |  109 +
     addons/account_budget/i18n/es_PY.po           |  455 +
     addons/account_cancel/i18n/es_PY.po           |   32 +
     addons/account_chart/i18n/es_PY.po            |   28 +
     addons/account_coda/i18n/bg.po                |    2 +-
     addons/account_coda/i18n/es_PY.po             |  269 +
     addons/account_invoice_layout/i18n/es_PY.po   |  383 +
     addons/account_payment/i18n/bg.po             |   12 +-
     addons/account_payment/i18n/es_PY.po          |  719 ++
     addons/account_sequence/i18n/bg.po            |  221 +
     addons/anonymization/i18n/bg.po               |   12 +-
     addons/base_calendar/i18n/bg.po               |   12 +-
     addons/base_module_quality/i18n/bg.po         |    2 +-
     addons/crm/i18n/bg.po                         |  244 +-
     addons/decimal_precision/i18n/es_PY.po        |   70 +
     addons/document_ftp/i18n/bg.po                |  135 +
     addons/hr/i18n/bg.po                          |   30 +-
     addons/hr_holidays/i18n/bg.po                 |  132 +-
     addons/hr_timesheet/i18n/bg.po                |  129 +-
     addons/l10n_be/i18n/gl.po                     |  528 +
     addons/l10n_cr/i18n/es_PY.po                  |  164 +
     addons/l10n_nl/i18n/gl.po                     |  110 +
     addons/l10n_pl/i18n/gl.po                     |   61 +
     addons/l10n_ro/i18n/gl.po                     |   66 +
     addons/l10n_th/i18n/gl.po                     |   53 +
     addons/l10n_uk/i18n/gl.po                     |   51 +
     addons/l10n_ve/i18n/gl.po                     |   62 +
     addons/project/i18n/bg.po                     |  101 +-
     addons/stock/i18n/bg.po                       |  108 +-
     36 files changed, 14134 insertions(+), 396 deletions(-)
     create mode 100644 addons/account/i18n/es_PY.po
     create mode 100644 addons/account_accountant/i18n/es_PY.po
     create mode 100644 addons/account_analytic_analysis/i18n/es_PY.po
     create mode 100644 addons/account_analytic_default/i18n/es_PY.po
     create mode 100644 addons/account_anglo_saxon/i18n/es_PY.po
     create mode 100644 addons/account_budget/i18n/es_PY.po
     create mode 100644 addons/account_cancel/i18n/es_PY.po
     create mode 100644 addons/account_chart/i18n/es_PY.po
     create mode 100644 addons/account_coda/i18n/es_PY.po
     create mode 100644 addons/account_invoice_layout/i18n/es_PY.po
     create mode 100644 addons/account_payment/i18n/es_PY.po
     create mode 100644 addons/account_sequence/i18n/bg.po
     create mode 100644 addons/decimal_precision/i18n/es_PY.po
     create mode 100644 addons/document_ftp/i18n/bg.po
     create mode 100644 addons/l10n_be/i18n/gl.po
     create mode 100644 addons/l10n_cr/i18n/es_PY.po
     create mode 100644 addons/l10n_nl/i18n/gl.po
     create mode 100644 addons/l10n_pl/i18n/gl.po
     create mode 100644 addons/l10n_ro/i18n/gl.po
     create mode 100644 addons/l10n_th/i18n/gl.po
     create mode 100644 addons/l10n_uk/i18n/gl.po
     create mode 100644 addons/l10n_ve/i18n/gl.po
    
    diff --git a/addons/account/i18n/bg.po b/addons/account/i18n/bg.po
    index b39be79561a..3bf4d4cfabf 100644
    --- a/addons/account/i18n/bg.po
    +++ b/addons/account/i18n/bg.po
    @@ -7,13 +7,13 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-03-01 20:44+0000\n"
    +"PO-Revision-Date: 2011-03-02 06:18+0000\n"
     "Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: account
    @@ -1041,7 +1041,7 @@ msgstr "Нерешен"
     #: model:ir.actions.act_window,name:account.action_view_bank_statement_tree
     #: model:ir.ui.menu,name:account.journal_cash_move_lines
     msgid "Cash Registers"
    -msgstr ""
    +msgstr "Каови апарати"
     
     #. module: account
     #: selection:account.account.type,report_type:0
    diff --git a/addons/account/i18n/es_PY.po b/addons/account/i18n/es_PY.po
    new file mode 100644
    index 00000000000..f0fda7fe54f
    --- /dev/null
    +++ b/addons/account/i18n/es_PY.po
    @@ -0,0 +1,9647 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 18:59+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_supplierreconcilepaid0
    +msgid "System payment"
    +msgstr "Sistema de pagos"
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Other Configuration"
    +msgstr "Otra configuración"
    +
    +#. module: account
    +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40
    +#, python-format
    +msgid "No End of year journal defined for the fiscal year"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:506
    +#, python-format
    +msgid ""
    +"You cannot remove/deactivate an account which is set as a property to any "
    +"Partner."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.reconcile:0
    +msgid "Journal Entry Reconcile"
    +msgstr "Conciliar asiento contable"
    +
    +#. module: account
    +#: field:account.installer.modules,account_voucher:0
    +msgid "Voucher Management"
    +msgstr "Gestión de recibos"
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.bank.statement:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Account Statistics"
    +msgstr "Estadísticas de cuentas"
    +
    +#. module: account
    +#: field:account.invoice,residual:0
    +#: field:report.invoice.created,residual:0
    +msgid "Residual"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:785
    +#, python-format
    +msgid "Please define sequence on invoice journal"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.period:0
    +msgid "Error ! The duration of the Period(s) is/are invalid. "
    +msgstr "¡Error! La duración de el/los período(s) no es válida. "
    +
    +#. module: account
    +#: field:account.analytic.line,currency_id:0
    +msgid "Account currency"
    +msgstr "Moneda contable"
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Children Definition"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_aged_receivable
    +msgid "Aged Receivable Till Today"
    +msgstr "A cobrar vencidos hasta hoy"
    +
    +#. module: account
    +#: field:account.partner.ledger,reconcil:0
    +msgid "Include Reconciled Entries"
    +msgstr "Incluir asientos conciliados"
    +
    +#. module: account
    +#: view:account.pl.report:0
    +msgid ""
    +"The Profit and Loss report gives you an overview of your company profit and "
    +"loss in a single document"
    +msgstr ""
    +"El informe de pérdidas y ganancias (P&G) le da una visión global de las "
    +"pérdidas y ganancias de su empresa en un único documento"
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_invoiceimport0
    +msgid "Import from invoice or payment"
    +msgstr "Importar desde factura o pago"
    +
    +#. module: account
    +#: model:ir.model,name:account.model_wizard_multi_charts_accounts
    +msgid "wizard.multi.charts.accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +msgid "Total Debit"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.unreconcile:0
    +msgid ""
    +"If you unreconciliate transactions, you must also verify all the actions "
    +"that are linked to those transactions because they will not be disabled"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "Accounting Entries-"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1291
    +#, python-format
    +msgid "You can not delete posted movement: \"%s\"!"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: field:account.invoice.line,origin:0
    +msgid "Origin"
    +msgstr "Original"
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,reconcile:0
    +#: view:account.automatic.reconcile:0
    +#: field:account.move.line,reconcile_id:0
    +#: view:account.move.line.reconcile:0
    +#: view:account.move.line.reconcile.writeoff:0
    +msgid "Reconcile"
    +msgstr "Reconciliar"
    +
    +#. module: account
    +#: field:account.bank.statement.line,ref:0
    +#: field:account.entries.report,ref:0
    +#: field:account.move,ref:0
    +#: view:account.move.line:0
    +#: field:account.move.line,ref:0
    +#: field:account.subscription,ref:0
    +msgid "Reference"
    +msgstr "Referencia"
    +
    +#. module: account
    +#: view:account.open.closed.fiscalyear:0
    +msgid "Choose Fiscal Year "
    +msgstr "Seleccione el año del ejercicio fiscal "
    +
    +#. module: account
    +#: help:account.payment.term,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the payment "
    +"term without removing it."
    +msgstr ""
    +"Si el campo activo se desmarca, permite ocultar el plazo de pago sin "
    +"eliminarlo."
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1421
    +#, python-format
    +msgid "Warning!"
    +msgstr "¡Cuidado!"
    +
    +#. module: account
    +#: field:account.fiscal.position.account,account_src_id:0
    +#: field:account.fiscal.position.account.template,account_src_id:0
    +msgid "Account Source"
    +msgstr "Origen de la cuenta"
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_acc_analytic_acc_5_report_hr_timesheet_invoice_journal
    +msgid "All Analytic Entries"
    +msgstr "Todos los asientos analíticos"
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_view_created_invoice_dashboard
    +msgid "Invoices Created Within Past 15 Days"
    +msgstr "Facturas creadas en los últimos 15 días"
    +
    +#. module: account
    +#: selection:account.account.type,sign:0
    +msgid "Negative"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:95
    +#, python-format
    +msgid "Journal: %s"
    +msgstr "Diario: %s"
    +
    +#. module: account
    +#: help:account.analytic.journal,type:0
    +msgid ""
    +"Gives the type of the analytic journal. When it needs for a document (eg: an "
    +"invoice) to create analytic entries, OpenERP will look for a matching "
    +"journal of the same type."
    +msgstr ""
    +"Indica el tipo de diario analítico. Cuando se necesita para un documento "
    +"(por ej. una factura) para crear asientos analíticos, OpenERP buscará un "
    +"diario coincidente del mismo tipo."
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_tax_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_tax_template_form
    +msgid "Tax Templates"
    +msgstr "Plantillas impuestos"
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_tax
    +msgid "account.tax"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:901
    +#, python-format
    +msgid ""
    +"No period defined for this date: %s !\n"
    +"Please create a fiscal year."
    +msgstr ""
    +"¡No se ha definido un periodo para esta fecha: %s !\n"
    +"Cree un ejercicio fiscal."
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_line_reconcile_select
    +msgid "Move line reconcile select"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.model.line,sequence:0
    +msgid ""
    +"The sequence field is used to order the resources from lower sequences to "
    +"higher ones"
    +msgstr ""
    +"El campo secuencia se utiliza para ordenar los recursos secuencialmente de "
    +"menor a mayor."
    +
    +#. module: account
    +#: help:account.tax.code,notprintable:0
    +#: help:account.tax.code.template,notprintable:0
    +msgid ""
    +"Check this box if you don't want any VAT related to this Tax Code to appear "
    +"on invoices"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1210
    +#, python-format
    +msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_supplierentriesreconcile0
    +msgid "Accounting entries are an input of the reconciliation."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_management_belgian_reports
    +msgid "Belgian Reports"
    +msgstr "Informes Belgas"
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1176
    +#, python-format
    +msgid "You can not add/modify entries in a closed journal."
    +msgstr "No puede añadir/modificar asientos en un diario cerrado."
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Calculated Balance"
    +msgstr "Saldo calculado"
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_use_model_create_entry
    +#: model:ir.actions.act_window,name:account.action_view_account_use_model
    +#: model:ir.ui.menu,name:account.menu_action_manual_recurring
    +msgid "Manual Recurring"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close.state:0
    +msgid "Close Fiscalyear"
    +msgstr "Cerrar ejercicio fiscal"
    +
    +#. module: account
    +#: field:account.automatic.reconcile,allow_write_off:0
    +msgid "Allow write off"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.chart:0
    +msgid "Select the Period for Analysis"
    +msgstr "Seleccione el período de análisis"
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "St."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:529
    +#, python-format
    +msgid "Invoice line account company does not match with invoice company."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.column,field:0
    +msgid "Field Name"
    +msgstr "Nombre del Campo"
    +
    +#. module: account
    +#: help:account.installer,charts:0
    +msgid ""
    +"Installs localized accounting charts to match as closely as possible the "
    +"accounting needs of your company based on your country."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:63
    +#, python-format
    +msgid ""
    +"Can't find any account journal of %s type for this company.\n"
    +"\n"
    +"You can create one in the menu: \n"
    +"Configuration/Financial Accounting/Accounts/Journals."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_unreconcile
    +msgid "Account Unreconcile"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.product:0
    +#: view:product.template:0
    +msgid "Purchase Properties"
    +msgstr "Propiedades de compra"
    +
    +#. module: account
    +#: view:account.installer:0
    +#: view:account.installer.modules:0
    +msgid "Configure"
    +msgstr "Configurar"
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "June"
    +msgstr "Junio"
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_moves_bank
    +msgid ""
    +"This view is used by accountants in order to record entries massively in "
    +"OpenERP. Journal items are created by OpenERP if you use Bank Statements, "
    +"Cash Registers, or Customer/Supplier payments."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_tax_template
    +msgid "account.tax.template"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_bank_accounts_wizard
    +msgid "account.bank.accounts.wizard"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,date_created:0
    +#: field:account.move.reconcile,create_date:0
    +msgid "Creation date"
    +msgstr "Fecha de creación"
    +
    +#. module: account
    +#: selection:account.journal,type:0
    +msgid "Purchase Refund"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.journal,type:0
    +msgid "Opening/Closing Situation"
    +msgstr "Situación apertura/cierre"
    +
    +#. module: account
    +#: help:account.journal,currency:0
    +msgid "The currency used to enter statement"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.open.closed.fiscalyear,fyear_id:0
    +msgid "Fiscal Year to Open"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,sequence_id:0
    +msgid ""
    +"This field contains the informatin related to the numbering of the journal "
    +"entries of this journal."
    +msgstr ""
    +"Este campo contiene la información relacionada con la numeración de los "
    +"asientos de este diario."
    +
    +#. module: account
    +#: field:account.journal,default_debit_account_id:0
    +msgid "Default Debit Account"
    +msgstr "Cuenta deudora por defecto"
    +
    +#. module: account
    +#: view:account.move:0
    +msgid "Total Credit"
    +msgstr "Crédito total"
    +
    +#. module: account
    +#: selection:account.account.type,sign:0
    +msgid "Positive"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.unreconcile.select:0
    +msgid "Open For Unreconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.template,chart_template_id:0
    +#: field:account.tax.template,chart_template_id:0
    +#: field:wizard.multi.charts.accounts,chart_template_id:0
    +msgid "Chart Template"
    +msgstr "Plantilla plan contable"
    +
    +#. module: account
    +#: help:account.model.line,amount_currency:0
    +msgid "The amount expressed in an optional other currency."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal.period,state:0
    +msgid ""
    +"When journal period is created. The state is 'Draft'. If a report is printed "
    +"it comes to 'Printed' state. When all transactions are done, it comes in "
    +"'Done' state."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_tax_chart
    +msgid ""
    +"Chart of Taxes is a tree view reflecting the structure of the Tax Cases (or "
    +"tax codes) and shows the current tax situation. The tax chart represents the "
    +"amount of each area of the tax declaration for your country. It’s presented "
    +"in a hierarchical structure, which can be modified to fit your needs."
    +msgstr ""
    +"La tabla impuestos es una vista en árbol reflejando la estructura de tipos "
    +"impositivos (o códigos de impuesto) y muestra la situación impositiva "
    +"actual. La tabla de impuestos representa la cantidad económica "
    +"correspondiente a cada código de la declaración de impuestos de su país. Se "
    +"representa en una estructura jerárquica, que puede ser modificada de acuerdo "
    +"a sus necesidades."
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: field:account.automatic.reconcile,journal_id:0
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,journal_id:0
    +#: report:account.central.journal:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,journal_id:0
    +#: report:account.general.ledger:0
    +#: view:account.invoice:0
    +#: field:account.invoice,journal_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,journal_id:0
    +#: field:account.journal.period,journal_id:0
    +#: report:account.journal.period.print:0
    +#: view:account.model:0
    +#: field:account.model,journal_id:0
    +#: view:account.move:0
    +#: field:account.move,journal_id:0
    +#: field:account.move.bank.reconcile,journal_id:0
    +#: view:account.move.line:0
    +#: field:account.move.line,journal_id:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: code:addons/account/account_move_line.py:983
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,journal_id:0
    +#: model:ir.actions.report.xml,name:account.account_journal
    +#: model:ir.model,name:account.model_account_journal
    +#: field:validate.account.move,journal_id:0
    +#, python-format
    +msgid "Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_confirm
    +msgid "Confirm the selected invoices"
    +msgstr "Confirmar las facturas seleccionadas"
    +
    +#. module: account
    +#: field:account.addtmpl.wizard,cparent_id:0
    +msgid "Parent target"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,account_id:0
    +msgid "Account used in this journal"
    +msgstr "Cuenta utilizada en este diario"
    +
    +#. module: account
    +#: help:account.aged.trial.balance,chart_account_id:0
    +#: help:account.balance.report,chart_account_id:0
    +#: help:account.bs.report,chart_account_id:0
    +#: help:account.central.journal,chart_account_id:0
    +#: help:account.common.account.report,chart_account_id:0
    +#: help:account.common.journal.report,chart_account_id:0
    +#: help:account.common.partner.report,chart_account_id:0
    +#: help:account.common.report,chart_account_id:0
    +#: help:account.general.journal,chart_account_id:0
    +#: help:account.partner.balance,chart_account_id:0
    +#: help:account.partner.ledger,chart_account_id:0
    +#: help:account.pl.report,chart_account_id:0
    +#: help:account.print.journal,chart_account_id:0
    +#: help:account.report.general.ledger,chart_account_id:0
    +#: help:account.vat.declaration,chart_account_id:0
    +msgid "Select Charts of Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.product:0
    +msgid "Purchase Taxes"
    +msgstr "Impuestos de compras"
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_refund
    +msgid "Invoice Refund"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Li."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,unreconciled:0
    +msgid "Not reconciled transactions"
    +msgstr "Transacciones no conciliadas"
    +
    +#. module: account
    +#: code:addons/account/account_cash_statement.py:348
    +#, python-format
    +msgid "CashBox Balance is not matching with Calculated Balance !"
    +msgstr "¡El saldo de caja no coincide con el saldo calculado!"
    +
    +#. module: account
    +#: view:account.fiscal.position:0
    +#: field:account.fiscal.position,tax_ids:0
    +#: field:account.fiscal.position.template,tax_ids:0
    +msgid "Tax Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close_state
    +#: model:ir.ui.menu,name:account.menu_wizard_fy_close_state
    +msgid "Close a Fiscal Year"
    +msgstr "Cerrar un Ejercicio Fiscal"
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_confirmstatementfromdraft0
    +msgid "The accountant confirms the statement."
    +msgstr "El contable confirma el extracto."
    +
    +#. module: account
    +#: selection:account.balance.report,display_account:0
    +#: selection:account.bs.report,display_account:0
    +#: selection:account.common.account.report,display_account:0
    +#: selection:account.pl.report,display_account:0
    +#: selection:account.report.general.ledger,display_account:0
    +#: selection:account.tax,type_tax_use:0
    +#: selection:account.tax.template,type_tax_use:0
    +msgid "All"
    +msgstr "Todos"
    +
    +#. module: account
    +#: field:account.invoice.report,address_invoice_id:0
    +msgid "Invoice Address Name"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.installer,period:0
    +msgid "3 Monthly"
    +msgstr "Trimestral"
    +
    +#. module: account
    +#: view:account.unreconcile.reconcile:0
    +msgid ""
    +"If you unreconciliate transactions, you must also verify all the actions "
    +"that are linked to those transactions because they will not be disable"
    +msgstr ""
    +
    +#. module: account
    +#: view:analytic.entries.report:0
    +msgid "   30 Days   "
    +msgstr ""
    +
    +#. module: account
    +#: field:ir.sequence,fiscal_ids:0
    +msgid "Sequences"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position.template:0
    +msgid "Taxes Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.central.journal:0
    +msgid "Centralized Journal"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.sequence.fiscalyear:0
    +msgid "Main Sequence must be different from current !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,tax_amount:0
    +msgid "Tax Code Amount"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2779
    +#: code:addons/account/installer.py:434
    +#, python-format
    +msgid "SAJ"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,balance_end_real:0
    +msgid "closing balance entered by the cashbox verifier"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.period:0
    +#: view:account.period.close:0
    +msgid "Close Period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_common_partner_report
    +msgid "Account Common Partner Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,period_id:0
    +msgid "Opening Entries Period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_journal_period
    +msgid "Journal Period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:732
    +#: code:addons/account/account_move_line.py:776
    +#, python-format
    +msgid "To reconcile the entries company should be the same for all entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: selection:account.aged.trial.balance,result_selection:0
    +#: selection:account.common.partner.report,result_selection:0
    +#: selection:account.partner.balance,result_selection:0
    +#: selection:account.partner.ledger,result_selection:0
    +#: code:addons/account/report/account_partner_balance.py:302
    +#: model:ir.actions.act_window,name:account.action_aged_receivable
    +#, python-format
    +msgid "Receivable Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_report_general_ledger
    +msgid "General Ledger Report"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Re-Open"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Are you sure you want to create entries?"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.bank.accounts.wizard,account_type:0
    +msgid "Check"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.reconcile.process,today_reconciled:0
    +msgid "Partners Reconciled Today"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:306
    +#, python-format
    +msgid "The statement balance is incorrect !\n"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.payment.term.line,value:0
    +#: selection:account.tax.template,type:0
    +msgid "Percent"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_charts
    +msgid "Charts"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/project/wizard/project_account_analytic_line.py:47
    +#: model:ir.model,name:account.model_project_account_analytic_line
    +#, python-format
    +msgid "Analytic Entries by line"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_change_currency.py:39
    +#, python-format
    +msgid "You can only change currency for Draft Invoice !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.journal:0
    +#: field:account.analytic.journal,type:0
    +#: field:account.bank.statement.line,type:0
    +#: field:account.invoice,type:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,type:0
    +#: view:account.journal:0
    +#: field:account.journal,type:0
    +#: field:account.move.reconcile,type:0
    +#: field:report.invoice.created,type:0
    +msgid "Type"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_subscription_line
    +msgid "Account Subscription Line"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,reference:0
    +msgid "The partner reference of this invoice."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.unreconcile.select:0
    +#: view:account.unreconcile:0
    +#: view:account.unreconcile.reconcile:0
    +#: model:ir.model,name:account.model_account_move_line_unreconcile_select
    +msgid "Unreconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_Journal_report
    +msgid "Account Analytic Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_automatic_reconcile
    +msgid "Automatic Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "Due date Computation"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "J.C./Move name"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "September"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.subscription,period_type:0
    +msgid "days"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.template,nocreate:0
    +msgid ""
    +"If checked, the new chart of accounts will not contain this by default."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_refund.py:102
    +#, python-format
    +msgid ""
    +"Can not %s invoice which is already reconciled, invoice should be "
    +"unreconciled first. You can only Refund this invoice"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_subscription_form_new
    +msgid "New Subscription"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term:0
    +msgid "Computation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Next Partner to reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1191
    +#, python-format
    +msgid ""
    +"You can not do this modification on a confirmed entry ! Please note that you "
    +"can just change some non important fields !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,delay_to_pay:0
    +msgid "Avg. Delay To Pay"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_tax_chart
    +#: model:ir.actions.act_window,name:account.action_tax_code_tree
    +#: model:ir.ui.menu,name:account.menu_action_tax_code_tree
    +msgid "Chart of Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +msgid "Create 3 Months Periods"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Due"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,price_total_tax:0
    +msgid "Total With Tax"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:account.move:0
    +#: view:validate.account.move:0
    +#: view:validate.account.move.lines:0
    +msgid "Approve"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:account.move:0
    +#: view:report.invoice.created:0
    +msgid "Total Amount"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "Consolidation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: view:account.entries.report:0
    +#: view:account.invoice.report:0
    +#: view:account.move.line:0
    +msgid "Extended Filters..."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_account_central_journal
    +msgid "Centralizing Journal"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.journal,type:0
    +msgid "Sale Refund"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_accountingstatemententries0
    +msgid "Bank statement"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,move_id:0
    +msgid "Move Line"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,tax_amount:0
    +msgid ""
    +"If the Tax account is a tax code account, this field will contain the taxed "
    +"amount.If the tax account is base tax code, this field will contain the "
    +"basic amount(without tax)."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Purchases"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.model,lines_id:0
    +msgid "Model Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,code:0
    +#: report:account.account.balance:0
    +#: field:account.account.template,code:0
    +#: field:account.account.type,code:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.analytic.account.journal:0
    +#: field:account.analytic.line,code:0
    +#: field:account.fiscalyear,code:0
    +#: report:account.general.journal:0
    +#: field:account.journal,code:0
    +#: report:account.partner.balance:0
    +#: field:account.period,code:0
    +msgid "Code"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2083
    +#: code:addons/account/account_bank_statement.py:350
    +#: code:addons/account/account_move_line.py:170
    +#: code:addons/account/invoice.py:73
    +#: code:addons/account/invoice.py:670
    +#: code:addons/account/wizard/account_use_model.py:81
    +#, python-format
    +msgid "No Analytic Journal !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.partner.balance:0
    +#: view:account.partner.balance:0
    +#: model:ir.actions.act_window,name:account.action_account_partner_balance
    +#: model:ir.actions.report.xml,name:account.account_3rdparty_account_balance
    +#: model:ir.ui.menu,name:account.menu_account_partner_balance_report
    +msgid "Partner Balance"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.accounts.wizard,acc_name:0
    +msgid "Account Name."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_reserve_and_surplus_account:0
    +#: field:res.company,property_reserve_and_surplus_account:0
    +msgid "Reserve and Profit/Loss Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:report.account.receivable,name:0
    +msgid "Week of Year"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bs.report,display_type:0
    +#: field:account.pl.report,display_type:0
    +#: field:account.report.general.ledger,landscape:0
    +msgid "Landscape Mode"
    +msgstr ""
    +
    +#. module: account
    +#: view:board.board:0
    +msgid "Customer Invoices to Approve"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.fiscalyear.close,fy_id:0
    +msgid "Select a Fiscal year to close"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,user_type:0
    +#: help:account.account.template,user_type:0
    +msgid ""
    +"These types are defined according to your country. The type contains more "
    +"information about the account and its specificities."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Applicability Options"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.partner.balance:0
    +msgid "In dispute"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_view_bank_statement_tree
    +#: model:ir.ui.menu,name:account.journal_cash_move_lines
    +msgid "Cash Registers"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "Profit & Loss (Expense Accounts)"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +#: report:account.move.voucher:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "-"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Manager"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.generate:0
    +msgid "Generate Entries before:"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.bank.accounts.wizard,account_type:0
    +msgid "Bank"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period,date_start:0
    +msgid "Start of Period"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_confirmstatementfromdraft0
    +msgid "Confirm statement"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.tax,tax_dest_id:0
    +#: field:account.fiscal.position.tax.template,tax_dest_id:0
    +msgid "Replacement Tax"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.move.line,centralisation:0
    +msgid "Credit Centralisation"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_invoice_tree2
    +msgid ""
    +"With Supplier Invoices you can enter and manage invoices issued by your "
    +"suppliers. OpenERP can also generate draft invoices automatically from "
    +"purchase orders or receipts. This way, you can control the invoice from your "
    +"supplier according to what you purchased or received."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.cancel:0
    +msgid "Cancel Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.unreconcile.reconcile:0
    +msgid "Unreconciliation transactions"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,tax_code_id:0
    +#: field:account.tax,description:0
    +#: field:account.tax.template,tax_code_id:0
    +#: model:ir.model,name:account.model_account_tax_code
    +msgid "Tax Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,currency_mode:0
    +msgid "Outgoing Currencies Rate"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,move_id:0
    +msgid "The move of this entry line."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile,trans_nbr:0
    +msgid "# of Transaction"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.tax.code.entries:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Entry Label"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:976
    +#, python-format
    +msgid "You can not modify/delete a journal with entries for this period !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,origin:0
    +#: help:account.invoice.line,origin:0
    +msgid "Reference of the document that produced this invoice."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: view:account.journal:0
    +msgid "Others"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: report:account.account.balance:0
    +#: view:account.analytic.line:0
    +#: field:account.automatic.reconcile,writeoff_acc_id:0
    +#: field:account.bank.statement.line,account_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,account_id:0
    +#: field:account.invoice,account_id:0
    +#: field:account.invoice.line,account_id:0
    +#: field:account.invoice.report,account_id:0
    +#: field:account.journal,account_control_ids:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,account_id:0
    +#: view:account.move.line:0
    +#: field:account.move.line,account_id:0
    +#: field:account.move.line.reconcile.select,account_id:0
    +#: field:account.move.line.unreconcile.select,account_id:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,account_id:0
    +#: model:ir.model,name:account.model_account_account
    +#: field:report.account.sales,account_id:0
    +msgid "Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,include_base_amount:0
    +msgid "Included in base amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +#: model:ir.actions.act_window,name:account.action_account_entries_report_all
    +#: model:ir.ui.menu,name:account.menu_action_account_entries_report_all
    +msgid "Entries Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,level:0
    +msgid "Level"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: view:account.invoice.line:0
    +#: field:account.invoice.line,invoice_line_tax_id:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: model:ir.actions.act_window,name:account.action_tax_form
    +#: model:ir.ui.menu,name:account.account_template_taxes
    +#: model:ir.ui.menu,name:account.menu_action_tax_form
    +#: model:ir.ui.menu,name:account.menu_tax_report
    +#: model:ir.ui.menu,name:account.next_id_27
    +msgid "Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_common.py:120
    +#, python-format
    +msgid "Select a starting and an ending period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_account_template
    +msgid "Templates for Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.code.template:0
    +msgid "Search tax template"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Your Reference"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.reconcile:0
    +#: model:ir.actions.act_window,name:account.action_account_reconcile_select
    +#: model:ir.actions.act_window,name:account.action_view_account_move_line_reconcile
    +msgid "Reconcile Entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_overdue
    +#: view:res.company:0
    +msgid "Overdue Payments"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Initial Balance"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Reset to Draft"
    +msgstr ""
    +
    +#. module: account
    +#: view:wizard.multi.charts.accounts:0
    +msgid "Bank Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.aged.trial.balance:0
    +#: view:account.common.report:0
    +msgid "Report Options"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_entries_report
    +msgid "Journal Items Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_partner_all
    +#: model:ir.ui.menu,name:account.next_id_22
    +msgid "Partners"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: model:ir.model,name:account.model_account_bank_statement
    +#: model:process.node,name:account.process_node_accountingstatemententries0
    +#: model:process.node,name:account.process_node_bankstatement0
    +#: model:process.node,name:account.process_node_supplierbankstatement0
    +msgid "Bank Statement"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Bank account owner"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,property_account_receivable:0
    +msgid "Account Receivable"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_central_journal
    +msgid "Central Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1271
    +#, python-format
    +msgid "You can not use this general account in this journal !"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.balance.report,display_account:0
    +#: selection:account.bs.report,display_account:0
    +#: selection:account.common.account.report,display_account:0
    +#: selection:account.partner.balance,display_partner:0
    +#: selection:account.pl.report,display_account:0
    +#: selection:account.report.general.ledger,display_account:0
    +msgid "With balance is not equal to 0"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Search Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_cost_ledger
    +msgid "Account Analytic Cost Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.model:0
    +msgid "Create entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,nbr:0
    +msgid "# of Items"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,max_amount:0
    +msgid "Maximum write-off amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Compute Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,code_digits:0
    +msgid "# of Digits"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,entry_posted:0
    +msgid "Skip 'Draft' State for Manual Entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,price_total:0
    +msgid "Total Without Tax"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_move_journal_line
    +msgid ""
    +"A journal entry consists of several journal items, each of which is either a "
    +"debit or a credit transaction. OpenERP automatically creates one journal "
    +"entry per accounting document: invoice, refund, supplier payment, bank "
    +"statements, etc."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "# of Entries "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_temp_range
    +msgid "A Temporary table used for Dashboard view"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree4
    +#: model:ir.ui.menu,name:account.menu_action_invoice_tree4
    +msgid "Supplier Refunds"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid ""
    +"Example: at 14 net days 2 percents, remaining amount at 30 days end of month."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:815
    +#, python-format
    +msgid ""
    +"Cannot create the invoice !\n"
    +"The payment term defined gives a computed amount greater than the total "
    +"invoiced amount."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer.modules,account_anglo_saxon:0
    +msgid "Anglo-Saxon Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.bank.statement,state:0
    +#: selection:account.entries.report,type:0
    +#: view:account.fiscalyear:0
    +#: selection:account.fiscalyear,state:0
    +#: selection:account.period,state:0
    +msgid "Closed"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_recurrent_entries
    +msgid "Recurring Entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_template
    +msgid "Template for Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: model:account.tax.code,name:account.account_tax_code_0
    +msgid "Tax Code Test"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,reconciled:0
    +msgid "Reconciled transactions"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.view,columns_id:0
    +msgid "Columns"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.cost.ledger.journal.report:0
    +msgid "and Journals"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,groups_id:0
    +msgid "Groups"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,amount_untaxed:0
    +#: field:report.invoice.created,amount_untaxed:0
    +msgid "Untaxed"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.partner.reconcile.process:0
    +msgid "Go to next partner"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Search Bank Statements"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.model.line:0
    +msgid ""
    +"Wrong credit or debit value in model (Credit + Debit Must Be greater \"0\")!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:account.chart.template,property_account_payable:0
    +msgid "Payable Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,account_paid_id:0
    +#: field:account.tax.template,account_paid_id:0
    +msgid "Refund Tax Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,line_ids:0
    +msgid "Statement lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_bank_statement_tree
    +msgid ""
    +"A bank statement is a summary of all financial transactions occurring over a "
    +"given period of time on a deposit account, a credit card or any other type "
    +"of financial account. The starting balance will be proposed automatically "
    +"and the closing balance is to be found on your statement. When you are in "
    +"the Payment column of a line, you can press F1 to open the reconciliation "
    +"form."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +msgid "Date/Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,general_account_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,general_account_id:0
    +msgid "General Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,debit_limit:0
    +msgid "Payable Limit"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: field:account.move.line,invoice:0
    +#: model:ir.model,name:account.model_account_invoice
    +#: model:res.request.link,name:account.req_link_invoice
    +msgid "Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_analytic0
    +#: model:process.node,note:account.process_node_analyticcost0
    +msgid "Analytic costs to invoice"
    +msgstr ""
    +
    +#. module: account
    +#: view:ir.sequence:0
    +msgid "Fiscal Year Sequence"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,seq_journal:0
    +msgid "Separated Journal Sequences"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,user_id:0
    +#: view:account.invoice:0
    +msgid "Responsible"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Sub-Total :"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all
    +msgid "Sales by Account Type"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid ""
    +"Cancel Invoice: Creates the refund invoice, validate and reconcile it to "
    +"cancel the current invoice."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.periodical_processing_invoicing
    +msgid "Invoicing"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,tax_code_root_id:0
    +msgid "Root Tax Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.ledger,initial_balance:0
    +#: field:account.report.general.ledger,initial_balance:0
    +msgid "Include initial balances"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,sum:0
    +msgid "Year Sum"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.report_account_voucher_new
    +msgid "Print Voucher"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.change.currency:0
    +msgid "This wizard will change the currency of the invoice"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_chart
    +msgid ""
    +"Display your company chart of accounts per fiscal year and filter by period. "
    +"Have a complete tree view of all journal items per account code by clicking "
    +"on an account."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.fiscalyear:0
    +msgid "Error! You cannot define overlapping fiscal years"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:808
    +#, python-format
    +msgid "The account is not defined to be reconciled !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.cashbox.line,pieces:0
    +msgid "Values"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal.period,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the journal "
    +"period without removing it."
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Supplier Debit"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.model.line,quantity:0
    +msgid "The optional quantity on entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_partner_account_move_all
    +msgid "Receivables & Payables"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:815
    +#, python-format
    +msgid "You have to provide an account for the write off entry !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_common_journal_report
    +msgid "Account Common Journal Report"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.partner.balance,display_partner:0
    +msgid "All Partners"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Ref. :"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.chart:0
    +msgid "Analytic Account Charts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "My Entries"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Customer Ref:"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_cash_statement.py:328
    +#, python-format
    +msgid "User %s does not have rights to access %s journal !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.period,special:0
    +msgid "These periods can overlap."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_draftstatement0
    +msgid "Draft statement"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Tax Declaration: Credit Notes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:499
    +#, python-format
    +msgid "You cannot deactivate an account that contains account moves."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile,credit:0
    +msgid "Credit amount"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on closed account."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:519
    +#, python-format
    +msgid ""
    +"You cannot change the type of account from 'Closed' to any other type which "
    +"contains account entries!"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.company:0
    +msgid "Reserve And Profit/Loss Account"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.move.line:0
    +msgid "Wrong credit or debit value in accounting entry !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: model:ir.actions.act_window,name:account.action_account_invoice_report_all
    +#: model:ir.ui.menu,name:account.menu_action_account_invoice_report_all
    +msgid "Invoices Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_period_close
    +msgid "period close"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid "Configure Fiscal Year"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_project_account_analytic_line_form
    +msgid "Entries By Line"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "A/c Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,move_id:0
    +#: field:account.invoice,move_name:0
    +msgid "Journal Entry"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Tax Declaration: Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.cashbox.line,subtotal:0
    +msgid "Sub Total"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +msgid "Treasury Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:res.company:0
    +msgid "Error! You can not create recursive companies."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Analytic account"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:332
    +#, python-format
    +msgid "Please verify that an account is defined in the journal."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,move_line_state:0
    +#: selection:account.move.line,state:0
    +msgid "Valid"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_print_journal
    +#: model:ir.model,name:account.model_account_print_journal
    +msgid "Account Print Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_product_category
    +msgid "Product Category"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "/"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bs.report,reserve_account_id:0
    +msgid "Reserve & Profit/Loss Account"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,balance_end:0
    +msgid "Closing balance based on Starting Balance and Cash Transactions"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_reconciliation0
    +#: model:process.node,note:account.process_node_supplierreconciliation0
    +msgid "Comparison between accounting and payment entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Tax Definition"
    +msgstr ""
    +
    +#. module: account
    +#: help:wizard.multi.charts.accounts,seq_journal:0
    +msgid ""
    +"Check this box if you want to use a different sequence for each created "
    +"journal. Otherwise, all will use the same sequence."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.ledger,amount_currency:0
    +#: help:account.report.general.ledger,amount_currency:0
    +msgid ""
    +"It adds the currency column if the currency is different then the company "
    +"currency"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,allow_date:0
    +msgid ""
    +"If set to True then do not accept the entry if the entry date is not into "
    +"the period dates"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_pl_report
    +msgid "Account Profit And Loss"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,config_logo:0
    +#: field:account.installer.modules,config_logo:0
    +#: field:wizard.multi.charts.accounts,config_logo:0
    +msgid "Image"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Canceled"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:report.invoice.created:0
    +msgid "Untaxed Amount"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the tax "
    +"without removing it."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,name:0
    +msgid ""
    +"if you give the Name other then /, its created Accounting Entries Move will "
    +"be with same name as statement name. This allows the statement entries to "
    +"have the same references than the statement itself"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_unreconcile
    +#: model:ir.actions.act_window,name:account.action_account_unreconcile_reconcile
    +#: model:ir.actions.act_window,name:account.action_account_unreconcile_select
    +msgid "Unreconcile Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.reconcile,line_partial_ids:0
    +msgid "Partial Entry lines"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +msgid "Fiscalyear"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal.select:0
    +#: view:project.account.analytic.line:0
    +msgid "Open Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,account_ids:0
    +msgid "Accounts to Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_filestatement0
    +msgid "Import of the statement in the system from an electronic file"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_importinvoice0
    +msgid "Import from invoice"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "January"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Validations"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "This F.Year"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.chart:0
    +msgid "Account tax charts"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.period:0
    +msgid ""
    +"Invalid period ! Some periods overlap or the date period is not in the scope "
    +"of the fiscal year. "
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,state:0
    +#: view:account.invoice.report:0
    +#: selection:account.invoice.report,state:0
    +#: selection:report.invoice.created,state:0
    +msgid "Pro-forma"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/installer.py:348
    +#, python-format
    +msgid " Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1319
    +#, python-format
    +msgid ""
    +"There is no default default debit account defined \n"
    +"on journal \"%s\""
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,type:0
    +#: help:account.account.template,type:0
    +#: help:account.entries.report,type:0
    +msgid ""
    +"This type is used to differentiate types with special effects in OpenERP: "
    +"view can not have entries, consolidation are accounts that can have children "
    +"accounts for multi-company consolidations, payable/receivable are for "
    +"partners accounts (for debit/credit computations), closed for depreciated "
    +"accounts."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +msgid "Search Chart of Account Templates"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid ""
    +"The default Chart of Accounts is matching your country selection. If no "
    +"certified Chart of Accounts exists for your specified country, a generic one "
    +"can be installed and will be selected by default."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.type:0
    +#: field:account.account.type,note:0
    +#: view:account.analytic.account:0
    +#: report:account.invoice:0
    +#: field:account.invoice,name:0
    +#: field:account.invoice.line,name:0
    +#: field:account.invoice.refund,description:0
    +#: report:account.overdue:0
    +#: field:account.payment.term,note:0
    +#: view:account.tax.code:0
    +#: field:account.tax.code,info:0
    +#: view:account.tax.code.template:0
    +#: field:account.tax.code.template,info:0
    +#: field:analytic.entries.report,name:0
    +#: field:report.invoice.created,name:0
    +msgid "Description"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2844
    +#: code:addons/account/installer.py:498
    +#, python-format
    +msgid "ECNJ"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +#: selection:account.subscription,state:0
    +msgid "Running"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:product.category,property_account_income_categ:0
    +#: field:product.template,property_account_income:0
    +msgid "Income Account"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:352
    +#, python-format
    +msgid "There is no Accounting Journal of type Sale/Purchase defined!"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.category:0
    +msgid "Accounting Properties"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.journal.period.print:0
    +#: field:account.print.journal,sort_selection:0
    +msgid "Entries Sorted By"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.change.currency,currency_id:0
    +msgid "Change to"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "# of Products Qty "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_product_template
    +msgid "Product Template"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: report:account.central.journal:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,fiscalyear_id:0
    +#: field:account.fiscalyear,name:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: field:account.journal.period,fiscalyear_id:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: field:account.period,fiscalyear_id:0
    +#: field:account.sequence.fiscalyear,fiscalyear_id:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +#: model:ir.model,name:account.model_account_fiscalyear
    +msgid "Fiscal Year"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.aged.trial.balance,fiscalyear_id:0
    +#: help:account.balance.report,fiscalyear_id:0
    +#: help:account.bs.report,fiscalyear_id:0
    +#: help:account.central.journal,fiscalyear_id:0
    +#: help:account.common.account.report,fiscalyear_id:0
    +#: help:account.common.journal.report,fiscalyear_id:0
    +#: help:account.common.partner.report,fiscalyear_id:0
    +#: help:account.common.report,fiscalyear_id:0
    +#: help:account.general.journal,fiscalyear_id:0
    +#: help:account.partner.balance,fiscalyear_id:0
    +#: help:account.partner.ledger,fiscalyear_id:0
    +#: help:account.pl.report,fiscalyear_id:0
    +#: help:account.print.journal,fiscalyear_id:0
    +#: help:account.report.general.ledger,fiscalyear_id:0
    +#: help:account.vat.declaration,fiscalyear_id:0
    +msgid "Keep empty for all open fiscal year"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move
    +msgid "Account Entry"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.sequence.fiscalyear,sequence_main_id:0
    +msgid "Main Sequence"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,payment_term:0
    +#: field:account.invoice.report,payment_term:0
    +#: view:account.payment.term:0
    +#: field:account.payment.term,name:0
    +#: view:account.payment.term.line:0
    +#: field:account.payment.term.line,payment_id:0
    +#: model:ir.model,name:account.model_account_payment_term
    +#: field:res.partner,property_payment_term:0
    +msgid "Payment Term"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscal_position_form
    +#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form
    +msgid "Fiscal Positions"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period.close,sure:0
    +msgid "Check this box"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.common.report:0
    +msgid "Filters"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: selection:account.bank.statement,state:0
    +#: view:account.fiscalyear:0
    +#: selection:account.fiscalyear,state:0
    +#: selection:account.invoice,state:0
    +#: selection:account.invoice.report,state:0
    +#: view:account.open.closed.fiscalyear:0
    +#: selection:account.period,state:0
    +#: code:addons/account/wizard/account_move_journal.py:106
    +#: selection:report.invoice.created,state:0
    +#, python-format
    +msgid "Open"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_draftinvoices0
    +#: model:process.node,note:account.process_node_supplierdraftinvoices0
    +msgid "Draft state of an invoice"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,reconcile:0
    +msgid ""
    +"Check this if the user is allowed to reconcile entries in this account."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.partner.reconcile.process:0
    +msgid "Partner Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,tax_code_id:0
    +#: view:account.tax.code:0
    +msgid "Account Tax Code"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:545
    +#, python-format
    +msgid ""
    +"Can't find any account journal of %s type for this company.\n"
    +"\n"
    +"You can create one in the menu: \n"
    +"Configuration\\Financial Accounting\\Accounts\\Journals."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,base_code_id:0
    +#: field:account.tax.template,base_code_id:0
    +msgid "Base Code"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.tax,sequence:0
    +msgid "Gives the sequence order when displaying a list of invoice tax."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,base_sign:0
    +#: field:account.tax,ref_base_sign:0
    +#: field:account.tax.template,base_sign:0
    +#: field:account.tax.template,ref_base_sign:0
    +msgid "Base Code Sign"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.vat.declaration:0
    +msgid ""
    +"This menu prints a VAT declaration based on invoices or payments. Select one "
    +"or several periods of the fiscal year. The information required for a tax "
    +"declaration is automatically generated by OpenERP from invoices (or "
    +"payments, in some countries). This data is updated in real time. That’s very "
    +"useful because it enables you to preview at any time the tax that you owe at "
    +"the start and end of the month or quarter."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.move.line,centralisation:0
    +msgid "Debit Centralisation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.confirm:0
    +#: model:ir.actions.act_window,name:account.action_account_invoice_confirm
    +msgid "Confirm Draft Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,day:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,day:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,day:0
    +msgid "Day"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_renew_view
    +msgid "Accounts to Renew"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_model_line
    +msgid "Account Model Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2796
    +#: code:addons/account/installer.py:454
    +#, python-format
    +msgid "EXJ"
    +msgstr ""
    +
    +#. module: account
    +#: field:product.template,supplier_taxes_id:0
    +msgid "Supplier Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,date_due:0
    +#: help:account.invoice,payment_term:0
    +msgid ""
    +"If you use payment terms, the due date will be computed automatically at the "
    +"generation of accounting entries. If you keep the payment term and the due "
    +"date empty, it means direct payment. The payment term may compute several "
    +"due dates, for example 50% now, 50% in one month."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.cost.ledger.journal.report:0
    +msgid "Select period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_account_pp_statements
    +msgid "Statements"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +msgid "Move Name"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,property_account_position:0
    +msgid ""
    +"The fiscal position will determine taxes and the accounts used for the "
    +"partner."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.print.journal:0
    +msgid ""
    +"This report gives you an overview of the situation of a specific journal"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:product.category:0
    +msgid "Error ! You can not create recursive categories."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: field:account.invoice,amount_tax:0
    +#: field:account.move.line,account_tax_id:0
    +msgid "Tax"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +#: field:account.bank.statement.line,analytic_account_id:0
    +#: field:account.entries.report,analytic_account_id:0
    +#: field:account.invoice.line,account_analytic_id:0
    +#: field:account.model.line,analytic_account_id:0
    +#: field:account.move.line,analytic_account_id:0
    +#: field:account.move.line.reconcile.writeoff,analytic_id:0
    +msgid "Analytic Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.journal:0
    +#: model:ir.actions.act_window,name:account.action_account_form
    +#: model:ir.ui.menu,name:account.account_account_menu
    +#: model:ir.ui.menu,name:account.account_template_accounts
    +#: model:ir.ui.menu,name:account.menu_action_account_form
    +#: model:ir.ui.menu,name:account.menu_analytic
    +msgid "Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:351
    +#, python-format
    +msgid "Configuration Error!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,price_average:0
    +msgid "Average Price"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +#: report:account.overdue:0
    +msgid "Date:"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:640
    +#, python-format
    +msgid ""
    +"You cannot modify company of this journal as its related record exist in "
    +"Entry Lines"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.journal.period.print:0
    +msgid "Label"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Accounting Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Special Computation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.bank.reconcile:0
    +#: model:ir.actions.act_window,name:account.action_account_bank_reconcile_tree
    +msgid "Bank reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Disc.(%)"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: report:account.overdue:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Ref"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,tax_code_id:0
    +msgid "The Account can either be a base tax code or a tax code account."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_automatic_reconcile
    +msgid "Automatic Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,reconciled:0
    +msgid "Paid/Reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,ref_base_code_id:0
    +#: field:account.tax.template,ref_base_code_id:0
    +msgid "Refund Base Code"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_bank_statement_periodic_tree
    +#: model:ir.actions.act_window,name:account.action_bank_statement_tree
    +#: model:ir.ui.menu,name:account.menu_bank_statement_tree
    +msgid "Bank Statements"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax.template,applicable_type:0
    +msgid "True"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: view:account.common.report:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Dates"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,parent_id:0
    +#: field:account.tax.template,parent_id:0
    +msgid "Parent Tax Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.generate:0
    +msgid ""
    +"Automatically generate entries based on what has been entered in the  system "
    +"before a specific date."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.aged.trial.balance:0
    +#: model:ir.actions.act_window,name:account.action_account_aged_balance_view
    +#: model:ir.ui.menu,name:account.menu_aged_trial_balance
    +msgid "Aged Partner Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_entriesreconcile0
    +#: model:process.transition,name:account.process_transition_supplierentriesreconcile0
    +msgid "Accounting entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.line,discount:0
    +msgid "Discount (%)"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,entry_posted:0
    +msgid ""
    +"Check this box if you don't want new journal entries to pass through the "
    +"'draft' state and instead goes directly to the 'posted state' without any "
    +"manual validation. \n"
    +"Note that journal entries that are automatically created by the system are "
    +"always skipping that state."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.server,name:account.ir_actions_server_action_wizard_multi_chart
    +#: model:ir.ui.menu,name:account.menu_act_ir_actions_bleble
    +msgid "New Company Financial Setting"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_report_account_sales_tree_all
    +#: view:report.account.sales:0
    +#: view:report.account_type.sales:0
    +msgid "Sales by Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "This wizard will create recurring accounting entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1181
    +#, python-format
    +msgid "No sequence defined on the journal !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2083
    +#: code:addons/account/account_bank_statement.py:350
    +#: code:addons/account/account_move_line.py:170
    +#: code:addons/account/invoice.py:670
    +#: code:addons/account/wizard/account_use_model.py:81
    +#, python-format
    +msgid "You have to define an analytic journal on the '%s' journal!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.tax:0
    +#: model:ir.actions.act_window,name:account.action_tax_code_list
    +#: model:ir.ui.menu,name:account.menu_action_tax_code_list
    +msgid "Tax codes"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_account_customer
    +#: model:ir.ui.menu,name:account.menu_finance_receivables
    +msgid "Customers"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.journal:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Period to"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "August"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:307
    +#, python-format
    +msgid ""
    +"The expected balance (%.2f) is different than the computed one. (%.2f)"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_paymentreconcile0
    +msgid "Payment entries are the second input of the reconciliation."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Number:"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.print.journal,sort_selection:0
    +msgid "Reference Number"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "October"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,quantity:0
    +msgid ""
    +"The optional quantity expressed by this line, eg: number of product sold. "
    +"The quantity is not a legal requirement but is very useful for some reports."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "Line 2:"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.column,required:0
    +msgid "Required"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:product.category,property_account_expense_categ:0
    +#: field:product.template,property_account_expense:0
    +msgid "Expense Account"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,period_id:0
    +msgid "Keep empty to use the period of the validation(invoice) date."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,account_id:0
    +msgid ""
    +"used in statement reconciliation domain, but shouldn't be used elswhere."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,base_amount:0
    +msgid "Base Code Amount"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,sale_tax:0
    +msgid "Default Sale Tax"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.model.line,date_maturity:0
    +msgid ""
    +"The maturity date of the generated entries for this model. You can choose "
    +"between the creation date or the creation date of the entries plus the "
    +"partner payment terms."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_accounting
    +msgid "Financial Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.pl.report:0
    +#: model:ir.ui.menu,name:account.menu_account_pl_report
    +msgid "Profit And Loss"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position:0
    +#: field:account.fiscal.position,name:0
    +#: field:account.fiscal.position.account,position_id:0
    +#: field:account.fiscal.position.tax,position_id:0
    +#: field:account.fiscal.position.tax.template,position_id:0
    +#: view:account.fiscal.position.template:0
    +#: field:account.invoice,fiscal_position:0
    +#: field:account.invoice.report,fiscal_position:0
    +#: model:ir.model,name:account.model_account_fiscal_position
    +#: field:res.partner,property_account_position:0
    +msgid "Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.ledger,initial_balance:0
    +#: help:account.report.general.ledger,initial_balance:0
    +msgid ""
    +"It adds initial balance row on report which display previous sum amount of "
    +"debit/credit/balance"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_line_form
    +msgid "Analytic Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:822
    +#, python-format
    +msgid ""
    +"No fiscal year defined for this date !\n"
    +"Please create one."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,type:0
    +#: selection:account.invoice.report,type:0
    +#: model:process.process,name:account.process_process_invoiceprocess0
    +#: selection:report.invoice.created,type:0
    +msgid "Customer Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax.template,include_base_amount:0
    +msgid ""
    +"Set if the amount of tax must be included in the base amount before "
    +"computing the next taxes."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,user_id:0
    +msgid "The user responsible for this journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.period:0
    +msgid "Search Period"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.change.currency:0
    +msgid "Invoice Currency"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term,line_ids:0
    +msgid "Terms"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,total_entry_encoding:0
    +msgid "Cash Transaction"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Bank account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,tax_template_ids:0
    +msgid "Tax Template List"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,currency_mode:0
    +msgid ""
    +"This will select how the current currency rate for outgoing transactions is "
    +"computed. In most countries the legal method is \"average\" but only a few "
    +"software systems are able to manage this. So if you import from another "
    +"software system you may have to use the rate at date. Incoming transactions "
    +"always use the rate at date."
    +msgstr ""
    +
    +#. module: account
    +#: help:wizard.multi.charts.accounts,code_digits:0
    +msgid "No. of Digits to use for account code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,name:0
    +msgid "Line Name"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +msgid "Search Fiscalyear"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax,applicable_type:0
    +msgid "Always"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Total Quantity"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile.writeoff,writeoff_acc_id:0
    +msgid "Write-Off account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.model.line,model_id:0
    +#: view:account.subscription:0
    +#: field:account.subscription,model_id:0
    +msgid "Model"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.tax,base_code_id:0
    +msgid "The account basis of the tax declaration."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "View"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2906
    +#: code:addons/account/installer.py:296
    +#, python-format
    +msgid "BNK"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,analytic_lines:0
    +msgid "Analytic lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_electronicfile0
    +msgid "Electronic File"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Customer Credit"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_tax_code_template
    +msgid "Tax Code Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Starts on"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_partner_ledger
    +msgid "Account Partner Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal.column,sequence:0
    +msgid "Gives the sequence order to journal column."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Tax Declaration"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,currency_id:0
    +#: help:account.account.template,currency_id:0
    +#: help:account.bank.accounts.wizard,currency_id:0
    +msgid "Forces all moves for this account to have this secondary currency."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_validate_account_move_line
    +msgid ""
    +"This wizard will validate all journal entries of a particular journal and "
    +"period. Once journal entries are validated, you can not update them anymore."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_chart_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_chart_template_form
    +msgid "Chart of Accounts Templates"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_wizard_multi_chart
    +msgid "Generate Chart of Accounts from a Chart Template"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_unreconcile_reconcile
    +msgid "Account Unreconcile Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.type,close_method:0
    +msgid ""
    +"Set here the method that will be used to generate the end of year journal "
    +"entries for all the accounts of this type.\n"
    +"\n"
    +" 'None' means that nothing will be done.\n"
    +" 'Balance' will generally be used for cash accounts.\n"
    +" 'Detail' will copy each existing journal item of the previous year, even "
    +"the reconciled ones.\n"
    +" 'Unreconciled' will copy only the journal items that were unreconciled on "
    +"the first day of the new fiscal year."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Keep empty to use the expense account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,journal_ids:0
    +#: field:account.analytic.cost.ledger.journal.report,journal:0
    +#: field:account.balance.report,journal_ids:0
    +#: field:account.bs.report,journal_ids:0
    +#: field:account.central.journal,journal_ids:0
    +#: field:account.common.account.report,journal_ids:0
    +#: field:account.common.journal.report,journal_ids:0
    +#: field:account.common.partner.report,journal_ids:0
    +#: view:account.common.report:0
    +#: field:account.common.report,journal_ids:0
    +#: report:account.general.journal:0
    +#: field:account.general.journal,journal_ids:0
    +#: view:account.journal.period:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,journal_ids:0
    +#: field:account.partner.ledger,journal_ids:0
    +#: field:account.pl.report,journal_ids:0
    +#: view:account.print.journal:0
    +#: field:account.print.journal,journal_ids:0
    +#: field:account.report.general.ledger,journal_ids:0
    +#: field:account.vat.declaration,journal_ids:0
    +#: model:ir.actions.act_window,name:account.action_account_journal_form
    +#: model:ir.actions.act_window,name:account.action_account_journal_period_tree
    +#: model:ir.ui.menu,name:account.menu_account_print_journal
    +#: model:ir.ui.menu,name:account.menu_action_account_journal_form
    +#: model:ir.ui.menu,name:account.menu_journals
    +#: model:ir.ui.menu,name:account.menu_journals_report
    +msgid "Journals"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.reconcile.process,to_reconcile:0
    +msgid "Remaining Partners"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +#: field:account.subscription,lines_id:0
    +msgid "Subscription Lines"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.analytic.journal,type:0
    +#: view:account.journal:0
    +#: selection:account.journal,type:0
    +#: view:account.model:0
    +#: selection:account.tax,type_tax_use:0
    +#: view:account.tax.template:0
    +#: selection:account.tax.template,type_tax_use:0
    +msgid "Purchase"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +#: view:account.installer.modules:0
    +#: model:ir.actions.act_window,name:account.action_account_installer
    +#: view:wizard.multi.charts.accounts:0
    +msgid "Accounting Application Configuration"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.open_board_account
    +#: model:ir.ui.menu,name:account.menu_board_account
    +msgid "Accounting Dashboard"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,balance_start:0
    +msgid "Starting Balance"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1284
    +#, python-format
    +msgid "No Partner Defined !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_period_close
    +#: model:ir.actions.act_window,name:account.action_account_period_tree
    +#: model:ir.ui.menu,name:account.menu_action_account_period_close_tree
    +msgid "Close a Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.balance,empty_acc:0
    +msgid "Empty Accounts ? "
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "VAT:"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.analytic.line,amount_currency:0
    +msgid ""
    +"The amount expressed in the related account currency if not equal to the "
    +"company one."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Journal:"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: selection:account.bank.statement,state:0
    +#: view:account.invoice:0
    +#: selection:account.invoice,state:0
    +#: view:account.invoice.report:0
    +#: selection:account.invoice.report,state:0
    +#: selection:account.journal.period,state:0
    +#: report:account.move.voucher:0
    +#: view:account.subscription:0
    +#: selection:account.subscription,state:0
    +#: selection:report.invoice.created,state:0
    +msgid "Draft"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_configuration_installer
    +msgid "Accounting Chart Configuration"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,notprintable:0
    +#: field:account.tax.code.template,notprintable:0
    +msgid "Not Printable in Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.vat.declaration:0
    +#: field:account.vat.declaration,chart_tax_id:0
    +msgid "Chart of Tax"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Search Account Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree_pending_invoice
    +msgid "Pending Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.subscription,period_type:0
    +msgid "year"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Authorised Signatory"
    +msgstr ""
    +
    +#. module: account
    +#: view:validate.account.move.lines:0
    +msgid ""
    +"All selected journal entries will be validated and posted. It means you "
    +"won't be able to modify their accounting fields anymore."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:370
    +#, python-format
    +msgid "Cannot delete invoice(s) that are already opened or paid !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance.landscape:0
    +msgid "Total :"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_transfers
    +msgid "Transfers"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  value amount: n.a"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart:0
    +msgid "Account charts"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.vat.declaration:0
    +msgid "Tax Amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid "Your bank and cash accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +msgid "Search Move"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,name:0
    +#: field:account.tax.code.template,name:0
    +msgid "Tax Case Name"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: model:process.node,name:account.process_node_draftinvoices0
    +msgid "Draft Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_state.py:68
    +#, python-format
    +msgid ""
    +"Selected Invoice(s) cannot be cancelled as they are already in 'Cancelled' "
    +"or 'Done' state!"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:522
    +#, python-format
    +msgid ""
    +"You cannot change the type of account from '%s' to '%s' type as it contains "
    +"account entries!"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +msgid "Counterpart"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Invoicing Data"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.report,state:0
    +msgid "Invoice State"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,categ_id:0
    +msgid "Category of Product"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: field:account.move,narration:0
    +#: view:account.move.line:0
    +#: field:account.move.line,narration:0
    +msgid "Narration"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.addtmpl.wizard:0
    +#: model:ir.actions.act_window,name:account.action_account_addtmpl_wizard_form
    +msgid "Create Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_account_type_sales
    +msgid "Report of the Sales by Account Type"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,close_method:0
    +msgid "Detail"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,bank_accounts_id:0
    +msgid "Your Bank and Cash Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "VAT :"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,charts:0
    +#: model:ir.actions.act_window,name:account.action_account_chart
    +#: model:ir.actions.act_window,name:account.action_account_tree
    +#: model:ir.ui.menu,name:account.menu_action_account_tree2
    +msgid "Chart of Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.chart:0
    +msgid "(If you do not select period it will take all open periods)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,centralisation:0
    +msgid "Centralised counterpart"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_partner_reconcile_process
    +msgid "Reconcilation Process partner by partner"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "2"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart:0
    +msgid "(If you do not select Fiscal year it will take all open fiscal years)"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,filter:0
    +#: report:account.analytic.account.journal:0
    +#: selection:account.balance.report,filter:0
    +#: field:account.bank.statement,date:0
    +#: field:account.bank.statement.line,date:0
    +#: selection:account.bs.report,filter:0
    +#: selection:account.central.journal,filter:0
    +#: selection:account.common.account.report,filter:0
    +#: selection:account.common.journal.report,filter:0
    +#: selection:account.common.partner.report,filter:0
    +#: selection:account.common.report,filter:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,date:0
    +#: selection:account.general.journal,filter:0
    +#: report:account.general.ledger:0
    +#: field:account.invoice.report,date:0
    +#: report:account.journal.period.print:0
    +#: view:account.move:0
    +#: field:account.move,date:0
    +#: field:account.move.line.reconcile.writeoff,date_p:0
    +#: report:account.overdue:0
    +#: selection:account.partner.balance,filter:0
    +#: selection:account.partner.ledger,filter:0
    +#: selection:account.pl.report,filter:0
    +#: selection:account.print.journal,filter:0
    +#: selection:account.print.journal,sort_selection:0
    +#: selection:account.report.general.ledger,filter:0
    +#: selection:account.report.general.ledger,sortby:0
    +#: field:account.subscription.generate,date:0
    +#: field:account.subscription.line,date:0
    +#: report:account.tax.code.entries:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: selection:account.vat.declaration,filter:0
    +#: code:addons/account/report/common_report_header.py:97
    +#: field:analytic.entries.report,date:0
    +#, python-format
    +msgid "Date"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.unreconcile:0
    +#: view:account.unreconcile.reconcile:0
    +msgid "Unreconcile"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_fiscalyear_close.py:79
    +#, python-format
    +msgid "The journal must have default credit and debit account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +msgid "Chart of Accounts Template"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2095
    +#, python-format
    +msgid ""
    +"Maturity date of entry line generated by model line '%s' of model '%s' is "
    +"based on partner payment term!\n"
    +"Please define partner on it!"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:810
    +#, python-format
    +msgid "Some entries are already reconciled !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1204
    +#, python-format
    +msgid ""
    +"You cannot validate a Journal Entry unless all journal items are in same "
    +"chart of accounts !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Account Tax"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_reporting_budgets
    +msgid "Budgets"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,filter:0
    +#: selection:account.balance.report,filter:0
    +#: selection:account.bs.report,filter:0
    +#: selection:account.central.journal,filter:0
    +#: selection:account.common.account.report,filter:0
    +#: selection:account.common.journal.report,filter:0
    +#: selection:account.common.partner.report,filter:0
    +#: selection:account.common.report,filter:0
    +#: selection:account.general.journal,filter:0
    +#: selection:account.partner.balance,filter:0
    +#: selection:account.partner.ledger,filter:0
    +#: selection:account.pl.report,filter:0
    +#: selection:account.print.journal,filter:0
    +#: selection:account.report.general.ledger,filter:0
    +#: selection:account.vat.declaration,filter:0
    +msgid "No Filters"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.analytic.journal,type:0
    +msgid "Situation"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "History"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,applicable_type:0
    +#: help:account.tax.template,applicable_type:0
    +msgid ""
    +"If not applicable (computed through a Python code), the tax won't appear on "
    +"the invoice."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Applicable Code (if type=code)"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,product_qty:0
    +msgid "Qty"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.report,address_contact_id:0
    +msgid "Contact Address Name"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,blocked:0
    +msgid "Litigation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Search Analytic Lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,property_account_payable:0
    +msgid "Account Payable"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move:0
    +msgid ""
    +"You cannot create entries on different periods/journals in the same move"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_supplierpaymentorder0
    +msgid "Payment Order"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.template,reconcile:0
    +msgid ""
    +"Check this option if you want the user to reconcile entries in this account."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_account_balance_landscape
    +msgid "Account balance"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: field:account.invoice.line,price_unit:0
    +msgid "Unit Price"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_tree1
    +msgid "Analytic Items"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1128
    +#, python-format
    +msgid "Unable to change tax !"
    +msgstr ""
    +
    +#. module: account
    +#: field:analytic.entries.report,nbr:0
    +msgid "#Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1422
    +#, python-format
    +msgid ""
    +"You selected an Unit of Measure which is not compatible with the product."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:473
    +#, python-format
    +msgid ""
    +"The Payment Term of Supplier does not have Payment Term Lines(Computation) "
    +"defined !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "Open Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,factor_tax:0
    +msgid "Multipication factor Tax code"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position:0
    +msgid "Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,name:0
    +#: field:account.account.template,name:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: field:account.bank.statement,name:0
    +#: field:account.chart.template,name:0
    +#: field:account.model.line,name:0
    +#: field:account.move.line,name:0
    +#: field:account.move.reconcile,name:0
    +#: field:account.subscription,name:0
    +msgid "Name"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_aged_trial_balance
    +msgid "Account Aged Trial balance Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,date:0
    +msgid "Effective date"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_bank_reconcile.py:53
    +#, python-format
    +msgid "Standard Encoding"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,analytic_journal_id:0
    +msgid "Journal for analytic entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance
    +#: model:process.node,name:account.process_node_accountingentries0
    +#: model:process.node,name:account.process_node_supplieraccountingentries0
    +#: view:product.product:0
    +#: view:product.template:0
    +#: view:res.partner:0
    +msgid "Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.central.journal,amount_currency:0
    +#: help:account.common.journal.report,amount_currency:0
    +#: help:account.general.journal,amount_currency:0
    +#: help:account.print.journal,amount_currency:0
    +msgid ""
    +"Print Report with the currency column if the currency is different then the "
    +"company currency"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "General Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Balance :"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.fiscalyear.close,journal_id:0
    +msgid ""
    +"The best practice here is to use a journal dedicated to contain the opening "
    +"entries of all fiscal years. Note that you should define it with default "
    +"debit/credit accounts, of type 'situation' and with a centralized "
    +"counterpart."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +#: view:account.installer.modules:0
    +#: view:wizard.multi.charts.accounts:0
    +msgid "title"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:account.period:0
    +#: view:account.subscription:0
    +msgid "Set to Draft"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_subscription_form
    +msgid "Recurring Lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.balance,display_partner:0
    +msgid "Display Partners"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Validate"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.model.line:0
    +msgid "Wrong credit or debit value in model (Credit Or Debit Must Be \"0\")!"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_invoice_report_all
    +msgid ""
    +"From this report, you can have an overview of the amount invoiced to your "
    +"customer as well as payment delays. The tool search can also be used to "
    +"personalise your Invoices reports and so, match this analysis to your needs."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.confirm:0
    +msgid "Confirm Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,currency_mode:0
    +msgid "Average Rate"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "(Invoice should be unreconciled if you want to open it)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,period_from:0
    +#: field:account.balance.report,period_from:0
    +#: field:account.bs.report,period_from:0
    +#: field:account.central.journal,period_from:0
    +#: field:account.chart,period_from:0
    +#: field:account.common.account.report,period_from:0
    +#: field:account.common.journal.report,period_from:0
    +#: field:account.common.partner.report,period_from:0
    +#: field:account.common.report,period_from:0
    +#: field:account.general.journal,period_from:0
    +#: field:account.partner.balance,period_from:0
    +#: field:account.partner.ledger,period_from:0
    +#: field:account.pl.report,period_from:0
    +#: field:account.print.journal,period_from:0
    +#: field:account.report.general.ledger,period_from:0
    +#: field:account.vat.declaration,period_from:0
    +msgid "Start period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,name:0
    +#: field:account.tax.template,name:0
    +#: report:account.vat.declaration:0
    +msgid "Tax Name"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_configuration
    +#: view:res.company:0
    +msgid "Configuration"
    +msgstr ""
    +
    +#. module: account
    +#: model:account.payment.term,name:account.account_payment_term
    +#: model:account.payment.term,note:account.account_payment_term
    +msgid "30 Days End of Month"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_balance
    +#: model:ir.actions.report.xml,name:account.account_analytic_account_balance
    +msgid "Analytic Balance"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/account_balance_sheet.py:76
    +#: code:addons/account/report/account_balance_sheet.py:122
    +#: code:addons/account/report/account_profit_loss.py:76
    +#: code:addons/account/report/account_profit_loss.py:124
    +#, python-format
    +msgid "Net Loss"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the account "
    +"without removing it."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Search Tax Templates"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.periodical_processing_journal_entries_validation
    +msgid "Draft Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,shortcut:0
    +#: field:account.account.template,shortcut:0
    +msgid "Shortcut"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,user_type:0
    +#: view:account.account.template:0
    +#: field:account.account.template,user_type:0
    +#: view:account.account.type:0
    +#: field:account.bank.accounts.wizard,account_type:0
    +#: field:account.entries.report,user_type:0
    +#: model:ir.model,name:account.model_account_account_type
    +#: field:report.account.receivable,type:0
    +#: field:report.account_type.sales,user_type:0
    +msgid "Account Type"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: view:account.balance.report:0
    +#: model:ir.actions.act_window,name:account.action_account_balance_menu
    +#: model:ir.actions.report.xml,name:account.account_account_balance
    +#: model:ir.ui.menu,name:account.menu_general_Balance_report
    +msgid "Trial Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_cancel
    +msgid "Cancel the Selected Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: help:product.category,property_account_income_categ:0
    +#: help:product.template,property_account_income:0
    +msgid ""
    +"This account will be used to value outgoing stock for the current product "
    +"category using sale price"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "3"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_supplieranalyticcost0
    +msgid ""
    +"Analytic costs (timesheets, some purchased products, ...) come from analytic "
    +"accounts. These generate draft supplier invoices."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Close CashBox"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,due_delay:0
    +msgid "Avg. Due Delay"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "Acc.Type"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:714
    +#, python-format
    +msgid "Global taxes defined, but are not in invoice lines !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,month:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,month:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,month:0
    +#: field:report.account.sales,month:0
    +#: field:report.account_type.sales,month:0
    +msgid "Month"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.report,uom_name:0
    +msgid "Reference UoM"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,note:0
    +#: field:account.account.template,note:0
    +msgid "Note"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Overdue Account"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,state:0
    +#: report:account.overdue:0
    +msgid "Paid"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,tax_line:0
    +msgid "Tax Lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,base_code_id:0
    +msgid "Account Base Code"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move,state:0
    +msgid ""
    +"All manually created new journal entry are usually in the state 'Unposted', "
    +"but you can set the option to skip that state on the related journal. In "
    +"that case, they will be behave as journal entries automatically created by "
    +"the system on document validation (invoices, bank statements...) and will be "
    +"created in 'Posted' state."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_analytic_line.py:91
    +#, python-format
    +msgid "There is no expense account defined for this product: \"%s\" (id:%d)"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Customer Accounting Properties"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,name:0
    +msgid "Tax Description"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,target_move:0
    +#: selection:account.balance.report,target_move:0
    +#: selection:account.bs.report,target_move:0
    +#: selection:account.central.journal,target_move:0
    +#: selection:account.chart,target_move:0
    +#: selection:account.common.account.report,target_move:0
    +#: selection:account.common.journal.report,target_move:0
    +#: selection:account.common.partner.report,target_move:0
    +#: selection:account.common.report,target_move:0
    +#: selection:account.general.journal,target_move:0
    +#: selection:account.move.journal,target_move:0
    +#: selection:account.partner.balance,target_move:0
    +#: selection:account.partner.ledger,target_move:0
    +#: selection:account.pl.report,target_move:0
    +#: selection:account.print.journal,target_move:0
    +#: selection:account.report.general.ledger,target_move:0
    +#: selection:account.tax.chart,target_move:0
    +#: selection:account.vat.declaration,target_move:0
    +#: code:addons/account/report/common_report_header.py:68
    +#, python-format
    +msgid "All Posted Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:357
    +#, python-format
    +msgid "Statement %s is confirmed, journal items are created."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.fiscalyear:0
    +msgid "Error! The duration of the Fiscal Year is invalid. "
    +msgstr ""
    +
    +#. module: account
    +#: field:report.aged.receivable,name:0
    +msgid "Month Range"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.analytic.balance,empty_acc:0
    +msgid "Check if you want to display Accounts with 0 balance too."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Compute Code"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.template:0
    +msgid "Default taxes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:88
    +#, python-format
    +msgid "Free Reference"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_periodical_processing
    +msgid "Periodical Processing"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,state:0
    +msgid ""
    +"When new move line is created the state will be 'Draft'.\n"
    +"* When all the payments are done it will be in 'Valid' state."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,view_id:0
    +msgid "Display Mode"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_importinvoice0
    +msgid "Statement from invoice or payment"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  day of the month: 0"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_chart
    +msgid "Account chart"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance.landscape:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.central.journal:0
    +msgid "Account Name"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.fiscalyear.close,report_name:0
    +msgid "Give name of the new entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_report
    +msgid "Invoices Statistics"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_paymentorderreconcilation0
    +msgid "Bank statements are entered in the system."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_reconcile.py:133
    +#, python-format
    +msgid "Reconcile Writeoff"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.model.line,date_maturity:0
    +#: report:account.overdue:0
    +msgid "Maturity date"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.account.receivable:0
    +msgid "Accounts by type"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,balance_end_real:0
    +msgid "Closing Balance"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/common_report_header.py:92
    +#, python-format
    +msgid "Not implemented"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_journal_select
    +msgid "Account Journal Select"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Print Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Credit Notes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2067
    +#: code:addons/account/wizard/account_use_model.py:69
    +#, python-format
    +msgid "Unable to find a valid period !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "Voucher No"
    +msgstr ""
    +
    +#. module: account
    +#: view:wizard.multi.charts.accounts:0
    +msgid "res_config_contents"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.unreconcile:0
    +msgid "Unreconciliate transactions"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Create Entries From Models"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.template,reconcile:0
    +msgid "Allow Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Analytic Account Statistics"
    +msgstr ""
    +
    +#. module: account
    +#: view:wizard.multi.charts.accounts:0
    +msgid ""
    +"This will automatically configure your chart of accounts, bank accounts, "
    +"taxes and journals according to the selected template"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,price_include:0
    +#: field:account.tax.template,price_include:0
    +msgid "Tax Included in Price"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_cost_ledger_journal_report
    +msgid "Account Analytic Cost Ledger For Journal Report"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_model_form
    +#: model:ir.ui.menu,name:account.menu_action_model_form
    +msgid "Recurring Models"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "4"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Change"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1290
    +#: code:addons/account/account.py:1318
    +#: code:addons/account/account.py:1325
    +#: code:addons/account/account_move_line.py:1055
    +#: code:addons/account/invoice.py:896
    +#: code:addons/account/wizard/account_automatic_reconcile.py:152
    +#: code:addons/account/wizard/account_fiscalyear_close.py:78
    +#: code:addons/account/wizard/account_fiscalyear_close.py:81
    +#: code:addons/account/wizard/account_move_journal.py:165
    +#: code:addons/account/wizard/account_report_aged_partner_balance.py:55
    +#: code:addons/account/wizard/account_report_aged_partner_balance.py:57
    +#, python-format
    +msgid "UserError"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,type_control_ids:0
    +msgid "Type Controls"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,default_credit_account_id:0
    +msgid "It acts as a default account for credit amount"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.ledger,reconcil:0
    +msgid "Consider reconciled entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_validate_account_move_line
    +#: model:ir.ui.menu,name:account.menu_validate_account_moves
    +#: view:validate.account.move:0
    +#: view:validate.account.move.lines:0
    +msgid "Post Journal Entries"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,state:0
    +#: selection:account.invoice.report,state:0
    +#: selection:report.invoice.created,state:0
    +msgid "Cancelled"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,balance_end_cash:0
    +msgid "Closing balance based on cashBox"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.account:0
    +#: constraint:account.tax.code:0
    +msgid "Error ! You can not create recursive accounts."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.account:0
    +msgid ""
    +"You cannot create an account! \n"
    +"Make sure if the account has children then it should be type \"View\"!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.generate:0
    +#: model:ir.actions.act_window,name:account.action_account_subscription_generate
    +#: model:ir.ui.menu,name:account.menu_generate_subscription
    +msgid "Generate Entries"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.vat.declaration,chart_tax_id:0
    +msgid "Select Charts of Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position:0
    +#: field:account.fiscal.position,account_ids:0
    +#: field:account.fiscal.position.template,account_ids:0
    +msgid "Account Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.bank.statement.line,type:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: code:addons/account/invoice.py:320
    +#, python-format
    +msgid "Customer"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Confirmed"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Cancelled Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:73
    +#, python-format
    +msgid "You must define an analytic journal of type '%s' !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1397
    +#, python-format
    +msgid ""
    +"Couldn't create move with currency different from the secondary currency of "
    +"the account \"%s - %s\". Clear the secondary currency field of the account "
    +"definition if you want to accept all currencies."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.refund,date:0
    +msgid "Operation date"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,ref_tax_code_id:0
    +#: field:account.tax.template,ref_tax_code_id:0
    +msgid "Refund Tax Code"
    +msgstr ""
    +
    +#. module: account
    +#: view:validate.account.move:0
    +msgid ""
    +"All draft account entries in this journal and period will be validated. It "
    +"means you won't be able to modify their accounting fields anymore."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance.landscape:0
    +msgid "Account Balance -"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:989
    +#, python-format
    +msgid "Invoice "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,date1:0
    +msgid "Starting Date"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_account_income:0
    +msgid "Income Account on Product Template"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,last_reconciliation_date:0
    +msgid ""
    +"Date on which the partner accounting entries were reconciled last time"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,fy2_id:0
    +msgid "New Fiscal Year"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:account.tax.template:0
    +#: selection:account.vat.declaration,based_on:0
    +#: model:ir.actions.act_window,name:account.act_res_partner_2_account_invoice_opened
    +#: model:ir.actions.act_window,name:account.action_invoice_tree
    +#: model:ir.actions.report.xml,name:account.account_invoices
    +#: view:report.invoice.created:0
    +#: field:res.partner,invoice_ids:0
    +msgid "Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:804
    +#, python-format
    +msgid ""
    +"Please verify the price of the invoice !\n"
    +"The real total does not match the computed total."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.invoice,user_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,user_id:0
    +msgid "Salesman"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +msgid "Invoiced"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Use Model"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "No"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.tax,tax_code_id:0
    +msgid "The tax basis of the tax declaration."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.addtmpl.wizard:0
    +msgid "Add"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,date_invoice:0
    +msgid "Keep empty to use the current date"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.journal,type:0
    +msgid "Bank and Cheques"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.period.close:0
    +msgid "Are you sure ?"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,statement_id:0
    +msgid "The bank statement used for bank reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_suppliercustomerinvoice0
    +msgid "Draft invoices are validated. "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: view:account.subscription:0
    +msgid "Compute"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,type_tax_use:0
    +msgid "Tax Application"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: code:addons/account/wizard/account_move_journal.py:153
    +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_move_line
    +#: model:ir.actions.act_window,name:account.act_account_move_to_account_move_line_open
    +#: model:ir.actions.act_window,name:account.act_account_partner_account_move
    +#: model:ir.actions.act_window,name:account.action_account_manual_reconcile
    +#: model:ir.actions.act_window,name:account.action_account_moves_all_a
    +#: model:ir.actions.act_window,name:account.action_account_moves_bank
    +#: model:ir.actions.act_window,name:account.action_account_moves_purchase
    +#: model:ir.actions.act_window,name:account.action_account_moves_sale
    +#: model:ir.actions.act_window,name:account.action_move_line_search
    +#: model:ir.actions.act_window,name:account.action_move_line_select
    +#: model:ir.actions.act_window,name:account.action_move_line_tree1
    +#: model:ir.actions.act_window,name:account.action_tax_code_line_open
    +#: model:ir.model,name:account.model_account_move_line
    +#: model:ir.ui.menu,name:account.menu_action_account_moves_all
    +#: model:ir.ui.menu,name:account.menu_action_account_moves_bank
    +#: model:ir.ui.menu,name:account.menu_eaction_account_moves_purchase
    +#: model:ir.ui.menu,name:account.menu_eaction_account_moves_sale
    +#, python-format
    +msgid "Journal Items"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "Balance Sheet (Assets Accounts)"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "Third Party (Country)"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:938
    +#: code:addons/account/account.py:940
    +#: code:addons/account/account.py:1181
    +#: code:addons/account/account.py:1393
    +#: code:addons/account/account.py:1397
    +#: code:addons/account/account_cash_statement.py:249
    +#: code:addons/account/account_move_line.py:780
    +#: code:addons/account/account_move_line.py:803
    +#: code:addons/account/account_move_line.py:805
    +#: code:addons/account/account_move_line.py:808
    +#: code:addons/account/account_move_line.py:810
    +#: code:addons/account/account_move_line.py:1117
    +#: code:addons/account/report/common_report_header.py:92
    +#: code:addons/account/wizard/account_change_currency.py:39
    +#: code:addons/account/wizard/account_change_currency.py:60
    +#: code:addons/account/wizard/account_change_currency.py:65
    +#: code:addons/account/wizard/account_change_currency.py:71
    +#: code:addons/account/wizard/account_move_bank_reconcile.py:49
    +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40
    +#: code:addons/account/wizard/account_report_common.py:120
    +#: code:addons/account/wizard/account_report_common.py:126
    +#, python-format
    +msgid "Error"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.Journal.report,date2:0
    +#: field:account.analytic.balance,date2:0
    +#: field:account.analytic.cost.ledger,date2:0
    +#: field:account.analytic.cost.ledger.journal.report,date2:0
    +#: field:account.analytic.inverted.balance,date2:0
    +msgid "End of period"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Bank Details"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:720
    +#, python-format
    +msgid "Taxes missing !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_analytic_journal_tree
    +msgid ""
    +"To print an analytics (or costs) journal for a given period. The report give "
    +"code, move name, account number, general amount and analytic amount."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,refund_journal:0
    +msgid "Fill this if the journal is to be used for refunds of invoices."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close:0
    +msgid "Generate Fiscal Year Opening Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,group_invoice_lines:0
    +msgid "Group Invoice Lines"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.cancel:0
    +#: view:account.invoice.confirm:0
    +msgid "Close"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement.line,move_ids:0
    +msgid "Moves"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_vat_declaration
    +#: model:ir.model,name:account.model_account_vat_declaration
    +msgid "Account Vat Declaration"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.period:0
    +msgid "To Close"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,allow_date:0
    +msgid "Check Date not in the Period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1210
    +#, python-format
    +msgid ""
    +"You can not modify a posted entry of this journal !\n"
    +"You should set the journal to allow cancelling entries if you want to do "
    +"that."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.account_template_folder
    +msgid "Templates"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,child_ids:0
    +msgid "Child Tax Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:940
    +#, python-format
    +msgid "Start period should be smaller then End period"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "5"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.balance:0
    +msgid "Analytic Balance -"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: field:account.aged.trial.balance,target_move:0
    +#: field:account.balance.report,target_move:0
    +#: field:account.bs.report,target_move:0
    +#: report:account.central.journal:0
    +#: field:account.central.journal,target_move:0
    +#: field:account.chart,target_move:0
    +#: field:account.common.account.report,target_move:0
    +#: field:account.common.journal.report,target_move:0
    +#: field:account.common.partner.report,target_move:0
    +#: field:account.common.report,target_move:0
    +#: report:account.general.journal:0
    +#: field:account.general.journal,target_move:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: field:account.move.journal,target_move:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,target_move:0
    +#: field:account.partner.ledger,target_move:0
    +#: field:account.pl.report,target_move:0
    +#: field:account.print.journal,target_move:0
    +#: field:account.report.general.ledger,target_move:0
    +#: field:account.tax.chart,target_move:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:account.vat.declaration,target_move:0
    +msgid "Target Moves"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.subscription,period_type:0
    +msgid "Period Type"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.invoice,payment_ids:0
    +#: selection:account.vat.declaration,based_on:0
    +msgid "Payments"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Reverse Compute Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.subscription.line,move_id:0
    +msgid "Entry"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,python_compute_inv:0
    +#: field:account.tax.template,python_compute_inv:0
    +msgid "Python Code (reverse)"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_payment_term_form
    +#: model:ir.ui.menu,name:account.menu_action_payment_term_form
    +msgid "Payment Terms"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.column,name:0
    +msgid "Column Name"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.general.journal:0
    +msgid ""
    +"This report gives you an overview of the situation of your general journals"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,year:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,year:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,year:0
    +#: field:report.account.sales,name:0
    +#: field:report.account_type.sales,name:0
    +msgid "Year"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,starting_details_ids:0
    +msgid "Opening Cashbox"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "Line 1:"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1167
    +#, python-format
    +msgid "Integrity Error !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.template,description:0
    +msgid "Internal Name"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.subscription,period_type:0
    +msgid "month"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:293
    +#, python-format
    +msgid "Journal Item \"%s\" is not valid"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term:0
    +msgid "Description on invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.reconcile.process,next_partner_id:0
    +msgid "Next Partner to Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,account_id:0
    +#: field:account.move.line,tax_code_id:0
    +msgid "Tax Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +msgid "Reconciliation result"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bs.report:0
    +#: model:ir.actions.act_window,name:account.action_account_bs_report
    +#: model:ir.ui.menu,name:account.menu_account_bs_report
    +msgid "Balance Sheet"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.final_accounting_reports
    +msgid "Accounting Reports"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move,line_id:0
    +#: view:analytic.entries.report:0
    +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open
    +#: model:ir.actions.act_window,name:account.action_move_line_form
    +msgid "Entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "This Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,product_uom_id:0
    +#: field:account.move.line,product_uom_id:0
    +msgid "UoM"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_refund.py:138
    +#, python-format
    +msgid "No Period found on Invoice!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Compute Code (if type=code)"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.analytic.journal,type:0
    +#: view:account.journal:0
    +#: selection:account.journal,type:0
    +#: view:account.model:0
    +#: selection:account.tax,type_tax_use:0
    +#: view:account.tax.template:0
    +#: selection:account.tax.template,type_tax_use:0
    +msgid "Sale"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: field:account.bank.statement.line,amount:0
    +#: report:account.invoice:0
    +#: field:account.invoice.tax,amount:0
    +#: view:account.move:0
    +#: field:account.move,amount:0
    +#: view:account.move.line:0
    +#: field:account.tax,amount:0
    +#: field:account.tax.template,amount:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,amount:0
    +msgid "Amount"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_fiscalyear_close.py:41
    +#, python-format
    +msgid "End of Fiscal Year Entry"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_customerinvoice0
    +#: model:process.transition,name:account.process_transition_paymentorderreconcilation0
    +#: model:process.transition,name:account.process_transition_statemententries0
    +#: model:process.transition,name:account.process_transition_suppliercustomerinvoice0
    +#: model:process.transition,name:account.process_transition_suppliervalidentries0
    +#: model:process.transition,name:account.process_transition_validentries0
    +msgid "Validation"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,reconciled:0
    +msgid ""
    +"The Journal Entry of the invoice have been totally reconciled with one or "
    +"several Journal Entries of payment."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,child_depend:0
    +#: field:account.tax.template,child_depend:0
    +msgid "Tax on Children"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move.line:0
    +msgid ""
    +"You can not create move line on receivable/payable account without partner"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2067
    +#: code:addons/account/wizard/account_use_model.py:69
    +#, python-format
    +msgid "No period found !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,update_posted:0
    +msgid "Allow Cancelling Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,sign:0
    +msgid "Coefficent for parent"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.partner.balance:0
    +msgid "(Account/Partner) Name"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Transaction"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,base_code_id:0
    +#: help:account.tax,ref_base_code_id:0
    +#: help:account.tax,ref_tax_code_id:0
    +#: help:account.tax,tax_code_id:0
    +#: help:account.tax.template,base_code_id:0
    +#: help:account.tax.template,ref_base_code_id:0
    +#: help:account.tax.template,ref_tax_code_id:0
    +#: help:account.tax.template,tax_code_id:0
    +msgid "Use this code for the VAT declaration."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Debit/Credit"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.hr.timesheet.invoice.journal:0
    +msgid "Analytic Entries Stats"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_tax_code_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_tax_code_template_form
    +msgid "Tax Code Templates"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_installer
    +msgid "account.installer"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.template,include_base_amount:0
    +msgid "Include in Base Amount"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,days:0
    +msgid ""
    +"Number of days to add before computation of the day of month.If Date=15/01, "
    +"Number of Days=22, Day of Month=-1, then the due date is 28/02."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2896
    +#: code:addons/account/installer.py:283
    +#: code:addons/account/installer.py:295
    +#, python-format
    +msgid "Bank Journal "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Entry Controls"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.chart:0
    +#: view:project.account.analytic.line:0
    +msgid "(Keep empty to open the current situation)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.Journal.report,date1:0
    +#: field:account.analytic.balance,date1:0
    +#: field:account.analytic.cost.ledger,date1:0
    +#: field:account.analytic.cost.ledger.journal.report,date1:0
    +#: field:account.analytic.inverted.balance,date1:0
    +msgid "Start of period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1193
    +#, python-format
    +msgid ""
    +"You can not do this modification on a reconciled entry ! Please note that "
    +"you can just change some non important fields !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_common_account_report
    +msgid "Account Common Account Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement.line,name:0
    +msgid "Communication"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_analytic_accounting
    +msgid "Analytic Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,type:0
    +#: selection:account.invoice.report,type:0
    +#: selection:report.invoice.created,type:0
    +msgid "Customer Refund"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,tax_ids:0
    +#: field:account.account.template,tax_ids:0
    +msgid "Default Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,ref_tax_sign:0
    +#: field:account.tax,tax_sign:0
    +#: field:account.tax.template,ref_tax_sign:0
    +#: field:account.tax.template,tax_sign:0
    +msgid "Tax Code Sign"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_invoice_created
    +msgid "Report of Invoices Created within Last 15 days"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear,end_journal_period_id:0
    +msgid "End of Year Entries Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:331
    +#: code:addons/account/invoice.py:405
    +#: code:addons/account/invoice.py:505
    +#: code:addons/account/invoice.py:520
    +#: code:addons/account/invoice.py:528
    +#: code:addons/account/invoice.py:545
    +#: code:addons/account/invoice.py:1347
    +#: code:addons/account/wizard/account_move_journal.py:63
    +#, python-format
    +msgid "Configuration Error !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.reconcile.process,to_reconcile:0
    +msgid ""
    +"This is the remaining partners for who you should check if there is "
    +"something to reconcile or not. This figure already count the current partner "
    +"as reconciled."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.line:0
    +msgid "Subscription lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,quantity:0
    +msgid "Products Quantity"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +#: selection:account.entries.report,move_state:0
    +#: view:account.move:0
    +#: selection:account.move,state:0
    +#: view:account.move.line:0
    +msgid "Unposted"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.change.currency:0
    +#: model:ir.actions.act_window,name:account.action_account_change_currency
    +#: model:ir.model,name:account.model_account_change_currency
    +msgid "Change Currency"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_accountingentries0
    +#: model:process.node,note:account.process_node_supplieraccountingentries0
    +msgid "Accounting entries."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Payment Date"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "6"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_account_form
    +#: model:ir.actions.act_window,name:account.action_analytic_open
    +#: model:ir.ui.menu,name:account.account_analytic_def_account
    +msgid "Analytic Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.type,report_type:0
    +msgid ""
    +"According value related accounts will be display on respective reports "
    +"(Balance Sheet Profit & Loss Account)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.report.general.ledger,sortby:0
    +msgid "Sort By"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1326
    +#, python-format
    +msgid ""
    +"There is no default default credit account defined \n"
    +"on journal \"%s\""
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,amount_currency:0
    +#: field:account.model.line,amount_currency:0
    +#: field:account.move.line,amount_currency:0
    +msgid "Amount Currency"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_validate_account_move.py:39
    +#, python-format
    +msgid ""
    +"Specified Journal does not have any account move entries in draft state for "
    +"this period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_view_move_line
    +msgid "Lines to reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +#: report:account.invoice:0
    +#: field:account.invoice.line,quantity:0
    +#: field:account.model.line,quantity:0
    +#: field:account.move.line,quantity:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,unit_amount:0
    +#: field:report.account.sales,quantity:0
    +#: field:report.account_type.sales,quantity:0
    +msgid "Quantity"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Number (Move)"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid "Refund Invoice Options"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.automatic.reconcile,power:0
    +msgid ""
    +"Number of partial amounts that can be combined to find a balance point can "
    +"be chosen as the power of the automatic reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,sequence:0
    +msgid ""
    +"The sequence field is used to order the payment term lines from the lowest "
    +"sequences to the higher ones"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position.template:0
    +#: field:account.fiscal.position.template,name:0
    +msgid "Fiscal Position Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.chart:0
    +#: view:account.chart:0
    +#: view:account.tax.chart:0
    +msgid "Open Charts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close.state:0
    +msgid ""
    +"If no additional entries should be recorded on a fiscal year, you can close "
    +"it from here. It will close all opened periods in this year that will make "
    +"impossible any new entry record. Close a fiscal year when you need to "
    +"finalize your end of year results definitive "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.central.journal,amount_currency:0
    +#: field:account.common.journal.report,amount_currency:0
    +#: field:account.general.journal,amount_currency:0
    +#: field:account.partner.ledger,amount_currency:0
    +#: field:account.print.journal,amount_currency:0
    +#: field:account.report.general.ledger,amount_currency:0
    +msgid "With Currency"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Open CashBox"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile:0
    +msgid "Reconcile With Write-Off"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.payment.term.line,value:0
    +#: selection:account.tax,type:0
    +msgid "Fixed Amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Valid Up to"
    +msgstr ""
    +
    +#. module: account
    +#: view:board.board:0
    +msgid "Aged Receivables"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_automatic_reconcile
    +msgid "Account Automatic Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Journal Item"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_journal
    +msgid "Move journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close
    +#: model:ir.ui.menu,name:account.menu_wizard_fy_close
    +msgid "Generate Opening Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:738
    +#, python-format
    +msgid "Already Reconciled!"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,type:0
    +msgid "The computation method for the tax amount."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_anglo_saxon:0
    +msgid ""
    +"This module will support the Anglo-Saxons accounting methodology by changing "
    +"the accounting logic with stock transactions."
    +msgstr ""
    +
    +#. module: account
    +#: field:report.invoice.created,create_date:0
    +msgid "Create Date"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.journal:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_form
    +#: model:ir.ui.menu,name:account.account_def_analytic_journal
    +msgid "Analytic Journals"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,child_id:0
    +msgid "Child Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile:0
    +#: code:addons/account/account_move_line.py:830
    +#, python-format
    +msgid "Write-Off"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,debit:0
    +msgid "Total Payable"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_account_line_extended_form
    +msgid "account.analytic.line.extended"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.bank.statement.line,type:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: code:addons/account/invoice.py:322
    +#, python-format
    +msgid "Supplier"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "March"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.template:0
    +msgid "Account Template"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +msgid "Account n°"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_payment:0
    +msgid ""
    +"Streamlines invoice payment and creates hooks to plug automated payment "
    +"systems in."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,value:0
    +msgid "Valuation"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,result_selection:0
    +#: selection:account.common.partner.report,result_selection:0
    +#: selection:account.partner.balance,result_selection:0
    +#: selection:account.partner.ledger,result_selection:0
    +#: code:addons/account/report/account_partner_balance.py:306
    +#, python-format
    +msgid "Receivable and Payable Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.account.template,position_id:0
    +msgid "Fiscal Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_state_open
    +#: model:ir.model,name:account.model_account_state_open
    +msgid "Account State Open"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Max Qty:"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid "Refund Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,address_invoice_id:0
    +msgid "Invoice Address"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_entries_report_all
    +msgid ""
    +"From this view, have an analysis of your different financial accounts. The "
    +"document shows your debit and credit taking in consideration some criteria "
    +"you can choose by using the search tool."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_tax_code_list
    +msgid ""
    +"The tax code definition depends on the tax declaration of your country. "
    +"OpenERP allows you to define the tax structure and manage it from this menu. "
    +"You can define both numeric and alphanumeric tax codes."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.reconcile.process,progress:0
    +msgid ""
    +"Shows you the progress made today on the reconciliation process. Given by \n"
    +"Partners Reconciled Today \\ (Remaining Partners + Partners Reconciled Today)"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,value:0
    +msgid ""
    +"Select here the kind of valuation related to this payment term line. Note "
    +"that you should have your last line with the type 'Balance' to ensure that "
    +"the whole amount will be threated."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,period_id:0
    +#: field:account.invoice.report,period_id:0
    +#: field:report.account.sales,period_id:0
    +#: field:report.account_type.sales,period_id:0
    +msgid "Force Period"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,nbr:0
    +msgid "# of Lines"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_change_currency.py:60
    +#, python-format
    +msgid "New currency is not confirured properly !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,filter:0
    +#: field:account.balance.report,filter:0
    +#: field:account.bs.report,filter:0
    +#: field:account.central.journal,filter:0
    +#: field:account.common.account.report,filter:0
    +#: field:account.common.journal.report,filter:0
    +#: field:account.common.partner.report,filter:0
    +#: field:account.common.report,filter:0
    +#: field:account.general.journal,filter:0
    +#: field:account.partner.balance,filter:0
    +#: field:account.partner.ledger,filter:0
    +#: field:account.pl.report,filter:0
    +#: field:account.print.journal,filter:0
    +#: field:account.report.general.ledger,filter:0
    +#: field:account.vat.declaration,filter:0
    +msgid "Filter by"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1131
    +#: code:addons/account/account_move_line.py:1214
    +#, python-format
    +msgid "You can not use an inactive account!"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:803
    +#, python-format
    +msgid "Entries are not of the same account or already reconciled ! "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,account_collected_id:0
    +#: field:account.tax.template,account_collected_id:0
    +msgid "Invoice Tax Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_general_journal
    +#: model:ir.model,name:account.model_account_general_journal
    +msgid "Account General Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/common_report_header.py:100
    +#, python-format
    +msgid "No Filter"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,days:0
    +msgid "Number of Days"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "7"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:391
    +#: code:addons/account/invoice.py:370
    +#, python-format
    +msgid "Invalid action !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:102
    +#, python-format
    +msgid "Period: %s"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_tax_template
    +msgid "Template Tax Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,name:0
    +msgid "This name will be displayed on reports"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Printing date"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,close_method:0
    +#: selection:account.tax,type:0
    +#: selection:account.tax.template,type:0
    +msgid "None"
    +msgstr ""
    +
    +#. module: account
    +#: view:analytic.entries.report:0
    +msgid "  365 Days  "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree3
    +#: model:ir.ui.menu,name:account.menu_action_invoice_tree3
    +msgid "Customer Refunds"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "Amount Computation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.period,name:0
    +msgid "Journal-Period Name"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,factor_base:0
    +msgid "Multipication factor for Base code"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_common.py:126
    +#, python-format
    +msgid "not implemented"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,company_id:0
    +msgid "Company related to this journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_state.py:44
    +#, python-format
    +msgid ""
    +"Selected Invoice(s) cannot be confirmed as they are not in 'Draft' or 'Pro-"
    +"Forma' state!"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Fiscal Position Remark :"
    +msgstr ""
    +
    +#. module: account
    +#: view:analytic.entries.report:0
    +#: model:ir.actions.act_window,name:account.action_analytic_entries_report
    +#: model:ir.ui.menu,name:account.menu_action_analytic_entries_report
    +msgid "Analytic Entries Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,direction_selection:0
    +msgid "Past"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Analytic Entry"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.company:0
    +#: field:res.company,overdue_msg:0
    +msgid "Overdue Payments Message"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_moves_all_a
    +msgid ""
    +"This view can be used by accountants in order to quickly record entries in "
    +"OpenERP. If you want to record a supplier invoice, start by recording the "
    +"line of the expense account. OpenERP will propose to you automatically the "
    +"Tax related to this account and the counterpart \"Account Payable\"."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,date_created:0
    +msgid "Date Created"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,value_amount:0
    +msgid "Value Amount"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,code:0
    +msgid ""
    +"The code will be used to generate the numbers of the journal entries of this "
    +"journal."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "(keep empty to use the current period)"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_supplierreconcilepaid0
    +msgid ""
    +"As soon as the reconciliation is done, the invoice's state turns to “done” "
    +"(i.e. paid) in the system."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:989
    +#, python-format
    +msgid "is validated."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:account.chart.template,account_root_id:0
    +msgid "Root Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,last_reconciliation_date:0
    +msgid "Latest Reconciliation Date"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_line
    +msgid "Analytic Line"
    +msgstr ""
    +
    +#. module: account
    +#: field:product.template,taxes_id:0
    +msgid "Customer Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.addtmpl.wizard:0
    +msgid "Create an Account based on this template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.type:0
    +#: view:account.tax.code:0
    +msgid "Reporting Configuration"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move.line:0
    +msgid "Company must be same for its related account and period."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,type:0
    +#: field:account.tax.template,type:0
    +msgid "Tax Type"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_template_form
    +msgid "Account Templates"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.vat.declaration:0
    +msgid "Tax Statement"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_res_company
    +msgid "Companies"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:532
    +#, python-format
    +msgid ""
    +"You cannot modify Company of account as its related record exist in Entry "
    +"Lines"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.fiscalyear.close.state,fy_id:0
    +msgid "Select a fiscal year to close"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.chart.template,tax_template_ids:0
    +msgid "List of all the taxes that have to be installed by the wizard"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_intracom
    +msgid "IntraCom"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile.writeoff:0
    +msgid "Information addendum"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,fiscalyear_id:0
    +#: field:account.balance.report,fiscalyear_id:0
    +#: field:account.bs.report,fiscalyear_id:0
    +#: field:account.central.journal,fiscalyear_id:0
    +#: field:account.chart,fiscalyear:0
    +#: field:account.common.account.report,fiscalyear_id:0
    +#: field:account.common.journal.report,fiscalyear_id:0
    +#: field:account.common.partner.report,fiscalyear_id:0
    +#: field:account.common.report,fiscalyear_id:0
    +#: field:account.general.journal,fiscalyear_id:0
    +#: field:account.partner.balance,fiscalyear_id:0
    +#: field:account.partner.ledger,fiscalyear_id:0
    +#: field:account.pl.report,fiscalyear_id:0
    +#: field:account.print.journal,fiscalyear_id:0
    +#: field:account.report.general.ledger,fiscalyear_id:0
    +#: field:account.vat.declaration,fiscalyear_id:0
    +msgid "Fiscal year"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.reconcile:0
    +msgid "Partial Reconcile Entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.addtmpl.wizard:0
    +#: view:account.aged.trial.balance:0
    +#: view:account.analytic.Journal.report:0
    +#: view:account.analytic.balance:0
    +#: view:account.analytic.chart:0
    +#: view:account.analytic.cost.ledger:0
    +#: view:account.analytic.cost.ledger.journal.report:0
    +#: view:account.analytic.inverted.balance:0
    +#: view:account.automatic.reconcile:0
    +#: view:account.bank.statement:0
    +#: view:account.change.currency:0
    +#: view:account.chart:0
    +#: view:account.common.report:0
    +#: view:account.fiscalyear.close:0
    +#: view:account.fiscalyear.close.state:0
    +#: view:account.invoice:0
    +#: view:account.invoice.refund:0
    +#: selection:account.invoice.refund,filter_refund:0
    +#: view:account.journal.select:0
    +#: view:account.move:0
    +#: view:account.move.bank.reconcile:0
    +#: view:account.move.line.reconcile:0
    +#: view:account.move.line.reconcile.select:0
    +#: view:account.move.line.reconcile.writeoff:0
    +#: view:account.move.line.unreconcile.select:0
    +#: view:account.open.closed.fiscalyear:0
    +#: view:account.partner.reconcile.process:0
    +#: view:account.period.close:0
    +#: view:account.subscription.generate:0
    +#: view:account.tax.chart:0
    +#: view:account.unreconcile:0
    +#: view:account.unreconcile.reconcile:0
    +#: view:account.use.model:0
    +#: view:account.vat.declaration:0
    +#: code:addons/account/wizard/account_move_journal.py:105
    +#: view:project.account.analytic.line:0
    +#: view:validate.account.move:0
    +#: view:validate.account.move.lines:0
    +#, python-format
    +msgid "Cancel"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.type,name:0
    +msgid "Acc. Type Name"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "Receivable"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Other Info"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,default_credit_account_id:0
    +msgid "Default Credit Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid "Configure Your Accounting Chart"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  number of days: 30"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.analytic.line,currency_id:0
    +msgid "The related account currency if not equal to the company one."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Current"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "CashBox"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax,type:0
    +msgid "Percentage"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.report.general.ledger,sortby:0
    +msgid "Journal & Partner"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,power:0
    +msgid "Power"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.refund,filter_refund:0
    +msgid "Refund Type"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Price"
    +msgstr ""
    +
    +#. module: account
    +#: view:project.account.analytic.line:0
    +msgid "View Account Analytic Lines"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "Balance Sheet (Liability Accounts)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,internal_number:0
    +#: field:report.invoice.created,number:0
    +msgid "Invoice Number"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,include_base_amount:0
    +msgid ""
    +"Indicates if the amount of tax must be included in the base amount for the "
    +"computation of the next taxes"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_partner_reconcile
    +msgid "Reconciliation: Go to Next Partner"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_invert_balance
    +#: model:ir.actions.report.xml,name:account.account_analytic_account_inverted_balance
    +msgid "Inverted Analytic Balance"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.template,applicable_type:0
    +msgid "Applicable Type"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,reference:0
    +#: field:account.invoice.line,invoice_id:0
    +msgid "Invoice Reference"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax.template,sequence:0
    +msgid ""
    +"The sequence field is used to order the taxes lines from lower sequences to "
    +"higher ones. The order is important if you have a tax that has several tax "
    +"children. In this case, the evaluation order is important."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: view:account.journal:0
    +msgid "Liquidity"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_open_form
    +#: model:ir.ui.menu,name:account.account_analytic_journal_entries
    +msgid "Analytic Journal Items"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close:0
    +msgid ""
    +"This wizard will generate the end of year journal entries of selected fiscal "
    +"year. Note that you can run this wizard many times for the same fiscal year: "
    +"it will simply replace the old opening entries with the new ones."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_bank_and_cash
    +msgid "Bank and Cash"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_analytic_entries_report
    +msgid ""
    +"From this view, have an analysis of your different analytic entries "
    +"following the analytic account you defined matching your business need. Use "
    +"the tool search to analyse information about analytic entries generated in "
    +"the system."
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.journal:0
    +msgid "The name of the journal must be unique per company !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.template,nocreate:0
    +msgid "Optional create"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:406
    +#: code:addons/account/invoice.py:506
    +#: code:addons/account/invoice.py:1348
    +#, python-format
    +msgid "Can not find account chart for this company, Please Create account."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_aged_partner_balance.py:57
    +#, python-format
    +msgid "Enter a Start date !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: selection:account.invoice,type:0
    +#: selection:account.invoice.report,type:0
    +#: selection:report.invoice.created,type:0
    +msgid "Supplier Refund"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_dashboard_acc
    +msgid "Dashboard"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,move_line_ids:0
    +msgid "Entry lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,centralisation:0
    +msgid "Centralisation"
    +msgstr ""
    +
    +#. module: account
    +#: view:wizard.multi.charts.accounts:0
    +msgid "Generate Your Accounting Chart from a Chart Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.account.template:0
    +#: view:account.analytic.account:0
    +#: view:account.analytic.journal:0
    +#: view:account.analytic.line:0
    +#: view:account.bank.statement:0
    +#: view:account.chart.template:0
    +#: view:account.entries.report:0
    +#: view:account.fiscalyear:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: view:account.journal:0
    +#: view:account.model:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: view:account.subscription:0
    +#: view:account.tax.code.template:0
    +#: view:analytic.entries.report:0
    +msgid "Group By..."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.column,readonly:0
    +msgid "Readonly"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_pl_report
    +msgid "Account Profit And Loss Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.line,uos_id:0
    +msgid "Unit of Measure"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.payment.term.line:0
    +msgid ""
    +"Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for "
    +"2% "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_sequence_fiscalyear
    +msgid "account.sequence.fiscalyear"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +#: view:account.analytic.journal:0
    +#: field:account.analytic.line,journal_id:0
    +#: field:account.journal,analytic_journal_id:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_journal
    +#: model:ir.actions.report.xml,name:account.analytic_journal_print
    +#: model:ir.model,name:account.model_account_analytic_journal
    +msgid "Analytic Journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "Reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: field:account.invoice.tax,base:0
    +msgid "Base"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.model,name:0
    +msgid "Model Name"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_account_expense_categ:0
    +msgid "Expense Category Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Cash Transactions"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_state_open.py:37
    +#, python-format
    +msgid "Invoice is already reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.account.template:0
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement.line,note:0
    +#: view:account.fiscal.position:0
    +#: field:account.fiscal.position,note:0
    +#: view:account.invoice.line:0
    +#: field:account.invoice.line,note:0
    +msgid "Notes"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_analytic_entries_report
    +msgid "Analytic Entries Statistics"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_analytic_line.py:143
    +#: code:addons/account/account_move_line.py:905
    +#, python-format
    +msgid "Entries: "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Create manual recurring entries in a chosen journal."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1393
    +#, python-format
    +msgid "Couldn't create move between different companies"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_type_form
    +msgid ""
    +"An account type is used to determine how an account is used in each journal. "
    +"The deferral method of an account type determines the process for the annual "
    +"closing. Reports such as the Balance Sheet and the Profit and Loss report "
    +"use the category (profit/loss or balance sheet). For example, the account "
    +"type could be linked to an asset account, expense account or payable "
    +"account. From this view, you can create and manage the account types you "
    +"need for your company."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_bank_reconcile_tree
    +msgid ""
    +"Bank Reconciliation consists of verifying that your bank statement "
    +"corresponds with the entries (or records) of that account in your accounting "
    +"system."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_draftstatement0
    +msgid "State is draft"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +#: code:addons/account/account_move_line.py:1003
    +#, python-format
    +msgid "Total debit"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:781
    +#, python-format
    +msgid "Entry \"%s\" is not valid !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Fax :"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.vat.declaration:0
    +#: field:account.vat.declaration,based_on:0
    +msgid "Based On"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,property_account_receivable:0
    +msgid ""
    +"This account will be used instead of the default one as the receivable "
    +"account for the current partner"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,python_applicable:0
    +#: field:account.tax,python_compute:0
    +#: selection:account.tax,type:0
    +#: selection:account.tax.template,applicable_type:0
    +#: field:account.tax.template,python_applicable:0
    +#: field:account.tax.template,python_compute:0
    +#: selection:account.tax.template,type:0
    +msgid "Python Code"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_balance_sheet.py:70
    +#, python-format
    +msgid ""
    +"Please define the Reserve and Profit/Loss account for current user company !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,update_posted:0
    +msgid ""
    +"Check this box if you want to allow the cancellation the entries related to "
    +"this journal or of the invoice related to this journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close:0
    +msgid "Create"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition.action,name:account.process_transition_action_createentries0
    +msgid "Create entry"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  valuation: percent"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:499
    +#: code:addons/account/account.py:501
    +#: code:addons/account/account.py:822
    +#: code:addons/account/account.py:901
    +#: code:addons/account/account.py:976
    +#: code:addons/account/account.py:1204
    +#: code:addons/account/account.py:1210
    +#: code:addons/account/account.py:2095
    +#: code:addons/account/account.py:2333
    +#: code:addons/account/account_analytic_line.py:90
    +#: code:addons/account/account_analytic_line.py:99
    +#: code:addons/account/account_bank_statement.py:292
    +#: code:addons/account/account_bank_statement.py:305
    +#: code:addons/account/account_bank_statement.py:345
    +#: code:addons/account/account_cash_statement.py:328
    +#: code:addons/account/account_cash_statement.py:348
    +#: code:addons/account/account_move_line.py:1176
    +#: code:addons/account/account_move_line.py:1191
    +#: code:addons/account/account_move_line.py:1193
    +#: code:addons/account/invoice.py:785
    +#: code:addons/account/invoice.py:815
    +#: code:addons/account/invoice.py:1008
    +#: code:addons/account/wizard/account_invoice_refund.py:100
    +#: code:addons/account/wizard/account_invoice_refund.py:102
    +#: code:addons/account/wizard/account_use_model.py:44
    +#, python-format
    +msgid "Error !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.vat.declaration:0
    +#: model:ir.actions.report.xml,name:account.account_vat_declaration
    +#: model:ir.ui.menu,name:account.menu_account_vat_declaration
    +msgid "Taxes Report"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.journal.period,state:0
    +msgid "Printed"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Project line"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,manual:0
    +msgid "Manual"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +msgid ""
    +"For an invoice to be considered as paid, the invoice entries must be "
    +"reconciled with counterparts, usually payments. With the automatic "
    +"reconciliation functionality, OpenERP makes its own search for entries to "
    +"reconcile in a series of accounts. It finds entries for each partner where "
    +"the amounts correspond."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: field:account.move,to_check:0
    +msgid "To Review"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: view:account.move:0
    +#: model:ir.actions.act_window,name:account.action_move_journal_line
    +#: model:ir.ui.menu,name:account.menu_action_move_journal_line_form
    +#: model:ir.ui.menu,name:account.menu_finance_entries
    +msgid "Journal Entries"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.ledger,page_split:0
    +msgid "Display Ledger Report with One partner per page"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.partner.balance:0
    +#: view:account.partner.ledger:0
    +msgid ""
    +"This report is an analysis done by a partner. It is a PDF report containing "
    +"one line per partner representing the cumulative credit balance"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_validate_account_move.py:61
    +#, python-format
    +msgid ""
    +"Selected Entry Lines does not have any account move enties in draft state"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,target_move:0
    +#: selection:account.balance.report,target_move:0
    +#: selection:account.bs.report,target_move:0
    +#: selection:account.central.journal,target_move:0
    +#: selection:account.chart,target_move:0
    +#: selection:account.common.account.report,target_move:0
    +#: selection:account.common.journal.report,target_move:0
    +#: selection:account.common.partner.report,target_move:0
    +#: selection:account.common.report,target_move:0
    +#: selection:account.general.journal,target_move:0
    +#: selection:account.move.journal,target_move:0
    +#: selection:account.partner.balance,target_move:0
    +#: selection:account.partner.ledger,target_move:0
    +#: selection:account.pl.report,target_move:0
    +#: selection:account.print.journal,target_move:0
    +#: selection:account.report.general.ledger,target_move:0
    +#: selection:account.tax.chart,target_move:0
    +#: selection:account.vat.declaration,target_move:0
    +#: code:addons/account/report/common_report_header.py:67
    +#: model:ir.actions.report.xml,name:account.account_move_line_list
    +#, python-format
    +msgid "All Entries"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:product.template:0
    +msgid ""
    +"Error: The default UOM and the purchase UOM must be in the same category."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal.select:0
    +msgid "Journal Select"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_change_currency.py:65
    +#, python-format
    +msgid "Currnt currency is not confirured properly !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_reconcile
    +msgid "Account Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_tax
    +msgid "Taxes Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: view:account.report.general.ledger:0
    +#: model:ir.actions.act_window,name:account.action_account_general_ledger_menu
    +#: model:ir.actions.report.xml,name:account.account_general_ledger
    +#: model:ir.ui.menu,name:account.menu_general_ledger
    +msgid "General Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_paymentorderbank0
    +msgid "The payment order is sent to the bank."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.balance.report:0
    +#: view:account.bs.report:0
    +msgid ""
    +"This report allows you to print or generate a pdf of your trial balance "
    +"allowing you to quickly check the balance of each of your accounts in a "
    +"single report"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move,to_check:0
    +msgid ""
    +"Check this box if you are unsure of that journal entry and if you want to "
    +"note it as 'to be reviewed' by an accounting expert."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_voucher:0
    +msgid ""
    +"Account Voucher module includes all the basic requirements of Voucher "
    +"Entries for Bank, Cash, Sales, Purchase, Expenses, Contra, etc... "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +msgid "Properties"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_tax_chart
    +msgid "Account tax chart"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +#: report:account.central.journal:0
    +#: report:account.general.journal:0
    +#: report:account.invoice:0
    +#: report:account.partner.balance:0
    +msgid "Total:"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2050
    +#, python-format
    +msgid ""
    +"You can specify year, month and date in the name of the model using the "
    +"following labels:\n"
    +"\n"
    +"%(year)s: To Specify Year \n"
    +"%(month)s: To Specify Month \n"
    +"%(date)s: Current Date\n"
    +"\n"
    +"e.g. My model on %(date)s"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_aged_income
    +msgid "Income Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: help:report.invoice.created,origin:0
    +msgid "Reference of the document that generated this invoice report."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,child_ids:0
    +#: field:account.tax.code.template,child_ids:0
    +msgid "Child Codes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:473
    +#: code:addons/account/wizard/account_invoice_refund.py:137
    +#, python-format
    +msgid "Data Insufficient !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree1
    +#: model:ir.ui.menu,name:account.menu_action_invoice_tree1
    +msgid "Customer Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile,writeoff:0
    +msgid "Write-Off amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Sales"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal.column:0
    +#: model:ir.model,name:account.model_account_journal_column
    +msgid "Journal Column"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice.report,state:0
    +#: selection:account.journal.period,state:0
    +#: selection:account.subscription,state:0
    +#: selection:report.invoice.created,state:0
    +msgid "Done"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_invoicemanually0
    +msgid "A statement with manual entries becomes a draft statement."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.aged.trial.balance:0
    +msgid ""
    +"Aged Partner Balance is a more detailed report of your receivables by "
    +"intervals. When opening that report, OpenERP asks for the name of the "
    +"company, the fiscal period and the size of the interval to be analyzed (in "
    +"days). OpenERP then calculates a table of credit balance by period. So if "
    +"you request an interval of 30 days OpenERP generates an analysis of "
    +"creditors for the past month, past two months, and so on. "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,origin:0
    +#: field:report.invoice.created,origin:0
    +msgid "Source Document"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.type,sign:0
    +msgid ""
    +"Allows you to change the sign of the balance amount displayed in the "
    +"reports, so that you can see positive figures instead of negative ones in "
    +"expenses accounts."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled
    +msgid "Unreconciled Entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_menu_Bank_process
    +msgid "Statements Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Taxes:"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,amount:0
    +msgid "For taxes of type percentage, enter % ratio between 0-1."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_subscription_form
    +msgid ""
    +"A recurring entry is a miscellaneous entry that occurs on a recurrent basis "
    +"from a specific date, i.e. corresponding to the signature of a contract or "
    +"an agreement with a customer or a supplier. With Define Recurring Entries, "
    +"you can create such entries to automate the postings in the system."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,product_uom_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,product_uom_id:0
    +msgid "Product UOM"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_view_bank_statement_tree
    +msgid ""
    +"A Cash Register allows you to manage cash entries in your cash journals. "
    +"This feature provides an easy way to follow up cash payments on a daily "
    +"basis. You can enter the coins that are in your cash box, and then post "
    +"entries when money comes in or goes out of the cash box."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "9"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.refund,date:0
    +msgid ""
    +"This date will be used as the invoice date for Refund Invoice and Period "
    +"will be chosen accordingly!"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,period_length:0
    +msgid "Period length (days)"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_invoice_partner_relation
    +msgid "Monthly Turnover"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Analytic Lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_analytic_account_tree2
    +msgid ""
    +"The normal chart of accounts has a structure defined by the legal "
    +"requirement of the country. The analytic chart of account structure should "
    +"reflect your own business needs in term of costs/revenues reporting. They "
    +"are usually structured by contracts, projects, products or departements. "
    +"Most of the OpenERP operations (invoices, timesheets, expenses, etc) "
    +"generate analytic entries on the related account."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.journal,line_ids:0
    +#: field:account.tax.code,line_ids:0
    +msgid "Lines"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:521
    +#, python-format
    +msgid ""
    +"Can not find account chart for this company in invoice line account, Please "
    +"Create account."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Account Tax Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal.select:0
    +msgid "Are you sure you want to open Journal Entries?"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "Are you sure you want to open this invoice ?"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:963
    +#, python-format
    +msgid "Accounting Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.template,parent_id:0
    +msgid "Parent Account Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement.line,statement_id:0
    +#: field:account.move.line,statement_id:0
    +#: model:process.process,name:account.process_process_statementprocess0
    +msgid "Statement"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,default_debit_account_id:0
    +msgid "It acts as a default account for debit amount"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.module.module,description:account.module_meta_information
    +msgid ""
    +"Financial and accounting module that covers:\n"
    +"    General accountings\n"
    +"    Cost / Analytic accounting\n"
    +"    Third party accounting\n"
    +"    Taxes management\n"
    +"    Budgets\n"
    +"    Customer and Supplier Invoices\n"
    +"    Bank statements\n"
    +"    Reconciliation process by partner\n"
    +"    Creates a dashboard for accountants that includes:\n"
    +"    * List of uninvoiced quotations\n"
    +"    * Graph of aged receivables\n"
    +"    * Graph of aged incomes\n"
    +"\n"
    +"The processes like maintaining of general ledger is done through the defined "
    +"financial Journals (entry move line or\n"
    +"grouping is maintained through journal) for a particular financial year and "
    +"for preparation of vouchers there is a\n"
    +"module named account_voucher.\n"
    +"    "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_journal_period_tree
    +msgid ""
    +"You can search for individual account entries through useful information. To "
    +"search for account entries, open a journal, then select a record line."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: field:account.invoice,date_invoice:0
    +#: view:account.invoice.report:0
    +#: field:report.invoice.created,date_invoice:0
    +msgid "Invoice Date"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,credit:0
    +msgid "Total amount this customer owes you."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_ir_sequence
    +msgid "ir.sequence"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.period,icon:0
    +msgid "Icon"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +#: view:account.use.model:0
    +msgid "Ok"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/account_partner_balance.py:115
    +#, python-format
    +msgid "Unknown Partner"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Opening Balance"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,centralisation:0
    +msgid ""
    +"Check this box to determine that each entry of this journal won't create a "
    +"new counterpart but will share the same counterpart. This is used in fiscal "
    +"year closing."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,closing_date:0
    +msgid "Closed On"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_bank_statement_line
    +msgid "Bank Statement Line"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,date2:0
    +msgid "Ending Date"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,purchase_tax:0
    +msgid "Default Purchase Tax"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Confirm"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,partner_bank_id:0
    +msgid ""
    +"Bank Account Number, Company bank account if Invoice is customer or supplier "
    +"refund, otherwise Partner bank account number."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,domain:0
    +#: help:account.tax.template,domain:0
    +msgid ""
    +"This field is only used if you develop your own module allowing developers "
    +"to create specific taxes in a custom domain."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:938
    +#, python-format
    +msgid "You should have chosen periods that belongs to the same company"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,report_name:0
    +msgid "Name of new entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Create Entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_reporting
    +msgid "Reporting"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.journal:0
    +msgid "The code of the journal must be unique per company !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,ending_details_ids:0
    +msgid "Closing Cashbox"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Account Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_paidinvoice0
    +#: model:process.node,name:account.process_node_supplierpaidinvoice0
    +msgid "Paid invoice"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.reconcile.process,next_partner_id:0
    +msgid ""
    +"This field shows you the next partner that will be automatically chosen by "
    +"the system to go through the reconciliation process, based on the latest day "
    +"it have been reconciled."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile.writeoff,comment:0
    +msgid "Comment"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,domain:0
    +#: field:account.tax.template,domain:0
    +msgid "Domain"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_use_model
    +msgid "Use model"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_moves_purchase
    +msgid ""
    +"This view is used by accountants in order to record entries massively in "
    +"OpenERP. If you want to record a supplier invoice, start by recording the "
    +"line of the expense account, OpenERP will propose to you automatically the "
    +"Tax related to this account and the counter-part \"Account Payable\"."
    +msgstr ""
    +
    +#. module: account
    +#: help:res.company,property_reserve_and_surplus_account:0
    +msgid ""
    +"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
    +"will be added, Loss : Amount will be deducted.), Which is calculated from "
    +"Profit & Loss Report"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.line:0
    +#: field:account.invoice.tax,invoice_id:0
    +#: model:ir.model,name:account.model_account_invoice_line
    +msgid "Invoice Line"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.balance.report,display_account:0
    +#: field:account.bs.report,display_account:0
    +#: field:account.common.account.report,display_account:0
    +#: field:account.pl.report,display_account:0
    +#: field:account.report.general.ledger,display_account:0
    +msgid "Display accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.type,sign:0
    +msgid "Sign on Reports"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_cash_statement.py:249
    +#, python-format
    +msgid "You can not have two open register for the same journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  day of the month= -1"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:res.partner:0
    +msgid "Error ! You can not create recursive associated members."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,type:0
    +msgid ""
    +"Select 'Sale' for Sale journal to be used at the time of making invoice. "
    +"Select 'Purchase' for Purchase Journal to be used at the time of approving "
    +"purchase order. Select 'Cash' to be used at the time of making payment. "
    +"Select 'General' for miscellaneous operations. Select 'Opening/Closing "
    +"Situation' to be used at the time of new fiscal year creation or end of year "
    +"entries generation."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: report:account.move.voucher:0
    +msgid "PRO-FORMA"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_followup:0
    +msgid ""
    +"Helps you generate reminder letters for unpaid invoices, including multiple "
    +"levels of reminding and customized per-partner policies."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,move_line_state:0
    +#: view:account.move.line:0
    +#: selection:account.move.line,state:0
    +msgid "Unbalanced"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.move.line,centralisation:0
    +msgid "Normal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Optional Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: view:account.journal:0
    +#: field:account.journal,user_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,user_id:0
    +msgid "User"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.journal:0
    +msgid ":"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,currency_mode:0
    +msgid "At Date"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,date_maturity:0
    +msgid ""
    +"This field is used for payable and receivable journal entries. You can put "
    +"the limit date for the payment of this line."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1271
    +#, python-format
    +msgid "Bad account !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2777
    +#: code:addons/account/installer.py:432
    +#, python-format
    +msgid "Sales Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:104
    +#, python-format
    +msgid "Open Journal Items !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_tax
    +msgid "Invoice Tax"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1246
    +#, python-format
    +msgid "No piece number !"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.product:0
    +#: view:product.template:0
    +msgid "Sales Properties"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_manual_reconcile
    +msgid "Manual Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Total amount due:"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.chart,to_date:0
    +#: field:project.account.analytic.line,to_date:0
    +msgid "To"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,fy_id:0
    +#: field:account.fiscalyear.close.state,fy_id:0
    +msgid "Fiscal Year to close"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.cancel:0
    +#: model:ir.actions.act_window,name:account.action_account_invoice_cancel
    +msgid "Cancel Selected Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "May"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.account.template:0
    +#: selection:account.aged.trial.balance,result_selection:0
    +#: selection:account.common.partner.report,result_selection:0
    +#: selection:account.partner.balance,result_selection:0
    +#: selection:account.partner.ledger,result_selection:0
    +#: code:addons/account/report/account_partner_balance.py:304
    +#, python-format
    +msgid "Payable Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_chart_template
    +msgid "Templates for Account Chart"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,code:0
    +#: field:account.tax.code.template,code:0
    +msgid "Case Code"
    +msgstr ""
    +
    +#. module: account
    +#: view:validate.account.move:0
    +msgid "Post Journal Entries of a Journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.product:0
    +msgid "Sale Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.analytic.journal,type:0
    +#: selection:account.bank.accounts.wizard,account_type:0
    +#: selection:account.entries.report,type:0
    +#: selection:account.journal,type:0
    +msgid "Cash"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.account,account_dest_id:0
    +#: field:account.fiscal.position.account.template,account_dest_id:0
    +msgid "Account Destination"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_supplierpaymentorder0
    +msgid "Payment of invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement.line,sequence:0
    +#: field:account.invoice.tax,sequence:0
    +#: view:account.journal:0
    +#: field:account.journal.column,sequence:0
    +#: field:account.model.line,sequence:0
    +#: field:account.payment.term.line,sequence:0
    +#: field:account.sequence.fiscalyear,sequence_id:0
    +#: field:account.tax,sequence:0
    +#: field:account.tax.template,sequence:0
    +msgid "Sequence"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_bs_report
    +msgid "Account Balance Sheet Report"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,price_include:0
    +#: help:account.tax.template,price_include:0
    +msgid ""
    +"Check this if the price you use on the product and invoices includes this "
    +"tax."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "Yes"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.account_type.sales:0
    +msgid "Sales by Account type"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,move_id:0
    +msgid "Link to the automatically generated Journal Items."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.installer,period:0
    +msgid "Monthly"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_journal_view
    +msgid ""
    +"Here you can customize an existing journal view or create a new view. "
    +"Journal views determine the way you can record entries in your journal. "
    +"Select the fields you want to appear in a journal and determine the sequence "
    +"in which they will appear. Then you can create a new journal and link your "
    +"view to it."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  number of days: 14"
    +msgstr ""
    +
    +#. module: account
    +#: view:analytic.entries.report:0
    +msgid "    7 Days    "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.reconcile.process,progress:0
    +msgid "Progress"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,parent_id:0
    +#: view:account.analytic.account:0
    +msgid "Parent"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer.modules,account_analytic_plans:0
    +msgid "Multiple Analytic Plans"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,days2:0
    +msgid ""
    +"Day of the month, set -1 for the last day of the current month. If it's "
    +"positive, it gives the day of the next month. Set 0 for net days (otherwise "
    +"it's based on the beginning of the month)."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_legal_statement
    +msgid "Legal Reports"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,sum_period:0
    +msgid "Period Sum"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,sequence:0
    +msgid ""
    +"The sequence field is used to order the tax lines from the lowest sequences "
    +"to the higher ones. The order is important if you have a tax with several "
    +"tax children. In this case, the evaluation order is important."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_cashbox_line
    +msgid "CashBox Line"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.partner.ledger:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger
    +#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger_other
    +#: model:ir.ui.menu,name:account.menu_account_partner_ledger
    +msgid "Partner Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance.landscape:0
    +msgid "Year :"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax.template,type:0
    +msgid "Fixed"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:506
    +#: code:addons/account/account.py:519
    +#: code:addons/account/account.py:522
    +#: code:addons/account/account.py:532
    +#: code:addons/account/account.py:640
    +#: code:addons/account/account.py:927
    +#: code:addons/account/account_move_line.py:732
    +#: code:addons/account/account_move_line.py:776
    +#: code:addons/account/invoice.py:714
    +#: code:addons/account/invoice.py:717
    +#: code:addons/account/invoice.py:720
    +#, python-format
    +msgid "Warning !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,move_line_state:0
    +msgid "State of Move Line"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_line_reconcile
    +#: model:ir.model,name:account.model_account_move_line_reconcile_writeoff
    +msgid "Account move line reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.generate:0
    +#: model:ir.model,name:account.model_account_subscription_generate
    +msgid "Subscription Compute"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Amount (in words) :"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement.line,partner_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,partner_id:0
    +#: report:account.general.ledger:0
    +#: view:account.invoice:0
    +#: field:account.invoice,partner_id:0
    +#: field:account.invoice.line,partner_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,partner_id:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,partner_id:0
    +#: view:account.move:0
    +#: field:account.move,partner_id:0
    +#: view:account.move.line:0
    +#: field:account.move.line,partner_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,partner_id:0
    +#: model:ir.model,name:account.model_res_partner
    +#: field:report.invoice.created,partner_id:0
    +msgid "Partner"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.change.currency,currency_id:0
    +msgid "Select a currency to apply on the invoice"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_refund.py:100
    +#, python-format
    +msgid "Can not %s draft/proforma/cancel invoice."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:787
    +#, python-format
    +msgid "No Invoice Lines !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,state:0
    +#: field:account.entries.report,move_state:0
    +#: view:account.fiscalyear:0
    +#: field:account.fiscalyear,state:0
    +#: view:account.invoice:0
    +#: field:account.invoice,state:0
    +#: view:account.invoice.report:0
    +#: field:account.journal.period,state:0
    +#: field:account.move,state:0
    +#: view:account.move.line:0
    +#: field:account.move.line,state:0
    +#: field:account.period,state:0
    +#: view:account.subscription:0
    +#: field:account.subscription,state:0
    +#: field:report.invoice.created,state:0
    +msgid "State"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.open.closed.fiscalyear,fyear_id:0
    +msgid ""
    +"Select Fiscal Year which you want to remove entries for its End of year "
    +"entries journal"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.template,type_tax_use:0
    +msgid "Tax Use In"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:346
    +#, python-format
    +msgid "The account entries lines are not in valid state."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.type,close_method:0
    +msgid "Deferral Method"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:359
    +#, python-format
    +msgid "Invoice '%s' is paid."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_electronicfile0
    +msgid "Automatic entry"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.tax.code.template:0
    +msgid "Error ! You can not create recursive Tax Codes."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.line:0
    +msgid "Line"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,group_invoice_lines:0
    +msgid ""
    +"If this box is checked, the system will try to group the accounting lines "
    +"when generating them from invoices."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.period,state:0
    +msgid ""
    +"When monthly periods are created. The state is 'Draft'. At the end of "
    +"monthly period it is in 'Done' state."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.inverted.balance:0
    +msgid "Inverted Analytic Balance -"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.bank.reconcile:0
    +msgid "Open for bank reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.ledger,page_split:0
    +msgid "One Partner Per Page"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,child_parent_ids:0
    +#: field:account.account.template,child_parent_ids:0
    +msgid "Children"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Associated Partner"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1284
    +#, python-format
    +msgid "You must first select a partner !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.invoice,comment:0
    +msgid "Additional Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid "Bank and Cash Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,residual:0
    +msgid "Total Residual"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_invoiceinvoice0
    +#: model:process.node,note:account.process_node_supplierinvoiceinvoice0
    +msgid "Invoice's state is Open"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_tax_code_tree
    +msgid ""
    +"The chart of taxes is used to generate your periodical tax statement. You "
    +"will see the taxes with codes related to your legal statement according to "
    +"your country."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer.modules:0
    +msgid "Add extra Accounting functionalities to the ones already installed."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_cost
    +#: model:ir.actions.report.xml,name:account.account_analytic_account_cost_ledger
    +msgid "Cost Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Proforma"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +msgid "J.C. /Move name"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_open_closed_fiscalyear
    +msgid "Choose Fiscal Year"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2841
    +#: code:addons/account/installer.py:495
    +#, python-format
    +msgid "Purchase Refund Journal"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax.template,amount:0
    +msgid "For Tax Type percent enter % ratio between 0-1."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "8"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid ""
    +"Modify Invoice: Cancels the current invoice and creates a new copy of it "
    +"ready for editing."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.module.module,shortdesc:account.module_meta_information
    +msgid "Accounting and Financial Management"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,period_id:0
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,period_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,period_id:0
    +#: view:account.fiscalyear:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: field:account.journal.period,period_id:0
    +#: view:account.move:0
    +#: field:account.move,period_id:0
    +#: view:account.move.line:0
    +#: field:account.move.line,period_id:0
    +#: view:account.period:0
    +#: field:account.subscription,period_nbr:0
    +#: field:account.tax.chart,period_id:0
    +#: code:addons/account/account_move_line.py:982
    +#: field:validate.account.move,period_id:0
    +#, python-format
    +msgid "Period"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Net Total:"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_generic_reporting
    +msgid "Generic Reporting"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile.writeoff,journal_id:0
    +msgid "Write-Off Journal"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,property_payment_term:0
    +msgid ""
    +"This payment term will be used instead of the default one for the current "
    +"partner"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Compute Code for Taxes included prices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_account_income_categ:0
    +msgid "Income Category Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscal_position_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form_template
    +msgid "Fiscal Position Templates"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "Int.Type"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,tax_amount:0
    +msgid "Tax/Base Amount"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_invoice_tree3
    +msgid ""
    +"With Customer Refunds you can manage the credit notes for your customers. A "
    +"refund is a document that credits an invoice completely or partially. You "
    +"can easily generate refunds and reconcile them directly from the invoice "
    +"form."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_vat_declaration
    +msgid ""
    +"This menu print a VAT declaration based on invoices or payments. You can "
    +"select one or several periods of the fiscal year. Information required for a "
    +"tax declaration is automatically generated by OpenERP from invoices (or "
    +"payments, in some countries). This data is updated in real time. That’s very "
    +"useful because it enables you to preview at any time the tax that you owe at "
    +"the start and end of the month or quarter."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Tel. :"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,company_currency_id:0
    +msgid "Company Currency"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.partner.balance:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Chart of Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_paymententries0
    +#: model:process.transition,name:account.process_transition_reconcilepaid0
    +msgid "Payment"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bs.report,reserve_account_id:0
    +msgid ""
    +"This Account is used for transfering Profit/Loss (Profit: Amount will be "
    +"added, Loss: Amount will be duducted), which is calculated from Profilt & "
    +"Loss Report"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,blocked:0
    +msgid ""
    +"You can check this box to mark this journal item as a litigation with the "
    +"associated partner"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,reconcile_partial_id:0
    +#: view:account.move.line.reconcile:0
    +msgid "Partial Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_inverted_balance
    +msgid "Account Analytic Inverted Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_common_report
    +msgid "Account Common Report"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_filestatement0
    +msgid "Automatic import of the bank sta"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_journal_view
    +#: model:ir.ui.menu,name:account.menu_action_account_journal_view
    +msgid "Journal Views"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_bank_reconcile
    +msgid "Move bank reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_type_form
    +#: model:ir.ui.menu,name:account.menu_action_account_type_form
    +msgid "Account Types"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:897
    +#, python-format
    +msgid "Cannot create invoice move on centralised journal"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.type,report_type:0
    +msgid "P&L / BS Category"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: view:account.move.line.reconcile:0
    +#: view:account.move.line.reconcile.select:0
    +#: code:addons/account/wizard/account_move_line_reconcile_select.py:45
    +#: model:ir.ui.menu,name:account.periodical_processing_reconciliation
    +#: model:process.node,name:account.process_node_reconciliation0
    +#: model:process.node,name:account.process_node_supplierreconciliation0
    +#, python-format
    +msgid "Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:account.chart.template,property_account_receivable:0
    +msgid "Receivable Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "CashBox Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscalyear_close_state
    +msgid "Fiscalyear Close state"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.refund,journal_id:0
    +#: field:account.journal,refund_journal:0
    +msgid "Refund Journal"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: report:account.central.journal:0
    +#: report:account.general.journal:0
    +#: report:account.partner.balance:0
    +msgid "Filter By"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_invoice_tree1
    +msgid ""
    +"With Customer Invoices you can create and manage sales invoices issued to "
    +"your customers. OpenERP can also generate draft invoices automatically from "
    +"sales orders or deliveries. You should only confirm them before sending them "
    +"to your customers."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +#: view:board.board:0
    +#: model:ir.actions.act_window,name:account.action_company_analysis_tree
    +msgid "Company Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,account_id:0
    +msgid "The partner account used for this invoice."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,parent_id:0
    +#: view:account.tax.code.template:0
    +#: field:account.tax.code.template,parent_id:0
    +msgid "Parent Code"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_payment_term_line
    +msgid "Payment Term Line"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2794
    +#: code:addons/account/installer.py:452
    +#, python-format
    +msgid "Purchase Journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid "Refund Invoice: Creates the refund invoice, ready for editing."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.line,price_subtotal:0
    +msgid "Subtotal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.vat.declaration:0
    +msgid "Print Tax Statement"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.model.line:0
    +msgid "Journal Entry Model Line"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.invoice,date_due:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,date_due:0
    +#: field:report.invoice.created,date_due:0
    +msgid "Due Date"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_account_supplier
    +#: model:ir.ui.menu,name:account.menu_finance_payables
    +msgid "Suppliers"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move:0
    +msgid ""
    +"You cannot create more than one move per period on centralized journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Accounts Type Allowed (empty for no control)"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Supplier Accounting Properties"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,amount_residual:0
    +msgid ""
    +"The residual amount on a receivable or payable of a journal entry expressed "
    +"in the company currency."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  valuation: balance"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.code:0
    +msgid "Statistics"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.chart,from_date:0
    +#: field:project.account.analytic.line,from_date:0
    +msgid "From"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscalyear_close
    +msgid "Fiscalyear Close"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.account:0
    +msgid "The code of the account must be unique per company !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened
    +msgid "Unpaid Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile,debit:0
    +msgid "Debit amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:board.board:0
    +#: model:ir.actions.act_window,name:account.action_treasory_graph
    +msgid "Treasury"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.aged.trial.balance:0
    +#: view:account.analytic.Journal.report:0
    +#: view:account.analytic.balance:0
    +#: view:account.analytic.cost.ledger:0
    +#: view:account.analytic.cost.ledger.journal.report:0
    +#: view:account.analytic.inverted.balance:0
    +#: view:account.common.report:0
    +msgid "Print"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Accounts Allowed (empty for no control)"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_account_tree2
    +#: model:ir.actions.act_window,name:account.action_account_analytic_chart
    +#: model:ir.ui.menu,name:account.menu_action_analytic_account_tree2
    +msgid "Chart of Analytic Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_configuration_misc
    +msgid "Miscellaneous"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,debit:0
    +msgid "Total amount you have to pay to this supplier."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_analytic0
    +#: model:process.node,name:account.process_node_analyticcost0
    +msgid "Analytic Costs"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.journal,name:0
    +#: report:account.general.journal:0
    +#: field:account.journal,name:0
    +msgid "Journal Name"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,internal_number:0
    +msgid ""
    +"Unique number of the invoice, computed automatically when the invoice is "
    +"created."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.bank.statement.line:0
    +msgid ""
    +"The amount of the voucher must be the same amount as the one on the "
    +"statement line"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1131
    +#: code:addons/account/account_move_line.py:1214
    +#, python-format
    +msgid "Bad account!"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.chart,fiscalyear:0
    +msgid "Keep empty for all open fiscal years"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1056
    +#, python-format
    +msgid "The account move (%s) for centralisation has been confirmed!"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,amount_currency:0
    +msgid ""
    +"The amount expressed in an optional other currency if it is a multi-currency "
    +"entry."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: report:account.analytic.account.journal:0
    +#: field:account.bank.statement,currency:0
    +#: report:account.central.journal:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,currency_id:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: field:account.invoice,currency_id:0
    +#: field:account.invoice.report,currency_id:0
    +#: field:account.journal,currency:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,currency_id:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: field:account.move.line,currency_id:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:analytic.entries.report,currency_id:0
    +#: model:ir.model,name:account.model_res_currency
    +#: field:report.account.sales,currency_id:0
    +#: field:report.account_type.sales,currency_id:0
    +#: field:report.invoice.created,currency_id:0
    +msgid "Currency"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement.line,sequence:0
    +msgid ""
    +"Gives the sequence order when displaying a list of bank statement lines."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_validentries0
    +msgid "Accountant validates the accounting entries coming from the invoice."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_fiscalyear_form
    +msgid ""
    +"Define your company's financial year according to your needs. A financial "
    +"year is a period at the end of which a company's accounts are made up "
    +"(usually 12 months). The financial year is usually referred to by the date "
    +"in which it ends. For example, if a company's financial year ends November "
    +"30, 2011, then everything between December 1, 2010 and November 30, 2011  "
    +"would be referred to as FY 2011. You are not obliged to follow the actual "
    +"calendar year."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_reconcile_open
    +msgid "Reconciled entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,address_contact_id:0
    +msgid "Contact Address"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,state:0
    +msgid ""
    +" * The 'Draft' state is used when a user is encoding a new and unconfirmed "
    +"Invoice.             \n"
    +"* The 'Pro-forma' when invoice is in Pro-forma state,invoice does not have "
    +"an invoice number.             \n"
    +"* The 'Open' state is used when user create invoice,a invoice number is "
    +"generated.Its in open state till user does not pay invoice.             \n"
    +"* The 'Paid' state is set automatically when invoice is paid.            \n"
    +"* The 'Cancelled' state is used when user cancel invoice."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.refund,period:0
    +msgid "Force period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_partner_balance
    +msgid "Print Account Partner Balance"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,contract_ids:0
    +msgid "Contracts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.cashbox.line,ending_id:0
    +#: field:account.cashbox.line,starting_id:0
    +#: field:account.entries.report,reconcile_id:0
    +msgid "unknown"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,journal_id:0
    +msgid "Opening Entries Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_customerinvoice0
    +msgid "Draft invoices are checked, validated and printed."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.chart.template,property_reserve_and_surplus_account:0
    +msgid ""
    +"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
    +"will be added, Loss: Amount will be deducted.), Which is calculated from "
    +"Profilt & Loss Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,reference_type:0
    +msgid "Reference Type"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.cost.ledger.journal.report:0
    +msgid "Cost Ledger for period"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,child_depend:0
    +#: help:account.tax.template,child_depend:0
    +msgid ""
    +"Set if the tax computation is based on the computation of child taxes rather "
    +"than on the total amount."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax,applicable_type:0
    +msgid "Given by Python Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.journal,code:0
    +msgid "Journal Code"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax.code,sign:0
    +msgid ""
    +"You can specify here the coefficient that will be used when consolidating "
    +"the amount of this case into its parent. For example, set 1/-1 if you want "
    +"to add/substract it."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.move.line,amount_residual:0
    +#: field:account.move.line,amount_residual_currency:0
    +msgid "Residual Amount"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,move_lines:0
    +#: field:account.move.reconcile,line_id:0
    +msgid "Entry Lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_open_journal_button
    +#: model:ir.actions.act_window,name:account.action_validate_account_move
    +msgid "Open Journal"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +msgid "KI"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.journal:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Period from"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2817
    +#: code:addons/account/installer.py:476
    +#, python-format
    +msgid "Sales Refund Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:927
    +#, python-format
    +msgid ""
    +"You cannot modify company of this period as its related record exist in "
    +"Entry Lines"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: view:account.payment.term:0
    +msgid "Information"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_bankstatement0
    +msgid "Registered payment"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close.state:0
    +msgid "Close states of Fiscal year and periods"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Product Information"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: model:ir.ui.menu,name:account.next_id_40
    +msgid "Analytic"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_invoiceinvoice0
    +#: model:process.node,name:account.process_node_supplierinvoiceinvoice0
    +msgid "Create Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,purchase_tax:0
    +msgid "Purchase Tax(%)"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:787
    +#, python-format
    +msgid "Please create some invoice lines."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Dear Sir/Madam,"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer.modules:0
    +msgid "Configure Your Accounting Application"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2820
    +#: code:addons/account/installer.py:479
    +#, python-format
    +msgid "SCNJ"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_analyticinvoice0
    +msgid ""
    +"Analytic costs (timesheets, some purchased products, ...) come from analytic "
    +"accounts. These generate draft invoices."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,view_id:0
    +msgid ""
    +"Gives the view used when writing or browsing entries in this journal. The "
    +"view tells OpenERP which fields should be visible, required or readonly and "
    +"in which order. You can create your own view for a faster encoding in each "
    +"journal."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period,date_stop:0
    +#: model:ir.ui.menu,name:account.menu_account_end_year_treatments
    +msgid "End of Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer.modules,account_followup:0
    +msgid "Followups Management"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: report:account.central.journal:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +msgid "Start Period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2333
    +#, python-format
    +msgid "Cannot locate parent code for template account!"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,direction_selection:0
    +msgid "Analysis Direction"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,ref_companies:0
    +msgid "Companies that refers to partner"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +#: field:account.journal.column,view_id:0
    +#: view:account.journal.view:0
    +#: field:account.journal.view,name:0
    +#: model:ir.model,name:account.model_account_journal_view
    +msgid "Journal View"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +#: code:addons/account/account_move_line.py:1006
    +#, python-format
    +msgid "Total credit"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_suppliervalidentries0
    +msgid "Accountant validates the accounting entries coming from the invoice. "
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1008
    +#, python-format
    +msgid ""
    +"You cannot cancel the Invoice which is Partially Paid! You need to "
    +"unreconcile concerned payment entries!"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Best regards."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Unpaid"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Document: Customer account statement"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on view account."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_change_currency.py:71
    +#, python-format
    +msgid "Current currency is not confirured properly !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_invoice_tree4
    +msgid ""
    +"With Supplier Refunds you can manage the credit notes you receive from your "
    +"suppliers. A refund is a document that credits an invoice completely or "
    +"partially. You can easily generate refunds and reconcile them directly from "
    +"the invoice form."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.template:0
    +msgid "Receivale Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Particulars"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "Profit & Loss (Income Accounts)"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Keep empty to use the income account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,balance:0
    +#: report:account.account.balance:0
    +#: report:account.account.balance.landscape:0
    +#: selection:account.account.type,close_method:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: field:account.bank.statement,balance_end:0
    +#: field:account.bank.statement,balance_end_cash:0
    +#: report:account.central.journal:0
    +#: field:account.entries.report,balance:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: field:account.move.line,balance:0
    +#: report:account.partner.balance:0
    +#: selection:account.payment.term.line,value:0
    +#: selection:account.tax,type:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:report.account.receivable,balance:0
    +#: field:report.aged.receivable,balance:0
    +msgid "Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_supplierbankstatement0
    +msgid "Manually or automatically entered in the system"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +msgid "Display Account"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "("
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice.refund,filter_refund:0
    +msgid "Modify"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.type:0
    +msgid "Closing Method"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_partner_balance
    +msgid ""
    +"This report is analysis by partner. It is a PDF report containing one line "
    +"per partner representing the cumulative credit balance."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "Payable"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.account.sales:0
    +#: view:report.account_type.sales:0
    +#: view:report.hr.timesheet.invoice.journal:0
    +msgid "This Year"
    +msgstr ""
    +
    +#. module: account
    +#: view:board.board:0
    +msgid "Account Board"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.model:0
    +#: field:account.model,legend:0
    +msgid "Legend"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_moves_sale
    +msgid ""
    +"This view is used by accountants in order to record entries massively in "
    +"OpenERP. If you want to record a customer invoice, select the journal and "
    +"the period in the search toolbar. Then, start by recording the entry line of "
    +"the income account. OpenERP will propose to you automatically the Tax "
    +"related to this account and the counter-part \"Account receivable\"."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:391
    +#, python-format
    +msgid "Cannot delete bank statement(s) which are already confirmed !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_automatic_reconcile.py:152
    +#, python-format
    +msgid "You must select accounts to reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_receivable_graph
    +msgid "Balance by Type of Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_entriesreconcile0
    +msgid "Accounting entries are the first input of the reconciliation."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_period_form
    +msgid ""
    +"Here you can define a financial period, an interval of time in your "
    +"company's financial year. An accounting period typically is a month or a "
    +"quarter. It usually corresponds to the periods of the tax declaration. "
    +"Create and manage periods from here and decide whether a period should be "
    +"closed or left open depending on your company's activities over a specific "
    +"period."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Receiver's Signature"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Filters By"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_manually0
    +#: model:process.transition,name:account.process_transition_invoicemanually0
    +msgid "Manual entry"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: field:account.move.line,move_id:0
    +#: field:analytic.entries.report,move_id:0
    +msgid "Move"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1128
    +#, python-format
    +msgid "You can not change the tax, you should remove and recreate lines !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.central.journal:0
    +msgid "A/C No."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_bank_statement
    +msgid "Bank statements"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.addtmpl.wizard,cparent_id:0
    +msgid ""
    +"Creates an account with the selected template under this existing parent."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.model.line,date_maturity:0
    +msgid "Date of the day"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_bank_reconcile.py:49
    +#, python-format
    +msgid ""
    +"You have to define the bank account\n"
    +"in the journal definition for reconciliation."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile:0
    +msgid "Reconciliation transactions"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_common_menu
    +msgid "Common Report"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,child_consol_ids:0
    +msgid "Consolidated Children"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_fiscalyear_close.py:82
    +#, python-format
    +msgid ""
    +"The journal must have centralised counterpart without the Skipping draft "
    +"state option checked!"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_paymententries0
    +#: model:process.transition,name:account.process_transition_paymentorderbank0
    +#: model:process.transition,name:account.process_transition_paymentreconcile0
    +msgid "Payment entries"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "July"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +msgid "Chart of accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.subscription.line,subscription_id:0
    +msgid "Subscription"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_balance
    +msgid "Account Analytic Balance"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: report:account.central.journal:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +msgid "End Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,chart_account_id:0
    +#: field:account.balance.report,chart_account_id:0
    +#: field:account.bs.report,chart_account_id:0
    +#: field:account.central.journal,chart_account_id:0
    +#: field:account.common.account.report,chart_account_id:0
    +#: field:account.common.journal.report,chart_account_id:0
    +#: field:account.common.partner.report,chart_account_id:0
    +#: field:account.common.report,chart_account_id:0
    +#: field:account.general.journal,chart_account_id:0
    +#: field:account.partner.balance,chart_account_id:0
    +#: field:account.partner.ledger,chart_account_id:0
    +#: field:account.pl.report,chart_account_id:0
    +#: field:account.print.journal,chart_account_id:0
    +#: field:account.report.general.ledger,chart_account_id:0
    +#: field:account.vat.declaration,chart_account_id:0
    +msgid "Chart of account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,date_maturity:0
    +msgid "Due date"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.journal:0
    +msgid "Standard entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_subscription
    +msgid "Account Subscription"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:717
    +#, python-format
    +msgid ""
    +"Tax base different !\n"
    +"Click on compute to update tax base"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Entry Subscription"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: field:account.aged.trial.balance,date_from:0
    +#: field:account.balance.report,date_from:0
    +#: field:account.bs.report,date_from:0
    +#: report:account.central.journal:0
    +#: field:account.central.journal,date_from:0
    +#: field:account.common.account.report,date_from:0
    +#: field:account.common.journal.report,date_from:0
    +#: field:account.common.partner.report,date_from:0
    +#: field:account.common.report,date_from:0
    +#: field:account.fiscalyear,date_start:0
    +#: report:account.general.journal:0
    +#: field:account.general.journal,date_from:0
    +#: report:account.general.ledger:0
    +#: field:account.installer,date_start:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,date_from:0
    +#: field:account.partner.ledger,date_from:0
    +#: field:account.pl.report,date_from:0
    +#: field:account.print.journal,date_from:0
    +#: field:account.report.general.ledger,date_from:0
    +#: field:account.subscription,date_start:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:account.vat.declaration,date_from:0
    +msgid "Start Date"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_supplierdraftinvoices0
    +msgid "Draft Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,close_method:0
    +#: view:account.entries.report:0
    +#: view:account.move.line:0
    +msgid "Unreconciled"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:804
    +#, python-format
    +msgid "Bad total !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,sequence_id:0
    +msgid "Entry Sequence"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_period_tree
    +msgid ""
    +"A period is a fiscal period of time during which accounting entries should "
    +"be recorded for accounting related activities. Monthly period is the norm "
    +"but depending on your countries or company needs, you could also have "
    +"quarterly periods. Closing a period will make it impossible to record new "
    +"accounting entries, all new entries should then be made on the following "
    +"open period. Close a period when you do not want to record new entries and "
    +"want to lock this period for tax related calculation."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Pending"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_analyticinvoice0
    +#: model:process.transition,name:account.process_transition_supplieranalyticcost0
    +msgid "From analytic accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer.modules,account_payment:0
    +msgid "Suppliers Payment Management"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period,name:0
    +msgid "Period Name"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Code/Date"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,active:0
    +#: field:account.analytic.journal,active:0
    +#: field:account.journal.period,active:0
    +#: field:account.payment.term,active:0
    +#: field:account.tax,active:0
    +msgid "Active"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:354
    +#, python-format
    +msgid "Unknown Error"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1167
    +#, python-format
    +msgid ""
    +"You cannot validate a non-balanced entry !\n"
    +"Make sure you have configured Payment Term properly !\n"
    +"It should contain atleast one Payment Term Line with type \"Balance\" !"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,property_account_payable:0
    +msgid ""
    +"This account will be used instead of the default one as the payable account "
    +"for the current partner"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period,special:0
    +msgid "Opening/Closing Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,currency_id:0
    +#: field:account.account.template,currency_id:0
    +#: field:account.bank.accounts.wizard,currency_id:0
    +msgid "Secondary Currency"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_validate_account_move
    +msgid "Validate Account Move"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,credit:0
    +#: report:account.account.balance:0
    +#: report:account.account.balance.landscape:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.central.journal:0
    +#: field:account.entries.report,credit:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,credit:0
    +#: field:account.move.line,credit:0
    +#: report:account.move.voucher:0
    +#: report:account.partner.balance:0
    +#: report:account.tax.code.entries:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +#: field:report.account.receivable,credit:0
    +msgid "Credit"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.refund,journal_id:0
    +msgid ""
    +"You can select here the journal to use for the refund invoice that will be "
    +"created. If you leave that field empty, it will use the same journal as the "
    +"current invoice."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Through :"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.general.journal:0
    +#: model:ir.ui.menu,name:account.menu_account_general_journal
    +msgid "General Journals"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.model:0
    +msgid "Journal Entry Model"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_use_model.py:44
    +#, python-format
    +msgid ""
    +"Maturity date of entry line generated by model line '%s' is based on partner "
    +"payment term!\n"
    +"Please define partner on it!"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.cashbox.line,number:0
    +#: field:account.invoice,number:0
    +#: field:account.move,name:0
    +msgid "Number"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +#: selection:account.analytic.journal,type:0
    +#: selection:account.bank.statement.line,type:0
    +#: selection:account.journal,type:0
    +msgid "General"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,filter:0
    +#: selection:account.balance.report,filter:0
    +#: selection:account.bs.report,filter:0
    +#: selection:account.central.journal,filter:0
    +#: view:account.chart:0
    +#: selection:account.common.account.report,filter:0
    +#: selection:account.common.journal.report,filter:0
    +#: selection:account.common.partner.report,filter:0
    +#: view:account.common.report:0
    +#: selection:account.common.report,filter:0
    +#: view:account.fiscalyear:0
    +#: field:account.fiscalyear,period_ids:0
    +#: selection:account.general.journal,filter:0
    +#: field:account.installer,period:0
    +#: selection:account.partner.balance,filter:0
    +#: selection:account.partner.ledger,filter:0
    +#: selection:account.pl.report,filter:0
    +#: selection:account.print.journal,filter:0
    +#: selection:account.report.general.ledger,filter:0
    +#: report:account.vat.declaration:0
    +#: view:account.vat.declaration:0
    +#: selection:account.vat.declaration,filter:0
    +#: code:addons/account/report/common_report_header.py:99
    +#: model:ir.actions.act_window,name:account.action_account_period_form
    +#: model:ir.ui.menu,name:account.menu_action_account_period_form
    +#: model:ir.ui.menu,name:account.next_id_23
    +#, python-format
    +msgid "Periods"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.report,currency_rate:0
    +msgid "Currency Rate"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,value_amount:0
    +msgid "For Value percent enter % ratio between 0-1."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "April"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile.select:0
    +msgid "Open for Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,parent_left:0
    +msgid "Parent Left"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.refund,filter_refund:0
    +msgid ""
    +"Refund invoice base on this type. You can not Modify and Cancel if the "
    +"invoice is already reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_analytic_plans:0
    +msgid ""
    +"Allows invoice lines to impact multiple analytic accounts simultaneously."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,sale_tax:0
    +msgid "Sale Tax(%)"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree2
    +#: model:ir.ui.menu,name:account.menu_action_invoice_tree2
    +msgid "Supplier Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: field:account.analytic.line,product_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,product_id:0
    +#: field:account.invoice.line,product_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,product_id:0
    +#: field:account.move.line,product_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,product_id:0
    +#: field:report.account.sales,product_id:0
    +#: field:report.account_type.sales,product_id:0
    +msgid "Product"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_validate_account_move
    +msgid ""
    +"The validation of journal entries process is also called 'ledger posting' "
    +"and is the process of transferring debit and credit amounts from a journal "
    +"of original entry to a ledger book."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid ")"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_period
    +msgid "Account period"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Remove Lines"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.report.general.ledger:0
    +msgid ""
    +"This report allows you to print or generate a pdf of your general ledger "
    +"with details of all your account journals"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "Regular"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,type:0
    +#: view:account.account.template:0
    +#: field:account.account.template,type:0
    +#: field:account.entries.report,type:0
    +msgid "Internal Type"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "State:"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_subscription_form_running
    +msgid "Running Subscriptions"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.account.sales:0
    +#: view:report.account_type.sales:0
    +#: view:report.hr.timesheet.invoice.journal:0
    +msgid "This Month"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.Journal.report:0
    +#: view:account.analytic.balance:0
    +#: view:account.analytic.cost.ledger:0
    +#: view:account.analytic.inverted.balance:0
    +#: model:ir.actions.act_window,name:account.action_account_partner_ledger
    +msgid "Select Period"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +#: selection:account.entries.report,move_state:0
    +#: view:account.move:0
    +#: selection:account.move,state:0
    +#: view:account.move.line:0
    +#: report:account.move.voucher:0
    +msgid "Posted"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: field:account.aged.trial.balance,date_to:0
    +#: field:account.balance.report,date_to:0
    +#: field:account.bs.report,date_to:0
    +#: report:account.central.journal:0
    +#: field:account.central.journal,date_to:0
    +#: field:account.common.account.report,date_to:0
    +#: field:account.common.journal.report,date_to:0
    +#: field:account.common.partner.report,date_to:0
    +#: field:account.common.report,date_to:0
    +#: field:account.fiscalyear,date_stop:0
    +#: report:account.general.journal:0
    +#: field:account.general.journal,date_to:0
    +#: report:account.general.ledger:0
    +#: field:account.installer,date_stop:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,date_to:0
    +#: field:account.partner.ledger,date_to:0
    +#: field:account.pl.report,date_to:0
    +#: field:account.print.journal,date_to:0
    +#: field:account.report.general.ledger,date_to:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:account.vat.declaration,date_to:0
    +msgid "End Date"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_open_closed_fiscalyear
    +#: model:ir.ui.menu,name:account.menu_wizard_account_open_closed_fiscalyear
    +msgid "Cancel Opening Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,days2:0
    +msgid "Day of the Month"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.tax,tax_src_id:0
    +#: field:account.fiscal.position.tax.template,tax_src_id:0
    +msgid "Tax Source"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/account_balance_sheet.py:71
    +#: code:addons/account/report/account_balance_sheet.py:116
    +#: code:addons/account/report/account_balance_sheet.py:119
    +#: code:addons/account/report/account_balance_sheet.py:120
    +#: code:addons/account/report/account_profit_loss.py:71
    +#: code:addons/account/report/account_profit_loss.py:127
    +#, python-format
    +msgid "Net Profit"
    +msgstr ""
    +
    +#. module: account
    +#: view:ir.sequence:0
    +msgid "Fiscal Year Sequences"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.model,name:0
    +msgid "This is a model for recurring accounting entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_analytic_line.py:100
    +#, python-format
    +msgid "There is no income account defined for this product: \"%s\" (id:%d)"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "JNRL"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  value amount: 0.02"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: view:account.period:0
    +msgid "States"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +#: view:account.analytic.line:0
    +#: view:account.bank.statement:0
    +#: field:account.invoice,amount_total:0
    +#: field:account.invoice,check_total:0
    +#: field:report.account.sales,amount_total:0
    +#: field:report.account_type.sales,amount_total:0
    +#: field:report.invoice.created,amount_total:0
    +msgid "Total"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:97
    +#, python-format
    +msgid "Journal: All"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,company_id:0
    +#: field:account.analytic.journal,company_id:0
    +#: field:account.bank.statement,company_id:0
    +#: field:account.bank.statement.line,company_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,company_id:0
    +#: field:account.fiscal.position,company_id:0
    +#: field:account.fiscalyear,company_id:0
    +#: field:account.installer,company_id:0
    +#: field:account.invoice,company_id:0
    +#: field:account.invoice.line,company_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,company_id:0
    +#: field:account.invoice.tax,company_id:0
    +#: view:account.journal:0
    +#: field:account.journal,company_id:0
    +#: field:account.journal.period,company_id:0
    +#: field:account.model,company_id:0
    +#: field:account.move,company_id:0
    +#: field:account.move.line,company_id:0
    +#: field:account.period,company_id:0
    +#: field:account.tax,company_id:0
    +#: field:account.tax.code,company_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,company_id:0
    +#: field:wizard.multi.charts.accounts,company_id:0
    +msgid "Company"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_action_subscription_form
    +msgid "Define Recurring Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,date_maturity:0
    +msgid "Date Maturity"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,total_entry_encoding:0
    +msgid "Total cash transactions"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.reconcile.process,today_reconciled:0
    +msgid ""
    +"This figure depicts the total number of partners that have gone throught the "
    +"reconciliation process today. The current partner is counted as already "
    +"processed."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +msgid "Create Monthly Periods"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code.template,sign:0
    +msgid "Sign For Parent"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_balance_report
    +msgid "Trial Balance Report"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_bank_statement_draft_tree
    +msgid "Draft statements"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_statemententries0
    +msgid ""
    +"Manual or automatic creation of payment entries according to the statements"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Invoice lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,period_to:0
    +#: field:account.balance.report,period_to:0
    +#: field:account.bs.report,period_to:0
    +#: field:account.central.journal,period_to:0
    +#: field:account.chart,period_to:0
    +#: field:account.common.account.report,period_to:0
    +#: field:account.common.journal.report,period_to:0
    +#: field:account.common.partner.report,period_to:0
    +#: field:account.common.report,period_to:0
    +#: field:account.general.journal,period_to:0
    +#: field:account.partner.balance,period_to:0
    +#: field:account.partner.ledger,period_to:0
    +#: field:account.pl.report,period_to:0
    +#: field:account.print.journal,period_to:0
    +#: field:account.report.general.ledger,period_to:0
    +#: field:account.vat.declaration,period_to:0
    +msgid "End period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:738
    +#: code:addons/account/account_move_line.py:815
    +#: code:addons/account/wizard/account_invoice_state.py:44
    +#: code:addons/account/wizard/account_invoice_state.py:68
    +#: code:addons/account/wizard/account_report_balance_sheet.py:70
    +#: code:addons/account/wizard/account_state_open.py:37
    +#: code:addons/account/wizard/account_validate_account_move.py:39
    +#: code:addons/account/wizard/account_validate_account_move.py:61
    +#, python-format
    +msgid "Warning"
    +msgstr ""
    +
    +#. module: account
    +#: help:product.category,property_account_expense_categ:0
    +#: help:product.template,property_account_expense:0
    +msgid ""
    +"This account will be used to value outgoing stock for the current product "
    +"category using cost price"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "On Account of :"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +#: view:account.move.line.reconcile.writeoff:0
    +msgid "Write-Off Move"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_paidinvoice0
    +msgid "Invoice's state is Done"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_account_sales
    +msgid "Report of the Sales by Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_account
    +msgid "Accounts Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: selection:account.invoice,type:0
    +#: selection:account.invoice.report,type:0
    +#: model:process.process,name:account.process_process_supplierinvoiceprocess0
    +#: selection:report.invoice.created,type:0
    +msgid "Supplier Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,debit:0
    +#: report:account.account.balance:0
    +#: report:account.account.balance.landscape:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.central.journal:0
    +#: field:account.entries.report,debit:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,debit:0
    +#: field:account.move.line,debit:0
    +#: report:account.move.voucher:0
    +#: report:account.partner.balance:0
    +#: report:account.tax.code.entries:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +#: field:report.account.receivable,debit:0
    +msgid "Debit"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,invoice_line:0
    +msgid "Invoice Lines"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.account.template:0
    +msgid "Error ! You can not create recursive account templates."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.account.template:0
    +msgid ""
    +"You cannot create an account template! \n"
    +"Make sure if the account template has parent then it should be type "
    +"\"View\"! "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Recurring"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:805
    +#, python-format
    +msgid "Entry is already reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_account_receivable
    +msgid "Receivable accounts"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.model.line,date_maturity:0
    +msgid "Partner Payment Term"
    +msgstr ""
    +
    +#. module: account
    +#: field:temp.range,name:0
    +msgid "Range"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1246
    +#, python-format
    +msgid ""
    +"Can not create an automatic sequence for this piece !\n"
    +"\n"
    +"Put a sequence in the journal definition for automatic numbering or create a "
    +"sequence manually for this piece."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.balance.report,display_account:0
    +#: selection:account.bs.report,display_account:0
    +#: selection:account.common.account.report,display_account:0
    +#: selection:account.pl.report,display_account:0
    +#: selection:account.report.general.ledger,display_account:0
    +msgid "With movements"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Account Data"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.code.template:0
    +msgid "Account Tax Code Template"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_manually0
    +msgid "Manually"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "December"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_tree
    +#: model:ir.ui.menu,name:account.account_analytic_journal_print
    +msgid "Print Analytic Journals"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Fin.Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_aged_receivable_graph
    +#: view:report.aged.receivable:0
    +msgid "Aged Receivable"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,applicable_type:0
    +msgid "Applicability"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:165
    +#, python-format
    +msgid "This period is already closed !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,currency_id:0
    +msgid "The optional other currency if it is a multi-currency entry."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_invoiceimport0
    +msgid ""
    +"Import of the statement in the system from a supplier or customer invoice"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_periodical_processing_billing
    +msgid "Billing"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +msgid "Parent Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_journal_form
    +msgid ""
    +"Create and manage your company's journals from this menu. A journal is used "
    +"to record transactions of all accounting data related to the day-to-day "
    +"business of your company using double-entry bookkeeping system. Depending on "
    +"the nature of its activities and the number of daily transactions, a company "
    +"may keep several types of specialized journals such as a cash journal, "
    +"purchase journal, sales journal..."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_chart
    +msgid "Account Analytic Chart"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,residual:0
    +msgid "Remaining amount due."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_statistic_report_statement
    +msgid "Statistic Reports"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,progress:0
    +#: field:account.installer.modules,progress:0
    +#: field:wizard.multi.charts.accounts,progress:0
    +msgid "Configuration Progress"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position.template:0
    +msgid "Accounts Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:346
    +#, python-format
    +msgid "Invoice '%s' is waiting for validation."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "November"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_installer_modules
    +msgid "account.installer.modules"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.line,account_id:0
    +msgid "The income or expense account related to the selected product."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1117
    +#, python-format
    +msgid "The date of your Journal Entry is not in the defined period!"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.subscription,period_total:0
    +msgid "Number of Periods"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.journal:0
    +#: model:ir.actions.report.xml,name:account.account_general_journal
    +msgid "General Journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Search Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: view:account.invoice.refund:0
    +#: selection:account.invoice.refund,filter_refund:0
    +#: view:account.invoice.report:0
    +#: model:ir.actions.act_window,name:account.action_account_invoice_refund
    +msgid "Refund"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,bank_accounts_id:0
    +msgid "Bank Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,credit:0
    +msgid "Total Receivable"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.account.template:0
    +#: view:account.journal:0
    +#: view:account.move.line:0
    +msgid "General Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Accounting Documents"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_validate_account_move_lines
    +msgid "Validate Account Move Lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_cost_ledger_journal
    +#: model:ir.actions.report.xml,name:account.account_analytic_account_quantity_cost_ledger
    +msgid "Cost Ledger (Only quantities)"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_supplierpaidinvoice0
    +msgid "Invoice's state is Done."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_reconcilepaid0
    +msgid "As soon as the reconciliation is done, the invoice can be paid."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.template:0
    +msgid "Search Account Templates"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.tax:0
    +msgid "Manual Invoice Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,parent_right:0
    +msgid "Parent Right"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_addtmpl_wizard
    +msgid "account.addtmpl.wizard"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,result_selection:0
    +#: field:account.common.partner.report,result_selection:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,result_selection:0
    +#: field:account.partner.ledger,result_selection:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Partner's"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_form
    +#: view:ir.sequence:0
    +#: model:ir.ui.menu,name:account.menu_action_account_fiscalyear_form
    +msgid "Fiscal Years"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.analytic.journal,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the analytic "
    +"journal without removing it."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,ref:0
    +msgid "Ref."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.use.model,model:0
    +#: model:ir.model,name:account.model_account_model
    +msgid "Account Model"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "February"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.accounts.wizard,bank_account_id:0
    +#: view:account.chart.template:0
    +#: field:account.chart.template,bank_account_view_id:0
    +#: field:account.invoice,partner_bank_id:0
    +#: field:account.invoice.report,partner_bank_id:0
    +msgid "Bank Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_central_journal
    +#: model:ir.model,name:account.model_account_central_journal
    +msgid "Account Central Journal"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Maturity"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,direction_selection:0
    +msgid "Future"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Search Journal Items"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,base_sign:0
    +#: help:account.tax,ref_base_sign:0
    +#: help:account.tax,ref_tax_sign:0
    +#: help:account.tax,tax_sign:0
    +#: help:account.tax.template,base_sign:0
    +#: help:account.tax.template,ref_base_sign:0
    +#: help:account.tax.template,ref_tax_sign:0
    +#: help:account.tax.template,tax_sign:0
    +msgid "Usually 1 or -1."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_account_template
    +msgid "Template Account Fiscal Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_account_expense:0
    +msgid "Expense Account on Product Template"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,amount_currency:0
    +msgid "Amount currency"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_aged_partner_balance.py:55
    +#, python-format
    +msgid "You must enter a period length that cannot be 0 or below !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:501
    +#, python-format
    +msgid "You cannot remove an account which has account entries!. "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_form
    +msgid ""
    +"Create and manage the accounts you need to record journal entries. An "
    +"account is part of a ledger allowing your company to register all kinds of "
    +"debit and credit transactions. Companies present their annual accounts in "
    +"two main parts: the balance sheet and the income statement (profit and loss "
    +"account). The annual accounts of a company are required by law to disclose a "
    +"certain amount of information. They have to be certified by an external "
    +"auditor annually."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,amount_residual_currency:0
    +msgid ""
    +"The residual amount on a receivable or payable of a journal entry expressed "
    +"in its currency (maybe different of the company currency)."
    +msgstr ""
    diff --git a/addons/account/i18n/hu.po b/addons/account/i18n/hu.po
    index 0d0c070543b..0f665fe4a29 100644
    --- a/addons/account/i18n/hu.po
    +++ b/addons/account/i18n/hu.po
    @@ -7,13 +7,13 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-03-01 16:32+0000\n"
    +"PO-Revision-Date: 2011-03-02 17:21+0000\n"
     "Last-Translator: NOVOTRADE RENDSZERHÁZ \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: account
    @@ -7848,7 +7848,7 @@ msgid ""
     "the start and end of the month or quarter."
     msgstr ""
     "Ez a menüpont kinyomtatja a számlákon vagy kifizetéseken alapuló ÁFA-"
    -"kimutatást, amely alapján összeállítható az ÁFA-bevallás. Válassza ki a "
    +"kimutatást, amelynek alapján az ÁFA-bevallás elkészíthető. Válassza ki a "
     "megfelelő időszakot. Valós idejű adatokat tartalmaz, így bármikor "
     "tájékozódhat a bevallandó ÁFÁ-ról."
     
    diff --git a/addons/account_accountant/i18n/es_PY.po b/addons/account_accountant/i18n/es_PY.po
    new file mode 100644
    index 00000000000..8a1099b6974
    --- /dev/null
    +++ b/addons/account_accountant/i18n/es_PY.po
    @@ -0,0 +1,38 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 19:15+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_accountant
    +#: model:ir.module.module,description:account_accountant.module_meta_information
    +msgid ""
    +"\n"
    +"This module gives the admin user the access to all the accounting features "
    +"like the journal\n"
    +"items and the chart of accounts.\n"
    +"    "
    +msgstr ""
    +"\n"
    +"Este módulo proporciona al usuario admin el acceso a todas las "
    +"funcionalidades de contabilidad como\n"
    +"los asientos y el plan contable.\n"
    +"    "
    +
    +#. module: account_accountant
    +#: model:ir.module.module,shortdesc:account_accountant.module_meta_information
    +msgid "Accountant"
    +msgstr "Contable"
    diff --git a/addons/account_analytic_analysis/i18n/es_PY.po b/addons/account_analytic_analysis/i18n/es_PY.po
    new file mode 100644
    index 00000000000..f6dfac0d022
    --- /dev/null
    +++ b/addons/account_analytic_analysis/i18n/es_PY.po
    @@ -0,0 +1,315 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 19:24+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,hours_qtt_invoiced:0
    +msgid ""
    +"Number of hours that can be invoiced plus those that already have been "
    +"invoiced."
    +msgstr ""
    +"Número de horas que pueden ser facturadas más aquellas que ya han sido "
    +"facturadas."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,remaining_ca:0
    +msgid "Computed using the formula: Max Invoice Price - Invoiced Amount."
    +msgstr ""
    +"Calculado usando la fórmula: Precio máx. factura - Importe facturado."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,remaining_hours:0
    +msgid "Computed using the formula: Maximum Quantity - Hours Tot."
    +msgstr "Calculado utilizando la fórmula: Cantidad máxima - Horas totales."
    +
    +#. module: account_analytic_analysis
    +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:532
    +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:703
    +#, python-format
    +msgid "AccessError"
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,last_invoice_date:0
    +msgid "Date of the last invoice created for this analytic account."
    +msgstr "Fecha de la última factura creada para esta cuenta analítica."
    +
    +#. module: account_analytic_analysis
    +#: model:ir.module.module,description:account_analytic_analysis.module_meta_information
    +msgid ""
    +"\n"
    +"This module is for modifying account analytic view to show\n"
    +"important data to project manager of services companies.\n"
    +"Adds menu to show relevant information to each manager..\n"
    +"\n"
    +"You can also view the report of account analytic summary\n"
    +"user-wise as well as month wise.\n"
    +msgstr ""
    +"\n"
    +"Este módulo modifica la vista de cuenta analítica para mostrar\n"
    +"datos importantes para el director de proyectos en empresas de servicios.\n"
    +"Añade menú para mostrar información relevante para cada director.\n"
    +"\n"
    +"También puede ver el informe del resumen contable analítico\n"
    +"a nivel de usuario, así como a nivel mensual.\n"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,last_invoice_date:0
    +msgid "Last Invoice Date"
    +msgstr "Fecha última factura"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,theorical_margin:0
    +msgid "Computed using the formula: Theorial Revenue - Total Costs"
    +msgstr "Calculado usando la fórmula: Ingresos teóricos - Costes totales"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,real_margin_rate:0
    +msgid "Real Margin Rate (%)"
    +msgstr "Tasa de margen real (%)"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,ca_theorical:0
    +msgid "Theoretical Revenue"
    +msgstr "Ingresos teóricos"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,last_worked_invoiced_date:0
    +msgid ""
    +"If invoice from the costs, this is the date of the latest work or cost that "
    +"have been invoiced."
    +msgstr ""
    +"Si factura a partir de los costes, ésta es la fecha del último trabajo o "
    +"coste que se ha facturado."
    +
    +#. module: account_analytic_analysis
    +#: model:ir.ui.menu,name:account_analytic_analysis.menu_invoicing
    +msgid "Billing"
    +msgstr "Facturación"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,last_worked_date:0
    +msgid "Date of Last Cost/Work"
    +msgstr "Fecha del último coste/trabajo"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,total_cost:0
    +msgid "Total Costs"
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,hours_quantity:0
    +msgid ""
    +"Number of hours you spent on the analytic account (from timesheet). It "
    +"computes on all journal of type 'general'."
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,remaining_hours:0
    +msgid "Remaining Hours"
    +msgstr "Horas restantes"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,theorical_margin:0
    +msgid "Theoretical Margin"
    +msgstr "Márgen teórico"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,ca_theorical:0
    +msgid ""
    +"Based on the costs you had on the project, what would have been the revenue "
    +"if all these costs have been invoiced at the normal sale price provided by "
    +"the pricelist."
    +msgstr ""
    +"Basado en los costes que tenía en el proyecto, lo que habría sido el "
    +"ingreso si todos estos costes se hubieran facturado con el precio de venta "
    +"normal proporcionado por la tarifa."
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,user_ids:0
    +#: field:account_analytic_analysis.summary.user,user:0
    +msgid "User"
    +msgstr "Usuario"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,ca_to_invoice:0
    +msgid "Uninvoiced Amount"
    +msgstr "Importe no facturado"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,real_margin:0
    +msgid "Computed using the formula: Invoiced Amount - Total Costs."
    +msgstr "Calculado utilizando la fórmula: Importe facturado - Costos totales."
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,hours_qtt_non_invoiced:0
    +msgid "Uninvoiced Hours"
    +msgstr "Horas no facturadas"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,last_worked_date:0
    +msgid "Date of the latest work done on this account."
    +msgstr "Fecha del último trabajo realizado en esta cuenta."
    +
    +#. module: account_analytic_analysis
    +#: model:ir.module.module,shortdesc:account_analytic_analysis.module_meta_information
    +msgid "report_account_analytic"
    +msgstr "Informes contabilidad analítica"
    +
    +#. module: account_analytic_analysis
    +#: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_user
    +msgid "Hours Summary by User"
    +msgstr "Resumen de horas por usuario"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,ca_invoiced:0
    +msgid "Invoiced Amount"
    +msgstr "Importe facturado"
    +
    +#. module: account_analytic_analysis
    +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:533
    +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:704
    +#, python-format
    +msgid "You try to bypass an access rule (Document type: %s)."
    +msgstr "Ha intentado saltarse una regla de acceso (tipo de documento: %s)."
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,last_worked_invoiced_date:0
    +msgid "Date of Last Invoiced Cost"
    +msgstr "Fecha del último coste facturado"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,hours_qtt_invoiced:0
    +msgid "Invoiced Hours"
    +msgstr "Horas facturadas"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,real_margin:0
    +msgid "Real Margin"
    +msgstr "Margen real"
    +
    +#. module: account_analytic_analysis
    +#: constraint:account.analytic.account:0
    +msgid ""
    +"Error! The currency has to be the same as the currency of the selected "
    +"company"
    +msgstr ""
    +"¡Error! La moneda debe ser la misma que la moneda de la compañía seleccionada"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,ca_invoiced:0
    +msgid "Total customer invoiced amount for this account."
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_month
    +msgid "Hours summary by month"
    +msgstr "Resumen de horas por mes"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,real_margin_rate:0
    +msgid "Computes using the formula: (Real Margin / Total Costs) * 100."
    +msgstr "Calcula utilizando la fórmula: (Margen real / Costes totales) * 100."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,hours_qtt_non_invoiced:0
    +msgid ""
    +"Number of hours (from journal of type 'general') that can be invoiced if you "
    +"invoice based on analytic account."
    +msgstr ""
    +"Número de horas (desde diario de tipo 'general') que pueden ser facturadas "
    +"si factura basado en contabilidad analítica."
    +
    +#. module: account_analytic_analysis
    +#: view:account.analytic.account:0
    +msgid "Analytic accounts"
    +msgstr "Cuentas analíticas"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,remaining_ca:0
    +msgid "Remaining Revenue"
    +msgstr "Ingreso restante"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,ca_to_invoice:0
    +msgid ""
    +"If invoice from analytic account, the remaining amount you can invoice to "
    +"the customer based on the total costs."
    +msgstr ""
    +"Si factura basado en contabilidad analítica, el importe restante que puede "
    +"facturar al cliente basado en los costes totales."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,revenue_per_hour:0
    +msgid "Computed using the formula: Invoiced Amount / Hours Tot."
    +msgstr "Calculado utilizando la fórmula: Importe facturado / Horas totales."
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,revenue_per_hour:0
    +msgid "Revenue per Hours (real)"
    +msgstr "Ingresos por horas (real)"
    +
    +#. module: account_analytic_analysis
    +#: field:account_analytic_analysis.summary.month,unit_amount:0
    +#: field:account_analytic_analysis.summary.user,unit_amount:0
    +msgid "Total Time"
    +msgstr "Tiempo Total"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,month_ids:0
    +#: field:account_analytic_analysis.summary.month,month:0
    +msgid "Month"
    +msgstr "Mes"
    +
    +#. module: account_analytic_analysis
    +#: field:account_analytic_analysis.summary.month,account_id:0
    +#: field:account_analytic_analysis.summary.user,account_id:0
    +#: model:ir.model,name:account_analytic_analysis.model_account_analytic_account
    +msgid "Analytic Account"
    +msgstr "Cuenta Analítica"
    +
    +#. module: account_analytic_analysis
    +#: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_managed_overpassed
    +#: model:ir.ui.menu,name:account_analytic_analysis.menu_action_account_analytic_managed_overpassed
    +msgid "Overpassed Accounts"
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: model:ir.actions.act_window,name:account_analytic_analysis.action_hr_tree_invoiced_all
    +#: model:ir.ui.menu,name:account_analytic_analysis.menu_action_hr_tree_invoiced_all
    +msgid "All Uninvoiced Entries"
    +msgstr "Todas las entradas no facturadas"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,hours_quantity:0
    +msgid "Hours Tot"
    +msgstr "Horas totales"
    +
    +#. module: account_analytic_analysis
    +#: constraint:account.analytic.account:0
    +msgid "Error! You can not create recursive analytic accounts."
    +msgstr "Error! No puede crear una cuenta analítica recursiva."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,total_cost:0
    +msgid ""
    +"Total of costs for this account. It includes real costs (from invoices) and "
    +"indirect costs, like time spent on timesheets."
    +msgstr ""
    +"Costes totales para esta cuenta. Incluye costes reales (desde facturas) y "
    +"costes indirectos, como el tiempo empleado en hojas de servicio (horarios)."
    diff --git a/addons/account_analytic_default/i18n/bg.po b/addons/account_analytic_default/i18n/bg.po
    index f79dafdde85..d74e2c0cc29 100644
    --- a/addons/account_analytic_default/i18n/bg.po
    +++ b/addons/account_analytic_default/i18n/bg.po
    @@ -13,7 +13,7 @@ msgstr ""
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: account_analytic_default
    diff --git a/addons/account_analytic_default/i18n/es_PY.po b/addons/account_analytic_default/i18n/es_PY.po
    new file mode 100644
    index 00000000000..18cd008f13c
    --- /dev/null
    +++ b/addons/account_analytic_default/i18n/es_PY.po
    @@ -0,0 +1,216 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 22:45+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_analytic_default
    +#: model:ir.module.module,shortdesc:account_analytic_default.module_meta_information
    +msgid "Account Analytic Default"
    +msgstr "Cuenta analítica por defecto"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,partner_id:0
    +msgid ""
    +"select a partner which will use analytical account specified in analytic "
    +"default (eg. create new cutomer invoice or Sale order if we select this "
    +"partner, it will automatically take this as an analytical account)"
    +msgstr ""
    +"Seleccione una empresa que utilizará esta cuenta analítica como la cuenta "
    +"analítica por defecto (por ejemplo, al crear nuevas facturas de cliente o "
    +"pedidos de venta, si se selecciona esta empresa, automáticamente se "
    +"utilizará esta cuenta analítica)."
    +
    +#. module: account_analytic_default
    +#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_partner
    +#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_product
    +#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_user
    +msgid "Analytic Rules"
    +msgstr "Reglas analíticas"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,analytic_id:0
    +msgid "Analytical Account"
    +msgstr "Cuenta analítica"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +msgid "Current"
    +msgstr "Actual"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +msgid "Group By..."
    +msgstr "Agrupar por..."
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,date_stop:0
    +msgid "Default end date for this Analytical Account"
    +msgstr "Fecha final por defecto para esta cuenta analítica."
    +
    +#. module: account_analytic_default
    +#: model:ir.model,name:account_analytic_default.model_stock_picking
    +msgid "Picking List"
    +msgstr ""
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +msgid "Conditions"
    +msgstr "Condiciones"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,company_id:0
    +msgid ""
    +"select a company which will use analytical account specified in analytic "
    +"default (eg. create new cutomer invoice or Sale order if we select this "
    +"company, it will automatically take this as an analytical account)"
    +msgstr ""
    +"Seleccione una compañía que utilizará esta cuenta analítica como la cuenta "
    +"analítica por defecto (por ejemplo, al crear nuevas facturas de cliente o "
    +"pedidos de venta, si se selecciona esta compañía, automáticamente se "
    +"utilizará esta cuenta analítica)."
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,date_start:0
    +msgid "Default start date for this Analytical Account"
    +msgstr "Fecha inicial por defecto para esta cuenta analítica."
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,product_id:0
    +msgid "Product"
    +msgstr "Producto"
    +
    +#. module: account_analytic_default
    +#: model:ir.model,name:account_analytic_default.model_account_analytic_default
    +msgid "Analytic Distribution"
    +msgstr "Distribución Analítica"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,company_id:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,user_id:0
    +msgid "User"
    +msgstr "Usuario"
    +
    +#. module: account_analytic_default
    +#: model:ir.actions.act_window,name:account_analytic_default.act_account_acount_move_line_open
    +msgid "Entries"
    +msgstr "Entradas"
    +
    +#. module: account_analytic_default
    +#: field:account.analytic.default,date_stop:0
    +msgid "End Date"
    +msgstr "Fecha final"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,user_id:0
    +msgid ""
    +"select a user which will use analytical account specified in analytic default"
    +msgstr ""
    +"Seleccione un usuario que utilizará esta cuenta analítica como la cuenta "
    +"analítica por defecto."
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: model:ir.actions.act_window,name:account_analytic_default.action_analytic_default_list
    +#: model:ir.ui.menu,name:account_analytic_default.menu_analytic_default_list
    +msgid "Analytic Defaults"
    +msgstr "Análisis: Valores por defecto"
    +
    +#. module: account_analytic_default
    +#: model:ir.module.module,description:account_analytic_default.module_meta_information
    +msgid ""
    +"\n"
    +"Allows to automatically select analytic accounts based on criterions:\n"
    +"* Product\n"
    +"* Partner\n"
    +"* User\n"
    +"* Company\n"
    +"* Date\n"
    +"    "
    +msgstr ""
    +"\n"
    +"Permite seleccionar automáticamente cuentas analíticas según estos "
    +"criterios:\n"
    +"* Producto\n"
    +"* Empresa\n"
    +"* Usuario\n"
    +"* Compañía\n"
    +"* Fecha\n"
    +"    "
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,product_id:0
    +msgid ""
    +"select a product which will use analytical account specified in analytic "
    +"default (eg. create new cutomer invoice or Sale order if we select this "
    +"product, it will automatically take this as an analytical account)"
    +msgstr ""
    +"Seleccione un producto que utilizará esta cuenta analítica como la cuenta "
    +"analítica por defecto (por ejemplo, al crear nuevas facturas de cliente o "
    +"pedidos de venta, si se selecciona este producto, automáticamente se "
    +"utilizará esta cuenta analítica)."
    +
    +#. module: account_analytic_default
    +#: field:account.analytic.default,sequence:0
    +msgid "Sequence"
    +msgstr "Secuencia"
    +
    +#. module: account_analytic_default
    +#: model:ir.model,name:account_analytic_default.model_account_invoice_line
    +msgid "Invoice Line"
    +msgstr ""
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,analytic_id:0
    +msgid "Analytic Account"
    +msgstr "Cuenta Analítica"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +msgid "Accounts"
    +msgstr "Cuentas"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,partner_id:0
    +msgid "Partner"
    +msgstr ""
    +
    +#. module: account_analytic_default
    +#: field:account.analytic.default,date_start:0
    +msgid "Start Date"
    +msgstr "Fecha inicial"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,sequence:0
    +msgid ""
    +"Gives the sequence order when displaying a list of analytic distribution"
    +msgstr ""
    +"Indica el orden de la secuencia cuando se muestra una lista de distribución "
    +"analítica."
    +
    +#. module: account_analytic_default
    +#: model:ir.model,name:account_analytic_default.model_sale_order_line
    +msgid "Sales Order Line"
    +msgstr "Línea pedido de venta"
    diff --git a/addons/account_anglo_saxon/i18n/es_PY.po b/addons/account_anglo_saxon/i18n/es_PY.po
    new file mode 100644
    index 00000000000..4cb0064d724
    --- /dev/null
    +++ b/addons/account_anglo_saxon/i18n/es_PY.po
    @@ -0,0 +1,109 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:26+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_anglo_saxon
    +#: view:product.category:0
    +msgid " Accounting Property"
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: sql_constraint:purchase.order:0
    +msgid "Order Reference must be unique !"
    +msgstr "¡La referencia del pedido debe ser única!"
    +
    +#. module: account_anglo_saxon
    +#: constraint:product.category:0
    +msgid "Error ! You can not create recursive categories."
    +msgstr "¡Error! Tú no puedes crear categorías recursivas"
    +
    +#. module: account_anglo_saxon
    +#: constraint:product.template:0
    +msgid ""
    +"Error: The default UOM and the purchase UOM must be in the same category."
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_account_invoice_line
    +msgid "Invoice Line"
    +msgstr "Línea factura"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_purchase_order
    +msgid "Purchase Order"
    +msgstr "Pedido de compra"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_product_template
    +msgid "Product Template"
    +msgstr "Plantilla de producto"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_product_category
    +msgid "Product Category"
    +msgstr "Categoría de Producto"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.module.module,shortdesc:account_anglo_saxon.module_meta_information
    +msgid "Stock Accounting for Anglo Saxon countries"
    +msgstr "Stock contable para países anglo-sajones"
    +
    +#. module: account_anglo_saxon
    +#: field:product.category,property_account_creditor_price_difference_categ:0
    +#: field:product.template,property_account_creditor_price_difference:0
    +msgid "Price Difference Account"
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_account_invoice
    +msgid "Invoice"
    +msgstr "Factura"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_stock_picking
    +msgid "Picking List"
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: model:ir.module.module,description:account_anglo_saxon.module_meta_information
    +msgid ""
    +"This module will support the Anglo-Saxons accounting methodology by\n"
    +"    changing the accounting logic with stock transactions. The difference "
    +"between the Anglo-Saxon accounting countries\n"
    +"    and the Rhine or also called Continental accounting countries is the "
    +"moment of taking the Cost of Goods Sold versus Cost of Sales.\n"
    +"    Anglo-Saxons accounting does take the cost when sales invoice is "
    +"created, Continental accounting will take the cost at the moment the goods "
    +"are shipped.\n"
    +"    This module will add this functionality by using a interim account, to "
    +"store the value of shipped goods and will contra book this interim account\n"
    +"    when the invoice is created to transfer this amount to the debtor or "
    +"creditor account.\n"
    +"    Secondly, price differences between actual purchase price and fixed "
    +"product standard price are booked on a separate account"
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: help:product.category,property_account_creditor_price_difference_categ:0
    +#: help:product.template,property_account_creditor_price_difference:0
    +msgid ""
    +"This account will be used to value price difference between purchase price "
    +"and cost price."
    +msgstr ""
    +"Esta cuenta se utilizará para valorar la diferencia de precios entre el "
    +"precio de compra y precio de coste"
    diff --git a/addons/account_budget/i18n/es_PY.po b/addons/account_budget/i18n/es_PY.po
    new file mode 100644
    index 00000000000..91e9e5f5b80
    --- /dev/null
    +++ b/addons/account_budget/i18n/es_PY.po
    @@ -0,0 +1,455 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:31+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,creating_user_id:0
    +msgid "Responsible User"
    +msgstr "Usuario responsable"
    +
    +#. module: account_budget
    +#: selection:crossovered.budget,state:0
    +msgid "Confirmed"
    +msgstr "Confirmado"
    +
    +#. module: account_budget
    +#: model:ir.actions.act_window,name:account_budget.open_budget_post_form
    +#: model:ir.ui.menu,name:account_budget.menu_budget_post_form
    +msgid "Budgetary Positions"
    +msgstr "Posiciones presupuestarias"
    +
    +#. module: account_budget
    +#: code:addons/account_budget/account_budget.py:119
    +#, python-format
    +msgid "The General Budget '%s' has no Accounts!"
    +msgstr "¡El presupuesto general '%s' no tiene cuentas!"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +msgid "Printed at:"
    +msgstr "Impreso el:"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +msgid "Confirm"
    +msgstr "Confirmar"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,validating_user_id:0
    +msgid "Validate User"
    +msgstr "Validar usuario"
    +
    +#. module: account_budget
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_crossvered_summary_report
    +msgid "Print Summary"
    +msgstr "Imprimir resumen"
    +
    +#. module: account_budget
    +#: field:crossovered.budget.lines,paid_date:0
    +msgid "Paid Date"
    +msgstr "Fecha de pago"
    +
    +#. module: account_budget
    +#: field:account.budget.analytic,date_to:0
    +#: field:account.budget.crossvered.report,date_to:0
    +#: field:account.budget.crossvered.summary.report,date_to:0
    +#: field:account.budget.report,date_to:0
    +msgid "End of period"
    +msgstr "Fin del período"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +#: selection:crossovered.budget,state:0
    +msgid "Draft"
    +msgstr ""
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +msgid "at"
    +msgstr "a las"
    +
    +#. module: account_budget
    +#: view:account.budget.report:0
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_analytic
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_crossvered_report
    +msgid "Print Budgets"
    +msgstr "Imprimir presupuestos"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +msgid "Currency:"
    +msgstr "Moneda:"
    +
    +#. module: account_budget
    +#: model:ir.model,name:account_budget.model_account_budget_crossvered_report
    +msgid "Account Budget crossvered report"
    +msgstr "Informe cruzado presupuesto contable"
    +
    +#. module: account_budget
    +#: selection:crossovered.budget,state:0
    +msgid "Validated"
    +msgstr "Validado"
    +
    +#. module: account_budget
    +#: field:crossovered.budget.lines,percentage:0
    +msgid "Percentage"
    +msgstr "Porcentaje"
    +
    +#. module: account_budget
    +#: report:crossovered.budget.report:0
    +msgid "to"
    +msgstr "hasta"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,state:0
    +msgid "Status"
    +msgstr "Estado"
    +
    +#. module: account_budget
    +#: model:ir.actions.act_window,help:account_budget.act_crossovered_budget_view
    +msgid ""
    +"A budget is a forecast of your company's income and expenses expected for a "
    +"period in the future. With a budget, a company is able to carefully look at "
    +"how much money they are taking in during a given period, and figure out the "
    +"best way to divide it among various categories. By keeping track of where "
    +"your money goes, you may be less likely to overspend, and more likely to "
    +"meet your financial goals. Forecast a budget by detailing the expected "
    +"revenue per analytic account and monitor its evolution based on the actuals "
    +"realised during that period."
    +msgstr ""
    +"Un presupuesto es una previsión de los ingresos y gastos esperados por su "
    +"compañía en un periodo futuro. Con un presupuesto, una compañía es capaz de "
    +"observar minuciosamente cuánto dinero están ingresando en un período "
    +"determinado, y pensar en la mejor manera de dividirlo entre varias "
    +"categorías. Haciendo el seguimiento de los movimientos de su dinero, tendrá "
    +"menos tendencia a un sobregasto, y se aproximará más a sus metas "
    +"financieras. Haga una previsión de un presupuesto detallando el ingreso "
    +"esperado por cuenta analítica y monitorice su evaluación basándose en los "
    +"valores actuales durante ese período."
    +
    +#. module: account_budget
    +#: view:account.budget.crossvered.summary.report:0
    +msgid "This wizard is used to print summary of budgets"
    +msgstr ""
    +"Este asistente es utilizado para imprimir el resúmen de los presupuestos"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "%"
    +msgstr "%"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Description"
    +msgstr "Descripción"
    +
    +#. module: account_budget
    +#: report:crossovered.budget.report:0
    +msgid "Currency"
    +msgstr "Moneda"
    +
    +#. module: account_budget
    +#: report:crossovered.budget.report:0
    +msgid "Total :"
    +msgstr "Total :"
    +
    +#. module: account_budget
    +#: field:account.budget.post,company_id:0
    +#: field:crossovered.budget,company_id:0
    +#: field:crossovered.budget.lines,company_id:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +msgid "To Approve"
    +msgstr "Para aprobar"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +msgid "Reset to Draft"
    +msgstr ""
    +
    +#. module: account_budget
    +#: view:account.budget.post:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget.lines,planned_amount:0
    +msgid "Planned Amount"
    +msgstr "Importe previsto"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Perc(%)"
    +msgstr "Porc(%)"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +#: selection:crossovered.budget,state:0
    +msgid "Done"
    +msgstr "Hecho"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Practical Amt"
    +msgstr "Importe práctico"
    +
    +#. module: account_budget
    +#: view:account.analytic.account:0
    +#: view:account.budget.post:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget.lines,practical_amount:0
    +msgid "Practical Amount"
    +msgstr "Importe real"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,date_to:0
    +#: field:crossovered.budget.lines,date_to:0
    +msgid "End Date"
    +msgstr "Fecha final"
    +
    +#. module: account_budget
    +#: model:ir.model,name:account_budget.model_account_budget_analytic
    +#: model:ir.model,name:account_budget.model_account_budget_report
    +msgid "Account Budget report for analytic account"
    +msgstr "Informe presupuesto contable para contabilidad analítica"
    +
    +#. module: account_budget
    +#: view:account.analytic.account:0
    +#: view:account.budget.post:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget.lines,theoritical_amount:0
    +msgid "Theoritical Amount"
    +msgstr "Importe teórico"
    +
    +#. module: account_budget
    +#: field:account.budget.post,name:0
    +#: field:crossovered.budget,name:0
    +msgid "Name"
    +msgstr "Nombre"
    +
    +#. module: account_budget
    +#: model:ir.model,name:account_budget.model_crossovered_budget_lines
    +msgid "Budget Line"
    +msgstr "Línea de presupuesto"
    +
    +#. module: account_budget
    +#: view:account.analytic.account:0
    +#: view:account.budget.post:0
    +msgid "Lines"
    +msgstr "Líneas"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget.lines,crossovered_budget_id:0
    +#: report:crossovered.budget.report:0
    +#: model:ir.actions.report.xml,name:account_budget.account_budget
    +#: model:ir.model,name:account_budget.model_crossovered_budget
    +msgid "Budget"
    +msgstr "Presupuesto"
    +
    +#. module: account_budget
    +#: code:addons/account_budget/account_budget.py:119
    +#, python-format
    +msgid "Error!"
    +msgstr "¡Error!"
    +
    +#. module: account_budget
    +#: field:account.budget.post,code:0
    +#: field:crossovered.budget,code:0
    +msgid "Code"
    +msgstr "Código"
    +
    +#. module: account_budget
    +#: view:account.budget.analytic:0
    +#: view:account.budget.crossvered.report:0
    +msgid "This wizard is used to print budget"
    +msgstr "Este asistente es utilizado para imprimir el presupuesto"
    +
    +#. module: account_budget
    +#: model:ir.actions.act_window,name:account_budget.act_crossovered_budget_view
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_post_tree
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_report
    +#: model:ir.actions.report.xml,name:account_budget.report_crossovered_budget
    +#: model:ir.ui.menu,name:account_budget.menu_act_crossovered_budget_view
    +#: model:ir.ui.menu,name:account_budget.menu_action_account_budget_post_tree
    +#: model:ir.ui.menu,name:account_budget.next_id_31
    +#: model:ir.ui.menu,name:account_budget.next_id_pos
    +msgid "Budgets"
    +msgstr "Presupuestos"
    +
    +#. module: account_budget
    +#: constraint:account.analytic.account:0
    +msgid ""
    +"Error! The currency has to be the same as the currency of the selected "
    +"company"
    +msgstr ""
    +"¡Error! La moneda debe ser la misma que la moneda de la compañía seleccionada"
    +
    +#. module: account_budget
    +#: selection:crossovered.budget,state:0
    +msgid "Cancelled"
    +msgstr "Cancelado"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +msgid "Approve"
    +msgstr "Aprobar"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,date_from:0
    +#: field:crossovered.budget.lines,date_from:0
    +msgid "Start Date"
    +msgstr "Fecha inicial"
    +
    +#. module: account_budget
    +#: view:account.budget.post:0
    +#: field:crossovered.budget.lines,general_budget_id:0
    +#: model:ir.model,name:account_budget.model_account_budget_post
    +msgid "Budgetary Position"
    +msgstr "Posición presupuestaria"
    +
    +#. module: account_budget
    +#: field:account.budget.analytic,date_from:0
    +#: field:account.budget.crossvered.report,date_from:0
    +#: field:account.budget.crossvered.summary.report,date_from:0
    +#: field:account.budget.report,date_from:0
    +msgid "Start of period"
    +msgstr "Inicio del período"
    +
    +#. module: account_budget
    +#: model:ir.model,name:account_budget.model_account_budget_crossvered_summary_report
    +msgid "Account Budget  crossvered summary report"
    +msgstr "Informe cruzado resumido presupuesto contable"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Theoretical Amt"
    +msgstr "Importe teórico"
    +
    +#. module: account_budget
    +#: view:account.budget.analytic:0
    +#: view:account.budget.crossvered.report:0
    +#: view:account.budget.crossvered.summary.report:0
    +#: view:account.budget.report:0
    +msgid "Select Dates Period"
    +msgstr "Seleccione fechas del período"
    +
    +#. module: account_budget
    +#: view:account.budget.analytic:0
    +#: view:account.budget.crossvered.report:0
    +#: view:account.budget.crossvered.summary.report:0
    +#: view:account.budget.report:0
    +msgid "Print"
    +msgstr "Imprimir"
    +
    +#. module: account_budget
    +#: model:ir.module.module,description:account_budget.module_meta_information
    +msgid ""
    +"This module allows accountants to manage analytic and crossovered budgets.\n"
    +"\n"
    +"Once the Master Budgets and the Budgets are defined (in "
    +"Accounting/Budgets/),\n"
    +"the Project Managers can set the planned amount on each Analytic Account.\n"
    +"\n"
    +"The accountant has the possibility to see the total of amount planned for "
    +"each\n"
    +"Budget and Master Budget in order to ensure the total planned is not\n"
    +"greater/lower than what he planned for this Budget/Master Budget. Each list "
    +"of\n"
    +"record can also be switched to a graphical view of it.\n"
    +"\n"
    +"Three reports are available:\n"
    +"    1. The first is available from a list of Budgets. It gives the "
    +"spreading, for these Budgets, of the Analytic Accounts per Master Budgets.\n"
    +"\n"
    +"    2. The second is a summary of the previous one, it only gives the "
    +"spreading, for the selected Budgets, of the Analytic Accounts.\n"
    +"\n"
    +"    3. The last one is available from the Analytic Chart of Accounts. It "
    +"gives the spreading, for the selected Analytic Accounts, of the Master "
    +"Budgets per Budgets.\n"
    +"\n"
    +msgstr ""
    +
    +#. module: account_budget
    +#: field:crossovered.budget.lines,analytic_account_id:0
    +#: model:ir.model,name:account_budget.model_account_analytic_account
    +msgid "Analytic Account"
    +msgstr "Cuenta Analítica"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +msgid "Budget :"
    +msgstr "Presupuesto :"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Planned Amt"
    +msgstr "Importe previsto"
    +
    +#. module: account_budget
    +#: view:account.budget.post:0
    +#: field:account.budget.post,account_ids:0
    +msgid "Accounts"
    +msgstr "Cuentas"
    +
    +#. module: account_budget
    +#: view:account.analytic.account:0
    +#: field:account.analytic.account,crossovered_budget_line:0
    +#: view:account.budget.post:0
    +#: field:account.budget.post,crossovered_budget_line:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget,crossovered_budget_line:0
    +#: view:crossovered.budget.lines:0
    +#: model:ir.actions.act_window,name:account_budget.act_account_analytic_account_cb_lines
    +#: model:ir.actions.act_window,name:account_budget.act_crossovered_budget_lines_view
    +#: model:ir.ui.menu,name:account_budget.menu_act_crossovered_budget_lines_view
    +msgid "Budget Lines"
    +msgstr "Líneas de presupuesto"
    +
    +#. module: account_budget
    +#: view:account.budget.analytic:0
    +#: view:account.budget.crossvered.report:0
    +#: view:account.budget.crossvered.summary.report:0
    +#: view:account.budget.report:0
    +#: view:crossovered.budget:0
    +msgid "Cancel"
    +msgstr "Cancelar"
    +
    +#. module: account_budget
    +#: model:ir.module.module,shortdesc:account_budget.module_meta_information
    +msgid "Budget Management"
    +msgstr "Gestión presupuestaria"
    +
    +#. module: account_budget
    +#: constraint:account.analytic.account:0
    +msgid "Error! You can not create recursive analytic accounts."
    +msgstr "¡Error! No puede crear cuentas analíticas recursivas."
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Analysis from"
    +msgstr "Análisis desde"
    diff --git a/addons/account_cancel/i18n/es_PY.po b/addons/account_cancel/i18n/es_PY.po
    new file mode 100644
    index 00000000000..4d89484c6fd
    --- /dev/null
    +++ b/addons/account_cancel/i18n/es_PY.po
    @@ -0,0 +1,32 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:52+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_cancel
    +#: model:ir.module.module,description:account_cancel.module_meta_information
    +msgid ""
    +"\n"
    +"    Module adds 'Allow cancelling entries' field on form view of account "
    +"journal. If set to true it allows user to cancel entries & invoices.\n"
    +"    "
    +msgstr ""
    +
    +#. module: account_cancel
    +#: model:ir.module.module,shortdesc:account_cancel.module_meta_information
    +msgid "Account Cancel"
    +msgstr "Cancelar cuenta"
    diff --git a/addons/account_chart/i18n/es_PY.po b/addons/account_chart/i18n/es_PY.po
    new file mode 100644
    index 00000000000..5c1faafe714
    --- /dev/null
    +++ b/addons/account_chart/i18n/es_PY.po
    @@ -0,0 +1,28 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-03 00:05+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_chart
    +#: model:ir.module.module,description:account_chart.module_meta_information
    +msgid "Remove minimal account chart"
    +msgstr "Elimina plan contable mínimo"
    +
    +#. module: account_chart
    +#: model:ir.module.module,shortdesc:account_chart.module_meta_information
    +msgid "Charts of Accounts"
    +msgstr "Planes contables"
    diff --git a/addons/account_coda/i18n/bg.po b/addons/account_coda/i18n/bg.po
    index 517ed4942a4..2d1af4f2d8e 100644
    --- a/addons/account_coda/i18n/bg.po
    +++ b/addons/account_coda/i18n/bg.po
    @@ -14,7 +14,7 @@ msgstr ""
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: account_coda
    diff --git a/addons/account_coda/i18n/es_PY.po b/addons/account_coda/i18n/es_PY.po
    new file mode 100644
    index 00000000000..fe694d3f9a2
    --- /dev/null
    +++ b/addons/account_coda/i18n/es_PY.po
    @@ -0,0 +1,269 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-03 00:11+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_coda
    +#: help:account.coda,journal_id:0
    +#: field:account.coda.import,journal_id:0
    +msgid "Bank Journal"
    +msgstr "Diario bancario"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda.import,note:0
    +msgid "Log"
    +msgstr "Registro (Log)"
    +
    +#. module: account_coda
    +#: model:ir.model,name:account_coda.model_account_coda_import
    +msgid "Account Coda Import"
    +msgstr ""
    +
    +#. module: account_coda
    +#: field:account.coda,name:0
    +msgid "Coda file"
    +msgstr "Fichero Coda"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Group By..."
    +msgstr "Agrupar por..."
    +
    +#. module: account_coda
    +#: field:account.coda.import,awaiting_account:0
    +msgid "Default Account for Unrecognized Movement"
    +msgstr "Cuenta por defecto para movimientos no reconocidos"
    +
    +#. module: account_coda
    +#: help:account.coda,date:0
    +msgid "Import Date"
    +msgstr "Fecha de importación"
    +
    +#. module: account_coda
    +#: field:account.coda,note:0
    +msgid "Import log"
    +msgstr "Registro de importación"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Import"
    +msgstr "Importar"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Coda import"
    +msgstr "Importar Coda"
    +
    +#. module: account_coda
    +#: code:addons/account_coda/account_coda.py:51
    +#, python-format
    +msgid "Coda file not found for bank statement !!"
    +msgstr "¡No se ha encontrado el archivo Coda para el extracto bancario!"
    +
    +#. module: account_coda
    +#: help:account.coda.import,awaiting_account:0
    +msgid ""
    +"Set here the default account that will be used, if the partner is found but "
    +"does not have the bank account, or if he is domiciled"
    +msgstr ""
    +"Indique aquí la cuenta por defecto que se utilizará, si se encuentra la "
    +"empresa pero no tiene la cuenta bancaria, o si está domiciliado."
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,company_id:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: account_coda
    +#: help:account.coda.import,def_payable:0
    +msgid ""
    +"Set here the payable account that will be used, by default, if the partner "
    +"is not found"
    +msgstr ""
    +"Indique aquí la cuenta a pagar que se utilizará por defecto, si no se "
    +"encuentra la empresa."
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Search Coda"
    +msgstr "Buscar Coda"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,user_id:0
    +msgid "User"
    +msgstr "Usuario"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,date:0
    +msgid "Date"
    +msgstr "Fecha"
    +
    +#. module: account_coda
    +#: model:ir.ui.menu,name:account_coda.menu_account_coda_statement
    +msgid "Coda Import Logs"
    +msgstr "Historial importación Code"
    +
    +#. module: account_coda
    +#: model:ir.model,name:account_coda.model_account_coda
    +msgid "coda for an Account"
    +msgstr "Coda para una cuenta"
    +
    +#. module: account_coda
    +#: field:account.coda.import,def_payable:0
    +msgid "Default Payable Account"
    +msgstr "Cuenta a pagar por defecto"
    +
    +#. module: account_coda
    +#: help:account.coda,name:0
    +msgid "Store the detail of bank statements"
    +msgstr "Guarda el detalle de extractos bancarios."
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Cancel"
    +msgstr "Cancelar"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Open Statements"
    +msgstr "Abrir extractos"
    +
    +#. module: account_coda
    +#: code:addons/account_coda/wizard/account_coda_import.py:167
    +#, python-format
    +msgid "The bank account %s is not defined for the partner %s.\n"
    +msgstr "La cuenta bancaria %s no está definida para la empresa %s.\n"
    +
    +#. module: account_coda
    +#: model:ir.ui.menu,name:account_coda.menu_account_coda_import
    +msgid "Import Coda Statements"
    +msgstr "Importar extractos Coda"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +#: model:ir.actions.act_window,name:account_coda.action_account_coda_import
    +msgid "Import Coda Statement"
    +msgstr "Importar extracto Coda"
    +
    +#. module: account_coda
    +#: model:ir.module.module,description:account_coda.module_meta_information
    +msgid ""
    +"\n"
    +"    Module provides functionality to import\n"
    +"    bank statements from coda files.\n"
    +"    "
    +msgstr ""
    +"\n"
    +"    Módulo que proporciona la funcionalidad para importar\n"
    +"    extractos bancarios desde ficheros coda.\n"
    +"    "
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Statements"
    +msgstr "Extractos"
    +
    +#. module: account_coda
    +#: field:account.bank.statement,coda_id:0
    +msgid "Coda"
    +msgstr "Coda"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Results :"
    +msgstr "Resultados :"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Result of Imported Coda Statements"
    +msgstr "Resultado de los extractos Coda importados"
    +
    +#. module: account_coda
    +#: help:account.coda.import,def_receivable:0
    +msgid ""
    +"Set here the receivable account that will be used, by default, if the "
    +"partner is not found"
    +msgstr ""
    +"Indique aquí la cuenta a cobrar que se utilizará por defecto, si no se "
    +"encuentra la empresa."
    +
    +#. module: account_coda
    +#: field:account.coda.import,coda:0
    +#: model:ir.actions.act_window,name:account_coda.act_account_payment_account_bank_statement
    +msgid "Coda File"
    +msgstr "Fichero Coda"
    +
    +#. module: account_coda
    +#: model:ir.model,name:account_coda.model_account_bank_statement
    +msgid "Bank Statement"
    +msgstr "Extracto bancario"
    +
    +#. module: account_coda
    +#: model:ir.actions.act_window,name:account_coda.action_account_coda
    +msgid "Coda Logs"
    +msgstr "Historial Coda"
    +
    +#. module: account_coda
    +#: code:addons/account_coda/wizard/account_coda_import.py:311
    +#, python-format
    +msgid "Result"
    +msgstr "Resultados"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Click on 'New' to select your file :"
    +msgstr "Haga clic en 'Nuevo' para seleccionar su fichero :"
    +
    +#. module: account_coda
    +#: field:account.coda.import,def_receivable:0
    +msgid "Default Receivable Account"
    +msgstr "Cuenta a cobrar por defecto"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Close"
    +msgstr "Cerrado"
    +
    +#. module: account_coda
    +#: field:account.coda,statement_ids:0
    +msgid "Generated Bank Statements"
    +msgstr "Extractos bancarios generados"
    +
    +#. module: account_coda
    +#: model:ir.module.module,shortdesc:account_coda.module_meta_information
    +msgid "Account CODA - import bank statements from coda file"
    +msgstr "Contabilidad CODA - importa extractos bancarios desde fichero Coda"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Configure Your Journal and Account :"
    +msgstr "Configure su diario y cuenta :"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Coda Import"
    +msgstr "Importación Coda"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,journal_id:0
    +msgid "Journal"
    +msgstr "Diario"
    diff --git a/addons/account_invoice_layout/i18n/es_PY.po b/addons/account_invoice_layout/i18n/es_PY.po
    new file mode 100644
    index 00000000000..5e0e2aea2d1
    --- /dev/null
    +++ b/addons/account_invoice_layout/i18n/es_PY.po
    @@ -0,0 +1,383 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 22:58+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Sub Total"
    +msgstr "Sub Total"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Note:"
    +msgstr "Nota:"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Cancelled Invoice"
    +msgstr "Factura cancelada"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +#: field:notify.message,name:0
    +msgid "Title"
    +msgstr "Título:"
    +
    +#. module: account_invoice_layout
    +#: model:ir.actions.act_window,name:account_invoice_layout.action_account_invoice_special_msg
    +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_layout_message
    +msgid "Invoices with Layout and Message"
    +msgstr "Facturas con plantilla y mensaje"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Disc. (%)"
    +msgstr "Desc. (%)"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Note"
    +msgstr "Nota"
    +
    +#. module: account_invoice_layout
    +#: model:ir.model,name:account_invoice_layout.model_notify_message
    +msgid "Notify By Messages"
    +msgstr "Notificar por mensajes"
    +
    +#. module: account_invoice_layout
    +#: help:notify.message,msg:0
    +msgid ""
    +"This notification will appear at the bottom of the Invoices when printed."
    +msgstr ""
    +"Esta notificación aparecerá en la parte inferior de las facturas cuando sean "
    +"impresas."
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Unit Price"
    +msgstr "Precio Unitario"
    +
    +#. module: account_invoice_layout
    +#: model:ir.module.module,description:account_invoice_layout.module_meta_information
    +msgid ""
    +"\n"
    +"    This module provides some features to improve the layout of the "
    +"invoices.\n"
    +"\n"
    +"    It gives you the possibility to\n"
    +"        * order all the lines of an invoice\n"
    +"        * add titles, comment lines, sub total lines\n"
    +"        * draw horizontal lines and put page breaks\n"
    +"\n"
    +"    Moreover, there is one option which allows you to print all the selected "
    +"invoices with a given special message at the bottom of it. This feature can "
    +"be very useful for printing your invoices with end-of-year wishes, special "
    +"punctual conditions...\n"
    +"\n"
    +"    "
    +msgstr ""
    +"\n"
    +"    Este módulo proporciona varias funcionalidades para mejorar la "
    +"presentación de las facturas.\n"
    +"\n"
    +"    Permite la posibilidad de:\n"
    +"        * ordenar todas las líneas de una factura\n"
    +"        * añadir títulos, líneas de comentario, líneas con subtotales\n"
    +"        * dibujar líneas horizontales y poner saltos de página\n"
    +"\n"
    +"    Además existe una opción que permite imprimir todas las facturas "
    +"seleccionadas con un mensaje especial en la parte inferior. Esta "
    +"característica puede ser muy útil para imprimir sus facturas con "
    +"felicitaciones de fin de año, condiciones especiales puntuales, ...\n"
    +"\n"
    +"    "
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "VAT :"
    +msgstr "IVA"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Tel. :"
    +msgstr "Tel :"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "PRO-FORMA"
    +msgstr "Pre Factura"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice,abstract_line_ids:0
    +msgid "Invoice Lines"
    +msgstr "Líneas de factura"
    +
    +#. module: account_invoice_layout
    +#: view:account.invoice.line:0
    +msgid "Seq."
    +msgstr "Sec."
    +
    +#. module: account_invoice_layout
    +#: model:ir.ui.menu,name:account_invoice_layout.menu_finan_config_notify_message
    +msgid "Notification Message"
    +msgstr "Mensaje  de notificación"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Product"
    +msgstr "Producto"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Description"
    +msgstr "Descripción"
    +
    +#. module: account_invoice_layout
    +#: help:account.invoice.line,sequence:0
    +msgid "Gives the sequence order when displaying a list of invoice lines."
    +msgstr ""
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Price"
    +msgstr "Precio"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Invoice Date"
    +msgstr "Fecha de Factura"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +msgid "Taxes:"
    +msgstr "Impuestos:"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice.line,functional_field:0
    +msgid "Source Account"
    +msgstr "Cuenta origen"
    +
    +#. module: account_invoice_layout
    +#: model:ir.actions.act_window,name:account_invoice_layout.notify_mesage_tree_form
    +msgid "Write Messages"
    +msgstr "Escribir mensajes"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Base"
    +msgstr "Base"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Page Break"
    +msgstr "Salto de página"
    +
    +#. module: account_invoice_layout
    +#: view:notify.message:0
    +#: field:notify.message,msg:0
    +msgid "Special Message"
    +msgstr "Mensaje especial"
    +
    +#. module: account_invoice_layout
    +#: help:account.invoice.special.msg,message:0
    +msgid "Message to Print at the bottom of report"
    +msgstr "Mensaje a imprimir en el pie del informe."
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Quantity"
    +msgstr "Cantidad"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Refund"
    +msgstr "Reembolso"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Fax :"
    +msgstr "Fax:"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +msgid "Total:"
    +msgstr "Totales:"
    +
    +#. module: account_invoice_layout
    +#: view:account.invoice.special.msg:0
    +msgid "Select Message"
    +msgstr "Seleccionar mensaje"
    +
    +#. module: account_invoice_layout
    +#: view:notify.message:0
    +msgid "Messages"
    +msgstr "Mensajes"
    +
    +#. module: account_invoice_layout
    +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_1
    +msgid "Invoices with Layout"
    +msgstr "Facturas con plantilla"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Description / Taxes"
    +msgstr "Descripción Impuesto"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Amount"
    +msgstr "Monto"
    +
    +#. module: account_invoice_layout
    +#: model:notify.message,msg:account_invoice_layout.demo_message1
    +msgid "ERP & CRM Solutions..."
    +msgstr "Soluciones ERP & CRM..."
    +
    +#. module: account_invoice_layout
    +#: report:notify_account.invoice:0
    +msgid "Net Total :"
    +msgstr "Total neto :"
    +
    +#. module: account_invoice_layout
    +#: report:notify_account.invoice:0
    +msgid "Total :"
    +msgstr "Total:"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Draft Invoice"
    +msgstr "Factura borrador"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice.line,sequence:0
    +msgid "Sequence Number"
    +msgstr "Número secuencia"
    +
    +#. module: account_invoice_layout
    +#: model:ir.model,name:account_invoice_layout.model_account_invoice_special_msg
    +msgid "Account Invoice Special Message"
    +msgstr ""
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Origin"
    +msgstr "Origen"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice.line,state:0
    +msgid "Type"
    +msgstr "Tipo"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Separator Line"
    +msgstr "Línea Separadora"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Your Reference"
    +msgstr "Su referencia"
    +
    +#. module: account_invoice_layout
    +#: model:ir.module.module,shortdesc:account_invoice_layout.module_meta_information
    +msgid "Invoices Layout Improvement"
    +msgstr "Mejora de la plantilla de las facturas"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Supplier Invoice"
    +msgstr "Factura de Proveedor"
    +
    +#. module: account_invoice_layout
    +#: view:account.invoice.special.msg:0
    +msgid "Print"
    +msgstr "Imprimir"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Tax"
    +msgstr "Impuestos"
    +
    +#. module: account_invoice_layout
    +#: model:ir.model,name:account_invoice_layout.model_account_invoice_line
    +msgid "Invoice Line"
    +msgstr "Línea de factura"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +msgid "Net Total:"
    +msgstr "Total Neto:"
    +
    +#. module: account_invoice_layout
    +#: view:notify.message:0
    +msgid "Write a notification or a wishful message."
    +msgstr "Escriba una notificación o un mensaje deseado"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: model:ir.model,name:account_invoice_layout.model_account_invoice
    +#: report:notify_account.invoice:0
    +msgid "Invoice"
    +msgstr "Factura"
    +
    +#. module: account_invoice_layout
    +#: view:account.invoice.special.msg:0
    +msgid "Cancel"
    +msgstr "Cancelar"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Supplier Refund"
    +msgstr "Reembolso del Proveedor:"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice.special.msg,message:0
    +msgid "Message"
    +msgstr "Mensaje"
    +
    +#. module: account_invoice_layout
    +#: report:notify_account.invoice:0
    +msgid "Taxes :"
    +msgstr "Impuestos :"
    +
    +#. module: account_invoice_layout
    +#: model:ir.ui.menu,name:account_invoice_layout.menu_notify_mesage_tree_form
    +msgid "All Notification Messages"
    +msgstr "Todos los mensajes de notificación"
    diff --git a/addons/account_payment/i18n/bg.po b/addons/account_payment/i18n/bg.po
    index 59d57be24a6..5e0bbc79856 100644
    --- a/addons/account_payment/i18n/bg.po
    +++ b/addons/account_payment/i18n/bg.po
    @@ -7,14 +7,14 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 5.0.4\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2010-10-30 15:48+0000\n"
    -"Last-Translator: Fabien (Open ERP) \n"
    +"PO-Revision-Date: 2011-03-02 08:04+0000\n"
    +"Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-15 05:32+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: account_payment
     #: field:payment.order,date_scheduled:0
    @@ -84,7 +84,7 @@ msgstr ""
     #. module: account_payment
     #: field:payment.mode,company_id:0
     msgid "Company"
    -msgstr ""
    +msgstr "Фирма"
     
     #. module: account_payment
     #: field:payment.order,date_prefered:0
    @@ -685,7 +685,7 @@ msgstr "Ред"
     #. module: account_payment
     #: field:payment.order,total:0
     msgid "Total"
    -msgstr ""
    +msgstr "Общо"
     
     #. module: account_payment
     #: view:account.payment.make.payment:0
    diff --git a/addons/account_payment/i18n/es_PY.po b/addons/account_payment/i18n/es_PY.po
    new file mode 100644
    index 00000000000..f0a406304b1
    --- /dev/null
    +++ b/addons/account_payment/i18n/es_PY.po
    @@ -0,0 +1,719 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-03 00:45+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_payment
    +#: field:payment.order,date_scheduled:0
    +msgid "Scheduled date if fixed"
    +msgstr ""
    +
    +#. module: account_payment
    +#: field:payment.line,currency:0
    +msgid "Partner Currency"
    +msgstr "Moneda de la empresa"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Set to draft"
    +msgstr "Cambiar a borrador"
    +
    +#. module: account_payment
    +#: help:payment.order,mode:0
    +msgid "Select the Payment Mode to be applied."
    +msgstr "Seleccione el modo de pago a aplicar."
    +
    +#. module: account_payment
    +#: view:payment.mode:0
    +#: view:payment.order:0
    +msgid "Group By..."
    +msgstr "Agrupar por..."
    +
    +#. module: account_payment
    +#: model:ir.module.module,description:account_payment.module_meta_information
    +msgid ""
    +"\n"
    +"This module provides :\n"
    +"* a more efficient way to manage invoice payment.\n"
    +"* a basic mechanism to easily plug various automated payment.\n"
    +"    "
    +msgstr ""
    +
    +#. module: account_payment
    +#: field:payment.order,line_ids:0
    +msgid "Payment lines"
    +msgstr "Líneas de pago"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: field:payment.line,info_owner:0
    +#: view:payment.order:0
    +msgid "Owner Account"
    +msgstr "Cuenta propietario"
    +
    +#. module: account_payment
    +#: help:payment.order,state:0
    +msgid ""
    +"When an order is placed the state is 'Draft'.\n"
    +" Once the bank is confirmed the state is set to 'Confirmed'.\n"
    +" Then the order is paid the state is 'Done'."
    +msgstr ""
    +
    +#. module: account_payment
    +#: help:account.invoice,amount_to_pay:0
    +msgid ""
    +"The amount which should be paid at the current date\n"
    +"minus the amount which is already in payment order"
    +msgstr ""
    +"El importe que se debería haber pagado en la fecha actual\n"
    +"menos el importe que ya está en la orden de pago"
    +
    +#. module: account_payment
    +#: field:payment.mode,company_id:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: account_payment
    +#: field:payment.order,date_prefered:0
    +msgid "Preferred date"
    +msgstr "Fecha preferida"
    +
    +#. module: account_payment
    +#: selection:payment.line,state:0
    +msgid "Free"
    +msgstr "Libre"
    +
    +#. module: account_payment
    +#: field:payment.order.create,entries:0
    +msgid "Entries"
    +msgstr "Asientos"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Used Account"
    +msgstr "Cuenta utilizada"
    +
    +#. module: account_payment
    +#: field:payment.line,ml_maturity_date:0
    +#: field:payment.order.create,duedate:0
    +msgid "Due Date"
    +msgstr "Fecha de Vencimiento"
    +
    +#. module: account_payment
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on closed account."
    +msgstr "No puede crear una línea de movimiento en una cuenta cerrada."
    +
    +#. module: account_payment
    +#: view:account.move.line:0
    +msgid "Account Entry Line"
    +msgstr "Línea del asiento contable"
    +
    +#. module: account_payment
    +#: view:payment.order.create:0
    +msgid "_Add to payment order"
    +msgstr "_Añadir a la orden de pago"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_account_payment_populate_statement
    +#: model:ir.actions.act_window,name:account_payment.action_account_populate_statement_confirm
    +msgid "Payment Populate statement"
    +msgstr ""
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +#: view:payment.order:0
    +msgid "Amount"
    +msgstr "Importe"
    +
    +#. module: account_payment
    +#: sql_constraint:account.move.line:0
    +msgid "Wrong credit or debit value in accounting entry !"
    +msgstr "¡Valor debiot o credito erróneo en el asiento contable!"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Total in Company Currency"
    +msgstr "Total en moneda de la compañía"
    +
    +#. module: account_payment
    +#: selection:payment.order,state:0
    +msgid "Cancelled"
    +msgstr "Cancelado"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_payment_order_tree_new
    +msgid "New Payment Order"
    +msgstr "Nueva orden de pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +#: field:payment.order,reference:0
    +msgid "Reference"
    +msgstr "Referencia"
    +
    +#. module: account_payment
    +#: sql_constraint:payment.line:0
    +msgid "The payment line name must be unique!"
    +msgstr "¡El nombre de la línea de pago debe ser única!"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_payment_order_tree
    +#: model:ir.ui.menu,name:account_payment.menu_action_payment_order_form
    +msgid "Payment Orders"
    +msgstr "Órdenes de pago"
    +
    +#. module: account_payment
    +#: selection:payment.order,date_prefered:0
    +msgid "Directly"
    +msgstr "Directamente"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_payment_line_form
    +#: model:ir.model,name:account_payment.model_payment_line
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Payment Line"
    +msgstr "Línea de pago"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +msgid "Amount Total"
    +msgstr "Importe total"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +#: selection:payment.order,state:0
    +msgid "Confirmed"
    +msgstr "Confirmado"
    +
    +#. module: account_payment
    +#: help:payment.line,ml_date_created:0
    +msgid "Invoice Effective Date"
    +msgstr "Efectivizacion"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Execution Type"
    +msgstr "Tipo ejecución"
    +
    +#. module: account_payment
    +#: selection:payment.line,state:0
    +msgid "Structured"
    +msgstr "Estructurado"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +#: field:payment.order,state:0
    +msgid "State"
    +msgstr "Departamento"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Transaction Information"
    +msgstr "Información de transacción"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_payment_mode_form
    +#: model:ir.model,name:account_payment.model_payment_mode
    +#: model:ir.ui.menu,name:account_payment.menu_action_payment_mode_form
    +#: view:payment.mode:0
    +#: view:payment.order:0
    +msgid "Payment Mode"
    +msgstr "Forma de pago"
    +
    +#. module: account_payment
    +#: field:payment.line,ml_date_created:0
    +msgid "Effective Date"
    +msgstr "Fecha Efectiva"
    +
    +#. module: account_payment
    +#: field:payment.line,ml_inv_ref:0
    +msgid "Invoice Ref."
    +msgstr "Ref. factura"
    +
    +#. module: account_payment
    +#: help:payment.order,date_prefered:0
    +msgid ""
    +"Choose an option for the Payment Order:'Fixed' stands for a date specified "
    +"by you.'Directly' stands for the direct execution.'Due date' stands for the "
    +"scheduled date of execution."
    +msgstr ""
    +
    +#. module: account_payment
    +#: code:addons/account_payment/account_move_line.py:110
    +#, python-format
    +msgid "Error !"
    +msgstr "¡ Error !"
    +
    +#. module: account_payment
    +#: view:account.move.line:0
    +msgid "Total debit"
    +msgstr "Total Debito"
    +
    +#. module: account_payment
    +#: field:payment.order,date_done:0
    +msgid "Execution date"
    +msgstr "Fecha ejecución"
    +
    +#. module: account_payment
    +#: help:payment.mode,journal:0
    +msgid "Bank or Cash Journal for the Payment Mode"
    +msgstr "Diario de banco o caja para el modo de pago."
    +
    +#. module: account_payment
    +#: selection:payment.order,date_prefered:0
    +msgid "Fixed date"
    +msgstr "Fecha fija"
    +
    +#. module: account_payment
    +#: field:payment.line,info_partner:0
    +#: view:payment.order:0
    +msgid "Destination Account"
    +msgstr "Cuenta de destino"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +msgid "Desitination Account"
    +msgstr "Cuenta de destino"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Search Payment Orders"
    +msgstr "Buscar órdenes de pago"
    +
    +#. module: account_payment
    +#: constraint:account.move.line:0
    +msgid ""
    +"You can not create move line on receivable/payable account without partner"
    +msgstr ""
    +"No puede crear un movimiento en una cuenta a cobrar/a pagar sin una empresa."
    +
    +#. module: account_payment
    +#: field:payment.line,create_date:0
    +msgid "Created"
    +msgstr "Creado"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Select Invoices to Pay"
    +msgstr "Seleccionar facturas a pagar"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +msgid "Currency Amount Total"
    +msgstr "Importe total monetario"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Make Payments"
    +msgstr "Realizar pagos"
    +
    +#. module: account_payment
    +#: field:payment.line,state:0
    +msgid "Communication Type"
    +msgstr "Tipo de comunicación"
    +
    +#. module: account_payment
    +#: model:ir.module.module,shortdesc:account_payment.module_meta_information
    +msgid "Payment Management"
    +msgstr "Gestión de pagos"
    +
    +#. module: account_payment
    +#: field:payment.line,bank_statement_line_id:0
    +msgid "Bank statement line"
    +msgstr "Línea de extracto bancario"
    +
    +#. module: account_payment
    +#: selection:payment.order,date_prefered:0
    +msgid "Due date"
    +msgstr "Fecha vencimiento"
    +
    +#. module: account_payment
    +#: field:account.invoice,amount_to_pay:0
    +msgid "Amount to be paid"
    +msgstr "Importe a pagar"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Currency"
    +msgstr "Moneda"
    +
    +#. module: account_payment
    +#: view:account.payment.make.payment:0
    +msgid "Yes"
    +msgstr "Sí"
    +
    +#. module: account_payment
    +#: help:payment.line,info_owner:0
    +msgid "Address of the Main Partner"
    +msgstr "Dirección de la empresa principal"
    +
    +#. module: account_payment
    +#: help:payment.line,date:0
    +msgid ""
    +"If no payment date is specified, the bank will treat this payment line "
    +"directly"
    +msgstr ""
    +"Si no se indica fecha de pago, el banco procesará esta línea de pago "
    +"directamente"
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_account_payment_populate_statement
    +msgid "Account Payment Populate Statement"
    +msgstr ""
    +
    +#. module: account_payment
    +#: help:payment.mode,name:0
    +msgid "Mode of Payment"
    +msgstr "Método de pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Value Date"
    +msgstr "Fecha"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Payment Type"
    +msgstr "Forma de pago"
    +
    +#. module: account_payment
    +#: help:payment.line,amount_currency:0
    +msgid "Payment amount in the partner currency"
    +msgstr "Importe pagado en la moneda de la empresa"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +#: selection:payment.order,state:0
    +msgid "Draft"
    +msgstr "Borrador"
    +
    +#. module: account_payment
    +#: help:payment.line,communication2:0
    +msgid "The successor message of Communication."
    +msgstr "Mensaje por pago realizado"
    +
    +#. module: account_payment
    +#: code:addons/account_payment/account_move_line.py:110
    +#, python-format
    +msgid "No partner defined on entry line"
    +msgstr "No se ha definido la empresa en la línea de entrada"
    +
    +#. module: account_payment
    +#: help:payment.line,info_partner:0
    +msgid "Address of the Ordering Customer."
    +msgstr "Dirección del cliente."
    +
    +#. module: account_payment
    +#: view:account.payment.populate.statement:0
    +msgid "Populate Statement:"
    +msgstr "Generar extracto:"
    +
    +#. module: account_payment
    +#: view:account.move.line:0
    +msgid "Total credit"
    +msgstr "Total Credito"
    +
    +#. module: account_payment
    +#: help:payment.order,date_scheduled:0
    +msgid "Select a date if you have chosen Preferred Date to be fixed."
    +msgstr ""
    +
    +#. module: account_payment
    +#: field:payment.order,user_id:0
    +msgid "User"
    +msgstr "Usuario"
    +
    +#. module: account_payment
    +#: field:account.payment.populate.statement,lines:0
    +#: model:ir.actions.act_window,name:account_payment.act_account_invoice_2_payment_line
    +msgid "Payment Lines"
    +msgstr "Pagos"
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_account_move_line
    +msgid "Journal Items"
    +msgstr "Registros del diario"
    +
    +#. module: account_payment
    +#: constraint:account.move.line:0
    +msgid "Company must be same for its related account and period."
    +msgstr "La compañía debe ser la misma para la cuenta y periodo relacionados."
    +
    +#. module: account_payment
    +#: help:payment.line,move_line_id:0
    +msgid ""
    +"This Entry Line will be referred for the information of the ordering "
    +"customer."
    +msgstr ""
    +
    +#. module: account_payment
    +#: view:payment.order.create:0
    +msgid "Search"
    +msgstr "Búsqueda"
    +
    +#. module: account_payment
    +#: model:ir.actions.report.xml,name:account_payment.payment_order1
    +#: model:ir.model,name:account_payment.model_payment_order
    +msgid "Payment Order"
    +msgstr "Orden de pago"
    +
    +#. module: account_payment
    +#: field:payment.line,date:0
    +msgid "Payment Date"
    +msgstr "Fecha de Pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Total:"
    +msgstr "Total:"
    +
    +#. module: account_payment
    +#: field:payment.order,date_created:0
    +msgid "Creation date"
    +msgstr "Fecha de creación"
    +
    +#. module: account_payment
    +#: view:account.payment.populate.statement:0
    +msgid "ADD"
    +msgstr "Añadir"
    +
    +#. module: account_payment
    +#: view:account.bank.statement:0
    +msgid "Import payment lines"
    +msgstr "Importar líneas de pago"
    +
    +#. module: account_payment
    +#: field:account.move.line,amount_to_pay:0
    +msgid "Amount to pay"
    +msgstr "Importe a pagar"
    +
    +#. module: account_payment
    +#: field:payment.line,amount:0
    +msgid "Amount in Company Currency"
    +msgstr "Importe en la moneda de la compañía"
    +
    +#. module: account_payment
    +#: help:payment.line,partner_id:0
    +msgid "The Ordering Customer"
    +msgstr ""
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_account_payment_make_payment
    +msgid "Account make payment"
    +msgstr "Cuenta para pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Invoice Ref"
    +msgstr "Ref. factura"
    +
    +#. module: account_payment
    +#: field:payment.line,name:0
    +msgid "Your Reference"
    +msgstr "Su referencia"
    +
    +#. module: account_payment
    +#: field:payment.order,mode:0
    +msgid "Payment mode"
    +msgstr "Forma de pago"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Payment order"
    +msgstr "Órdenes de pago"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "General Information"
    +msgstr "Información General"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +#: selection:payment.order,state:0
    +msgid "Done"
    +msgstr "Realizado"
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_account_invoice
    +msgid "Invoice"
    +msgstr "Factura"
    +
    +#. module: account_payment
    +#: field:payment.line,communication:0
    +msgid "Communication"
    +msgstr "Comunicación"
    +
    +#. module: account_payment
    +#: view:account.payment.make.payment:0
    +#: view:account.payment.populate.statement:0
    +#: view:payment.order:0
    +#: view:payment.order.create:0
    +msgid "Cancel"
    +msgstr "Cancelar"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Information"
    +msgstr "Información"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,help:account_payment.action_payment_order_tree
    +msgid ""
    +"A payment order is a payment request from your company to pay a supplier "
    +"invoice or a customer credit note. Here you can register all payment orders "
    +"that should be done, keep track of all payment orders and mention the "
    +"invoice reference and the partner the payment should be done for."
    +msgstr ""
    +
    +#. module: account_payment
    +#: help:payment.line,amount:0
    +msgid "Payment amount in the company currency"
    +msgstr "Importe pagado en la moneda de la compañía"
    +
    +#. module: account_payment
    +#: view:payment.order.create:0
    +msgid "Search Payment lines"
    +msgstr "Buscar líneas de pago"
    +
    +#. module: account_payment
    +#: field:payment.line,amount_currency:0
    +msgid "Amount in Partner Currency"
    +msgstr "Importe en la moneda de la empresa"
    +
    +#. module: account_payment
    +#: field:payment.line,communication2:0
    +msgid "Communication 2"
    +msgstr "Comunicación 2"
    +
    +#. module: account_payment
    +#: field:payment.line,bank_id:0
    +msgid "Destination Bank account"
    +msgstr "Cuenta bancaria destino"
    +
    +#. module: account_payment
    +#: view:account.payment.make.payment:0
    +msgid "Are you sure you want to make payment?"
    +msgstr "¿Está seguro que quiere realizar el pago?"
    +
    +#. module: account_payment
    +#: view:payment.mode:0
    +#: field:payment.mode,journal:0
    +msgid "Journal"
    +msgstr "Diario:"
    +
    +#. module: account_payment
    +#: field:payment.mode,bank_id:0
    +msgid "Bank account"
    +msgstr "Cuenta bancaria"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Confirm Payments"
    +msgstr "Confirmar pagos"
    +
    +#. module: account_payment
    +#: field:payment.line,company_currency:0
    +#: report:payment.order:0
    +msgid "Company Currency"
    +msgstr "Moneda de la compañía"
    +
    +#. module: account_payment
    +#: model:ir.ui.menu,name:account_payment.menu_main_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Payment"
    +msgstr "Pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Payment Order / Payment"
    +msgstr "Orden de pago / Pago"
    +
    +#. module: account_payment
    +#: field:payment.line,move_line_id:0
    +msgid "Entry line"
    +msgstr "Línea del asiento"
    +
    +#. module: account_payment
    +#: help:payment.line,communication:0
    +msgid ""
    +"Used as the message between ordering customer and current company. Depicts "
    +"'What do you want to say to the recipient about this order ?'"
    +msgstr ""
    +
    +#. module: account_payment
    +#: field:payment.mode,name:0
    +msgid "Name"
    +msgstr "Nombre:"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Bank Account"
    +msgstr "Cuenta Bancaria"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Entry Information"
    +msgstr "Información del asiento"
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_payment_order_create
    +msgid "payment.order.create"
    +msgstr "Crear Orden de pago"
    +
    +#. module: account_payment
    +#: field:payment.line,order_id:0
    +msgid "Order"
    +msgstr "Orden"
    +
    +#. module: account_payment
    +#: field:payment.order,total:0
    +msgid "Total"
    +msgstr "Total"
    +
    +#. module: account_payment
    +#: view:account.payment.make.payment:0
    +#: model:ir.actions.act_window,name:account_payment.action_account_payment_make_payment
    +msgid "Make Payment"
    +msgstr "Realizar pago"
    +
    +#. module: account_payment
    +#: field:payment.line,partner_id:0
    +#: report:payment.order:0
    +msgid "Partner"
    +msgstr "Empresa"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_create_payment_order
    +msgid "Populate Payment"
    +msgstr "Generar pago"
    +
    +#. module: account_payment
    +#: help:payment.mode,bank_id:0
    +msgid "Bank Account for the Payment Mode"
    +msgstr "Cuenta bancaria para el forma de pago"
    +
    +#. module: account_payment
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on view account."
    +msgstr "No puede crear un movimiento en una cuenta de tipo vista."
    diff --git a/addons/account_sequence/i18n/bg.po b/addons/account_sequence/i18n/bg.po
    new file mode 100644
    index 00000000000..5fb796bc59d
    --- /dev/null
    +++ b/addons/account_sequence/i18n/bg.po
    @@ -0,0 +1,221 @@
    +# Bulgarian translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 08:03+0000\n"
    +"Last-Translator: Dimitar Markov \n"
    +"Language-Team: Bulgarian \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +#: model:ir.actions.act_window,name:account_sequence.action_account_seq_installer
    +msgid "Account Sequence Application Configuration"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move:0
    +msgid ""
    +"You cannot create entries on different periods/journals in the same move"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: help:account.move,internal_sequence_number:0
    +#: help:account.move.line,internal_sequence_number:0
    +msgid "Internal Sequence Number"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,number_next:0
    +msgid "Next number of this sequence"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,number_next:0
    +msgid "Next Number"
    +msgstr "Следващ номер"
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,number_increment:0
    +msgid "Increment Number"
    +msgstr "Число за увеличаване"
    +
    +#. module: account_sequence
    +#: model:ir.module.module,description:account_sequence.module_meta_information
    +msgid ""
    +"\n"
    +"    This module maintains internal sequence number for accounting entries.\n"
    +"    "
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.module.module,shortdesc:account_sequence.module_meta_information
    +msgid "Entries Sequence Numbering"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,number_increment:0
    +msgid "The next number of the sequence will be incremented by this number"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +msgid "Configure Your Account Sequence Application"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,progress:0
    +msgid "Configuration Progress"
    +msgstr "Прогрес на настройките"
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,suffix:0
    +msgid "Suffix value of the record for the sequence"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,company_id:0
    +msgid "Company"
    +msgstr "Фирма"
    +
    +#. module: account_sequence
    +#: help:account.journal,internal_sequence_id:0
    +msgid ""
    +"This sequence will be used to maintain the internal number for the journal "
    +"entries related to this journal."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,padding:0
    +msgid "Number padding"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.model,name:account_sequence.model_account_move_line
    +msgid "Journal Items"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.move,internal_sequence_number:0
    +#: field:account.move.line,internal_sequence_number:0
    +msgid "Internal Number"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move.line:0
    +msgid "Company must be same for its related account and period."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,padding:0
    +msgid ""
    +"OpenERP will automatically adds some '0' on the left of the 'Next Number' to "
    +"get the required padding size."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,name:0
    +msgid "Name"
    +msgstr "Име"
    +
    +#. module: account_sequence
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on closed account."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move:0
    +msgid ""
    +"You cannot create more than one move per period on centralized journal"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: sql_constraint:account.move.line:0
    +msgid "Wrong credit or debit value in accounting entry !"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.journal,internal_sequence_id:0
    +msgid "Internal Sequence"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.model,name:account_sequence.model_account_sequence_installer
    +msgid "account.sequence.installer"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +msgid "Configure"
    +msgstr "Настройване"
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,prefix:0
    +msgid "Prefix value of the record for the sequence"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.model,name:account_sequence.model_account_move
    +msgid "Account Entry"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,suffix:0
    +msgid "Suffix"
    +msgstr "Суфикс"
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,config_logo:0
    +msgid "Image"
    +msgstr "Изображение"
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +msgid "title"
    +msgstr "заглавие"
    +
    +#. module: account_sequence
    +#: sql_constraint:account.journal:0
    +msgid "The name of the journal must be unique per company !"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,prefix:0
    +msgid "Prefix"
    +msgstr "Префикс"
    +
    +#. module: account_sequence
    +#: sql_constraint:account.journal:0
    +msgid "The code of the journal must be unique per company !"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move.line:0
    +msgid ""
    +"You can not create move line on receivable/payable account without partner"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.model,name:account_sequence.model_account_journal
    +msgid "Journal"
    +msgstr "Журнал"
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +msgid "You can enhance the Account Sequence Application by installing ."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on view account."
    +msgstr ""
    diff --git a/addons/anonymization/i18n/bg.po b/addons/anonymization/i18n/bg.po
    index 252bdf07113..5747d012bad 100644
    --- a/addons/anonymization/i18n/bg.po
    +++ b/addons/anonymization/i18n/bg.po
    @@ -8,13 +8,13 @@ msgstr ""
     "Project-Id-Version: openobject-addons\n"
     "Report-Msgid-Bugs-To: FULL NAME \n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-03-02 04:23+0000\n"
    +"PO-Revision-Date: 2011-03-02 06:17+0000\n"
     "Last-Translator: Dimitar Markov \n"
     "Language-Team: Bulgarian \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-02 04:39+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: anonymization
    @@ -86,12 +86,12 @@ msgstr ""
     #. module: anonymization
     #: field:ir.model.fields.anonymization,state:0
     msgid "unknown"
    -msgstr ""
    +msgstr "неизвестен"
     
     #. module: anonymization
     #: field:ir.model.fields.anonymization,model_id:0
     msgid "Object"
    -msgstr ""
    +msgstr "Обект"
     
     #. module: anonymization
     #: field:ir.model.fields.anonymization.history,filepath:0
    @@ -101,12 +101,12 @@ msgstr ""
     #. module: anonymization
     #: field:ir.model.fields.anonymization.history,date:0
     msgid "Date"
    -msgstr ""
    +msgstr "Дата"
     
     #. module: anonymization
     #: field:ir.model.fields.anonymize.wizard,file_export:0
     msgid "Export"
    -msgstr ""
    +msgstr "Експортиране"
     
     #. module: anonymization
     #: view:ir.model.fields.anonymize.wizard:0
    diff --git a/addons/base_calendar/i18n/bg.po b/addons/base_calendar/i18n/bg.po
    index 521189b102e..9291c4267f5 100644
    --- a/addons/base_calendar/i18n/bg.po
    +++ b/addons/base_calendar/i18n/bg.po
    @@ -8,13 +8,13 @@ msgstr ""
     "Project-Id-Version: openobject-addons\n"
     "Report-Msgid-Bugs-To: FULL NAME \n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-03-01 18:35+0000\n"
    +"PO-Revision-Date: 2011-03-02 09:41+0000\n"
     "Last-Translator: Dimitar Markov \n"
     "Language-Team: Bulgarian \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: base_calendar
    @@ -1119,7 +1119,7 @@ msgstr ""
     #: view:calendar.attendee:0
     #: field:calendar.attendee,delegated_to:0
     msgid "Delegated To"
    -msgstr ""
    +msgstr "Делегиран на"
     
     #. module: base_calendar
     #: help:calendar.alarm,action:0
    @@ -1130,12 +1130,12 @@ msgstr ""
     #: selection:calendar.event,end_type:0
     #: selection:calendar.todo,end_type:0
     msgid "End date"
    -msgstr ""
    +msgstr "Крайна дата"
     
     #. module: base_calendar
     #: view:calendar.event:0
     msgid "Search Events"
    -msgstr ""
    +msgstr "Търсене на събития"
     
     #. module: base_calendar
     #: view:calendar.event:0
    @@ -1147,7 +1147,7 @@ msgstr ""
     #: selection:calendar.event,rrule_type:0
     #: selection:calendar.todo,rrule_type:0
     msgid "Weekly"
    -msgstr ""
    +msgstr "Седмичен"
     
     #. module: base_calendar
     #: help:calendar.alarm,active:0
    diff --git a/addons/base_module_quality/i18n/bg.po b/addons/base_module_quality/i18n/bg.po
    index a1286f382ad..35303a480bb 100644
    --- a/addons/base_module_quality/i18n/bg.po
    +++ b/addons/base_module_quality/i18n/bg.po
    @@ -13,7 +13,7 @@ msgstr ""
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: base_module_quality
    diff --git a/addons/crm/i18n/bg.po b/addons/crm/i18n/bg.po
    index 02bab440c6f..d2ac5e7bf7e 100644
    --- a/addons/crm/i18n/bg.po
    +++ b/addons/crm/i18n/bg.po
    @@ -7,14 +7,14 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2010-08-03 04:16+0000\n"
    -"Last-Translator: Boris \n"
    +"PO-Revision-Date: 2011-03-02 09:56+0000\n"
    +"Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-15 05:12+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: crm
     #: view:crm.lead.report:0
    @@ -36,12 +36,12 @@ msgstr ""
     #. module: crm
     #: selection:crm.meeting,rrule_type:0
     msgid "Monthly"
    -msgstr ""
    +msgstr "Ежемесечно"
     
     #. module: crm
     #: view:crm.opportunity2phonecall:0
     msgid "Schedule a PhoneCall"
    -msgstr ""
    +msgstr "Насрочи телефонно обаждане"
     
     #. module: crm
     #: model:ir.model,name:crm.model_crm_case_stage
    @@ -51,29 +51,29 @@ msgstr ""
     #. module: crm
     #: view:crm.meeting:0
     msgid "Visibility"
    -msgstr ""
    +msgstr "Видимост"
     
     #. module: crm
     #: field:crm.lead,title:0
     msgid "Title"
    -msgstr "Заглавие"
    +msgstr "Заглавието"
     
     #. module: crm
     #: field:crm.meeting,show_as:0
     msgid "Show as"
    -msgstr ""
    +msgstr "Покажи като"
     
     #. module: crm
     #: field:crm.meeting,day:0
     #: selection:crm.meeting,select1:0
     msgid "Date of month"
    -msgstr ""
    +msgstr "Ден от месеца"
     
     #. module: crm
     #: view:crm.lead:0
     #: view:crm.phonecall:0
     msgid "Today"
    -msgstr ""
    +msgstr "Днес"
     
     #. module: crm
     #: view:crm.merge.opportunity:0
    @@ -86,7 +86,7 @@ msgstr ""
     #: view:crm.phonecall2phonecall:0
     #: view:crm.send.mail:0
     msgid " "
    -msgstr ""
    +msgstr " "
     
     #. module: crm
     #: view:crm.lead.report:0
    @@ -116,12 +116,12 @@ msgstr ""
     #: view:crm.phonecall.report:0
     #: field:crm.phonecall.report,day:0
     msgid "Day"
    -msgstr ""
    +msgstr "Ден"
     
     #. module: crm
     #: sql_constraint:crm.case.section:0
     msgid "The code of the sales team must be unique !"
    -msgstr ""
    +msgstr "Кодът на екипа по продажби трябва да са уникален!"
     
     #. module: crm
     #: code:addons/crm/wizard/crm_lead_to_opportunity.py:93
    @@ -138,7 +138,7 @@ msgstr ""
     #. module: crm
     #: selection:crm.meeting,freq:0
     msgid "No Repeat"
    -msgstr ""
    +msgstr "Без повторение"
     
     #. module: crm
     #: code:addons/crm/wizard/crm_lead_to_opportunity.py:133
    @@ -147,17 +147,17 @@ msgstr ""
     #: code:addons/crm/wizard/crm_phonecall_to_partner.py:52
     #, python-format
     msgid "Warning !"
    -msgstr ""
    +msgstr "Предупреждение !"
     
     #. module: crm
     #: selection:crm.meeting,rrule_type:0
     msgid "Yearly"
    -msgstr ""
    +msgstr "Ежегодишно"
     
     #. module: crm
     #: field:crm.segmentation.line,name:0
     msgid "Rule Name"
    -msgstr ""
    +msgstr "Име на правило"
     
     #. module: crm
     #: view:crm.case.resource.type:0
    @@ -167,12 +167,12 @@ msgstr ""
     #: field:crm.lead.report,type_id:0
     #: model:ir.model,name:crm.model_crm_case_resource_type
     msgid "Campaign"
    -msgstr ""
    +msgstr "Камания"
     
     #. module: crm
     #: selection:crm.lead2opportunity.partner,action:0
     msgid "Do not create a partner"
    -msgstr ""
    +msgstr "Не създавай партньор"
     
     #. module: crm
     #: view:crm.lead:0
    @@ -191,7 +191,7 @@ msgstr ""
     #: code:addons/crm/wizard/crm_merge_opportunities.py:53
     #, python-format
     msgid "Warning!"
    -msgstr ""
    +msgstr "Предупреждение!"
     
     #. module: crm
     #: view:crm.lead.report:0
    @@ -219,13 +219,13 @@ msgstr ""
     #: model:ir.model,name:crm.model_res_partner
     #: model:process.node,name:crm.process_node_partner0
     msgid "Partner"
    -msgstr ""
    +msgstr "Партньор"
     
     #. module: crm
     #: field:crm.meeting,organizer:0
     #: field:crm.meeting,organizer_id:0
     msgid "Organizer"
    -msgstr ""
    +msgstr "Организатор"
     
     #. module: crm
     #: view:crm.phonecall:0
    @@ -238,7 +238,7 @@ msgstr ""
     #. module: crm
     #: help:crm.meeting,edit_all:0
     msgid "Edit all Occurrences  of recurrent Meeting."
    -msgstr ""
    +msgstr "Редактирай всички повторящи се срещи"
     
     #. module: crm
     #: code:addons/crm/wizard/crm_opportunity_to_phonecall.py:134
    @@ -249,7 +249,7 @@ msgstr ""
     #: view:res.partner:0
     #, python-format
     msgid "Phone Call"
    -msgstr ""
    +msgstr "Телефонно обаждане"
     
     #. module: crm
     #: field:crm.lead,optout:0
    @@ -274,12 +274,12 @@ msgstr ""
     #. module: crm
     #: view:crm.lead:0
     msgid "Send New Email"
    -msgstr ""
    +msgstr "Изпрати нов имейл"
     
     #. module: crm
     #: field:crm.segmentation,segmentation_line:0
     msgid "Criteria"
    -msgstr ""
    +msgstr "Критерий"
     
     #. module: crm
     #: view:crm.segmentation:0
    @@ -289,12 +289,12 @@ msgstr ""
     #. module: crm
     #: field:crm.case.stage,section_ids:0
     msgid "Sections"
    -msgstr ""
    +msgstr "Секции"
     
     #. module: crm
     #: view:crm.merge.opportunity:0
     msgid "_Merge"
    -msgstr ""
    +msgstr "_Сливане"
     
     #. module: crm
     #: view:crm.lead.report:0
    @@ -314,13 +314,13 @@ msgstr ""
     #. module: crm
     #: selection:crm.meeting,class:0
     msgid "Public"
    -msgstr ""
    +msgstr "Публичен"
     
     #. module: crm
     #: model:ir.actions.act_window,name:crm.crm_case_resource_type_act
     #: model:ir.ui.menu,name:crm.menu_crm_case_resource_type_act
     msgid "Campaigns"
    -msgstr ""
    +msgstr "Кампании"
     
     #. module: crm
     #: model:ir.actions.act_window,name:crm.crm_lead_categ_action
    @@ -332,7 +332,7 @@ msgstr "Категории"
     #. module: crm
     #: selection:crm.meeting,end_type:0
     msgid "Forever"
    -msgstr ""
    +msgstr "Безкрайно"
     
     #. module: crm
     #: help:crm.lead,optout:0
    @@ -349,21 +349,21 @@ msgstr ""
     #. module: crm
     #: field:crm.lead,contact_name:0
     msgid "Contact Name"
    -msgstr ""
    +msgstr "Име за контакт"
     
     #. module: crm
     #: selection:crm.lead2opportunity.partner,action:0
     #: selection:crm.lead2partner,action:0
     #: selection:crm.phonecall2partner,action:0
     msgid "Link to an existing partner"
    -msgstr ""
    +msgstr "Връзка към съществуващ партньор"
     
     #. module: crm
     #: view:crm.lead:0
     #: view:crm.meeting:0
     #: field:crm.phonecall,partner_contact:0
     msgid "Contact"
    -msgstr ""
    +msgstr "За контакт"
     
     #. module: crm
     #: view:crm.installer:0
    @@ -416,12 +416,12 @@ msgstr ""
     #. module: crm
     #: view:crm.send.mail:0
     msgid "_Send"
    -msgstr ""
    +msgstr "_Изпращане"
     
     #. module: crm
     #: view:crm.lead:0
     msgid "Communication"
    -msgstr ""
    +msgstr "Комуникация"
     
     #. module: crm
     #: field:crm.case.section,change_responsible:0
    @@ -451,13 +451,13 @@ msgstr ""
     #. module: crm
     #: field:crm.lead,write_date:0
     msgid "Update Date"
    -msgstr ""
    +msgstr "Обнови дата"
     
     #. module: crm
     #: view:crm.lead2opportunity.action:0
     #: field:crm.lead2opportunity.action,name:0
     msgid "Select Action"
    -msgstr ""
    +msgstr "Избери действие"
     
     #. module: crm
     #: field:base.action.rule,trg_categ_id:0
    @@ -470,7 +470,7 @@ msgstr ""
     #: field:crm.phonecall.report,categ_id:0
     #: field:crm.phonecall2phonecall,categ_id:0
     msgid "Category"
    -msgstr ""
    +msgstr "Категория"
     
     #. module: crm
     #: view:crm.lead.report:0
    @@ -480,17 +480,17 @@ msgstr ""
     #. module: crm
     #: model:crm.case.resource.type,name:crm.type_oppor2
     msgid "Campaign 1"
    -msgstr ""
    +msgstr "Кампания 1"
     
     #. module: crm
     #: model:crm.case.resource.type,name:crm.type_oppor1
     msgid "Campaign 2"
    -msgstr ""
    +msgstr "Кампания 2"
     
     #. module: crm
     #: view:crm.meeting:0
     msgid "Privacy"
    -msgstr ""
    +msgstr "Поверителност"
     
     #. module: crm
     #: view:crm.lead.report:0
    @@ -500,22 +500,22 @@ msgstr ""
     #. module: crm
     #: help:crm.meeting,location:0
     msgid "Location of Event"
    -msgstr ""
    +msgstr "Местонахождение на събитието"
     
     #. module: crm
     #: field:crm.meeting,rrule:0
     msgid "Recurrent Rule"
    -msgstr ""
    +msgstr "Правило за повторение"
     
     #. module: crm
     #: model:crm.case.resource.type,name:crm.type_lead1
     msgid "Version 4.2"
    -msgstr ""
    +msgstr "Версия 4.2"
     
     #. module: crm
     #: model:crm.case.resource.type,name:crm.type_lead2
     msgid "Version 4.4"
    -msgstr ""
    +msgstr "Версия 4.4"
     
     #. module: crm
     #: help:crm.installer,fetchmail:0
    @@ -549,7 +549,7 @@ msgstr ""
     #. module: crm
     #: view:crm.installer:0
     msgid "Configure"
    -msgstr ""
    +msgstr "Настройване"
     
     #. module: crm
     #: code:addons/crm/crm.py:378
    @@ -569,23 +569,23 @@ msgstr ""
     #: selection:crm.meeting,month_list:0
     #: selection:crm.phonecall.report,month:0
     msgid "June"
    -msgstr ""
    +msgstr "Юни"
     
     #. module: crm
     #: selection:crm.segmentation,state:0
     msgid "Not Running"
    -msgstr ""
    +msgstr "Не работи"
     
     #. module: crm
     #: view:crm.send.mail:0
     #: model:ir.actions.act_window,name:crm.action_crm_reply_mail
     msgid "Reply to last Mail"
    -msgstr ""
    +msgstr "Отговори на последния имейл"
     
     #. module: crm
     #: field:crm.lead,email:0
     msgid "E-Mail"
    -msgstr ""
    +msgstr "Имейл"
     
     #. module: crm
     #: field:crm.installer,wiki_sale_faq:0
    @@ -595,19 +595,19 @@ msgstr ""
     #. module: crm
     #: model:ir.model,name:crm.model_crm_send_mail_attachment
     msgid "crm.send.mail.attachment"
    -msgstr ""
    +msgstr "crm.send.mail.attachment"
     
     #. module: crm
     #: selection:crm.lead.report,month:0
     #: selection:crm.meeting,month_list:0
     #: selection:crm.phonecall.report,month:0
     msgid "October"
    -msgstr ""
    +msgstr "Октомври"
     
     #. module: crm
     #: view:crm.segmentation:0
     msgid "Included Answers :"
    -msgstr ""
    +msgstr "Включени отговори:"
     
     #. module: crm
     #: help:crm.meeting,email_from:0
    @@ -619,7 +619,7 @@ msgstr ""
     #: view:crm.meeting:0
     #: field:crm.meeting,name:0
     msgid "Summary"
    -msgstr ""
    +msgstr "Обобщена информация"
     
     #. module: crm
     #: view:crm.segmentation:0
    @@ -656,7 +656,7 @@ msgstr ""
     #. module: crm
     #: selection:crm.meeting,end_type:0
     msgid "End date"
    -msgstr ""
    +msgstr "Крайна дата"
     
     #. module: crm
     #: constraint:base.action.rule:0
    @@ -683,7 +683,7 @@ msgstr ""
     #. module: crm
     #: view:crm.lead:0
     msgid "Communication history"
    -msgstr ""
    +msgstr "История на комуникацията"
     
     #. module: crm
     #: help:crm.phonecall,canal_id:0
    @@ -702,7 +702,7 @@ msgstr ""
     #. module: crm
     #: field:crm.case.section,user_id:0
     msgid "Responsible User"
    -msgstr ""
    +msgstr "Отговорен потребител"
     
     #. module: crm
     #: code:addons/crm/wizard/crm_phonecall_to_partner.py:53
    @@ -732,7 +732,7 @@ msgstr ""
     #. module: crm
     #: field:crm.case.section,resource_calendar_id:0
     msgid "Working Time"
    -msgstr ""
    +msgstr "Работно време"
     
     #. module: crm
     #: view:crm.segmentation.line:0
    @@ -743,7 +743,7 @@ msgstr ""
     #: view:crm.lead:0
     #: view:crm.meeting:0
     msgid "Details"
    -msgstr ""
    +msgstr "Подробности"
     
     #. module: crm
     #: help:crm.installer,crm_caldav:0
    @@ -755,7 +755,7 @@ msgstr ""
     #. module: crm
     #: selection:crm.meeting,freq:0
     msgid "Years"
    -msgstr ""
    +msgstr "Години"
     
     #. module: crm
     #: help:crm.installer,crm_claim:0
    @@ -820,7 +820,7 @@ msgstr ""
     #. module: crm
     #: model:crm.case.resource.type,name:crm.type_lead7
     msgid "Television"
    -msgstr ""
    +msgstr "Телевизия"
     
     #. module: crm
     #: field:crm.installer,crm_caldav:0
    @@ -842,7 +842,7 @@ msgstr ""
     #: view:crm.lead2partner:0
     #: view:crm.phonecall2partner:0
     msgid "Continue"
    -msgstr ""
    +msgstr "Продължи"
     
     #. module: crm
     #: field:crm.segmentation,som_interval:0
    @@ -852,7 +852,7 @@ msgstr ""
     #. module: crm
     #: field:crm.meeting,byday:0
     msgid "By day"
    -msgstr ""
    +msgstr "По дни"
     
     #. module: crm
     #: field:base.action.rule,act_section_id:0
    @@ -863,17 +863,17 @@ msgstr ""
     #: view:calendar.attendee:0
     #: field:calendar.attendee,categ_id:0
     msgid "Event Type"
    -msgstr ""
    +msgstr "Вид събитие"
     
     #. module: crm
     #: model:ir.model,name:crm.model_crm_installer
     msgid "crm.installer"
    -msgstr ""
    +msgstr "crm.installer"
     
     #. module: crm
     #: field:crm.segmentation,exclusif:0
     msgid "Exclusive"
    -msgstr ""
    +msgstr "Изключителност"
     
     #. module: crm
     #: code:addons/crm/crm_opportunity.py:91
    @@ -972,18 +972,18 @@ msgstr ""
     #. module: crm
     #: field:crm.segmentation,categ_id:0
     msgid "Partner Category"
    -msgstr ""
    +msgstr "Категория на партньора"
     
     #. module: crm
     #: view:crm.add.note:0
     #: model:ir.actions.act_window,name:crm.action_crm_add_note
     msgid "Add Note"
    -msgstr ""
    +msgstr "Добавяне на забележка"
     
     #. module: crm
     #: field:crm.lead,is_supplier_add:0
     msgid "Supplier"
    -msgstr ""
    +msgstr "Доставчик"
     
     #. module: crm
     #: help:crm.send.mail,reply_to:0
    @@ -1010,7 +1010,7 @@ msgstr ""
     #: selection:crm.meeting,month_list:0
     #: selection:crm.phonecall.report,month:0
     msgid "March"
    -msgstr ""
    +msgstr "Март"
     
     #. module: crm
     #: code:addons/crm/crm_lead.py:230
    @@ -1026,7 +1026,7 @@ msgstr ""
     #. module: crm
     #: view:crm.meeting:0
     msgid "Show time as"
    -msgstr ""
    +msgstr "Покажи времето като"
     
     #. module: crm
     #: code:addons/crm/crm_lead.py:264
    @@ -1044,7 +1044,7 @@ msgstr ""
     #: field:crm.lead,mobile:0
     #: field:crm.phonecall,partner_mobile:0
     msgid "Mobile"
    -msgstr ""
    +msgstr "Мобилен"
     
     #. module: crm
     #: field:crm.meeting,end_type:0
    @@ -1061,7 +1061,7 @@ msgstr ""
     #. module: crm
     #: view:crm.lead:0
     msgid "Next Stage"
    -msgstr ""
    +msgstr "Следващ етап"
     
     #. module: crm
     #: view:board.board:0
    @@ -1071,7 +1071,7 @@ msgstr ""
     #. module: crm
     #: field:crm.lead,ref:0
     msgid "Reference"
    -msgstr ""
    +msgstr "Означение"
     
     #. module: crm
     #: field:crm.lead,optin:0
    @@ -1092,7 +1092,7 @@ msgstr ""
     #: field:res.partner,meeting_ids:0
     #, python-format
     msgid "Meetings"
    -msgstr ""
    +msgstr "Срещи"
     
     #. module: crm
     #: view:crm.meeting:0
    @@ -1105,17 +1105,17 @@ msgstr ""
     #: field:crm.meeting,date_action_next:0
     #: field:crm.phonecall,date_action_next:0
     msgid "Next Action"
    -msgstr ""
    +msgstr "Следващо действие"
     
     #. module: crm
     #: field:crm.meeting,end_date:0
     msgid "Repeat Until"
    -msgstr ""
    +msgstr "Повтаряй до"
     
     #. module: crm
     #: field:crm.meeting,date_deadline:0
     msgid "Deadline"
    -msgstr ""
    +msgstr "Краен срок"
     
     #. module: crm
     #: help:crm.meeting,active:0
    @@ -1142,29 +1142,29 @@ msgstr ""
     #: field:crm.phonecall,user_id:0
     #: view:res.partner:0
     msgid "Responsible"
    -msgstr ""
    +msgstr "Отговорен"
     
     #. module: crm
     #: view:res.partner:0
     msgid "Previous"
    -msgstr ""
    +msgstr "Предишен"
     
     #. module: crm
     #: view:crm.lead:0
     msgid "Statistics"
    -msgstr ""
    +msgstr "Статистика"
     
     #. module: crm
     #: view:crm.meeting:0
     #: field:crm.send.mail,email_from:0
     msgid "From"
    -msgstr ""
    +msgstr "От"
     
     #. module: crm
     #: view:crm.lead2opportunity.action:0
     #: view:res.partner:0
     msgid "Next"
    -msgstr ""
    +msgstr "Следващ"
     
     #. module: crm
     #: view:crm.lead:0
    @@ -1186,7 +1186,7 @@ msgstr ""
     #. module: crm
     #: model:crm.case.section,name:crm.section_sales_department
     msgid "Sales Department"
    -msgstr ""
    +msgstr "Отдел продажби"
     
     #. module: crm
     #: field:crm.send.mail,html:0
    @@ -1202,7 +1202,7 @@ msgstr ""
     #: view:crm.phonecall.report:0
     #: view:res.partner:0
     msgid "Type"
    -msgstr ""
    +msgstr "Тип"
     
     #. module: crm
     #: view:crm.segmentation:0
    @@ -1215,14 +1215,14 @@ msgstr ""
     #: selection:crm.phonecall,priority:0
     #: selection:crm.phonecall.report,priority:0
     msgid "Lowest"
    -msgstr ""
    +msgstr "Най-нисък"
     
     #. module: crm
     #: view:crm.add.note:0
     #: view:crm.send.mail:0
     #: field:crm.send.mail.attachment,binary:0
     msgid "Attachment"
    -msgstr ""
    +msgstr "Прикрепен файл"
     
     #. module: crm
     #: selection:crm.lead.report,month:0
    @@ -1239,7 +1239,7 @@ msgstr ""
     #: field:crm.phonecall,create_date:0
     #: field:crm.phonecall.report,creation_date:0
     msgid "Creation Date"
    -msgstr ""
    +msgstr "Дата на създаване"
     
     #. module: crm
     #: model:crm.case.categ,name:crm.categ_oppor5
    @@ -1249,7 +1249,7 @@ msgstr ""
     #. module: crm
     #: field:crm.meeting,recurrent_uid:0
     msgid "Recurrent ID"
    -msgstr ""
    +msgstr "ID на Повторение"
     
     #. module: crm
     #: view:crm.lead:0
    @@ -1257,12 +1257,12 @@ msgstr ""
     #: field:crm.send.mail,subject:0
     #: view:res.partner:0
     msgid "Subject"
    -msgstr ""
    +msgstr "Относно"
     
     #. module: crm
     #: field:crm.meeting,tu:0
     msgid "Tue"
    -msgstr ""
    +msgstr "Вто"
     
     #. module: crm
     #: code:addons/crm/crm_lead.py:300
    @@ -1273,7 +1273,7 @@ msgstr ""
     #: field:crm.lead.report,stage_id:0
     #, python-format
     msgid "Stage"
    -msgstr ""
    +msgstr "Етап"
     
     #. module: crm
     #: view:crm.lead:0
    @@ -1283,7 +1283,7 @@ msgstr ""
     #. module: crm
     #: field:base.action.rule,act_mail_to_partner:0
     msgid "Mail to Partner"
    -msgstr ""
    +msgstr "Изпрати имейл на партньор"
     
     #. module: crm
     #: view:crm.lead:0
    @@ -1293,17 +1293,17 @@ msgstr ""
     #. module: crm
     #: field:crm.meeting,class:0
     msgid "Mark as"
    -msgstr ""
    +msgstr "Отбележи като"
     
     #. module: crm
     #: field:crm.meeting,count:0
     msgid "Repeat"
    -msgstr ""
    +msgstr "Повторение"
     
     #. module: crm
     #: help:crm.meeting,rrule_type:0
     msgid "Let the event automatically repeat at that interval"
    -msgstr ""
    +msgstr "Направете събитието автоматично да се повтаря през интервал от време"
     
     #. module: crm
     #: view:base.action.rule:0
    @@ -1320,7 +1320,7 @@ msgstr ""
     #: model:ir.ui.menu,name:crm.menu_crm_lead_stage_act
     #: model:ir.ui.menu,name:crm.menu_crm_opportunity_stage_act
     msgid "Stages"
    -msgstr ""
    +msgstr "Етапи"
     
     #. module: crm
     #: field:crm.lead,planned_revenue:0
    @@ -1328,7 +1328,7 @@ msgstr ""
     #: field:crm.partner2opportunity,planned_revenue:0
     #: field:crm.phonecall2opportunity,planned_revenue:0
     msgid "Expected Revenue"
    -msgstr ""
    +msgstr "Очаквани приходи"
     
     #. module: crm
     #: model:ir.actions.act_window,help:crm.crm_phonecall_categ_action
    @@ -1342,7 +1342,7 @@ msgstr ""
     #: selection:crm.meeting,month_list:0
     #: selection:crm.phonecall.report,month:0
     msgid "September"
    -msgstr ""
    +msgstr "Септември"
     
     #. module: crm
     #: field:crm.segmentation,partner_id:0
    @@ -1387,22 +1387,22 @@ msgstr ""
     #: view:crm.lead.report:0
     #: view:crm.phonecall.report:0
     msgid "  Year  "
    -msgstr ""
    +msgstr "  Година  "
     
     #. module: crm
     #: field:crm.meeting,edit_all:0
     msgid "Edit All"
    -msgstr ""
    +msgstr "Редактирай всички"
     
     #. module: crm
     #: field:crm.meeting,fr:0
     msgid "Fri"
    -msgstr ""
    +msgstr "Пет"
     
     #. module: crm
     #: model:ir.model,name:crm.model_crm_lead
     msgid "crm.lead"
    -msgstr ""
    +msgstr "crm.lead"
     
     #. module: crm
     #: field:crm.meeting,write_date:0
    @@ -1412,12 +1412,12 @@ msgstr ""
     #. module: crm
     #: view:crm.meeting:0
     msgid "End of recurrency"
    -msgstr ""
    +msgstr "Край на повторение"
     
     #. module: crm
     #: view:crm.meeting:0
     msgid "Reminder"
    -msgstr ""
    +msgstr "Напомняне"
     
     #. module: crm
     #: help:crm.segmentation,sales_purchase_active:0
    @@ -1435,36 +1435,36 @@ msgstr ""
     #: model:ir.actions.act_window,name:crm.action_crm_phonecall2partner
     #: view:res.partner:0
     msgid "Create a Partner"
    -msgstr ""
    +msgstr "Създай партньор"
     
     #. module: crm
     #: field:crm.segmentation,state:0
     msgid "Execution Status"
    -msgstr ""
    +msgstr "Статус на изпълнение"
     
     #. module: crm
     #: selection:crm.meeting,week_list:0
     msgid "Monday"
    -msgstr ""
    +msgstr "Понеделник"
     
     #. module: crm
     #: field:crm.lead,day_close:0
     msgid "Days to Close"
    -msgstr ""
    +msgstr "Дни до затваряне"
     
     #. module: crm
     #: field:crm.add.note,attachment_ids:0
     #: field:crm.case.section,complete_name:0
     #: field:crm.send.mail,attachment_ids:0
     msgid "unknown"
    -msgstr ""
    +msgstr "неизвестен"
     
     #. module: crm
     #: field:crm.lead,id:0
     #: field:crm.meeting,id:0
     #: field:crm.phonecall,id:0
     msgid "ID"
    -msgstr ""
    +msgstr "ID"
     
     #. module: crm
     #: model:ir.model,name:crm.model_crm_partner2opportunity
    @@ -1488,7 +1488,7 @@ msgstr ""
     #: view:crm.meeting:0
     #: view:crm.phonecall.report:0
     msgid "Extended Filters..."
    -msgstr ""
    +msgstr "Разширени филтри"
     
     #. module: crm
     #: field:crm.phonecall2opportunity,name:0
    @@ -1498,7 +1498,7 @@ msgstr ""
     #. module: crm
     #: view:crm.phonecall.report:0
     msgid "Search"
    -msgstr ""
    +msgstr "Търсене"
     
     #. module: crm
     #: view:board.board:0
    @@ -1508,7 +1508,7 @@ msgstr ""
     #. module: crm
     #: view:crm.meeting:0
     msgid "Choose day in the month where repeat the meeting"
    -msgstr ""
    +msgstr "Изберете ден в месеца, в който да се повтаря срещата"
     
     #. module: crm
     #: view:crm.segmentation:0
    @@ -1519,7 +1519,7 @@ msgstr ""
     #: view:crm.lead:0
     #: view:res.partner:0
     msgid "History"
    -msgstr ""
    +msgstr "Хронология"
     
     #. module: crm
     #: model:ir.actions.act_window,help:crm.crm_segmentation_tree-act
    @@ -1532,7 +1532,7 @@ msgstr ""
     #. module: crm
     #: field:crm.case.section,code:0
     msgid "Code"
    -msgstr ""
    +msgstr "Код"
     
     #. module: crm
     #: field:crm.case.section,child_ids:0
    @@ -1550,17 +1550,17 @@ msgstr ""
     #: view:crm.phonecall.report:0
     #: field:crm.phonecall.report,state:0
     msgid "State"
    -msgstr ""
    +msgstr "Състояние"
     
     #. module: crm
     #: field:crm.meeting,freq:0
     msgid "Frequency"
    -msgstr ""
    +msgstr "Честота"
     
     #. module: crm
     #: view:crm.lead:0
     msgid "References"
    -msgstr ""
    +msgstr "Препратки"
     
     #. module: crm
     #: code:addons/crm/crm.py:392
    @@ -1574,7 +1574,7 @@ msgstr ""
     #: view:res.partner:0
     #, python-format
     msgid "Cancel"
    -msgstr ""
    +msgstr "Отказ"
     
     #. module: crm
     #: model:ir.model,name:crm.model_res_users
    diff --git a/addons/decimal_precision/i18n/es_PY.po b/addons/decimal_precision/i18n/es_PY.po
    new file mode 100644
    index 00000000000..673f9e1c9e3
    --- /dev/null
    +++ b/addons/decimal_precision/i18n/es_PY.po
    @@ -0,0 +1,70 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:15+0000\n"
    +"PO-Revision-Date: 2011-03-03 02:03+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: decimal_precision
    +#: field:decimal.precision,digits:0
    +msgid "Digits"
    +msgstr "Dígitos"
    +
    +#. module: decimal_precision
    +#: view:decimal.precision:0
    +msgid "Decimal Precision"
    +msgstr "Precisión decimales"
    +
    +#. module: decimal_precision
    +#: model:ir.actions.act_window,name:decimal_precision.action_decimal_precision_form
    +#: model:ir.ui.menu,name:decimal_precision.menu_decimal_precision_form
    +msgid "Decimal Accuracy Definitions"
    +msgstr "Definiciones precisión decimales"
    +
    +#. module: decimal_precision
    +#: model:ir.module.module,description:decimal_precision.module_meta_information
    +msgid ""
    +"\n"
    +"This module allows to configure the price accuracy you need for different "
    +"kind\n"
    +"of usage: accounting, sales, purchases, ...\n"
    +"\n"
    +"The decimal precision is configured per company.\n"
    +msgstr ""
    +"\n"
    +"Este modulo permite configurar la precisión de decimales que requiere en "
    +"cada tipo de modelo: contabilidad, ventas, compras,...\n"
    +"\n"
    +"La precisión de decimales se configura por compañía.\n"
    +
    +#. module: decimal_precision
    +#: field:decimal.precision,name:0
    +msgid "Usage"
    +msgstr "Uso"
    +
    +#. module: decimal_precision
    +#: sql_constraint:decimal.precision:0
    +msgid "Only one value can be defined for each given usage!"
    +msgstr "¡Sólo se puede definir un valor para cada uso dado!"
    +
    +#. module: decimal_precision
    +#: model:ir.module.module,shortdesc:decimal_precision.module_meta_information
    +msgid "Decimal Precision Configuration"
    +msgstr "Configuración precisión decimales"
    +
    +#. module: decimal_precision
    +#: model:ir.model,name:decimal_precision.model_decimal_precision
    +msgid "decimal.precision"
    +msgstr "Presicion decimal"
    diff --git a/addons/document_ftp/i18n/bg.po b/addons/document_ftp/i18n/bg.po
    new file mode 100644
    index 00000000000..d9aeab025f6
    --- /dev/null
    +++ b/addons/document_ftp/i18n/bg.po
    @@ -0,0 +1,135 @@
    +# Bulgarian translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:15+0000\n"
    +"PO-Revision-Date: 2011-03-02 09:48+0000\n"
    +"Last-Translator: Dimitar Markov \n"
    +"Language-Team: Bulgarian \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: document_ftp
    +#: model:ir.model,name:document_ftp.model_document_ftp_configuration
    +msgid "Auto Directory Configuration"
    +msgstr "Автоматично настройване на категория"
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid ""
    +"Indicate the network address on which your OpenERP server should be "
    +"reachable for end-users. This depends on your network topology and "
    +"configuration, and will only affect the links displayed to the users. The "
    +"format is HOST:PORT and the default host (localhost) is only suitable for "
    +"access from the server machine itself.."
    +msgstr ""
    +
    +#. module: document_ftp
    +#: field:document.ftp.configuration,progress:0
    +msgid "Configuration Progress"
    +msgstr "Прогрес на настройките"
    +
    +#. module: document_ftp
    +#: model:ir.actions.url,name:document_ftp.action_document_browse
    +msgid "Browse Files"
    +msgstr "Преглед на файловете"
    +
    +#. module: document_ftp
    +#: field:document.ftp.configuration,config_logo:0
    +msgid "Image"
    +msgstr "Изображение"
    +
    +#. module: document_ftp
    +#: field:document.ftp.configuration,host:0
    +msgid "Address"
    +msgstr "Адрес"
    +
    +#. module: document_ftp
    +#: field:document.ftp.browse,url:0
    +msgid "FTP Server"
    +msgstr "FTP сървър"
    +
    +#. module: document_ftp
    +#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory
    +msgid "FTP Server Configuration"
    +msgstr "Настройки на FTP сървър"
    +
    +#. module: document_ftp
    +#: model:ir.module.module,description:document_ftp.module_meta_information
    +msgid ""
    +"This is a support FTP Interface with document management system.\n"
    +"    With this module you would not only be able to access documents through "
    +"OpenERP\n"
    +"    but you would also be able to connect with them through the file system "
    +"using the\n"
    +"    FTP client.\n"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.browse:0
    +msgid "_Browse"
    +msgstr "_Разглеждане"
    +
    +#. module: document_ftp
    +#: help:document.ftp.configuration,host:0
    +msgid ""
    +"Server address or IP and port to which users should connect to for DMS access"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: model:ir.ui.menu,name:document_ftp.menu_document_browse
    +msgid "Shared Repository (FTP)"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.browse:0
    +msgid "_Cancel"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid "Configure FTP Server"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: model:ir.module.module,shortdesc:document_ftp.module_meta_information
    +msgid "Integrated FTP Server with Document Management System"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid "title"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: model:ir.model,name:document_ftp.model_document_ftp_browse
    +msgid "Document FTP Browse"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid "Knowledge Application Configuration"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse
    +msgid "Document Browse"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.browse:0
    +msgid "Browse Document"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid "res_config_contents"
    +msgstr ""
    diff --git a/addons/hr/i18n/bg.po b/addons/hr/i18n/bg.po
    index be7a4eb4663..9d769eb0891 100644
    --- a/addons/hr/i18n/bg.po
    +++ b/addons/hr/i18n/bg.po
    @@ -7,13 +7,13 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-03-02 04:35+0000\n"
    +"PO-Revision-Date: 2011-03-02 05:43+0000\n"
     "Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: hr
    @@ -94,7 +94,7 @@ msgstr "Работни Места"
     #. module: hr
     #: view:hr.job:0
     msgid "In Recruitment"
    -msgstr ""
    +msgstr "За наемане"
     
     #. module: hr
     #: view:hr.installer:0
    @@ -112,7 +112,7 @@ msgstr "Фирма"
     #. module: hr
     #: field:hr.job,no_of_recruitment:0
     msgid "Expected in Recruitment"
    -msgstr ""
    +msgstr "Очаквано наемане"
     
     #. module: hr
     #: model:ir.ui.menu,name:hr.menu_open_view_attendance_reason_config
    @@ -144,7 +144,7 @@ msgstr ""
     #. module: hr
     #: field:hr.installer,hr_contract:0
     msgid "Employee's Contracts"
    -msgstr ""
    +msgstr "Договори на служители"
     
     #. module: hr
     #: help:hr.installer,hr_payroll:0
    @@ -201,7 +201,7 @@ msgstr ""
     #: view:hr.job:0
     #: selection:hr.job,state:0
     msgid "In Recruitement"
    -msgstr ""
    +msgstr "В процес на наемане"
     
     #. module: hr
     #: field:hr.employee,identification_id:0
    @@ -227,7 +227,7 @@ msgstr ""
     #. module: hr
     #: field:hr.installer,hr_evaluation:0
     msgid "Periodic Evaluations"
    -msgstr ""
    +msgstr "Периодично оценяване"
     
     #. module: hr
     #: field:hr.installer,hr_timesheet_sheet:0
    @@ -348,7 +348,7 @@ msgstr "Категории"
     #. module: hr
     #: field:hr.job,expected_employees:0
     msgid "Expected Employees"
    -msgstr ""
    +msgstr "Очаквани служители"
     
     #. module: hr
     #: help:hr.employee,sinid:0
    @@ -419,7 +419,7 @@ msgstr "Изображение"
     #. module: hr
     #: model:process.process,name:hr.process_process_employeecontractprocess0
     msgid "Employee Contract"
    -msgstr ""
    +msgstr "Договор на служител"
     
     #. module: hr
     #: help:hr.installer,hr_evaluation:0
    @@ -441,7 +441,7 @@ msgstr ""
     #. module: hr
     #: field:hr.installer,hr_recruitment:0
     msgid "Recruitment Process"
    -msgstr ""
    +msgstr "Процес на наемане"
     
     #. module: hr
     #: field:hr.employee,category_ids:0
    @@ -641,6 +641,8 @@ msgid ""
     "Tracks and manages employee expenses, and can automatically re-invoice "
     "clients if the expenses are project-related."
     msgstr ""
    +"Проследява и управлява разходи на служител и може автоматично повторно да "
    +"префактура клиентите, ако разходите са свързани с проекта."
     
     #. module: hr
     #: view:hr.job:0
    @@ -682,7 +684,7 @@ msgstr ""
     #. module: hr
     #: field:hr.installer,hr_payroll:0
     msgid "Payroll"
    -msgstr ""
    +msgstr "Ведомост"
     
     #. module: hr
     #: model:hr.employee.marital.status,name:hr.hr_employee_marital_status_single
    @@ -757,7 +759,7 @@ msgstr ""
     #: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
     #: model:ir.ui.menu,name:hr.menu_view_employee_category_configuration_form
     msgid "Employees"
    -msgstr ""
    +msgstr "Служители"
     
     #. module: hr
     #: field:hr.employee,bank_account_id:0
    @@ -799,12 +801,12 @@ msgstr ""
     #. module: hr
     #: view:hr.installer:0
     msgid "Configure Your Human Resources Application"
    -msgstr ""
    +msgstr "Настройки на приложението Човешки ресурси"
     
     #. module: hr
     #: field:hr.installer,hr_expense:0
     msgid "Expenses"
    -msgstr ""
    +msgstr "Разходи"
     
     #. module: hr
     #: field:hr.department,manager_id:0
    diff --git a/addons/hr_holidays/i18n/bg.po b/addons/hr_holidays/i18n/bg.po
    index 713ac7dff6e..cbe2b39079a 100644
    --- a/addons/hr_holidays/i18n/bg.po
    +++ b/addons/hr_holidays/i18n/bg.po
    @@ -7,19 +7,19 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2009-11-09 13:37+0000\n"
    -"Last-Translator: Fabien (Open ERP) \n"
    +"PO-Revision-Date: 2011-03-02 09:21+0000\n"
    +"Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-15 05:39+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Blue"
    -msgstr ""
    +msgstr "Синьо"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
    @@ -30,7 +30,7 @@ msgstr ""
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Waiting Second Approval"
    -msgstr ""
    +msgstr "Чакащи второ одобрение"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,remaining_leaves:0
    @@ -45,7 +45,7 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Group By..."
    -msgstr ""
    +msgstr "Групирай по"
     
     #. module: hr_holidays
     #: model:hr.holidays.status,name:hr_holidays.holiday_status_sl
    @@ -56,32 +56,32 @@ msgstr ""
     #: view:hr.holidays:0
     #: field:hr.holidays,department_id:0
     msgid "Department"
    -msgstr ""
    +msgstr "Отдел"
     
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Refused"
    -msgstr ""
    +msgstr "Отказана"
     
     #. module: hr_holidays
     #: help:hr.holidays,category_id:0
     msgid "Category of Employee"
    -msgstr ""
    +msgstr "Категория на служител"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Brown"
    -msgstr ""
    +msgstr "Кафяв"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Remaining Days"
    -msgstr ""
    +msgstr "Оставащи дни"
     
     #. module: hr_holidays
     #: selection:hr.holidays,holiday_type:0
     msgid "By Employee"
    -msgstr ""
    +msgstr "По служител"
     
     #. module: hr_holidays
     #: help:hr.holidays,employee_id:0
    @@ -93,24 +93,24 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Set to Draft"
    -msgstr ""
    +msgstr "Пращане в проект"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.act_hr_employee_holiday_request
     #: model:ir.ui.menu,name:hr_holidays.menu_hr_reporting_holidays
     #: model:ir.ui.menu,name:hr_holidays.menu_open_ask_holidays
     msgid "Holidays"
    -msgstr ""
    +msgstr "Празници"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Light Cyan"
    -msgstr ""
    +msgstr "Светъл циян"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Light Green"
    -msgstr ""
    +msgstr "Светло зелено"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,help:hr_holidays.open_ask_holidays
    @@ -130,12 +130,12 @@ msgstr ""
     #: view:hr.holidays:0
     #: selection:hr.holidays,state:0
     msgid "Approved"
    -msgstr ""
    +msgstr "Одобрена"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Refuse"
    -msgstr ""
    +msgstr "Отказ"
     
     #. module: hr_holidays
     #: code:addons/hr_holidays/hr_holidays.py:309
    @@ -148,22 +148,22 @@ msgstr ""
     #: view:board.board:0
     #: view:hr.holidays:0
     msgid "Leaves"
    -msgstr ""
    +msgstr "Напускащи"
     
     #. module: hr_holidays
     #: model:ir.model,name:hr_holidays.model_hr_holidays
     msgid "Leave"
    -msgstr ""
    +msgstr "Напускане"
     
     #. module: hr_holidays
     #: model:ir.ui.menu,name:hr_holidays.menu_account_central_journal
     msgid "Leaves by Department"
    -msgstr ""
    +msgstr "Напускащи по отдел"
     
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Cancelled"
    -msgstr ""
    +msgstr "Отказанa"
     
     #. module: hr_holidays
     #: help:hr.holidays,type:0
    @@ -176,7 +176,7 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays.status:0
     msgid "Validation"
    -msgstr ""
    +msgstr "Проверка"
     
     #. module: hr_holidays
     #: field:hr.holidays.status,color_name:0
    @@ -206,17 +206,17 @@ msgstr ""
     #: code:addons/hr_holidays/hr_holidays.py:309
     #, python-format
     msgid "Warning!"
    -msgstr ""
    +msgstr "Предупреждение!"
     
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Draft"
    -msgstr ""
    +msgstr "Проект"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Magenta"
    -msgstr ""
    +msgstr "Пурпурен"
     
     #. module: hr_holidays
     #: help:hr.holidays,state:0
    @@ -237,13 +237,13 @@ msgstr ""
     #: selection:hr.holidays.summary.dept,holiday_type:0
     #: selection:hr.holidays.summary.employee,holiday_type:0
     msgid "Confirmed"
    -msgstr ""
    +msgstr "Потвърден"
     
     #. module: hr_holidays
     #: field:hr.holidays.summary.dept,date_from:0
     #: field:hr.holidays.summary.employee,date_from:0
     msgid "From"
    -msgstr ""
    +msgstr "От"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
    @@ -253,7 +253,7 @@ msgstr "Потвърждение"
     #. module: hr_holidays
     #: sql_constraint:hr.holidays:0
     msgid "The start date must be before the end date !"
    -msgstr ""
    +msgstr "Началната дата трябва да бъде преди крайната дата!"
     
     #. module: hr_holidays
     #: model:ir.module.module,description:hr_holidays.module_meta_information
    @@ -301,7 +301,7 @@ msgstr ""
     #: view:hr.holidays:0
     #: field:hr.holidays,state:0
     msgid "State"
    -msgstr ""
    +msgstr "Състояние"
     
     #. module: hr_holidays
     #: model:ir.model,name:hr_holidays.model_hr_holidays_remaining_leaves_user
    @@ -313,17 +313,17 @@ msgstr ""
     #: field:hr.holidays,employee_id:0
     #: field:hr.holidays.remaining.leaves.user,name:0
     msgid "Employee"
    -msgstr ""
    +msgstr "Служител"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Type"
    -msgstr ""
    +msgstr "Тип"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Red"
    -msgstr ""
    +msgstr "Червено"
     
     #. module: hr_holidays
     #: view:hr.holidays.remaining.leaves.user:0
    @@ -350,7 +350,7 @@ msgstr ""
     #: field:hr.holidays,number_of_days:0
     #: field:hr.holidays,number_of_days_temp:0
     msgid "Number of Days"
    -msgstr ""
    +msgstr "Брой дни"
     
     #. module: hr_holidays
     #: view:hr.holidays.status:0
    @@ -372,12 +372,12 @@ msgstr ""
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Waiting Approval"
    -msgstr ""
    +msgstr "Чака одобрение"
     
     #. module: hr_holidays
     #: field:hr.holidays.summary.employee,emp:0
     msgid "Employee(s)"
    -msgstr ""
    +msgstr "Служител(и)"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,categ_id:0
    @@ -394,12 +394,12 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays,parent_id:0
     msgid "Parent"
    -msgstr ""
    +msgstr "Родител"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Lavender"
    -msgstr ""
    +msgstr "Светлолилав"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.open_ask_holidays
    @@ -416,12 +416,12 @@ msgstr ""
     #: view:hr.holidays.summary.employee:0
     #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_employee
     msgid "Employee's Holidays"
    -msgstr ""
    +msgstr "Празници на служител"
     
     #. module: hr_holidays
     #: field:hr.holidays,category_id:0
     msgid "Category"
    -msgstr ""
    +msgstr "Категория"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,max_leaves:0
    @@ -444,12 +444,12 @@ msgstr ""
     #: view:hr.holidays.summary.dept:0
     #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_dept
     msgid "Holidays by Department"
    -msgstr ""
    +msgstr "Празници по отдел"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Black"
    -msgstr ""
    +msgstr "Черен"
     
     #. module: hr_holidays
     #: field:resource.calendar.leaves,holiday_id:0
    @@ -460,7 +460,7 @@ msgstr ""
     #: field:hr.holidays,case_id:0
     #: field:hr.holidays.status,categ_id:0
     msgid "Meeting"
    -msgstr ""
    +msgstr "Среща"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
    @@ -482,12 +482,12 @@ msgstr ""
     #: field:hr.holidays,user_id:0
     #: field:hr.holidays.remaining.leaves.user,user_id:0
     msgid "User"
    -msgstr ""
    +msgstr "Потребител"
     
     #. module: hr_holidays
     #: field:hr.holidays.status,active:0
     msgid "Active"
    -msgstr ""
    +msgstr "Активен"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.action_view_holiday_status_manager_board
    @@ -497,7 +497,7 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Extended Filters..."
    -msgstr ""
    +msgstr "Разширени филтри"
     
     #. module: hr_holidays
     #: sql_constraint:hr.holidays:0
    @@ -524,12 +524,12 @@ msgstr ""
     #: code:addons/hr_holidays/wizard/hr_holidays_summary_department.py:44
     #, python-format
     msgid "Error"
    -msgstr ""
    +msgstr "Грешка"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Light Blue"
    -msgstr ""
    +msgstr "Светло синьо"
     
     #. module: hr_holidays
     #: field:hr.holidays,type:0
    @@ -546,18 +546,18 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays.status:0
     msgid "Misc"
    -msgstr ""
    +msgstr "Разни"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "General"
    -msgstr ""
    +msgstr "Основни"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     #: field:hr.holidays,notes:0
     msgid "Reasons"
    -msgstr ""
    +msgstr "Причини"
     
     #. module: hr_holidays
     #: model:ir.ui.menu,name:hr_holidays.menu_hr_available_holidays_report_tree
    @@ -568,7 +568,7 @@ msgstr ""
     #: view:hr.holidays.summary.dept:0
     #: view:hr.holidays.summary.employee:0
     msgid "Cancel"
    -msgstr ""
    +msgstr "Отказ"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,color_name:0
    @@ -582,7 +582,7 @@ msgstr ""
     #: selection:hr.holidays.summary.dept,holiday_type:0
     #: selection:hr.holidays.summary.employee,holiday_type:0
     msgid "Validated"
    -msgstr ""
    +msgstr "Проверен"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
    @@ -604,12 +604,12 @@ msgstr ""
     #: view:hr.holidays.summary.dept:0
     #: view:hr.holidays.summary.employee:0
     msgid "Print"
    -msgstr ""
    +msgstr "Печат"
     
     #. module: hr_holidays
     #: view:hr.holidays.status:0
     msgid "Details"
    -msgstr ""
    +msgstr "Подробности"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_leaves_by_month
    @@ -630,7 +630,7 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays,name:0
     msgid "Description"
    -msgstr ""
    +msgstr "Описание"
     
     #. module: hr_holidays
     #: help:hr.holidays,holiday_type:0
    @@ -653,7 +653,7 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays.summary.employee,holiday_type:0
     msgid "Select Holiday Type"
    -msgstr ""
    +msgstr "Избери типа на празника"
     
     #. module: hr_holidays
     #: field:hr.holidays.remaining.leaves.user,no_of_leaves:0
    @@ -663,12 +663,12 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays.summary.dept,depts:0
     msgid "Department(s)"
    -msgstr ""
    +msgstr "Отдел(и)"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "This Month"
    -msgstr ""
    +msgstr "Този месец"
     
     #. module: hr_holidays
     #: field:hr.holidays,manager_id2:0
    @@ -678,7 +678,7 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays,date_to:0
     msgid "End Date"
    -msgstr ""
    +msgstr "Крайна дата"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,limit:0
    @@ -697,7 +697,7 @@ msgstr ""
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Violet"
    -msgstr ""
    +msgstr "Виолетов"
     
     #. module: hr_holidays
     #: field:hr.holidays.status,max_leaves:0
    @@ -729,12 +729,12 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Approve"
    -msgstr ""
    +msgstr "Одобри"
     
     #. module: hr_holidays
     #: field:hr.holidays,date_from:0
     msgid "Start Date"
    -msgstr ""
    +msgstr "Начална дата"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.open_allocation_holidays
    @@ -755,7 +755,7 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Manager"
    -msgstr ""
    +msgstr "Мениджър"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
    @@ -765,7 +765,7 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "To Approve"
    -msgstr ""
    +msgstr "За одобрение"
     
     #~ msgid "Validate"
     #~ msgstr "Проверка"
    diff --git a/addons/hr_timesheet/i18n/bg.po b/addons/hr_timesheet/i18n/bg.po
    index b4ead0830d9..6f056ca697d 100644
    --- a/addons/hr_timesheet/i18n/bg.po
    +++ b/addons/hr_timesheet/i18n/bg.po
    @@ -7,14 +7,14 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 5.0.4\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2009-02-03 20:54+0000\n"
    -"Last-Translator: Fabien (Open ERP) \n"
    +"PO-Revision-Date: 2011-03-02 06:15+0000\n"
    +"Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-15 05:31+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: hr_timesheet
     #: model:product.template,name:hr_timesheet.product_consultant_product_template
    @@ -26,7 +26,7 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:76
     #, python-format
     msgid "Wed"
    -msgstr ""
    +msgstr "Сря"
     
     #. module: hr_timesheet
     #: view:hr.sign.out.project:0
    @@ -42,7 +42,7 @@ msgstr ""
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
     msgid "Group By..."
    -msgstr ""
    +msgstr "Групирай по"
     
     #. module: hr_timesheet
     #: model:ir.actions.act_window,help:hr_timesheet.action_hr_timesheet_sign_in
    @@ -56,12 +56,12 @@ msgstr ""
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
     msgid "Today"
    -msgstr ""
    +msgstr "Днес"
     
     #. module: hr_timesheet
     #: field:hr.employee,journal_id:0
     msgid "Analytic Journal"
    -msgstr ""
    +msgstr "Аналитичен дневник"
     
     #. module: hr_timesheet
     #: view:hr.sign.out.project:0
    @@ -72,7 +72,7 @@ msgstr ""
     #: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_employee
     #: model:ir.ui.menu,name:hr_timesheet.menu_hr_timesheet_employee
     msgid "Employee Timesheet"
    -msgstr ""
    +msgstr "График на служител"
     
     #. module: hr_timesheet
     #: view:account.analytic.account:0
    @@ -83,7 +83,7 @@ msgstr ""
     #: view:hr.analytic.timesheet:0
     #: model:ir.ui.menu,name:hr_timesheet.menu_hr_reporting_timesheet
     msgid "Timesheet"
    -msgstr ""
    +msgstr "График"
     
     #. module: hr_timesheet
     #: selection:hr.analytical.timesheet.employee,month:0
    @@ -96,12 +96,12 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:76
     #, python-format
     msgid "Mon"
    -msgstr ""
    +msgstr "Пон"
     
     #. module: hr_timesheet
     #: view:hr.sign.in.project:0
     msgid "Sign in"
    -msgstr ""
    +msgstr "Вход"
     
     #. module: hr_timesheet
     #: view:hr.sign.in.project:0
    @@ -120,7 +120,7 @@ msgstr ""
     #. module: hr_timesheet
     #: view:hr.analytical.timesheet.employee:0
     msgid "Monthly Employee Timesheet"
    -msgstr ""
    +msgstr "Месечен график на служител"
     
     #. module: hr_timesheet
     #: view:hr.sign.out.project:0
    @@ -137,32 +137,32 @@ msgstr ""
     #: field:hr.sign.in.project,state:0
     #: field:hr.sign.out.project,state:0
     msgid "Current state"
    -msgstr ""
    +msgstr "Настоящо състояние"
     
     #. module: hr_timesheet
     #: field:hr.sign.in.project,name:0
     #: field:hr.sign.out.project,name:0
     msgid "Employees name"
    -msgstr ""
    +msgstr "Име на служител"
     
     #. module: hr_timesheet
     #: model:ir.model,name:hr_timesheet.model_hr_analytical_timesheet_users
     msgid "Print Employees Timesheet"
    -msgstr ""
    +msgstr "Отшечатай график на служител"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/hr_timesheet.py:174
     #: code:addons/hr_timesheet/hr_timesheet.py:176
     #, python-format
     msgid "Warning !"
    -msgstr ""
    +msgstr "Предупреждение !"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:77
     #: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:132
     #, python-format
     msgid "UserError"
    -msgstr ""
    +msgstr "Потребителска грешка"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:77
    @@ -175,18 +175,18 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:76
     #, python-format
     msgid "Tue"
    -msgstr ""
    +msgstr "Вто"
     
     #. module: hr_timesheet
     #: field:hr.sign.out.project,account_id:0
     msgid "Analytic Account"
    -msgstr ""
    +msgstr "Аналитична сметка"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:42
     #, python-format
     msgid "Warning"
    -msgstr ""
    +msgstr "Предупреждение"
     
     #. module: hr_timesheet
     #: model:ir.module.module,shortdesc:hr_timesheet.module_meta_information
    @@ -204,20 +204,20 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:76
     #, python-format
     msgid "Sat"
    -msgstr ""
    +msgstr "Съб"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/report/user_timesheet.py:42
     #: code:addons/hr_timesheet/report/users_timesheet.py:76
     #, python-format
     msgid "Sun"
    -msgstr ""
    +msgstr "Нед"
     
     #. module: hr_timesheet
     #: view:hr.analytical.timesheet.employee:0
     #: view:hr.analytical.timesheet.users:0
     msgid "Print"
    -msgstr ""
    +msgstr "Печат"
     
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
    @@ -240,18 +240,18 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "July"
    -msgstr ""
    +msgstr "Юли"
     
     #. module: hr_timesheet
     #: field:hr.sign.in.project,date:0
     #: field:hr.sign.out.project,date_start:0
     msgid "Starting Date"
    -msgstr ""
    +msgstr "Начална дата"
     
     #. module: hr_timesheet
     #: view:hr.employee:0
     msgid "Categories"
    -msgstr ""
    +msgstr "Категории"
     
     #. module: hr_timesheet
     #: selection:hr.analytical.timesheet.employee,month:0
    @@ -287,7 +287,7 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "March"
    -msgstr ""
    +msgstr "Март"
     
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
    @@ -298,14 +298,14 @@ msgstr ""
     #: selection:hr.analytical.timesheet.employee,month:0
     #: selection:hr.analytical.timesheet.users,month:0
     msgid "décembre"
    -msgstr ""
    +msgstr "Декември"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/report/user_timesheet.py:39
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "September"
    -msgstr ""
    +msgstr "Септември"
     
     #. module: hr_timesheet
     #: model:ir.model,name:hr_timesheet.model_hr_analytic_timesheet
    @@ -315,19 +315,19 @@ msgstr ""
     #. module: hr_timesheet
     #: field:hr.analytical.timesheet.users,employee_ids:0
     msgid "employees"
    -msgstr ""
    +msgstr "служители"
     
     #. module: hr_timesheet
     #: view:account.analytic.account:0
     msgid "Stats by month"
    -msgstr ""
    +msgstr "Статистика по месеци"
     
     #. module: hr_timesheet
     #: view:account.analytic.account:0
     #: field:hr.analytical.timesheet.employee,month:0
     #: field:hr.analytical.timesheet.users,month:0
     msgid "Month"
    -msgstr ""
    +msgstr "Месец"
     
     #. module: hr_timesheet
     #: field:hr.sign.out.project,info:0
    @@ -342,7 +342,7 @@ msgstr ""
     #. module: hr_timesheet
     #: model:ir.actions.report.xml,name:hr_timesheet.report_user_timesheet
     msgid "Employee timesheet"
    -msgstr ""
    +msgstr "График на служител"
     
     #. module: hr_timesheet
     #: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_sign_in
    @@ -355,12 +355,12 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:76
     #, python-format
     msgid "Fri"
    -msgstr ""
    +msgstr "Пет"
     
     #. module: hr_timesheet
     #: view:hr.sign.in.project:0
     msgid "Sign in / Sign out"
    -msgstr ""
    +msgstr "Вход/Изход"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/hr_timesheet.py:174
    @@ -378,7 +378,7 @@ msgstr ""
     #. module: hr_timesheet
     #: view:hr.employee:0
     msgid "Timesheets"
    -msgstr ""
    +msgstr "Графици"
     
     #. module: hr_timesheet
     #: help:hr.employee,product_id:0
    @@ -396,14 +396,14 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "August"
    -msgstr ""
    +msgstr "Август"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/report/user_timesheet.py:39
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "June"
    -msgstr ""
    +msgstr "Юни"
     
     #. module: hr_timesheet
     #: view:hr.analytical.timesheet.employee:0
    @@ -419,19 +419,20 @@ msgstr ""
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
     msgid "Date"
    -msgstr ""
    +msgstr "Дата"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/report/user_timesheet.py:39
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "November"
    -msgstr ""
    +msgstr "Ноември"
     
     #. module: hr_timesheet
     #: constraint:hr.employee:0
     msgid "Error ! You cannot create recursive Hierarchy of Employees."
     msgstr ""
    +"Грешка! Не могат да бъдат създавани рекурсивни йерархии от служители."
     
     #. module: hr_timesheet
     #: field:hr.sign.out.project,date:0
    @@ -443,14 +444,14 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "October"
    -msgstr ""
    +msgstr "Октомври"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/report/user_timesheet.py:39
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "January"
    -msgstr ""
    +msgstr "Януари"
     
     #. module: hr_timesheet
     #: view:account.analytic.account:0
    @@ -462,7 +463,7 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:76
     #, python-format
     msgid "Thu"
    -msgstr ""
    +msgstr "Четв"
     
     #. module: hr_timesheet
     #: view:account.analytic.account:0
    @@ -478,12 +479,12 @@ msgstr ""
     #: field:hr.sign.in.project,emp_id:0
     #: field:hr.sign.out.project,emp_id:0
     msgid "Employee ID"
    -msgstr ""
    +msgstr "Служирел ID"
     
     #. module: hr_timesheet
     #: view:hr.sign.out.project:0
     msgid "General Information"
    -msgstr ""
    +msgstr "Обща информация"
     
     #. module: hr_timesheet
     #: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_my
    @@ -500,7 +501,7 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "December"
    -msgstr ""
    +msgstr "Декември"
     
     #. module: hr_timesheet
     #: view:hr.analytical.timesheet.employee:0
    @@ -508,7 +509,7 @@ msgstr ""
     #: view:hr.sign.in.project:0
     #: view:hr.sign.out.project:0
     msgid "Cancel"
    -msgstr ""
    +msgstr "Отказ"
     
     #. module: hr_timesheet
     #: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_users
    @@ -516,7 +517,7 @@ msgstr ""
     #: model:ir.actions.wizard,name:hr_timesheet.wizard_hr_timesheet_users
     #: model:ir.ui.menu,name:hr_timesheet.menu_hr_timesheet_users
     msgid "Employees Timesheet"
    -msgstr ""
    +msgstr "График на служители"
     
     #. module: hr_timesheet
     #: selection:hr.analytical.timesheet.employee,month:0
    @@ -527,13 +528,13 @@ msgstr ""
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
     msgid "Information"
    -msgstr ""
    +msgstr "Информация"
     
     #. module: hr_timesheet
     #: field:hr.analytical.timesheet.employee,employee_id:0
     #: model:ir.model,name:hr_timesheet.model_hr_employee
     msgid "Employee"
    -msgstr ""
    +msgstr "Служител"
     
     #. module: hr_timesheet
     #: selection:hr.analytical.timesheet.employee,month:0
    @@ -545,12 +546,12 @@ msgstr ""
     #: field:hr.sign.in.project,server_date:0
     #: field:hr.sign.out.project,server_date:0
     msgid "Current Date"
    -msgstr ""
    +msgstr "Текуща дата"
     
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
     msgid "Anlytic account"
    -msgstr ""
    +msgstr "Аналитична сметка"
     
     #. module: hr_timesheet
     #: view:hr.analytical.timesheet.employee:0
    @@ -561,24 +562,24 @@ msgstr ""
     #: view:hr.analytic.timesheet:0
     #: field:hr.employee,product_id:0
     msgid "Product"
    -msgstr ""
    +msgstr "Продукт"
     
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
     msgid "Invoicing"
    -msgstr ""
    +msgstr "Фактуриране"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/report/user_timesheet.py:39
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "May"
    -msgstr ""
    +msgstr "Май"
     
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
     msgid "Total time"
    -msgstr ""
    +msgstr "Общо време"
     
     #. module: hr_timesheet
     #: selection:hr.analytical.timesheet.employee,month:0
    @@ -595,7 +596,7 @@ msgstr ""
     #: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_evry1_all_form
     #: model:ir.ui.menu,name:hr_timesheet.menu_hr_working_hours
     msgid "Working Hours"
    -msgstr ""
    +msgstr "Работни часове"
     
     #. module: hr_timesheet
     #: model:ir.model,name:hr_timesheet.model_hr_sign_in_project
    @@ -607,7 +608,7 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "February"
    -msgstr ""
    +msgstr "Февруари"
     
     #. module: hr_timesheet
     #: field:hr.analytic.timesheet,line_id:0
    @@ -622,7 +623,7 @@ msgstr ""
     #. module: hr_timesheet
     #: view:hr.analytical.timesheet.users:0
     msgid "Employees"
    -msgstr ""
    +msgstr "Служители"
     
     #. module: hr_timesheet
     #: selection:hr.analytical.timesheet.employee,month:0
    @@ -635,7 +636,7 @@ msgstr ""
     #: code:addons/hr_timesheet/report/users_timesheet.py:72
     #, python-format
     msgid "April"
    -msgstr ""
    +msgstr "Април"
     
     #. module: hr_timesheet
     #: code:addons/hr_timesheet/hr_timesheet.py:176
    @@ -655,7 +656,7 @@ msgstr ""
     #: view:account.analytic.account:0
     #: view:hr.analytic.timesheet:0
     msgid "Users"
    -msgstr ""
    +msgstr "Потребители"
     
     #. module: hr_timesheet
     #: view:hr.sign.in.project:0
    @@ -677,12 +678,12 @@ msgstr ""
     #: field:hr.analytical.timesheet.employee,year:0
     #: field:hr.analytical.timesheet.users,year:0
     msgid "Year"
    -msgstr ""
    +msgstr "Година"
     
     #. module: hr_timesheet
     #: view:hr.analytic.timesheet:0
     msgid "Accounting"
    -msgstr ""
    +msgstr "Осчетоводяване"
     
     #. module: hr_timesheet
     #: field:hr.analytic.timesheet,partner_id:0
    diff --git a/addons/l10n_be/i18n/gl.po b/addons/l10n_be/i18n/gl.po
    new file mode 100644
    index 00000000000..d8f02abc336
    --- /dev/null
    +++ b/addons/l10n_be/i18n/gl.po
    @@ -0,0 +1,528 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:15+0000\n"
    +"PO-Revision-Date: 2011-03-02 22:13+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_be
    +#: field:partner.vat,test_xml:0
    +#: field:partner.vat.intra,test_xml:0
    +msgid "Test XML file"
    +msgstr "Proba de arquivo XML"
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,name:0
    +msgid "Client Name"
    +msgstr "Nome do cliente"
    +
    +#. module: l10n_be
    +#: view:partner.vat.list:0
    +msgid "XML File has been Created."
    +msgstr "O arquivo XML foi creado."
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:64
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:122
    +#, python-format
    +msgid "No partner has a VAT Number asociated with him."
    +msgstr "Ningunha empresa ten un número fiscal asociado."
    +
    +#. module: l10n_be
    +#: constraint:res.company:0
    +msgid "Error! You can not create recursive companies."
    +msgstr "Erro! Non pode crear compañías recorrentes."
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:155
    +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:69
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:88
    +#, python-format
    +msgid "No VAT Number Associated with Main Company!"
    +msgstr "Non hai Número de IVE asociado á empresa principal!"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:64
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:122
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:125
    +#, python-format
    +msgid "Data Insufficient!"
    +msgstr "Datos insuficientes!"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +#: view:partner.vat.intra:0
    +#: view:partner.vat.list:0
    +msgid "Create XML"
    +msgstr "Crear XML"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,period_id:0
    +msgid "Period"
    +msgstr "Período"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +#: view:partner.vat.intra:0
    +msgid "Save the File with '.xml' extension."
    +msgstr "Gardar o arquivo coa extensión '.xml'."
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Save XML"
    +msgstr "Gardar XML"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:150
    +#, python-format
    +msgid "Save"
    +msgstr "Gardar"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_vat_listing_clients
    +msgid "vat.listing.clients"
    +msgstr "vat.listing.clients"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,msg:0
    +#: field:partner.vat.intra,msg:0
    +#: field:partner.vat.list,msg:0
    +msgid "File created"
    +msgstr "Arquivo creado"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:116
    +#, python-format
    +msgid "Save XML For Vat declaration"
    +msgstr "Gardar o XML para a declaración do IVE"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:95
    +#, python-format
    +msgid "The period code you entered is not valid."
    +msgstr "O código do período que introduciu non é válido."
    +
    +#. module: l10n_be
    +#: help:l1on_be.vat.declaration,ask_resitution:0
    +msgid "It indicates whether a resitution is to made or not?"
    +msgstr "Indica se hai que realizar a restitución ou non."
    +
    +#. module: l10n_be
    +#: model:ir.actions.act_window,name:l10n_be.action_vat_declaration
    +msgid "Vat Declaraion"
    +msgstr "Declaración do IVE"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +#: field:partner.vat.intra,no_vat:0
    +msgid "Partner With No VAT"
    +msgstr "Socio sen CIF/NIF"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +#: view:partner.vat.intra:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_partner_vat_list
    +msgid "partner.vat.list"
    +msgstr "partner.vat.list"
    +
    +#. module: l10n_be
    +#: model:ir.ui.menu,name:l10n_be.partner_vat_listing
    +msgid "Annual Listing Of VAT-Subjected Customers"
    +msgstr "Listaxe anual de Clientes suxeitos ó IVE"
    +
    +#. module: l10n_be
    +#: model:ir.module.module,shortdesc:l10n_be.module_meta_information
    +msgid "Belgium - Plan Comptable Minimum Normalise"
    +msgstr "Bélxica - Plan contable mínimo normalizado"
    +
    +#. module: l10n_be
    +#: view:partner.vat.list:0
    +msgid "Select Fiscal Year"
    +msgstr "Seleccionar exercicio fiscal"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,ask_resitution:0
    +msgid "Ask Restitution"
    +msgstr "Pedir restitución"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_partner_vat_intra
    +#: model:ir.ui.menu,name:l10n_be.l10_be_vat_intra
    +msgid "Partner VAT Intra"
    +msgstr "Socio de IVE Intra"
    +
    +#. module: l10n_be
    +#: model:ir.ui.menu,name:l10n_be.l10_be_vat_declaration
    +#: view:l1on_be.vat.declaration:0
    +msgid "Periodical VAT Declaration"
    +msgstr "Período de declaración do IVE"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Note: "
    +msgstr "Nota: "
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,tax_code_id:0
    +#: field:partner.vat.intra,tax_code_id:0
    +msgid "Tax Code"
    +msgstr "Código do imposto"
    +
    +#. module: l10n_be
    +#: view:vat.listing.clients:0
    +msgid "VAT listing"
    +msgstr "Listaxe do IVE"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Periods"
    +msgstr "Períodos"
    +
    +#. module: l10n_be
    +#: help:partner.vat,test_xml:0
    +#: help:partner.vat.intra,test_xml:0
    +msgid "Sets the XML output as test file"
    +msgstr "Establece a saída XML como arquivo de probas"
    +
    +#. module: l10n_be
    +#: field:partner.vat,limit_amount:0
    +msgid "Limit Amount"
    +msgstr "Cantidade límite"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +msgid "Ok"
    +msgstr "Aceptar"
    +
    +#. module: l10n_be
    +#: view:partner.vat:0
    +msgid ""
    +"This wizard will create an XML file for Vat details and total invoiced "
    +"amounts per partner."
    +msgstr ""
    +"Este asistente creará un arquivo XML para a información relativa ó IVE e o "
    +"total dos importes facturados por socio."
    +
    +#. module: l10n_be
    +#: help:partner.vat.intra,no_vat:0
    +msgid ""
    +"The Partner whose VAT number is not defined they doesn't include in XML File."
    +msgstr ""
    +"O socio cuxo CIF/NIF non estea definido non se inclúe no arquivo XML."
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,vat:0
    +msgid "VAT"
    +msgstr "IVE"
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,country:0
    +msgid "Country"
    +msgstr "País"
    +
    +#. module: l10n_be
    +#: view:partner.vat.list:0
    +#: field:partner.vat.list,partner_ids:0
    +msgid "Clients"
    +msgstr "Clientes"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_res_company
    +msgid "Companies"
    +msgstr "Compañías"
    +
    +#. module: l10n_be
    +#: help:l1on_be.vat.declaration,client_nihil:0
    +msgid ""
    +"Tick this case only if it concerns only the last statement on the civil or "
    +"cessation of activity"
    +msgstr ""
    +"Marcar esta opción só se atinxe á última declaración civil ou de cesamento "
    +"de actividade"
    +
    +#. module: l10n_be
    +#: help:partner.vat.intra,period_ids:0
    +msgid ""
    +"Select here the period(s) you want to include in your intracom declaration"
    +msgstr ""
    +"Elixa os períodos que desexe incluír na súa declaración intracomunitaria"
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,amount:0
    +msgid "Amount"
    +msgstr "Cantidade"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +msgid "Is Last Declaration"
    +msgstr "É a última declaración"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_partner_vat
    +msgid "partner.vat"
    +msgstr "partner.vat"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,client_nihil:0
    +msgid "Last Declaration of Enterprise"
    +msgstr "Última declaración da empresa"
    +
    +#. module: l10n_be
    +#: help:l1on_be.vat.declaration,ask_payment:0
    +msgid "It indicates whether a payment is to made or not?"
    +msgstr "Indica se un pagamento foi realizado ou non"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:155
    +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:69
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:88
    +#, python-format
    +msgid "Data Insufficient"
    +msgstr "Dato insuficiente"
    +
    +#. module: l10n_be
    +#: model:ir.ui.menu,name:l10n_be.menu_finance_belgian_statement
    +msgid "Belgium Statements"
    +msgstr "Declaracións de Bélxica"
    +
    +#. module: l10n_be
    +#: model:ir.actions.act_window,name:l10n_be.action_vat_intra
    +msgid "Partner Vat Intra"
    +msgstr "IVE empresa intracomunitaria"
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,turnover:0
    +msgid "Turnover"
    +msgstr "Volume de negocio"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +msgid "Declare Periodical VAT"
    +msgstr "Declarar IVE periódico"
    +
    +#. module: l10n_be
    +#: help:partner.vat,mand_id:0
    +#: help:partner.vat.intra,mand_id:0
    +msgid ""
    +"This identifies the representative of the sending company. This is a string "
    +"of 14 characters"
    +msgstr ""
    +"Isto identifica ó representante da compañía emisora. É unha cadea de 14 "
    +"caracteres."
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +msgid "Save xml"
    +msgstr "Gardar XML"
    +
    +#. module: l10n_be
    +#: field:partner.vat,mand_id:0
    +#: field:partner.vat.intra,mand_id:0
    +msgid "MandataireId"
    +msgstr "Id Mandatario"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,file_save:0
    +#: field:partner.vat.intra,file_save:0
    +#: field:partner.vat.list,file_save:0
    +msgid "Save File"
    +msgstr "Gardar arquivo"
    +
    +#. module: l10n_be
    +#: help:partner.vat.intra,period_code:0
    +msgid ""
    +"This is where you have to set the period code for the intracom declaration "
    +"using the format: ppyyyy\n"
    +"      PP can stand for a month: from '01' to '12'.\n"
    +"      PP can stand for a trimester: '31','32','33','34'\n"
    +"          The first figure means that it is a trimester,\n"
    +"          The second figure identify the trimester.\n"
    +"      PP can stand for a complete fiscal year: '00'.\n"
    +"      YYYY stands for the year (4 positions).\n"
    +"    "
    +msgstr ""
    +"Aquí debe definir o código do período para a declaración intracomunitaria "
    +"usando o formato:ppyyyypp pode ser un mes: do '01' ó '12',pp pode ser un "
    +"trimestre: '31', '32', '33', '34', O primeiro número indica que se trata dun "
    +"trimestre, O segundo número identifica ó trimestre.pp pode ser un ano fiscal "
    +"completo: '00'.yyyy representa o ano (4 posicións).\n"
    +"    "
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,name:0
    +#: field:partner.vat.intra,name:0
    +#: field:partner.vat.list,name:0
    +msgid "File Name"
    +msgstr "Nome do arquivo"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:95
    +#, python-format
    +msgid "Wrong Period Code"
    +msgstr "Código do período incorrecto"
    +
    +#. module: l10n_be
    +#: field:partner.vat,fyear:0
    +msgid "Fiscal Year"
    +msgstr "Exercicio fiscal"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_l1on_be_vat_declaration
    +msgid "Vat Declaration"
    +msgstr "Declaración do IVE"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +#: field:partner.vat.intra,country_ids:0
    +msgid "European Countries"
    +msgstr "Países europeos"
    +
    +#. module: l10n_be
    +#: model:ir.actions.act_window,name:l10n_be.action_partner_vat_listing
    +#: view:partner.vat:0
    +msgid "Partner VAT Listing"
    +msgstr "Listaxe IVE empresa"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "General Information"
    +msgstr "Información xeral"
    +
    +#. module: l10n_be
    +#: help:partner.vat.list,partner_ids:0
    +msgid ""
    +"You can remove clients/partners which you do not want to show in xml file"
    +msgstr "Pode eliminar clientes/empresas que non quere amosar no arquivo xml"
    +
    +#. module: l10n_be
    +#: view:partner.vat.list:0
    +msgid ""
    +"You can remove clients/partners which you do not want in exported xml file"
    +msgstr "Pode eliminar clientes/empresas do arquivo xml exportado"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Create an XML file for Vat Intra"
    +msgstr "Crear un arquivo XML para o IVE intracomunitario"
    +
    +#. module: l10n_be
    +#: field:partner.vat.intra,period_code:0
    +msgid "Period Code"
    +msgstr "Código do período"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,ask_payment:0
    +msgid "Ask Payment"
    +msgstr "Solicitar pagamento"
    +
    +#. module: l10n_be
    +#: view:partner.vat:0
    +msgid "View Client"
    +msgstr "Ver cliente"
    +
    +#. module: l10n_be
    +#: view:partner.vat:0
    +msgid "Cancel"
    +msgstr "Anular"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +#: view:partner.vat.intra:0
    +#: view:partner.vat.list:0
    +msgid "Close"
    +msgstr "Pechar"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:125
    +#, python-format
    +msgid "Please select at least one Period."
    +msgstr "Seleccione polo menos un período."
    +
    +#. module: l10n_be
    +#: model:ir.module.module,description:l10n_be.module_meta_information
    +msgid ""
    +"\n"
    +"    This is the base module to manage the accounting chart for Belgium in "
    +"OpenERP.\n"
    +"\n"
    +"    After Installing this module,The Configuration wizard for accounting is "
    +"launched.\n"
    +"    * We have the account templates which can be helpful to generate Charts "
    +"of Accounts.\n"
    +"    * On that particular wizard,You will be asked to pass the name of the "
    +"company,the chart template to follow,the no. of digits to generate the code "
    +"for your account and Bank account,currency to create Journals.\n"
    +"        Thus,the pure copy of Chart Template is generated.\n"
    +"    * This is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template.\n"
    +"\n"
    +"    Wizards provided by this module:\n"
    +"    * Partner VAT Intra: Enlist the partners with their related VAT and "
    +"invoiced amounts.Prepares an XML file format.\n"
    +"                           Path to access : Financial "
    +"Management/Reporting//Legal Statements/Belgium Statements/Partner VAT "
    +"Listing\n"
    +"    * Periodical VAT Declaration: Prepares an XML file for Vat Declaration "
    +"of the Main company of the User currently Logged in.\n"
    +"                           Path to access : Financial "
    +"Management/Reporting/Legal Statements/Belgium Statements/Periodical VAT "
    +"Declaration\n"
    +"    * Annual Listing Of VAT-Subjected Customers: Prepares an XML file for "
    +"Vat Declaration of the Main company of the User currently Logged in.Based on "
    +"Fiscal year\n"
    +"                           Path to access : Financial "
    +"Management/Reporting/Legal Statements/Belgium Statements/Annual Listing Of "
    +"VAT-Subjected Customers\n"
    +"\n"
    +"    "
    +msgstr ""
    +"\n"
    +"    Este é o módulo base para xestionar o plan contable belga en "
    +"OpenERP.Despois de instalar este módulo, executarase o asistente de "
    +"configuración contable.* Proporciona os modelos contables que poden ser "
    +"útiles para xerar plans contables.* No asistente pediráselle o nome da "
    +"compañía, o modelo de contas a utilizar, o nº de díxitos para xerar os "
    +"códigos das súas contas e a conta bancaria e a divisa para crear diarios. "
    +"Deste xeito xerarase unha copia do modelo de contas.* É o mesmo asistente "
    +"que se executa desde 'Contabilidade/Configuración/Contabilidade "
    +"financeira/Modelos/Xerar plan contable desde un modelo de plan contable. "
    +"Asistentes incluídos neste módulo:* Listaxe de empresas: enumera as empresas "
    +"co seu CIF e coas cantidades facturadas. Prepara un arquivo XML.Ruta de "
    +"acceso: Contabilidade/Informes/Informes legais/Informes belgas/Listaxe de "
    +"empresas co CIF* Declaración periódica do IVE: Prepara un arquivo XML para a "
    +"declaración do IVE da compañía do usuario actualmente conectado.Ruta de "
    +"acceso: Contabilidade/Informes/Informes legais/Informes belgas/Declaración "
    +"periódica do IVE* Listaxe anual dos clientes suxeitos ó IVE: Prepara un "
    +"arquivo XML para a declaración do IVE da compañía principal do usuario "
    +"actualmente conectado. Baseado no exercicio fiscal.Ruta de acceso: "
    +"Contabilidade/Informes/Informes legais/Informes belgas/Listaxe anual de "
    +"clientes suxeitos ó IVE\n"
    +"\n"
    +"    "
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Partner VAT intra"
    +msgstr "Socio IVE intra"
    +
    +#. module: l10n_be
    +#: field:partner.vat.intra,period_ids:0
    +msgid "Period (s)"
    +msgstr "Período (s)"
    diff --git a/addons/l10n_cr/i18n/es_PY.po b/addons/l10n_cr/i18n/es_PY.po
    new file mode 100644
    index 00000000000..5be67231018
    --- /dev/null
    +++ b/addons/l10n_cr/i18n/es_PY.po
    @@ -0,0 +1,164 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 05:56+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:06+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_ing
    +msgid "Ingeniero/a"
    +msgstr "Ingeniero/a"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_dr
    +msgid "Doctor"
    +msgstr "Doctor"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_lic
    +msgid "Licenciado"
    +msgstr "Licenciado"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_sal
    +msgid "S.A.L."
    +msgstr "S.A.L."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_dr
    +msgid "Dr."
    +msgstr "Dr."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_sal
    +msgid "Sociedad Anónima Laboral"
    +msgstr "Sociedad Anónima Laboral"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_licda
    +msgid "Licenciada"
    +msgstr "Licenciada"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_dra
    +msgid "Doctora"
    +msgstr "Doctora"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_lic
    +msgid "Lic."
    +msgstr "Lic."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_gov
    +msgid "Government"
    +msgstr "Gobierno"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_edu
    +msgid "Educational Institution"
    +msgstr "Institución educativa"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_mba
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_mba
    +msgid "MBA"
    +msgstr "MBA"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_msc
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_msc
    +msgid "Msc."
    +msgstr "Msc."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_dra
    +msgid "Dra."
    +msgstr "Dra."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_indprof
    +msgid "Ind. Prof."
    +msgstr "Ind. Prof."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_ing
    +msgid "Ing."
    +msgstr "Ing."
    +
    +#. module: l10n_cr
    +#: model:ir.module.module,shortdesc:l10n_cr.module_meta_information
    +msgid "Costa Rica - Chart of Accounts"
    +msgstr "Costa Rica - Plan Contable"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_prof
    +msgid "Professor"
    +msgstr "Profesor"
    +
    +#. module: l10n_cr
    +#: model:ir.module.module,description:l10n_cr.module_meta_information
    +msgid ""
    +"Chart of accounts for Costa Rica\n"
    +"Includes:\n"
    +"* account.type\n"
    +"* account.account.template\n"
    +"* account.tax.template\n"
    +"* account.tax.code.template\n"
    +"* account.chart.template\n"
    +"\n"
    +"Everything is in English with Spanish translation. Further translations are "
    +"welcome, please go to\n"
    +"http://translations.launchpad.net/openerp-costa-rica\n"
    +"    "
    +msgstr ""
    +"Plan Contable de Costa Rica\n"
    +"    "
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_gov
    +msgid "Gov."
    +msgstr "Gob."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_licda
    +msgid "Licda."
    +msgstr "Licda."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_prof
    +msgid "Prof."
    +msgstr "Prof."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_asoc
    +msgid "Asociation"
    +msgstr "Asociación"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_asoc
    +msgid "Asoc."
    +msgstr "Asoc."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_edu
    +msgid "Edu."
    +msgstr "Edu."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_indprof
    +msgid "Independant Professional"
    +msgstr "Profesional Independiente"
    diff --git a/addons/l10n_nl/i18n/gl.po b/addons/l10n_nl/i18n/gl.po
    new file mode 100644
    index 00000000000..9cd38994782
    --- /dev/null
    +++ b/addons/l10n_nl/i18n/gl.po
    @@ -0,0 +1,110 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:11+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:15+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_nl
    +#: model:ir.actions.todo,note:l10n_nl.config_call_account_template
    +msgid ""
    +"Na installatie van deze module word de configuratie wizard voor "
    +"\"Accounting\" aangeroepen.\n"
    +"* U krijgt een lijst met grootboektemplates aangeboden waarin zich ook het "
    +"Nederlandse grootboekschema bevind.\n"
    +"* Als de configuratie wizard start, wordt u gevraagd om de naam van uw "
    +"bedrijf in te voeren, welke grootboekschema te installeren, uit hoeveel "
    +"cijfers een grootboekrekening mag bestaan, het rekeningnummer van uw bank en "
    +"de currency om Journalen te creeren.\n"
    +"    \n"
    +"Let op!! -> De template van het Nederlandse rekeningschema is opgebouwd uit "
    +"4 cijfers. Dit is het minimale aantal welk u moet invullen, u mag het aantal "
    +"verhogen. De extra cijfers worden dan achter het rekeningnummer aangevult "
    +"met \"nullen\"\n"
    +"    \n"
    +"* Dit is dezelfe configuratie wizard welke aangeroepen kan worden via "
    +"Financial Management/Configuration/Financial Accounting/Financial "
    +"Accounts/Generate Chart of Accounts from a Chart Template.\n"
    +msgstr ""
    +"Este módulo instalará un asistente de configuración de \"Contabilidade\" que "
    +"se executará.* Vostede recibe unha lista de modelos de plans contables que "
    +"tamén lle ofrecerá o holandés.* O asistente de configuración solicitaralle o "
    +"nome da compañía, o modelo de plan a seguir e o núm. de díxitos para xerar o "
    +"código das súas contas, a conta bancaria e a divisa para crear os seus "
    +"diarios. Atención! -> O modelo do plan contable holandés consta de catro "
    +"díxitos. Este é o número mínimo que debe contemplar, aínda que poida "
    +"aumentar o número. Os díxitos adicionais detrás da conta énchense de "
    +"\"ceros\"* Este é o mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contas financeiras/Xerar "
    +"plan de contas desde un modelo de plan.\n"
    +
    +#. module: l10n_nl
    +#: model:ir.module.module,shortdesc:l10n_nl.module_meta_information
    +msgid "Netherlands - Grootboek en BTW rekeningen"
    +msgstr "Holanda - Plan contable"
    +
    +#. module: l10n_nl
    +#: model:ir.module.module,description:l10n_nl.module_meta_information
    +msgid ""
    +"\n"
    +"Read changelog in file __terp__.py for version information.   \n"
    +"Dit is een basismodule om een uitgebreid grootboek- en BTW schema voor "
    +"Nederlandse bedrijven te installeren in OpenERP versie 5.\n"
    +"    De BTW rekeningen zijn waar nodig gekoppeld om de juiste rapportage te "
    +"genereren, denk b.v. aan intracommunautaire verwervingen\n"
    +"    waarbij u 19% BTW moet opvoeren, maar tegelijkertijd ook 19% als "
    +"voorheffing weer mag aftrekken.\n"
    +"    \n"
    +"    Na installatie van deze module word de configuratie wizard voor "
    +"\"Accounting\" aangeroepen.\n"
    +"    * U krijgt een lijst met grootboektemplates aangeboden waarin zich ook "
    +"het Nederlandse grootboekschema bevind.\n"
    +"    \n"
    +"    * Als de configuratie wizard start, wordt u gevraagd om de naam van uw "
    +"bedrijf in te voeren, welke grootboekschema te installeren, uit hoeveel "
    +"cijfers een grootboekrekening mag bestaan, het rekeningnummer van uw bank en "
    +"de currency om Journalen te creeren.\n"
    +"    \n"
    +"    Let op!! -> De template van het Nederlandse rekeningschema is opgebouwd "
    +"uit 4 cijfers. Dit is het minimale aantal welk u moet invullen, u mag het "
    +"aantal verhogen. De extra cijfers worden dan achter het rekeningnummer "
    +"aangevult met \"nullen\"\n"
    +"    \n"
    +"    * Dit is dezelfe configuratie wizard welke aangeroepen kan worden via "
    +"Financial Management/Configuration/Financial Accounting/Financial "
    +"Accounts/Generate Chart of Accounts from a Chart Template.\n"
    +"\n"
    +"    "
    +msgstr ""
    +"\n"
    +"Lea os cambios de __terp__.py na información da versión do arquivo.Trátase "
    +"dun módulo básico do plan xeral contable e réxime de IVE para as empresas "
    +"holandesas para instalar na versión 5 do OpenERP.As contas do IVE vincúlanse "
    +"á dereita cando sexa necesario para xerar informes, por exemplo, as "
    +"adquisicións intracomunitarias. O IVE é do 19%, pero ó mesmo tempo, como a "
    +"retención a conta é do 19% poderán deducir de novo.Despois de instalar este "
    +"módulo, executarase o asistente de configuración de \"Contabilidade\".* "
    +"Vostede recibe unha lista de modelos de plans contables que tamén lle "
    +"ofrecerá o holandés.* O asistente de configuración, solicitaralle o nome da "
    +"compañía, o modelo de plan a seguir e o núm. de díxitos para xerar o código "
    +"das súas contas, a conta bancaria, e a divisa para crear os seus diarios. "
    +"Atención! -> O modelo do plan contable holandés consta de catro díxitos. "
    +"Este é o número mínimo que debe contemplar, aínda que poida aumentar o "
    +"número. Os díxitos adicionais detrás da conta énchense con \"ceros\"* Este é "
    +"o mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contas financeiras/Xerar "
    +"plan de contas desde un modelo de plan.\n"
    +"\n"
    +"    "
    diff --git a/addons/l10n_pl/i18n/gl.po b/addons/l10n_pl/i18n/gl.po
    new file mode 100644
    index 00000000000..8b34671d2d8
    --- /dev/null
    +++ b/addons/l10n_pl/i18n/gl.po
    @@ -0,0 +1,61 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:23+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_pl
    +#: model:ir.module.module,description:l10n_pl.module_meta_information
    +msgid ""
    +"\n"
    +"     This is the module to manage the accounting chart and taxes for Poland "
    +"in Open ERP.\n"
    +"     \n"
    +"     To jest moduł do tworzenia wzorcowego planu kont i podstawowych "
    +"ustawień do podatków\n"
    +"     VAT 0%, 7% i 22%. Moduł ustawia też konta do kupna i sprzedaży towarów "
    +"zakładając,\n"
    +"     że wszystkie towary są w obrocie hurtowym.\n"
    +"    "
    +msgstr ""
    +"\n"
    +"     Este é o módulo para xestionar o plan de contas e impostos para Polonia "
    +"en Open ERP\n"
    +"    "
    +
    +#. module: l10n_pl
    +#: model:ir.module.module,shortdesc:l10n_pl.module_meta_information
    +msgid "Poland - Chart of Accounts"
    +msgstr "Polonia - Plan contable"
    +
    +#. module: l10n_pl
    +#: model:ir.actions.todo,note:l10n_pl.config_call_account_template_pl_chart
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"\tThis is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template."
    +msgstr ""
    +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. "
    +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o "
    +"mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan."
    diff --git a/addons/l10n_ro/i18n/gl.po b/addons/l10n_ro/i18n/gl.po
    new file mode 100644
    index 00000000000..921986da584
    --- /dev/null
    +++ b/addons/l10n_ro/i18n/gl.po
    @@ -0,0 +1,66 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:16+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:31+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_ro
    +#: help:res.partner,nrc:0
    +msgid "Registration number at the Registry of Commerce"
    +msgstr "Número de rexistro no Rexistro de Comercio"
    +
    +#. module: l10n_ro
    +#: field:res.partner,nrc:0
    +msgid "NRC"
    +msgstr "NRC"
    +
    +#. module: l10n_ro
    +#: model:ir.actions.todo,note:l10n_ro.config_call_account_template_ro
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"\tThis is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template."
    +msgstr ""
    +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. "
    +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o "
    +"mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan."
    +
    +#. module: l10n_ro
    +#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information
    +msgid "Romania - Chart of Accounts"
    +msgstr "Romanía - Plan contable"
    +
    +#. module: l10n_ro
    +#: model:ir.model,name:l10n_ro.model_res_partner
    +msgid "Partner"
    +msgstr "Socio"
    +
    +#. module: l10n_ro
    +#: model:ir.module.module,description:l10n_ro.module_meta_information
    +msgid ""
    +"This is the module to manage the accounting chart, VAT structure and "
    +"Registration Number for Romania in Open ERP."
    +msgstr ""
    +"Este é o módulo que xestiona o plan contable, a estrutura dos Impostos e o "
    +"Número de Rexistro para Romanía no Open ERP."
    diff --git a/addons/l10n_th/i18n/gl.po b/addons/l10n_th/i18n/gl.po
    new file mode 100644
    index 00000000000..a5b51b5bbac
    --- /dev/null
    +++ b/addons/l10n_th/i18n/gl.po
    @@ -0,0 +1,53 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:19+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:37+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_th
    +#: model:ir.actions.todo,note:l10n_th.config_call_account_template_th
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"This is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template."
    +msgstr ""
    +"Xerar Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. "
    +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o "
    +"mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan."
    +
    +#. module: l10n_th
    +#: model:ir.module.module,shortdesc:l10n_th.module_meta_information
    +msgid "Thailand - Thai Chart of Accounts"
    +msgstr "Tailandia - Plan contable tailandés"
    +
    +#. module: l10n_th
    +#: model:ir.module.module,description:l10n_th.module_meta_information
    +msgid ""
    +"\n"
    +"Chart of accounts for Thailand.\n"
    +"    "
    +msgstr ""
    +"\n"
    +"Plan contable para Tailandia\n"
    +"    "
    diff --git a/addons/l10n_uk/i18n/gl.po b/addons/l10n_uk/i18n/gl.po
    new file mode 100644
    index 00000000000..da01d123055
    --- /dev/null
    +++ b/addons/l10n_uk/i18n/gl.po
    @@ -0,0 +1,51 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:15+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:42+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_uk
    +#: model:ir.module.module,shortdesc:l10n_uk.module_meta_information
    +msgid "United Kingdom - minimal"
    +msgstr "Reino Unido - mínimo"
    +
    +#. module: l10n_uk
    +#: model:ir.module.module,description:l10n_uk.module_meta_information
    +msgid ""
    +"This is the base module to manage the accounting chart for United Kingdom in "
    +"OpenERP."
    +msgstr ""
    +"Este é o módulo base para xestionar o plan contable para o Reino Unido no "
    +"OpenERP."
    +
    +#. module: l10n_uk
    +#: model:ir.actions.todo,note:l10n_uk.config_call_account_template_uk_minimal
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"    This is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template."
    +msgstr ""
    +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear os seus "
    +"Diarios. Deste xeito xerarase a copia exacta do modelo do plan contable. "
    +"Este é o mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan"
    diff --git a/addons/l10n_ve/i18n/gl.po b/addons/l10n_ve/i18n/gl.po
    new file mode 100644
    index 00000000000..e5cd76e1e76
    --- /dev/null
    +++ b/addons/l10n_ve/i18n/gl.po
    @@ -0,0 +1,62 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:21+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:47+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_ve
    +#: model:ir.actions.todo,note:l10n_ve.config_call_account_template_ve_chart
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"This is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template.\n"
    +"Genere el Plan de cuentas de una Plantilla de Carta. Le pedirán pasar el "
    +"nombre de la compania, la plantilla de carta para seguir, el no. de digitos "
    +"para generar el codigo para sus cuentas y cuenta Bancaria, dinero para crear "
    +"Diarios. Asi, la copia pura de la carta la Plantilla es generada.\n"
    +"Esto es el mismo wizard que corre de la Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template.\n"
    +"            "
    +msgstr ""
    +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. "
    +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o "
    +"mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan\n"
    +"            "
    +
    +#. module: l10n_ve
    +#: model:ir.module.module,description:l10n_ve.module_meta_information
    +msgid ""
    +"\n"
    +"This is the module to manage the accounting chart for Venezuela in Open "
    +"ERP.\n"
    +"Este módulo es para manejar un catálogo de cuentas ejemplo para Venezuela.\n"
    +msgstr ""
    +"\n"
    +"Este é o módulo para xestionar o plan de contas para Venezuela no Open ERP.\n"
    +
    +#. module: l10n_ve
    +#: model:ir.module.module,shortdesc:l10n_ve.module_meta_information
    +msgid "Venezuela -Chart of Account"
    +msgstr "Venezuela - Plan contable"
    diff --git a/addons/project/i18n/bg.po b/addons/project/i18n/bg.po
    index 4e55cf4d7c1..a1485d99e95 100644
    --- a/addons/project/i18n/bg.po
    +++ b/addons/project/i18n/bg.po
    @@ -7,14 +7,14 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2010-08-03 09:13+0000\n"
    -"Last-Translator: Boris \n"
    +"PO-Revision-Date: 2011-03-02 09:16+0000\n"
    +"Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-15 05:01+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: project
     #: model:ir.actions.act_window,name:project.act_res_users_2_project_task_opened
    @@ -43,7 +43,7 @@ msgstr ""
     #. module: project
     #: constraint:res.users:0
     msgid "The chosen company is not in the allowed companies for this user"
    -msgstr ""
    +msgstr "Избраната фирма не е измежду разрешените фирми за този потребител"
     
     #. module: project
     #: help:project.task.reevaluate,remaining_hours:0
    @@ -53,13 +53,13 @@ msgstr ""
     #. module: project
     #: view:project.task:0
     msgid "Deadlines"
    -msgstr ""
    +msgstr "Крайни срокове"
     
     #. module: project
     #: code:addons/project/project.py:121
     #, python-format
     msgid "Operation Not Permitted !"
    -msgstr ""
    +msgstr "Действието не е разрешено"
     
     #. module: project
     #: code:addons/project/wizard/project_task_delegate.py:55
    @@ -79,7 +79,7 @@ msgstr ""
     #. module: project
     #: field:project.installer,hr_timesheet_sheet:0
     msgid "Timesheets"
    -msgstr ""
    +msgstr "Графици"
     
     #. module: project
     #: view:project.task:0
    @@ -96,7 +96,7 @@ msgstr "Потвърди часове"
     #: view:report.project.task.user:0
     #: field:report.project.task.user,progress:0
     msgid "Progress"
    -msgstr "Прогрес"
    +msgstr "Напредък"
     
     #. module: project
     #: help:project.task,remaining_hours:0
    @@ -114,16 +114,17 @@ msgstr ""
     #: constraint:project.project:0
     msgid "Error! project start-date must be lower then project end-date."
     msgstr ""
    +"Грешка! Начална дата на пректа, трябва да бъде крайния срок на проекта."
     
     #. module: project
     #: view:project.task.reevaluate:0
     msgid "Reevaluation Task"
    -msgstr ""
    +msgstr "Преоценка на задача"
     
     #. module: project
     #: field:project.project,members:0
     msgid "Project Members"
    -msgstr ""
    +msgstr "Участници в проекта"
     
     #. module: project
     #: model:process.node,name:project.process_node_taskbydelegate0
    @@ -133,7 +134,7 @@ msgstr ""
     #. module: project
     #: selection:report.project.task.user,month:0
     msgid "March"
    -msgstr ""
    +msgstr "Март"
     
     #. module: project
     #: view:project.task:0
    @@ -160,7 +161,7 @@ msgstr "Мои задачи"
     #. module: project
     #: constraint:project.task:0
     msgid "Error ! You cannot create recursive tasks."
    -msgstr ""
    +msgstr "Грешка! Не можете да създавате рекурсивни задачи."
     
     #. module: project
     #: field:project.task,company_id:0
    @@ -178,12 +179,12 @@ msgstr ""
     #. module: project
     #: model:ir.actions.act_window,name:project.action_project_vs_planned_total_hours_graph
     msgid "Projects: Planned Vs Total hours"
    -msgstr ""
    +msgstr "Проекти: Планирани спрямо Общо часове"
     
     #. module: project
     #: view:project.task.close:0
     msgid "Warn Message"
    -msgstr ""
    +msgstr "Предупредително съобщение"
     
     #. module: project
     #: field:project.task.type,name:0
    @@ -209,7 +210,7 @@ msgstr ""
     #. module: project
     #: view:project.project:0
     msgid "New Project Based on Template"
    -msgstr ""
    +msgstr "Нов проекта на база Шаблон"
     
     #. module: project
     #: constraint:project.project:0
    @@ -225,20 +226,20 @@ msgstr "Много спешно"
     #. module: project
     #: help:project.task.delegate,user_id:0
     msgid "User you want to delegate this task to"
    -msgstr ""
    +msgstr "Потребител, на който желаете да доверите тази задача"
     
     #. module: project
     #: view:report.project.task.user:0
     #: field:report.project.task.user,day:0
     #: field:task.by.days,day:0
     msgid "Day"
    -msgstr ""
    +msgstr "Ден"
     
     #. module: project
     #: code:addons/project/project.py:571
     #, python-format
     msgid "The task '%s' is done"
    -msgstr ""
    +msgstr "Задачата '%s' е завършена"
     
     #. module: project
     #: model:ir.model,name:project.model_project_task_close
    @@ -289,7 +290,7 @@ msgstr ""
     #. module: project
     #: view:project.project:0
     msgid "Invoice Address"
    -msgstr ""
    +msgstr "Адрес на фактура"
     
     #. module: project
     #: field:report.project.task.user,name:0
    @@ -325,7 +326,7 @@ msgstr ""
     #: selection:report.project.task.user,state:0
     #: selection:task.by.days,state:0
     msgid "Cancelled"
    -msgstr "Отменено"
    +msgstr "Отказан"
     
     #. module: project
     #: view:board.board:0
    @@ -347,7 +348,7 @@ msgstr ""
     #. module: project
     #: model:process.node,name:project.process_node_donetask0
     msgid "Done task"
    -msgstr ""
    +msgstr "Завършена задача"
     
     #. module: project
     #: help:project.task.delegate,prefix:0
    @@ -363,30 +364,30 @@ msgstr ""
     #. module: project
     #: model:process.node,note:project.process_node_donetask0
     msgid "Task is Completed"
    -msgstr ""
    +msgstr "Задачата е завършена"
     
     #. module: project
     #: field:project.task,date_end:0
     #: field:report.project.task.user,date_end:0
     msgid "Ending Date"
    -msgstr ""
    +msgstr "Крайна дата"
     
     #. module: project
     #: view:report.project.task.user:0
     msgid "   Month   "
    -msgstr ""
    +msgstr "   Месец   "
     
     #. module: project
     #: model:process.transition,note:project.process_transition_delegate0
     msgid "Delegates tasks to the other user"
    -msgstr ""
    +msgstr "Довери задачи на други потребители"
     
     #. module: project
     #: view:project.project:0
     #: view:project.task:0
     #: view:report.project.task.user:0
     msgid "Group By..."
    -msgstr ""
    +msgstr "Групирай по"
     
     #. module: project
     #: help:project.task,effective_hours:0
    @@ -408,7 +409,7 @@ msgstr ""
     #. module: project
     #: model:project.task.type,name:project.project_tt_testing
     msgid "Testing"
    -msgstr ""
    +msgstr "Пробване…"
     
     #. module: project
     #: help:project.task.delegate,planned_hours:0
    @@ -424,7 +425,7 @@ msgstr ""
     #: code:addons/project/project.py:553
     #, python-format
     msgid "Task '%s' closed"
    -msgstr ""
    +msgstr "Задачата '%s' е приключена"
     
     #. module: project
     #: model:ir.model,name:project.model_account_analytic_account
    @@ -440,7 +441,7 @@ msgstr "Направено от"
     #. module: project
     #: view:project.task:0
     msgid "Planning"
    -msgstr ""
    +msgstr "Планиране"
     
     #. module: project
     #: view:project.task:0
    @@ -454,7 +455,7 @@ msgstr "Краен срок"
     #: view:project.task.delegate:0
     #: view:project.task.reevaluate:0
     msgid "_Cancel"
    -msgstr ""
    +msgstr "_Отказ"
     
     #. module: project
     #: model:ir.model,name:project.model_res_partner
    @@ -463,19 +464,19 @@ msgstr ""
     #: view:report.project.task.user:0
     #: field:report.project.task.user,partner_id:0
     msgid "Partner"
    -msgstr ""
    +msgstr "Партньор"
     
     #. module: project
     #: constraint:account.analytic.account:0
     msgid "Error! You can not create recursive analytic accounts."
    -msgstr ""
    +msgstr "Грешка! Не можете да създавате рекурсивни аналитични сметки."
     
     #. module: project
     #: code:addons/project/project.py:225
     #: code:addons/project/project.py:246
     #, python-format
     msgid " (copy)"
    -msgstr ""
    +msgstr " (копие)"
     
     #. module: project
     #: help:project.installer,hr_timesheet_sheet:0
    @@ -492,12 +493,12 @@ msgstr ""
     #. module: project
     #: view:project.task:0
     msgid "Previous"
    -msgstr ""
    +msgstr "Предишен"
     
     #. module: project
     #: view:project.task.reevaluate:0
     msgid "Reevaluate Task"
    -msgstr ""
    +msgstr "Преоценка на задача"
     
     #. module: project
     #: field:report.project.task.user,user_id:0
    @@ -532,17 +533,17 @@ msgstr ""
     #. module: project
     #: model:ir.actions.act_window,name:project.act_my_project
     msgid "My projects"
    -msgstr "Мои проекти"
    +msgstr "Моите проекти"
     
     #. module: project
     #: constraint:res.company:0
     msgid "Error! You can not create recursive companies."
    -msgstr ""
    +msgstr "Грешка! НЕ може да създавате рекурсивни компании"
     
     #. module: project
     #: view:project.task:0
     msgid "Next"
    -msgstr ""
    +msgstr "Следващ"
     
     #. module: project
     #: model:process.transition,note:project.process_transition_draftopentask0
    @@ -679,7 +680,7 @@ msgstr ""
     #. module: project
     #: view:report.project.task.user:0
     msgid "My Projects"
    -msgstr "Мои проекти"
    +msgstr "Моите Проекти"
     
     #. module: project
     #: view:project.task:0
    @@ -797,7 +798,7 @@ msgstr "Делегирай"
     #. module: project
     #: model:ir.actions.act_window,name:project.open_view_template_project
     msgid "Templates of Projects"
    -msgstr ""
    +msgstr "Шаблони на проекти"
     
     #. module: project
     #: model:ir.model,name:project.model_project_project
    @@ -834,7 +835,7 @@ msgstr ""
     #: model:ir.module.module,shortdesc:project.module_meta_information
     #: view:res.company:0
     msgid "Project Management"
    -msgstr "Проекти"
    +msgstr "Управление на проект"
     
     #. module: project
     #: selection:report.project.task.user,month:0
    @@ -926,7 +927,7 @@ msgstr "Месец"
     #. module: project
     #: model:ir.actions.act_window,name:project.dblc_proj
     msgid "Project's tasks"
    -msgstr "Проектни задачи"
    +msgstr "Задачи на проекта"
     
     #. module: project
     #: model:ir.model,name:project.model_project_task_type
    @@ -1024,7 +1025,7 @@ msgstr ""
     #. module: project
     #: view:project.task:0
     msgid "Project Tasks"
    -msgstr ""
    +msgstr "Задачи на проекта"
     
     #. module: project
     #: constraint:res.partner:0
    @@ -1062,7 +1063,7 @@ msgstr ""
     #: view:project.project:0
     #: field:project.task,manager_id:0
     msgid "Project Manager"
    -msgstr ""
    +msgstr "Управител на проекта"
     
     #. module: project
     #: view:project.project:0
    @@ -1096,7 +1097,7 @@ msgstr ""
     #: view:project.project:0
     #: field:project.project,complete_name:0
     msgid "Project Name"
    -msgstr ""
    +msgstr "Име на проекта"
     
     #. module: project
     #: help:project.task.delegate,state:0
    @@ -1127,7 +1128,7 @@ msgstr ""
     #: model:ir.actions.act_window,name:project.open_board_project
     #: model:ir.ui.menu,name:project.menu_board_project
     msgid "Project Dashboard"
    -msgstr ""
    +msgstr "Табло на проекта"
     
     #. module: project
     #: view:project.project:0
    @@ -1243,7 +1244,7 @@ msgstr ""
     #. module: project
     #: model:ir.actions.act_window,name:project.act_res_users_2_project_project
     msgid "User's projects"
    -msgstr "Потребителски задачи"
    +msgstr "Потребителски проекти"
     
     #. module: project
     #: field:project.installer,progress:0
    @@ -1444,7 +1445,7 @@ msgstr ""
     #. module: project
     #: view:project.project:0
     msgid "Search Project"
    -msgstr ""
    +msgstr "Търси проект"
     
     #. module: project
     #: help:project.installer,project_gtd:0
    @@ -1619,7 +1620,7 @@ msgstr ""
     #. module: project
     #: help:project.task.close,manager_email:0
     msgid "Email Address of Project's Manager"
    -msgstr ""
    +msgstr "Имейл адрес на мениджъра на  проекта"
     
     #. module: project
     #: view:project.project:0
    diff --git a/addons/stock/i18n/bg.po b/addons/stock/i18n/bg.po
    index b292d5759c7..0b14263c232 100644
    --- a/addons/stock/i18n/bg.po
    +++ b/addons/stock/i18n/bg.po
    @@ -7,13 +7,13 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:16+0000\n"
    -"PO-Revision-Date: 2011-03-01 18:38+0000\n"
    +"PO-Revision-Date: 2011-03-02 09:07+0000\n"
     "Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-02 04:37+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: stock
    @@ -2010,7 +2010,7 @@ msgstr "Липси на наличност"
     #: code:addons/stock/stock.py:1314
     #, python-format
     msgid "Document"
    -msgstr ""
    +msgstr "Документ"
     
     #. module: stock
     #: view:stock.picking:0
    @@ -2022,7 +2022,7 @@ msgstr ""
     #: field:stock.move.memory.in,product_uom:0
     #: field:stock.move.memory.out,product_uom:0
     msgid "Unit of Measure"
    -msgstr ""
    +msgstr "Мерна единица"
     
     #. module: stock
     #: code:addons/stock/product.py:176
    @@ -2046,12 +2046,12 @@ msgstr "Проследяване на движение"
     #. module: stock
     #: view:product.product:0
     msgid "Update"
    -msgstr ""
    +msgstr "Обновяване"
     
     #. module: stock
     #: view:stock.inventory:0
     msgid "Set to Draft"
    -msgstr ""
    +msgstr "Пращане в проект"
     
     #. module: stock
     #: model:ir.actions.act_window,name:stock.action_stock_journal_form
    @@ -2062,7 +2062,7 @@ msgstr ""
     #. module: stock
     #: selection:report.stock.move,type:0
     msgid "Others"
    -msgstr ""
    +msgstr "Други"
     
     #. module: stock
     #: code:addons/stock/product.py:90
    @@ -2073,34 +2073,34 @@ msgstr ""
     #. module: stock
     #: model:ir.model,name:stock.model_stock_partial_picking
     msgid "Partial Picking"
    -msgstr ""
    +msgstr "Частично товарене"
     
     #. module: stock
     #: model:stock.location,name:stock.stock_location_scrapped
     #: field:stock.move,scrapped:0
     msgid "Scrapped"
    -msgstr ""
    +msgstr "Бракуван"
     
     #. module: stock
     #: view:stock.inventory:0
     msgid "Products "
    -msgstr ""
    +msgstr "Продукти "
     
     #. module: stock
     #: field:product.product,track_incoming:0
     msgid "Track Incoming Lots"
    -msgstr ""
    +msgstr "Проследяване на входящи фактури"
     
     #. module: stock
     #: view:board.board:0
     msgid "Warehouse board"
    -msgstr ""
    +msgstr "Табло Склад"
     
     #. module: stock
     #: code:addons/stock/product.py:377
     #, python-format
     msgid "Future Qty"
    -msgstr ""
    +msgstr "Бъдещо количесто"
     
     #. module: stock
     #: field:product.category,property_stock_variation:0
    @@ -2146,7 +2146,7 @@ msgstr "Продукти"
     #. module: stock
     #: view:stock.change.standard.price:0
     msgid "Change Price"
    -msgstr ""
    +msgstr "Промени цена"
     
     #. module: stock
     #: field:stock.picking,move_type:0
    @@ -2191,7 +2191,7 @@ msgstr ""
     #: field:stock.move.memory.in,move_id:0
     #: field:stock.move.memory.out,move_id:0
     msgid "Move"
    -msgstr ""
    +msgstr "Движение"
     
     #. module: stock
     #: help:stock.picking,min_date:0
    @@ -2258,13 +2258,13 @@ msgstr ""
     #. module: stock
     #: view:stock.invoice.onshipping:0
     msgid "Create"
    -msgstr ""
    +msgstr "Създаване"
     
     #. module: stock
     #: view:stock.move:0
     #: view:stock.picking:0
     msgid "Dates"
    -msgstr ""
    +msgstr "Дати"
     
     #. module: stock
     #: field:stock.move,priority:0
    @@ -2274,7 +2274,7 @@ msgstr "Важност"
     #. module: stock
     #: view:stock.move:0
     msgid "Source"
    -msgstr ""
    +msgstr "Източник"
     
     #. module: stock
     #: code:addons/stock/stock.py:2557
    @@ -2320,7 +2320,7 @@ msgstr ""
     #: code:addons/stock/stock.py:751
     #, python-format
     msgid "Error !"
    -msgstr ""
    +msgstr "Грешка!"
     
     #. module: stock
     #: model:ir.model,name:stock.model_stock_replacement_result
    @@ -2331,7 +2331,7 @@ msgstr ""
     #: model:ir.ui.menu,name:stock.menu_stock_unit_measure_stock
     #: model:ir.ui.menu,name:stock.menu_stock_uom_form_action
     msgid "Units of Measure"
    -msgstr ""
    +msgstr "Мерни единици"
     
     #. module: stock
     #: selection:stock.location,chained_location_type:0
    @@ -2341,7 +2341,7 @@ msgstr "Определено местонохождение"
     #. module: stock
     #: selection:report.stock.move,month:0
     msgid "July"
    -msgstr ""
    +msgstr "Юли"
     
     #. module: stock
     #: view:report.stock.lines.date:0
    @@ -2407,7 +2407,7 @@ msgstr ""
     #: view:stock.move:0
     #, python-format
     msgid "Receive Products"
    -msgstr ""
    +msgstr "Получаване на продукти"
     
     #. module: stock
     #: code:addons/stock/wizard/stock_partial_move.py:131
    @@ -2415,7 +2415,7 @@ msgstr ""
     #: model:ir.ui.menu,name:stock.menu_action_pdct_out
     #, python-format
     msgid "Deliver Products"
    -msgstr ""
    +msgstr "Доставка на продукти"
     
     #. module: stock
     #: view:stock.location.product:0
    @@ -2431,12 +2431,12 @@ msgstr ""
     #: view:report.stock.move:0
     #: field:report.stock.move,month:0
     msgid "Month"
    -msgstr ""
    +msgstr "Месец"
     
     #. module: stock
     #: help:stock.picking,date_done:0
     msgid "Date of Completion"
    -msgstr ""
    +msgstr "Дата на завършване"
     
     #. module: stock
     #: help:stock.production.lot,name:0
    @@ -2462,7 +2462,7 @@ msgstr "Наличности"
     #. module: stock
     #: view:report.stock.move:0
     msgid "Todo"
    -msgstr ""
    +msgstr "Да се направи"
     
     #. module: stock
     #: view:report.stock.inventory:0
    @@ -2478,13 +2478,13 @@ msgstr ""
     #: field:stock.production.lot.revision,company_id:0
     #: field:stock.warehouse,company_id:0
     msgid "Company"
    -msgstr ""
    +msgstr "Фирма"
     
     #. module: stock
     #: view:stock.move:0
     #: view:stock.picking:0
     msgid "Unit Of Measure"
    -msgstr ""
    +msgstr "Мерна единица"
     
     #. module: stock
     #: code:addons/stock/product.py:122
    @@ -2514,6 +2514,8 @@ msgstr "Запълване на наличност"
     msgid ""
     "Error: The default UOM and the purchase UOM must be in the same category."
     msgstr ""
    +"Грешка: Мер. ед. по подрабиране и мер. ед. на поръчката трябва да са от една "
    +"и съща категория."
     
     #. module: stock
     #: help:product.category,property_stock_account_input_categ:0
    @@ -2564,12 +2566,12 @@ msgstr "Указване за налично"
     #. module: stock
     #: report:stock.picking.list:0
     msgid "Contact Address :"
    -msgstr ""
    +msgstr "Адрес за контакт"
     
     #. module: stock
     #: field:stock.move,backorder_id:0
     msgid "Back Order"
    -msgstr "Недостатъчни количества"
    +msgstr "Неизпълнена пръчка"
     
     #. module: stock
     #: field:stock.incoterms,active:0
    @@ -2642,7 +2644,7 @@ msgstr ""
     #. module: stock
     #: view:stock.location.product:0
     msgid "Open Product"
    -msgstr ""
    +msgstr "Отвори продукт"
     
     #. module: stock
     #: field:stock.location.product,to_date:0
    @@ -2653,7 +2655,7 @@ msgstr "До"
     #: view:stock.move:0
     #: view:stock.picking:0
     msgid "Process"
    -msgstr ""
    +msgstr "Обработка"
     
     #. module: stock
     #: field:stock.production.lot.revision,name:0
    @@ -2702,7 +2704,7 @@ msgstr "Готово"
     #: model:ir.model,name:stock.model_stock_change_standard_price
     #: view:stock.change.standard.price:0
     msgid "Change Standard Price"
    -msgstr ""
    +msgstr "Промени стандартна цена"
     
     #. module: stock
     #: model:stock.location,name:stock.stock_location_locations_virtual
    @@ -2735,7 +2737,7 @@ msgstr "Не е спешно"
     #. module: stock
     #: view:stock.move:0
     msgid "To Do"
    -msgstr ""
    +msgstr "Трябва да се направи"
     
     #. module: stock
     #: model:ir.actions.act_window,name:stock.action_warehouse_form
    @@ -2746,7 +2748,7 @@ msgstr "Складове"
     #. module: stock
     #: field:stock.journal,user_id:0
     msgid "Responsible"
    -msgstr ""
    +msgstr "Отговорен"
     
     #. module: stock
     #: field:stock.move,returned_price:0
    @@ -2802,7 +2804,7 @@ msgstr "Продукт"
     #: code:addons/stock/wizard/stock_return_picking.py:135
     #, python-format
     msgid "Invoicing"
    -msgstr ""
    +msgstr "Фактуриране"
     
     #. module: stock
     #: code:addons/stock/stock.py:2237
    @@ -2830,23 +2832,23 @@ msgstr ""
     #: model:ir.model,name:stock.model_stock_move_consume
     #: view:stock.move.consume:0
     msgid "Consume Products"
    -msgstr ""
    +msgstr "Използвани продукти"
     
     #. module: stock
     #: code:addons/stock/stock.py:1646
     #, python-format
     msgid "Insufficient Stock in Lot !"
    -msgstr ""
    +msgstr "Недостатъчна наличност в партидата!"
     
     #. module: stock
     #: field:stock.location,parent_right:0
     msgid "Right Parent"
    -msgstr "Десен партньор"
    +msgstr "Подходящ партньор"
     
     #. module: stock
     #: field:stock.picking,address_id:0
     msgid "Address"
    -msgstr "Адреси"
    +msgstr "Адрес"
     
     #. module: stock
     #: report:lot.stock.overview:0
    @@ -2868,7 +2870,7 @@ msgstr "Доставчици"
     #: field:report.stock.inventory,value:0
     #: field:report.stock.move,value:0
     msgid "Total Value"
    -msgstr ""
    +msgstr "Обща стойност"
     
     #. module: stock
     #: model:ir.ui.menu,name:stock.menu_product_by_category_stock_form
    @@ -2916,7 +2918,7 @@ msgstr ""
     #. module: stock
     #: view:stock.move:0
     msgid "Order"
    -msgstr ""
    +msgstr "Нареждане"
     
     #. module: stock
     #: field:stock.tracking,name:0
    @@ -2938,7 +2940,7 @@ msgstr "Счетоводни записи"
     #. module: stock
     #: report:stock.picking.list:0
     msgid "Total"
    -msgstr ""
    +msgstr "Общо"
     
     #. module: stock
     #: model:stock.location,name:stock.stock_location_intermediatelocation0
    @@ -2971,7 +2973,7 @@ msgstr ""
     #. module: stock
     #: view:stock.move:0
     msgid "Destination"
    -msgstr ""
    +msgstr "Местоназначение"
     
     #. module: stock
     #: selection:stock.picking,move_type:0
    @@ -2990,12 +2992,12 @@ msgstr ""
     #: code:addons/stock/product.py:383
     #, python-format
     msgid "Future Productions"
    -msgstr ""
    +msgstr "Бъдеща продукция"
     
     #. module: stock
     #: view:stock.picking:0
     msgid "To Invoice"
    -msgstr ""
    +msgstr "За фактуриране"
     
     #. module: stock
     #: code:addons/stock/wizard/stock_return_picking.py:120
    @@ -3033,7 +3035,7 @@ msgstr ""
     #: code:addons/stock/wizard/stock_fill_inventory.py:115
     #, python-format
     msgid "Message !"
    -msgstr ""
    +msgstr "Съобщение !"
     
     #. module: stock
     #: view:stock.move:0
    @@ -3049,7 +3051,7 @@ msgstr "Партида от наличност"
     #. module: stock
     #: view:stock.move:0
     msgid "Reason"
    -msgstr ""
    +msgstr "Причина"
     
     #. module: stock
     #: report:stock.picking.list:0
    @@ -3086,7 +3088,7 @@ msgstr "Потребителска грешка"
     #: view:stock.move.track:0
     #: view:stock.split.into:0
     msgid "Ok"
    -msgstr "Добре"
    +msgstr "Ok"
     
     #. module: stock
     #: model:stock.location,name:stock.stock_location_8
    @@ -3134,7 +3136,7 @@ msgstr "Искате ли да обедините тези наличности
     #: selection:stock.move,state:0
     #: selection:stock.picking,state:0
     msgid "Cancelled"
    -msgstr ""
    +msgstr "Отказанa"
     
     #. module: stock
     #: view:stock.move:0
    @@ -3179,7 +3181,7 @@ msgstr ""
     #: code:addons/stock/wizard/stock_inventory_merge.py:63
     #, python-format
     msgid "Warning"
    -msgstr ""
    +msgstr "Предупреждение"
     
     #. module: stock
     #: code:addons/stock/stock.py:1321
    @@ -3253,7 +3255,7 @@ msgstr "Сродно товарене"
     #. module: stock
     #: view:report.stock.move:0
     msgid "Total outgoing quantity"
    -msgstr ""
    +msgstr "Общо изходящо количество"
     
     #. module: stock
     #: field:stock.picking,backorder_id:0
    @@ -3273,7 +3275,7 @@ msgstr ""
     #: view:report.stock.move:0
     #: field:report.stock.move,categ_id:0
     msgid "Product Category"
    -msgstr ""
    +msgstr "Категория на продукта"
     
     #. module: stock
     #: code:addons/stock/wizard/stock_change_product_qty.py:74
    
    From 5f097765bdec4e7ea241c22a10d3119e550013c3 Mon Sep 17 00:00:00 2001
    From: "Rifakat Haradwala (Open ERP)" 
    Date: Thu, 3 Mar 2011 11:26:18 +0530
    Subject: [PATCH 181/304] [FIX] : Product: Product field standard_price should
     use 'Purchase Price' precision instead of 'Account' precision
    
    lp bug: https://launchpad.net/bugs/726816 fixed
    
    bzr revid: rha@tinyerp.com-20110303055618-qprsaa75mrnspxd5
    ---
     addons/product/product.py | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/addons/product/product.py b/addons/product/product.py
    index 6bee68c2ba6..187b415c2c5 100644
    --- a/addons/product/product.py
    +++ b/addons/product/product.py
    @@ -271,7 +271,7 @@ class product_template(osv.osv):
             'rental': fields.boolean('Can be Rent'),
             'categ_id': fields.many2one('product.category','Category', required=True, change_default=True, domain="[('type','=','normal')]" ,help="Select category for the current product"),
             'list_price': fields.float('Sale Price', digits_compute=dp.get_precision('Sale Price'), help="Base price for computing the customer price. Sometimes called the catalog price."),
    -        'standard_price': fields.float('Cost Price', required=True, digits_compute=dp.get_precision('Account'), help="Product's cost for accounting stock valuation. It is the base price for the supplier price."),
    +        'standard_price': fields.float('Cost Price', required=True, digits_compute=dp.get_precision('Purchase Price'), help="Product's cost for accounting stock valuation. It is the base price for the supplier price."),
             'volume': fields.float('Volume', help="The volume in m3."),
             'weight': fields.float('Gross weight', help="The gross weight in Kg."),
             'weight_net': fields.float('Net weight', help="The net weight in Kg."),
    
    From d95d102ebe1ceff87431778f479b07af1977a6a0 Mon Sep 17 00:00:00 2001
    From: Launchpad Translations on behalf of openerp <>
    Date: Thu, 3 Mar 2011 06:01:52 +0000
    Subject: [PATCH 182/304] Launchpad automatic translations update.
    
    bzr revid: launchpad_translations_on_behalf_of_openerp-20110302141435-m0mvq1l2y1icmkz8
    bzr revid: launchpad_translations_on_behalf_of_openerp-20110303060152-qtz8ijrlofyw635z
    ---
     addons/account/i18n/es_PY.po                  | 9647 +++++++++++++++++
     addons/account/i18n/sr.po                     |   36 +-
     addons/account_accountant/i18n/es_PY.po       |   38 +
     addons/account_accountant/i18n/sr.po          |   10 +-
     .../account_analytic_analysis/i18n/es_PY.po   |  315 +
     addons/account_analytic_default/i18n/es_PY.po |  216 +
     addons/account_anglo_saxon/i18n/es_PY.po      |  109 +
     addons/account_budget/i18n/es_PY.po           |  455 +
     addons/account_cancel/i18n/es_PY.po           |   32 +
     addons/account_chart/i18n/es_PY.po            |   28 +
     addons/account_coda/i18n/bg.po                |  259 +
     addons/account_coda/i18n/es_PY.po             |  269 +
     addons/account_followup/i18n/tr.po            |   26 +-
     addons/account_invoice_layout/i18n/es_PY.po   |  383 +
     addons/account_payment/i18n/es_PY.po          |  719 ++
     addons/account_sequence/i18n/bg.po            |  221 +
     addons/account_sequence/i18n/fr.po            |   37 +-
     addons/anonymization/i18n/bg.po               |  226 +
     addons/association/i18n/bg.po                 |   29 +-
     addons/auction/i18n/pt_BR.po                  |    2 +-
     addons/base_iban/i18n/pl.po                   |   19 +-
     addons/crm/i18n/sk.po                         |   73 +-
     addons/crm/i18n/tr.po                         |   28 +-
     addons/crm_helpdesk/i18n/tr.po                |   59 +-
     addons/decimal_precision/i18n/es_PY.po        |   70 +
     addons/delivery/i18n/tr.po                    |   67 +-
     addons/document_ftp/i18n/bg.po                |  135 +
     addons/event_project/i18n/bg.po               |    6 +-
     addons/hr/i18n/bg.po                          |   64 +-
     addons/hr_holidays/i18n/bg.po                 |  132 +-
     addons/l10n_be/i18n/gl.po                     |  528 +
     addons/l10n_cr/i18n/es_PY.po                  |  164 +
     addons/l10n_nl/i18n/gl.po                     |  110 +
     addons/l10n_pl/i18n/gl.po                     |   61 +
     addons/l10n_ro/i18n/gl.po                     |   66 +
     addons/l10n_th/i18n/gl.po                     |   53 +
     addons/l10n_uk/i18n/gl.po                     |   51 +
     addons/l10n_ve/i18n/gl.po                     |   62 +
     addons/point_of_sale/i18n/pl.po               |  825 +-
     addons/procurement/i18n/ro.po                 |   45 +-
     addons/product/i18n/bg.po                     |  371 +-
     addons/project_scrum/i18n/pl.po               |   76 +-
     addons/sale_margin/i18n/pl.po                 |  161 +-
     addons/web_uservoice/i18n/bg.po               |   29 +
     addons/wiki/web/locales/gl.po                 |   22 +
     addons/wiki_faq/i18n/bg.po                    |   30 +
     addons/wiki_quality_manual/i18n/bg.po         |   32 +
     47 files changed, 15411 insertions(+), 985 deletions(-)
     create mode 100644 addons/account/i18n/es_PY.po
     create mode 100644 addons/account_accountant/i18n/es_PY.po
     create mode 100644 addons/account_analytic_analysis/i18n/es_PY.po
     create mode 100644 addons/account_analytic_default/i18n/es_PY.po
     create mode 100644 addons/account_anglo_saxon/i18n/es_PY.po
     create mode 100644 addons/account_budget/i18n/es_PY.po
     create mode 100644 addons/account_cancel/i18n/es_PY.po
     create mode 100644 addons/account_chart/i18n/es_PY.po
     create mode 100644 addons/account_coda/i18n/bg.po
     create mode 100644 addons/account_coda/i18n/es_PY.po
     create mode 100644 addons/account_invoice_layout/i18n/es_PY.po
     create mode 100644 addons/account_payment/i18n/es_PY.po
     create mode 100644 addons/account_sequence/i18n/bg.po
     create mode 100644 addons/anonymization/i18n/bg.po
     create mode 100644 addons/decimal_precision/i18n/es_PY.po
     create mode 100644 addons/document_ftp/i18n/bg.po
     create mode 100644 addons/l10n_be/i18n/gl.po
     create mode 100644 addons/l10n_cr/i18n/es_PY.po
     create mode 100644 addons/l10n_nl/i18n/gl.po
     create mode 100644 addons/l10n_pl/i18n/gl.po
     create mode 100644 addons/l10n_ro/i18n/gl.po
     create mode 100644 addons/l10n_th/i18n/gl.po
     create mode 100644 addons/l10n_uk/i18n/gl.po
     create mode 100644 addons/l10n_ve/i18n/gl.po
     create mode 100644 addons/web_uservoice/i18n/bg.po
     create mode 100644 addons/wiki/web/locales/gl.po
     create mode 100644 addons/wiki_faq/i18n/bg.po
     create mode 100644 addons/wiki_quality_manual/i18n/bg.po
    
    diff --git a/addons/account/i18n/es_PY.po b/addons/account/i18n/es_PY.po
    new file mode 100644
    index 00000000000..97eaf959ffa
    --- /dev/null
    +++ b/addons/account/i18n/es_PY.po
    @@ -0,0 +1,9647 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 20:27+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_supplierreconcilepaid0
    +msgid "System payment"
    +msgstr "Sistema de pagos"
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Other Configuration"
    +msgstr "Otra configuración"
    +
    +#. module: account
    +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40
    +#, python-format
    +msgid "No End of year journal defined for the fiscal year"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:506
    +#, python-format
    +msgid ""
    +"You cannot remove/deactivate an account which is set as a property to any "
    +"Partner."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.reconcile:0
    +msgid "Journal Entry Reconcile"
    +msgstr "Conciliar asiento contable"
    +
    +#. module: account
    +#: field:account.installer.modules,account_voucher:0
    +msgid "Voucher Management"
    +msgstr "Gestión de recibos"
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.bank.statement:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Account Statistics"
    +msgstr "Estadísticas de cuentas"
    +
    +#. module: account
    +#: field:account.invoice,residual:0
    +#: field:report.invoice.created,residual:0
    +msgid "Residual"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:785
    +#, python-format
    +msgid "Please define sequence on invoice journal"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.period:0
    +msgid "Error ! The duration of the Period(s) is/are invalid. "
    +msgstr "¡Error! La duración de el/los período(s) no es válida. "
    +
    +#. module: account
    +#: field:account.analytic.line,currency_id:0
    +msgid "Account currency"
    +msgstr "Moneda contable"
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Children Definition"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_aged_receivable
    +msgid "Aged Receivable Till Today"
    +msgstr "A cobrar vencidos hasta hoy"
    +
    +#. module: account
    +#: field:account.partner.ledger,reconcil:0
    +msgid "Include Reconciled Entries"
    +msgstr "Incluir asientos conciliados"
    +
    +#. module: account
    +#: view:account.pl.report:0
    +msgid ""
    +"The Profit and Loss report gives you an overview of your company profit and "
    +"loss in a single document"
    +msgstr ""
    +"El informe de pérdidas y ganancias (P&G) le da una visión global de las "
    +"pérdidas y ganancias de su empresa en un único documento"
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_invoiceimport0
    +msgid "Import from invoice or payment"
    +msgstr "Importar desde factura o pago"
    +
    +#. module: account
    +#: model:ir.model,name:account.model_wizard_multi_charts_accounts
    +msgid "wizard.multi.charts.accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +msgid "Total Debit"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.unreconcile:0
    +msgid ""
    +"If you unreconciliate transactions, you must also verify all the actions "
    +"that are linked to those transactions because they will not be disabled"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "Accounting Entries-"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1291
    +#, python-format
    +msgid "You can not delete posted movement: \"%s\"!"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: field:account.invoice.line,origin:0
    +msgid "Origin"
    +msgstr "Original"
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,reconcile:0
    +#: view:account.automatic.reconcile:0
    +#: field:account.move.line,reconcile_id:0
    +#: view:account.move.line.reconcile:0
    +#: view:account.move.line.reconcile.writeoff:0
    +msgid "Reconcile"
    +msgstr "Reconciliar"
    +
    +#. module: account
    +#: field:account.bank.statement.line,ref:0
    +#: field:account.entries.report,ref:0
    +#: field:account.move,ref:0
    +#: view:account.move.line:0
    +#: field:account.move.line,ref:0
    +#: field:account.subscription,ref:0
    +msgid "Reference"
    +msgstr "Referencia"
    +
    +#. module: account
    +#: view:account.open.closed.fiscalyear:0
    +msgid "Choose Fiscal Year "
    +msgstr "Seleccione el año del ejercicio fiscal "
    +
    +#. module: account
    +#: help:account.payment.term,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the payment "
    +"term without removing it."
    +msgstr ""
    +"Si el campo activo se desmarca, permite ocultar el plazo de pago sin "
    +"eliminarlo."
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1421
    +#, python-format
    +msgid "Warning!"
    +msgstr "¡Cuidado!"
    +
    +#. module: account
    +#: field:account.fiscal.position.account,account_src_id:0
    +#: field:account.fiscal.position.account.template,account_src_id:0
    +msgid "Account Source"
    +msgstr "Origen de la cuenta"
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_acc_analytic_acc_5_report_hr_timesheet_invoice_journal
    +msgid "All Analytic Entries"
    +msgstr "Todos los asientos analíticos"
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_view_created_invoice_dashboard
    +msgid "Invoices Created Within Past 15 Days"
    +msgstr "Facturas creadas en los últimos 15 días"
    +
    +#. module: account
    +#: selection:account.account.type,sign:0
    +msgid "Negative"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:95
    +#, python-format
    +msgid "Journal: %s"
    +msgstr "Diario: %s"
    +
    +#. module: account
    +#: help:account.analytic.journal,type:0
    +msgid ""
    +"Gives the type of the analytic journal. When it needs for a document (eg: an "
    +"invoice) to create analytic entries, OpenERP will look for a matching "
    +"journal of the same type."
    +msgstr ""
    +"Indica el tipo de diario analítico. Cuando se necesita para un documento "
    +"(por ej. una factura) para crear asientos analíticos, OpenERP buscará un "
    +"diario coincidente del mismo tipo."
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_tax_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_tax_template_form
    +msgid "Tax Templates"
    +msgstr "Plantillas impuestos"
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_tax
    +msgid "account.tax"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:901
    +#, python-format
    +msgid ""
    +"No period defined for this date: %s !\n"
    +"Please create a fiscal year."
    +msgstr ""
    +"¡No se ha definido un periodo para esta fecha: %s !\n"
    +"Cree un ejercicio fiscal."
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_line_reconcile_select
    +msgid "Move line reconcile select"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.model.line,sequence:0
    +msgid ""
    +"The sequence field is used to order the resources from lower sequences to "
    +"higher ones"
    +msgstr ""
    +"El campo secuencia se utiliza para ordenar los recursos secuencialmente de "
    +"menor a mayor."
    +
    +#. module: account
    +#: help:account.tax.code,notprintable:0
    +#: help:account.tax.code.template,notprintable:0
    +msgid ""
    +"Check this box if you don't want any VAT related to this Tax Code to appear "
    +"on invoices"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1210
    +#, python-format
    +msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_supplierentriesreconcile0
    +msgid "Accounting entries are an input of the reconciliation."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_management_belgian_reports
    +msgid "Belgian Reports"
    +msgstr "Informes Belgas"
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1176
    +#, python-format
    +msgid "You can not add/modify entries in a closed journal."
    +msgstr "No puede añadir/modificar asientos en un diario cerrado."
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Calculated Balance"
    +msgstr "Saldo calculado"
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_use_model_create_entry
    +#: model:ir.actions.act_window,name:account.action_view_account_use_model
    +#: model:ir.ui.menu,name:account.menu_action_manual_recurring
    +msgid "Manual Recurring"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close.state:0
    +msgid "Close Fiscalyear"
    +msgstr "Cerrar ejercicio fiscal"
    +
    +#. module: account
    +#: field:account.automatic.reconcile,allow_write_off:0
    +msgid "Allow write off"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.chart:0
    +msgid "Select the Period for Analysis"
    +msgstr "Seleccione el período de análisis"
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "St."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:529
    +#, python-format
    +msgid "Invoice line account company does not match with invoice company."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.column,field:0
    +msgid "Field Name"
    +msgstr "Nombre del Campo"
    +
    +#. module: account
    +#: help:account.installer,charts:0
    +msgid ""
    +"Installs localized accounting charts to match as closely as possible the "
    +"accounting needs of your company based on your country."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:63
    +#, python-format
    +msgid ""
    +"Can't find any account journal of %s type for this company.\n"
    +"\n"
    +"You can create one in the menu: \n"
    +"Configuration/Financial Accounting/Accounts/Journals."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_unreconcile
    +msgid "Account Unreconcile"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.product:0
    +#: view:product.template:0
    +msgid "Purchase Properties"
    +msgstr "Propiedades de compra"
    +
    +#. module: account
    +#: view:account.installer:0
    +#: view:account.installer.modules:0
    +msgid "Configure"
    +msgstr "Configurar"
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "June"
    +msgstr "Junio"
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_moves_bank
    +msgid ""
    +"This view is used by accountants in order to record entries massively in "
    +"OpenERP. Journal items are created by OpenERP if you use Bank Statements, "
    +"Cash Registers, or Customer/Supplier payments."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_tax_template
    +msgid "account.tax.template"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_bank_accounts_wizard
    +msgid "account.bank.accounts.wizard"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,date_created:0
    +#: field:account.move.reconcile,create_date:0
    +msgid "Creation date"
    +msgstr "Fecha de creación"
    +
    +#. module: account
    +#: selection:account.journal,type:0
    +msgid "Purchase Refund"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.journal,type:0
    +msgid "Opening/Closing Situation"
    +msgstr "Situación apertura/cierre"
    +
    +#. module: account
    +#: help:account.journal,currency:0
    +msgid "The currency used to enter statement"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.open.closed.fiscalyear,fyear_id:0
    +msgid "Fiscal Year to Open"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,sequence_id:0
    +msgid ""
    +"This field contains the informatin related to the numbering of the journal "
    +"entries of this journal."
    +msgstr ""
    +"Este campo contiene la información relacionada con la numeración de los "
    +"asientos de este diario."
    +
    +#. module: account
    +#: field:account.journal,default_debit_account_id:0
    +msgid "Default Debit Account"
    +msgstr "Cuenta deudora por defecto"
    +
    +#. module: account
    +#: view:account.move:0
    +msgid "Total Credit"
    +msgstr "Crédito total"
    +
    +#. module: account
    +#: selection:account.account.type,sign:0
    +msgid "Positive"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.unreconcile.select:0
    +msgid "Open For Unreconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.template,chart_template_id:0
    +#: field:account.tax.template,chart_template_id:0
    +#: field:wizard.multi.charts.accounts,chart_template_id:0
    +msgid "Chart Template"
    +msgstr "Plantilla plan contable"
    +
    +#. module: account
    +#: help:account.model.line,amount_currency:0
    +msgid "The amount expressed in an optional other currency."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal.period,state:0
    +msgid ""
    +"When journal period is created. The state is 'Draft'. If a report is printed "
    +"it comes to 'Printed' state. When all transactions are done, it comes in "
    +"'Done' state."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_tax_chart
    +msgid ""
    +"Chart of Taxes is a tree view reflecting the structure of the Tax Cases (or "
    +"tax codes) and shows the current tax situation. The tax chart represents the "
    +"amount of each area of the tax declaration for your country. It’s presented "
    +"in a hierarchical structure, which can be modified to fit your needs."
    +msgstr ""
    +"La tabla impuestos es una vista en árbol reflejando la estructura de tipos "
    +"impositivos (o códigos de impuesto) y muestra la situación impositiva "
    +"actual. La tabla de impuestos representa la cantidad económica "
    +"correspondiente a cada código de la declaración de impuestos de su país. Se "
    +"representa en una estructura jerárquica, que puede ser modificada de acuerdo "
    +"a sus necesidades."
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: field:account.automatic.reconcile,journal_id:0
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,journal_id:0
    +#: report:account.central.journal:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,journal_id:0
    +#: report:account.general.ledger:0
    +#: view:account.invoice:0
    +#: field:account.invoice,journal_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,journal_id:0
    +#: field:account.journal.period,journal_id:0
    +#: report:account.journal.period.print:0
    +#: view:account.model:0
    +#: field:account.model,journal_id:0
    +#: view:account.move:0
    +#: field:account.move,journal_id:0
    +#: field:account.move.bank.reconcile,journal_id:0
    +#: view:account.move.line:0
    +#: field:account.move.line,journal_id:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: code:addons/account/account_move_line.py:983
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,journal_id:0
    +#: model:ir.actions.report.xml,name:account.account_journal
    +#: model:ir.model,name:account.model_account_journal
    +#: field:validate.account.move,journal_id:0
    +#, python-format
    +msgid "Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_confirm
    +msgid "Confirm the selected invoices"
    +msgstr "Confirmar las facturas seleccionadas"
    +
    +#. module: account
    +#: field:account.addtmpl.wizard,cparent_id:0
    +msgid "Parent target"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,account_id:0
    +msgid "Account used in this journal"
    +msgstr "Cuenta utilizada en este diario"
    +
    +#. module: account
    +#: help:account.aged.trial.balance,chart_account_id:0
    +#: help:account.balance.report,chart_account_id:0
    +#: help:account.bs.report,chart_account_id:0
    +#: help:account.central.journal,chart_account_id:0
    +#: help:account.common.account.report,chart_account_id:0
    +#: help:account.common.journal.report,chart_account_id:0
    +#: help:account.common.partner.report,chart_account_id:0
    +#: help:account.common.report,chart_account_id:0
    +#: help:account.general.journal,chart_account_id:0
    +#: help:account.partner.balance,chart_account_id:0
    +#: help:account.partner.ledger,chart_account_id:0
    +#: help:account.pl.report,chart_account_id:0
    +#: help:account.print.journal,chart_account_id:0
    +#: help:account.report.general.ledger,chart_account_id:0
    +#: help:account.vat.declaration,chart_account_id:0
    +msgid "Select Charts of Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.product:0
    +msgid "Purchase Taxes"
    +msgstr "Impuestos de compras"
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_refund
    +msgid "Invoice Refund"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Li."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,unreconciled:0
    +msgid "Not reconciled transactions"
    +msgstr "Transacciones no conciliadas"
    +
    +#. module: account
    +#: code:addons/account/account_cash_statement.py:348
    +#, python-format
    +msgid "CashBox Balance is not matching with Calculated Balance !"
    +msgstr "¡El saldo de caja no coincide con el saldo calculado!"
    +
    +#. module: account
    +#: view:account.fiscal.position:0
    +#: field:account.fiscal.position,tax_ids:0
    +#: field:account.fiscal.position.template,tax_ids:0
    +msgid "Tax Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close_state
    +#: model:ir.ui.menu,name:account.menu_wizard_fy_close_state
    +msgid "Close a Fiscal Year"
    +msgstr "Cerrar un Ejercicio Fiscal"
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_confirmstatementfromdraft0
    +msgid "The accountant confirms the statement."
    +msgstr "El contable confirma el extracto."
    +
    +#. module: account
    +#: selection:account.balance.report,display_account:0
    +#: selection:account.bs.report,display_account:0
    +#: selection:account.common.account.report,display_account:0
    +#: selection:account.pl.report,display_account:0
    +#: selection:account.report.general.ledger,display_account:0
    +#: selection:account.tax,type_tax_use:0
    +#: selection:account.tax.template,type_tax_use:0
    +msgid "All"
    +msgstr "Todos"
    +
    +#. module: account
    +#: field:account.invoice.report,address_invoice_id:0
    +msgid "Invoice Address Name"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.installer,period:0
    +msgid "3 Monthly"
    +msgstr "Trimestral"
    +
    +#. module: account
    +#: view:account.unreconcile.reconcile:0
    +msgid ""
    +"If you unreconciliate transactions, you must also verify all the actions "
    +"that are linked to those transactions because they will not be disable"
    +msgstr ""
    +
    +#. module: account
    +#: view:analytic.entries.report:0
    +msgid "   30 Days   "
    +msgstr ""
    +
    +#. module: account
    +#: field:ir.sequence,fiscal_ids:0
    +msgid "Sequences"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position.template:0
    +msgid "Taxes Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.central.journal:0
    +msgid "Centralized Journal"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.sequence.fiscalyear:0
    +msgid "Main Sequence must be different from current !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,tax_amount:0
    +msgid "Tax Code Amount"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2779
    +#: code:addons/account/installer.py:434
    +#, python-format
    +msgid "SAJ"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,balance_end_real:0
    +msgid "closing balance entered by the cashbox verifier"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.period:0
    +#: view:account.period.close:0
    +msgid "Close Period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_common_partner_report
    +msgid "Account Common Partner Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,period_id:0
    +msgid "Opening Entries Period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_journal_period
    +msgid "Journal Period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:732
    +#: code:addons/account/account_move_line.py:776
    +#, python-format
    +msgid "To reconcile the entries company should be the same for all entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: selection:account.aged.trial.balance,result_selection:0
    +#: selection:account.common.partner.report,result_selection:0
    +#: selection:account.partner.balance,result_selection:0
    +#: selection:account.partner.ledger,result_selection:0
    +#: code:addons/account/report/account_partner_balance.py:302
    +#: model:ir.actions.act_window,name:account.action_aged_receivable
    +#, python-format
    +msgid "Receivable Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_report_general_ledger
    +msgid "General Ledger Report"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Re-Open"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Are you sure you want to create entries?"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.bank.accounts.wizard,account_type:0
    +msgid "Check"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.reconcile.process,today_reconciled:0
    +msgid "Partners Reconciled Today"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:306
    +#, python-format
    +msgid "The statement balance is incorrect !\n"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.payment.term.line,value:0
    +#: selection:account.tax.template,type:0
    +msgid "Percent"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_charts
    +msgid "Charts"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/project/wizard/project_account_analytic_line.py:47
    +#: model:ir.model,name:account.model_project_account_analytic_line
    +#, python-format
    +msgid "Analytic Entries by line"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_change_currency.py:39
    +#, python-format
    +msgid "You can only change currency for Draft Invoice !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.journal:0
    +#: field:account.analytic.journal,type:0
    +#: field:account.bank.statement.line,type:0
    +#: field:account.invoice,type:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,type:0
    +#: view:account.journal:0
    +#: field:account.journal,type:0
    +#: field:account.move.reconcile,type:0
    +#: field:report.invoice.created,type:0
    +msgid "Type"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_subscription_line
    +msgid "Account Subscription Line"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,reference:0
    +msgid "The partner reference of this invoice."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.unreconcile.select:0
    +#: view:account.unreconcile:0
    +#: view:account.unreconcile.reconcile:0
    +#: model:ir.model,name:account.model_account_move_line_unreconcile_select
    +msgid "Unreconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_Journal_report
    +msgid "Account Analytic Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_automatic_reconcile
    +msgid "Automatic Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "Due date Computation"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "J.C./Move name"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "September"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.subscription,period_type:0
    +msgid "days"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.template,nocreate:0
    +msgid ""
    +"If checked, the new chart of accounts will not contain this by default."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_refund.py:102
    +#, python-format
    +msgid ""
    +"Can not %s invoice which is already reconciled, invoice should be "
    +"unreconciled first. You can only Refund this invoice"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_subscription_form_new
    +msgid "New Subscription"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term:0
    +msgid "Computation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Next Partner to reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1191
    +#, python-format
    +msgid ""
    +"You can not do this modification on a confirmed entry ! Please note that you "
    +"can just change some non important fields !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,delay_to_pay:0
    +msgid "Avg. Delay To Pay"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_tax_chart
    +#: model:ir.actions.act_window,name:account.action_tax_code_tree
    +#: model:ir.ui.menu,name:account.menu_action_tax_code_tree
    +msgid "Chart of Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +msgid "Create 3 Months Periods"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Due"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,price_total_tax:0
    +msgid "Total With Tax"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:account.move:0
    +#: view:validate.account.move:0
    +#: view:validate.account.move.lines:0
    +msgid "Approve"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:account.move:0
    +#: view:report.invoice.created:0
    +msgid "Total Amount"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "Consolidation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: view:account.entries.report:0
    +#: view:account.invoice.report:0
    +#: view:account.move.line:0
    +msgid "Extended Filters..."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_account_central_journal
    +msgid "Centralizing Journal"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.journal,type:0
    +msgid "Sale Refund"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_accountingstatemententries0
    +msgid "Bank statement"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,move_id:0
    +msgid "Move Line"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,tax_amount:0
    +msgid ""
    +"If the Tax account is a tax code account, this field will contain the taxed "
    +"amount.If the tax account is base tax code, this field will contain the "
    +"basic amount(without tax)."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Purchases"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.model,lines_id:0
    +msgid "Model Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,code:0
    +#: report:account.account.balance:0
    +#: field:account.account.template,code:0
    +#: field:account.account.type,code:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.analytic.account.journal:0
    +#: field:account.analytic.line,code:0
    +#: field:account.fiscalyear,code:0
    +#: report:account.general.journal:0
    +#: field:account.journal,code:0
    +#: report:account.partner.balance:0
    +#: field:account.period,code:0
    +msgid "Code"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2083
    +#: code:addons/account/account_bank_statement.py:350
    +#: code:addons/account/account_move_line.py:170
    +#: code:addons/account/invoice.py:73
    +#: code:addons/account/invoice.py:670
    +#: code:addons/account/wizard/account_use_model.py:81
    +#, python-format
    +msgid "No Analytic Journal !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.partner.balance:0
    +#: view:account.partner.balance:0
    +#: model:ir.actions.act_window,name:account.action_account_partner_balance
    +#: model:ir.actions.report.xml,name:account.account_3rdparty_account_balance
    +#: model:ir.ui.menu,name:account.menu_account_partner_balance_report
    +msgid "Partner Balance"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.accounts.wizard,acc_name:0
    +msgid "Account Name."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_reserve_and_surplus_account:0
    +#: field:res.company,property_reserve_and_surplus_account:0
    +msgid "Reserve and Profit/Loss Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:report.account.receivable,name:0
    +msgid "Week of Year"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bs.report,display_type:0
    +#: field:account.pl.report,display_type:0
    +#: field:account.report.general.ledger,landscape:0
    +msgid "Landscape Mode"
    +msgstr ""
    +
    +#. module: account
    +#: view:board.board:0
    +msgid "Customer Invoices to Approve"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.fiscalyear.close,fy_id:0
    +msgid "Select a Fiscal year to close"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,user_type:0
    +#: help:account.account.template,user_type:0
    +msgid ""
    +"These types are defined according to your country. The type contains more "
    +"information about the account and its specificities."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Applicability Options"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.partner.balance:0
    +msgid "In dispute"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_view_bank_statement_tree
    +#: model:ir.ui.menu,name:account.journal_cash_move_lines
    +msgid "Cash Registers"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "Profit & Loss (Expense Accounts)"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +#: report:account.move.voucher:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "-"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Manager"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.generate:0
    +msgid "Generate Entries before:"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.bank.accounts.wizard,account_type:0
    +msgid "Bank"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period,date_start:0
    +msgid "Start of Period"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_confirmstatementfromdraft0
    +msgid "Confirm statement"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.tax,tax_dest_id:0
    +#: field:account.fiscal.position.tax.template,tax_dest_id:0
    +msgid "Replacement Tax"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.move.line,centralisation:0
    +msgid "Credit Centralisation"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_invoice_tree2
    +msgid ""
    +"With Supplier Invoices you can enter and manage invoices issued by your "
    +"suppliers. OpenERP can also generate draft invoices automatically from "
    +"purchase orders or receipts. This way, you can control the invoice from your "
    +"supplier according to what you purchased or received."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.cancel:0
    +msgid "Cancel Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.unreconcile.reconcile:0
    +msgid "Unreconciliation transactions"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,tax_code_id:0
    +#: field:account.tax,description:0
    +#: field:account.tax.template,tax_code_id:0
    +#: model:ir.model,name:account.model_account_tax_code
    +msgid "Tax Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,currency_mode:0
    +msgid "Outgoing Currencies Rate"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,move_id:0
    +msgid "The move of this entry line."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile,trans_nbr:0
    +msgid "# of Transaction"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.tax.code.entries:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Entry Label"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:976
    +#, python-format
    +msgid "You can not modify/delete a journal with entries for this period !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,origin:0
    +#: help:account.invoice.line,origin:0
    +msgid "Reference of the document that produced this invoice."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: view:account.journal:0
    +msgid "Others"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: report:account.account.balance:0
    +#: view:account.analytic.line:0
    +#: field:account.automatic.reconcile,writeoff_acc_id:0
    +#: field:account.bank.statement.line,account_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,account_id:0
    +#: field:account.invoice,account_id:0
    +#: field:account.invoice.line,account_id:0
    +#: field:account.invoice.report,account_id:0
    +#: field:account.journal,account_control_ids:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,account_id:0
    +#: view:account.move.line:0
    +#: field:account.move.line,account_id:0
    +#: field:account.move.line.reconcile.select,account_id:0
    +#: field:account.move.line.unreconcile.select,account_id:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,account_id:0
    +#: model:ir.model,name:account.model_account_account
    +#: field:report.account.sales,account_id:0
    +msgid "Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,include_base_amount:0
    +msgid "Included in base amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +#: model:ir.actions.act_window,name:account.action_account_entries_report_all
    +#: model:ir.ui.menu,name:account.menu_action_account_entries_report_all
    +msgid "Entries Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,level:0
    +msgid "Level"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: view:account.invoice.line:0
    +#: field:account.invoice.line,invoice_line_tax_id:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: model:ir.actions.act_window,name:account.action_tax_form
    +#: model:ir.ui.menu,name:account.account_template_taxes
    +#: model:ir.ui.menu,name:account.menu_action_tax_form
    +#: model:ir.ui.menu,name:account.menu_tax_report
    +#: model:ir.ui.menu,name:account.next_id_27
    +msgid "Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_common.py:120
    +#, python-format
    +msgid "Select a starting and an ending period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_account_template
    +msgid "Templates for Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.code.template:0
    +msgid "Search tax template"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Your Reference"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.reconcile:0
    +#: model:ir.actions.act_window,name:account.action_account_reconcile_select
    +#: model:ir.actions.act_window,name:account.action_view_account_move_line_reconcile
    +msgid "Reconcile Entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_overdue
    +#: view:res.company:0
    +msgid "Overdue Payments"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Initial Balance"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Reset to Draft"
    +msgstr ""
    +
    +#. module: account
    +#: view:wizard.multi.charts.accounts:0
    +msgid "Bank Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.aged.trial.balance:0
    +#: view:account.common.report:0
    +msgid "Report Options"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_entries_report
    +msgid "Journal Items Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_partner_all
    +#: model:ir.ui.menu,name:account.next_id_22
    +msgid "Partners"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: model:ir.model,name:account.model_account_bank_statement
    +#: model:process.node,name:account.process_node_accountingstatemententries0
    +#: model:process.node,name:account.process_node_bankstatement0
    +#: model:process.node,name:account.process_node_supplierbankstatement0
    +msgid "Bank Statement"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Bank account owner"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,property_account_receivable:0
    +msgid "Account Receivable"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_central_journal
    +msgid "Central Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1271
    +#, python-format
    +msgid "You can not use this general account in this journal !"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.balance.report,display_account:0
    +#: selection:account.bs.report,display_account:0
    +#: selection:account.common.account.report,display_account:0
    +#: selection:account.partner.balance,display_partner:0
    +#: selection:account.pl.report,display_account:0
    +#: selection:account.report.general.ledger,display_account:0
    +msgid "With balance is not equal to 0"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Search Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_cost_ledger
    +msgid "Account Analytic Cost Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.model:0
    +msgid "Create entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,nbr:0
    +msgid "# of Items"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,max_amount:0
    +msgid "Maximum write-off amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Compute Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,code_digits:0
    +msgid "# of Digits"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,entry_posted:0
    +msgid "Skip 'Draft' State for Manual Entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,price_total:0
    +msgid "Total Without Tax"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_move_journal_line
    +msgid ""
    +"A journal entry consists of several journal items, each of which is either a "
    +"debit or a credit transaction. OpenERP automatically creates one journal "
    +"entry per accounting document: invoice, refund, supplier payment, bank "
    +"statements, etc."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "# of Entries "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_temp_range
    +msgid "A Temporary table used for Dashboard view"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree4
    +#: model:ir.ui.menu,name:account.menu_action_invoice_tree4
    +msgid "Supplier Refunds"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid ""
    +"Example: at 14 net days 2 percents, remaining amount at 30 days end of month."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:815
    +#, python-format
    +msgid ""
    +"Cannot create the invoice !\n"
    +"The payment term defined gives a computed amount greater than the total "
    +"invoiced amount."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer.modules,account_anglo_saxon:0
    +msgid "Anglo-Saxon Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.bank.statement,state:0
    +#: selection:account.entries.report,type:0
    +#: view:account.fiscalyear:0
    +#: selection:account.fiscalyear,state:0
    +#: selection:account.period,state:0
    +msgid "Closed"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_recurrent_entries
    +msgid "Recurring Entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_template
    +msgid "Template for Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: model:account.tax.code,name:account.account_tax_code_0
    +msgid "Tax Code Test"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,reconciled:0
    +msgid "Reconciled transactions"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.view,columns_id:0
    +msgid "Columns"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.cost.ledger.journal.report:0
    +msgid "and Journals"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,groups_id:0
    +msgid "Groups"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,amount_untaxed:0
    +#: field:report.invoice.created,amount_untaxed:0
    +msgid "Untaxed"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.partner.reconcile.process:0
    +msgid "Go to next partner"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Search Bank Statements"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.model.line:0
    +msgid ""
    +"Wrong credit or debit value in model (Credit + Debit Must Be greater \"0\")!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:account.chart.template,property_account_payable:0
    +msgid "Payable Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,account_paid_id:0
    +#: field:account.tax.template,account_paid_id:0
    +msgid "Refund Tax Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,line_ids:0
    +msgid "Statement lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_bank_statement_tree
    +msgid ""
    +"A bank statement is a summary of all financial transactions occurring over a "
    +"given period of time on a deposit account, a credit card or any other type "
    +"of financial account. The starting balance will be proposed automatically "
    +"and the closing balance is to be found on your statement. When you are in "
    +"the Payment column of a line, you can press F1 to open the reconciliation "
    +"form."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +msgid "Date/Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,general_account_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,general_account_id:0
    +msgid "General Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,debit_limit:0
    +msgid "Payable Limit"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: field:account.move.line,invoice:0
    +#: model:ir.model,name:account.model_account_invoice
    +#: model:res.request.link,name:account.req_link_invoice
    +msgid "Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_analytic0
    +#: model:process.node,note:account.process_node_analyticcost0
    +msgid "Analytic costs to invoice"
    +msgstr ""
    +
    +#. module: account
    +#: view:ir.sequence:0
    +msgid "Fiscal Year Sequence"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,seq_journal:0
    +msgid "Separated Journal Sequences"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,user_id:0
    +#: view:account.invoice:0
    +msgid "Responsible"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Sub-Total :"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all
    +msgid "Sales by Account Type"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid ""
    +"Cancel Invoice: Creates the refund invoice, validate and reconcile it to "
    +"cancel the current invoice."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.periodical_processing_invoicing
    +msgid "Invoicing"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,tax_code_root_id:0
    +msgid "Root Tax Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.ledger,initial_balance:0
    +#: field:account.report.general.ledger,initial_balance:0
    +msgid "Include initial balances"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,sum:0
    +msgid "Year Sum"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.report_account_voucher_new
    +msgid "Print Voucher"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.change.currency:0
    +msgid "This wizard will change the currency of the invoice"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_chart
    +msgid ""
    +"Display your company chart of accounts per fiscal year and filter by period. "
    +"Have a complete tree view of all journal items per account code by clicking "
    +"on an account."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.fiscalyear:0
    +msgid "Error! You cannot define overlapping fiscal years"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:808
    +#, python-format
    +msgid "The account is not defined to be reconciled !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.cashbox.line,pieces:0
    +msgid "Values"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal.period,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the journal "
    +"period without removing it."
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Supplier Debit"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.model.line,quantity:0
    +msgid "The optional quantity on entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_partner_account_move_all
    +msgid "Receivables & Payables"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:815
    +#, python-format
    +msgid "You have to provide an account for the write off entry !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_common_journal_report
    +msgid "Account Common Journal Report"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.partner.balance,display_partner:0
    +msgid "All Partners"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Ref. :"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.chart:0
    +msgid "Analytic Account Charts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "My Entries"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Customer Ref:"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_cash_statement.py:328
    +#, python-format
    +msgid "User %s does not have rights to access %s journal !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.period,special:0
    +msgid "These periods can overlap."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_draftstatement0
    +msgid "Draft statement"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Tax Declaration: Credit Notes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:499
    +#, python-format
    +msgid "You cannot deactivate an account that contains account moves."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile,credit:0
    +msgid "Credit amount"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on closed account."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:519
    +#, python-format
    +msgid ""
    +"You cannot change the type of account from 'Closed' to any other type which "
    +"contains account entries!"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.company:0
    +msgid "Reserve And Profit/Loss Account"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.move.line:0
    +msgid "Wrong credit or debit value in accounting entry !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: model:ir.actions.act_window,name:account.action_account_invoice_report_all
    +#: model:ir.ui.menu,name:account.menu_action_account_invoice_report_all
    +msgid "Invoices Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_period_close
    +msgid "period close"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid "Configure Fiscal Year"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_project_account_analytic_line_form
    +msgid "Entries By Line"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "A/c Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,move_id:0
    +#: field:account.invoice,move_name:0
    +msgid "Journal Entry"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Tax Declaration: Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.cashbox.line,subtotal:0
    +msgid "Sub Total"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +msgid "Treasury Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:res.company:0
    +msgid "Error! You can not create recursive companies."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Analytic account"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:332
    +#, python-format
    +msgid "Please verify that an account is defined in the journal."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,move_line_state:0
    +#: selection:account.move.line,state:0
    +msgid "Valid"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_print_journal
    +#: model:ir.model,name:account.model_account_print_journal
    +msgid "Account Print Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_product_category
    +msgid "Product Category"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "/"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bs.report,reserve_account_id:0
    +msgid "Reserve & Profit/Loss Account"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,balance_end:0
    +msgid "Closing balance based on Starting Balance and Cash Transactions"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_reconciliation0
    +#: model:process.node,note:account.process_node_supplierreconciliation0
    +msgid "Comparison between accounting and payment entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Tax Definition"
    +msgstr ""
    +
    +#. module: account
    +#: help:wizard.multi.charts.accounts,seq_journal:0
    +msgid ""
    +"Check this box if you want to use a different sequence for each created "
    +"journal. Otherwise, all will use the same sequence."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.ledger,amount_currency:0
    +#: help:account.report.general.ledger,amount_currency:0
    +msgid ""
    +"It adds the currency column if the currency is different then the company "
    +"currency"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,allow_date:0
    +msgid ""
    +"If set to True then do not accept the entry if the entry date is not into "
    +"the period dates"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_pl_report
    +msgid "Account Profit And Loss"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,config_logo:0
    +#: field:account.installer.modules,config_logo:0
    +#: field:wizard.multi.charts.accounts,config_logo:0
    +msgid "Image"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Canceled"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:report.invoice.created:0
    +msgid "Untaxed Amount"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the tax "
    +"without removing it."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,name:0
    +msgid ""
    +"if you give the Name other then /, its created Accounting Entries Move will "
    +"be with same name as statement name. This allows the statement entries to "
    +"have the same references than the statement itself"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_unreconcile
    +#: model:ir.actions.act_window,name:account.action_account_unreconcile_reconcile
    +#: model:ir.actions.act_window,name:account.action_account_unreconcile_select
    +msgid "Unreconcile Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.reconcile,line_partial_ids:0
    +msgid "Partial Entry lines"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +msgid "Fiscalyear"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal.select:0
    +#: view:project.account.analytic.line:0
    +msgid "Open Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,account_ids:0
    +msgid "Accounts to Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_filestatement0
    +msgid "Import of the statement in the system from an electronic file"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_importinvoice0
    +msgid "Import from invoice"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "January"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Validations"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "This F.Year"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.chart:0
    +msgid "Account tax charts"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.period:0
    +msgid ""
    +"Invalid period ! Some periods overlap or the date period is not in the scope "
    +"of the fiscal year. "
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,state:0
    +#: view:account.invoice.report:0
    +#: selection:account.invoice.report,state:0
    +#: selection:report.invoice.created,state:0
    +msgid "Pro-forma"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/installer.py:348
    +#, python-format
    +msgid " Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1319
    +#, python-format
    +msgid ""
    +"There is no default default debit account defined \n"
    +"on journal \"%s\""
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,type:0
    +#: help:account.account.template,type:0
    +#: help:account.entries.report,type:0
    +msgid ""
    +"This type is used to differentiate types with special effects in OpenERP: "
    +"view can not have entries, consolidation are accounts that can have children "
    +"accounts for multi-company consolidations, payable/receivable are for "
    +"partners accounts (for debit/credit computations), closed for depreciated "
    +"accounts."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +msgid "Search Chart of Account Templates"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid ""
    +"The default Chart of Accounts is matching your country selection. If no "
    +"certified Chart of Accounts exists for your specified country, a generic one "
    +"can be installed and will be selected by default."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.type:0
    +#: field:account.account.type,note:0
    +#: view:account.analytic.account:0
    +#: report:account.invoice:0
    +#: field:account.invoice,name:0
    +#: field:account.invoice.line,name:0
    +#: field:account.invoice.refund,description:0
    +#: report:account.overdue:0
    +#: field:account.payment.term,note:0
    +#: view:account.tax.code:0
    +#: field:account.tax.code,info:0
    +#: view:account.tax.code.template:0
    +#: field:account.tax.code.template,info:0
    +#: field:analytic.entries.report,name:0
    +#: field:report.invoice.created,name:0
    +msgid "Description"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2844
    +#: code:addons/account/installer.py:498
    +#, python-format
    +msgid "ECNJ"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +#: selection:account.subscription,state:0
    +msgid "Running"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:product.category,property_account_income_categ:0
    +#: field:product.template,property_account_income:0
    +msgid "Income Account"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:352
    +#, python-format
    +msgid "There is no Accounting Journal of type Sale/Purchase defined!"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.category:0
    +msgid "Accounting Properties"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.journal.period.print:0
    +#: field:account.print.journal,sort_selection:0
    +msgid "Entries Sorted By"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.change.currency,currency_id:0
    +msgid "Change to"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "# of Products Qty "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_product_template
    +msgid "Product Template"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: report:account.central.journal:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,fiscalyear_id:0
    +#: field:account.fiscalyear,name:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: field:account.journal.period,fiscalyear_id:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: field:account.period,fiscalyear_id:0
    +#: field:account.sequence.fiscalyear,fiscalyear_id:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +#: model:ir.model,name:account.model_account_fiscalyear
    +msgid "Fiscal Year"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.aged.trial.balance,fiscalyear_id:0
    +#: help:account.balance.report,fiscalyear_id:0
    +#: help:account.bs.report,fiscalyear_id:0
    +#: help:account.central.journal,fiscalyear_id:0
    +#: help:account.common.account.report,fiscalyear_id:0
    +#: help:account.common.journal.report,fiscalyear_id:0
    +#: help:account.common.partner.report,fiscalyear_id:0
    +#: help:account.common.report,fiscalyear_id:0
    +#: help:account.general.journal,fiscalyear_id:0
    +#: help:account.partner.balance,fiscalyear_id:0
    +#: help:account.partner.ledger,fiscalyear_id:0
    +#: help:account.pl.report,fiscalyear_id:0
    +#: help:account.print.journal,fiscalyear_id:0
    +#: help:account.report.general.ledger,fiscalyear_id:0
    +#: help:account.vat.declaration,fiscalyear_id:0
    +msgid "Keep empty for all open fiscal year"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move
    +msgid "Account Entry"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.sequence.fiscalyear,sequence_main_id:0
    +msgid "Main Sequence"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,payment_term:0
    +#: field:account.invoice.report,payment_term:0
    +#: view:account.payment.term:0
    +#: field:account.payment.term,name:0
    +#: view:account.payment.term.line:0
    +#: field:account.payment.term.line,payment_id:0
    +#: model:ir.model,name:account.model_account_payment_term
    +#: field:res.partner,property_payment_term:0
    +msgid "Payment Term"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscal_position_form
    +#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form
    +msgid "Fiscal Positions"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period.close,sure:0
    +msgid "Check this box"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.common.report:0
    +msgid "Filters"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: selection:account.bank.statement,state:0
    +#: view:account.fiscalyear:0
    +#: selection:account.fiscalyear,state:0
    +#: selection:account.invoice,state:0
    +#: selection:account.invoice.report,state:0
    +#: view:account.open.closed.fiscalyear:0
    +#: selection:account.period,state:0
    +#: code:addons/account/wizard/account_move_journal.py:106
    +#: selection:report.invoice.created,state:0
    +#, python-format
    +msgid "Open"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_draftinvoices0
    +#: model:process.node,note:account.process_node_supplierdraftinvoices0
    +msgid "Draft state of an invoice"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,reconcile:0
    +msgid ""
    +"Check this if the user is allowed to reconcile entries in this account."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.partner.reconcile.process:0
    +msgid "Partner Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,tax_code_id:0
    +#: view:account.tax.code:0
    +msgid "Account Tax Code"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:545
    +#, python-format
    +msgid ""
    +"Can't find any account journal of %s type for this company.\n"
    +"\n"
    +"You can create one in the menu: \n"
    +"Configuration\\Financial Accounting\\Accounts\\Journals."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,base_code_id:0
    +#: field:account.tax.template,base_code_id:0
    +msgid "Base Code"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.tax,sequence:0
    +msgid "Gives the sequence order when displaying a list of invoice tax."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,base_sign:0
    +#: field:account.tax,ref_base_sign:0
    +#: field:account.tax.template,base_sign:0
    +#: field:account.tax.template,ref_base_sign:0
    +msgid "Base Code Sign"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.vat.declaration:0
    +msgid ""
    +"This menu prints a VAT declaration based on invoices or payments. Select one "
    +"or several periods of the fiscal year. The information required for a tax "
    +"declaration is automatically generated by OpenERP from invoices (or "
    +"payments, in some countries). This data is updated in real time. That’s very "
    +"useful because it enables you to preview at any time the tax that you owe at "
    +"the start and end of the month or quarter."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.move.line,centralisation:0
    +msgid "Debit Centralisation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.confirm:0
    +#: model:ir.actions.act_window,name:account.action_account_invoice_confirm
    +msgid "Confirm Draft Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,day:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,day:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,day:0
    +msgid "Day"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_renew_view
    +msgid "Accounts to Renew"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_model_line
    +msgid "Account Model Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2796
    +#: code:addons/account/installer.py:454
    +#, python-format
    +msgid "EXJ"
    +msgstr ""
    +
    +#. module: account
    +#: field:product.template,supplier_taxes_id:0
    +msgid "Supplier Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,date_due:0
    +#: help:account.invoice,payment_term:0
    +msgid ""
    +"If you use payment terms, the due date will be computed automatically at the "
    +"generation of accounting entries. If you keep the payment term and the due "
    +"date empty, it means direct payment. The payment term may compute several "
    +"due dates, for example 50% now, 50% in one month."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.cost.ledger.journal.report:0
    +msgid "Select period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_account_pp_statements
    +msgid "Statements"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +msgid "Move Name"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,property_account_position:0
    +msgid ""
    +"The fiscal position will determine taxes and the accounts used for the "
    +"partner."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.print.journal:0
    +msgid ""
    +"This report gives you an overview of the situation of a specific journal"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:product.category:0
    +msgid "Error ! You can not create recursive categories."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: field:account.invoice,amount_tax:0
    +#: field:account.move.line,account_tax_id:0
    +msgid "Tax"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +#: field:account.bank.statement.line,analytic_account_id:0
    +#: field:account.entries.report,analytic_account_id:0
    +#: field:account.invoice.line,account_analytic_id:0
    +#: field:account.model.line,analytic_account_id:0
    +#: field:account.move.line,analytic_account_id:0
    +#: field:account.move.line.reconcile.writeoff,analytic_id:0
    +msgid "Analytic Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.journal:0
    +#: model:ir.actions.act_window,name:account.action_account_form
    +#: model:ir.ui.menu,name:account.account_account_menu
    +#: model:ir.ui.menu,name:account.account_template_accounts
    +#: model:ir.ui.menu,name:account.menu_action_account_form
    +#: model:ir.ui.menu,name:account.menu_analytic
    +msgid "Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:351
    +#, python-format
    +msgid "Configuration Error!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,price_average:0
    +msgid "Average Price"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +#: report:account.overdue:0
    +msgid "Date:"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:640
    +#, python-format
    +msgid ""
    +"You cannot modify company of this journal as its related record exist in "
    +"Entry Lines"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.journal.period.print:0
    +msgid "Label"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Accounting Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Special Computation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.bank.reconcile:0
    +#: model:ir.actions.act_window,name:account.action_account_bank_reconcile_tree
    +msgid "Bank reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Disc.(%)"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: report:account.overdue:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Ref"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,tax_code_id:0
    +msgid "The Account can either be a base tax code or a tax code account."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_automatic_reconcile
    +msgid "Automatic Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,reconciled:0
    +msgid "Paid/Reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,ref_base_code_id:0
    +#: field:account.tax.template,ref_base_code_id:0
    +msgid "Refund Base Code"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_bank_statement_periodic_tree
    +#: model:ir.actions.act_window,name:account.action_bank_statement_tree
    +#: model:ir.ui.menu,name:account.menu_bank_statement_tree
    +msgid "Bank Statements"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax.template,applicable_type:0
    +msgid "True"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: view:account.common.report:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Dates"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,parent_id:0
    +#: field:account.tax.template,parent_id:0
    +msgid "Parent Tax Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.generate:0
    +msgid ""
    +"Automatically generate entries based on what has been entered in the  system "
    +"before a specific date."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.aged.trial.balance:0
    +#: model:ir.actions.act_window,name:account.action_account_aged_balance_view
    +#: model:ir.ui.menu,name:account.menu_aged_trial_balance
    +msgid "Aged Partner Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_entriesreconcile0
    +#: model:process.transition,name:account.process_transition_supplierentriesreconcile0
    +msgid "Accounting entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.line,discount:0
    +msgid "Discount (%)"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,entry_posted:0
    +msgid ""
    +"Check this box if you don't want new journal entries to pass through the "
    +"'draft' state and instead goes directly to the 'posted state' without any "
    +"manual validation. \n"
    +"Note that journal entries that are automatically created by the system are "
    +"always skipping that state."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.server,name:account.ir_actions_server_action_wizard_multi_chart
    +#: model:ir.ui.menu,name:account.menu_act_ir_actions_bleble
    +msgid "New Company Financial Setting"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_report_account_sales_tree_all
    +#: view:report.account.sales:0
    +#: view:report.account_type.sales:0
    +msgid "Sales by Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "This wizard will create recurring accounting entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1181
    +#, python-format
    +msgid "No sequence defined on the journal !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2083
    +#: code:addons/account/account_bank_statement.py:350
    +#: code:addons/account/account_move_line.py:170
    +#: code:addons/account/invoice.py:670
    +#: code:addons/account/wizard/account_use_model.py:81
    +#, python-format
    +msgid "You have to define an analytic journal on the '%s' journal!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.tax:0
    +#: model:ir.actions.act_window,name:account.action_tax_code_list
    +#: model:ir.ui.menu,name:account.menu_action_tax_code_list
    +msgid "Tax codes"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_account_customer
    +#: model:ir.ui.menu,name:account.menu_finance_receivables
    +msgid "Customers"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.journal:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Period to"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "August"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:307
    +#, python-format
    +msgid ""
    +"The expected balance (%.2f) is different than the computed one. (%.2f)"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_paymentreconcile0
    +msgid "Payment entries are the second input of the reconciliation."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Number:"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.print.journal,sort_selection:0
    +msgid "Reference Number"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "October"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,quantity:0
    +msgid ""
    +"The optional quantity expressed by this line, eg: number of product sold. "
    +"The quantity is not a legal requirement but is very useful for some reports."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "Line 2:"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.column,required:0
    +msgid "Required"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:product.category,property_account_expense_categ:0
    +#: field:product.template,property_account_expense:0
    +msgid "Expense Account"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,period_id:0
    +msgid "Keep empty to use the period of the validation(invoice) date."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,account_id:0
    +msgid ""
    +"used in statement reconciliation domain, but shouldn't be used elswhere."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,base_amount:0
    +msgid "Base Code Amount"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,sale_tax:0
    +msgid "Default Sale Tax"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.model.line,date_maturity:0
    +msgid ""
    +"The maturity date of the generated entries for this model. You can choose "
    +"between the creation date or the creation date of the entries plus the "
    +"partner payment terms."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_accounting
    +msgid "Financial Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.pl.report:0
    +#: model:ir.ui.menu,name:account.menu_account_pl_report
    +msgid "Profit And Loss"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position:0
    +#: field:account.fiscal.position,name:0
    +#: field:account.fiscal.position.account,position_id:0
    +#: field:account.fiscal.position.tax,position_id:0
    +#: field:account.fiscal.position.tax.template,position_id:0
    +#: view:account.fiscal.position.template:0
    +#: field:account.invoice,fiscal_position:0
    +#: field:account.invoice.report,fiscal_position:0
    +#: model:ir.model,name:account.model_account_fiscal_position
    +#: field:res.partner,property_account_position:0
    +msgid "Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.ledger,initial_balance:0
    +#: help:account.report.general.ledger,initial_balance:0
    +msgid ""
    +"It adds initial balance row on report which display previous sum amount of "
    +"debit/credit/balance"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_line_form
    +msgid "Analytic Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:822
    +#, python-format
    +msgid ""
    +"No fiscal year defined for this date !\n"
    +"Please create one."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,type:0
    +#: selection:account.invoice.report,type:0
    +#: model:process.process,name:account.process_process_invoiceprocess0
    +#: selection:report.invoice.created,type:0
    +msgid "Customer Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax.template,include_base_amount:0
    +msgid ""
    +"Set if the amount of tax must be included in the base amount before "
    +"computing the next taxes."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,user_id:0
    +msgid "The user responsible for this journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.period:0
    +msgid "Search Period"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.change.currency:0
    +msgid "Invoice Currency"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term,line_ids:0
    +msgid "Terms"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,total_entry_encoding:0
    +msgid "Cash Transaction"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Bank account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,tax_template_ids:0
    +msgid "Tax Template List"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,currency_mode:0
    +msgid ""
    +"This will select how the current currency rate for outgoing transactions is "
    +"computed. In most countries the legal method is \"average\" but only a few "
    +"software systems are able to manage this. So if you import from another "
    +"software system you may have to use the rate at date. Incoming transactions "
    +"always use the rate at date."
    +msgstr ""
    +
    +#. module: account
    +#: help:wizard.multi.charts.accounts,code_digits:0
    +msgid "No. of Digits to use for account code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,name:0
    +msgid "Line Name"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +msgid "Search Fiscalyear"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax,applicable_type:0
    +msgid "Always"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Total Quantity"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile.writeoff,writeoff_acc_id:0
    +msgid "Write-Off account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.model.line,model_id:0
    +#: view:account.subscription:0
    +#: field:account.subscription,model_id:0
    +msgid "Model"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.tax,base_code_id:0
    +msgid "The account basis of the tax declaration."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "View"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2906
    +#: code:addons/account/installer.py:296
    +#, python-format
    +msgid "BNK"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,analytic_lines:0
    +msgid "Analytic lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_electronicfile0
    +msgid "Electronic File"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Customer Credit"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_tax_code_template
    +msgid "Tax Code Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Starts on"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_partner_ledger
    +msgid "Account Partner Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal.column,sequence:0
    +msgid "Gives the sequence order to journal column."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Tax Declaration"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,currency_id:0
    +#: help:account.account.template,currency_id:0
    +#: help:account.bank.accounts.wizard,currency_id:0
    +msgid "Forces all moves for this account to have this secondary currency."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_validate_account_move_line
    +msgid ""
    +"This wizard will validate all journal entries of a particular journal and "
    +"period. Once journal entries are validated, you can not update them anymore."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_chart_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_chart_template_form
    +msgid "Chart of Accounts Templates"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_wizard_multi_chart
    +msgid "Generate Chart of Accounts from a Chart Template"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_unreconcile_reconcile
    +msgid "Account Unreconcile Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.type,close_method:0
    +msgid ""
    +"Set here the method that will be used to generate the end of year journal "
    +"entries for all the accounts of this type.\n"
    +"\n"
    +" 'None' means that nothing will be done.\n"
    +" 'Balance' will generally be used for cash accounts.\n"
    +" 'Detail' will copy each existing journal item of the previous year, even "
    +"the reconciled ones.\n"
    +" 'Unreconciled' will copy only the journal items that were unreconciled on "
    +"the first day of the new fiscal year."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Keep empty to use the expense account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,journal_ids:0
    +#: field:account.analytic.cost.ledger.journal.report,journal:0
    +#: field:account.balance.report,journal_ids:0
    +#: field:account.bs.report,journal_ids:0
    +#: field:account.central.journal,journal_ids:0
    +#: field:account.common.account.report,journal_ids:0
    +#: field:account.common.journal.report,journal_ids:0
    +#: field:account.common.partner.report,journal_ids:0
    +#: view:account.common.report:0
    +#: field:account.common.report,journal_ids:0
    +#: report:account.general.journal:0
    +#: field:account.general.journal,journal_ids:0
    +#: view:account.journal.period:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,journal_ids:0
    +#: field:account.partner.ledger,journal_ids:0
    +#: field:account.pl.report,journal_ids:0
    +#: view:account.print.journal:0
    +#: field:account.print.journal,journal_ids:0
    +#: field:account.report.general.ledger,journal_ids:0
    +#: field:account.vat.declaration,journal_ids:0
    +#: model:ir.actions.act_window,name:account.action_account_journal_form
    +#: model:ir.actions.act_window,name:account.action_account_journal_period_tree
    +#: model:ir.ui.menu,name:account.menu_account_print_journal
    +#: model:ir.ui.menu,name:account.menu_action_account_journal_form
    +#: model:ir.ui.menu,name:account.menu_journals
    +#: model:ir.ui.menu,name:account.menu_journals_report
    +msgid "Journals"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.reconcile.process,to_reconcile:0
    +msgid "Remaining Partners"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +#: field:account.subscription,lines_id:0
    +msgid "Subscription Lines"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.analytic.journal,type:0
    +#: view:account.journal:0
    +#: selection:account.journal,type:0
    +#: view:account.model:0
    +#: selection:account.tax,type_tax_use:0
    +#: view:account.tax.template:0
    +#: selection:account.tax.template,type_tax_use:0
    +msgid "Purchase"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +#: view:account.installer.modules:0
    +#: model:ir.actions.act_window,name:account.action_account_installer
    +#: view:wizard.multi.charts.accounts:0
    +msgid "Accounting Application Configuration"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.open_board_account
    +#: model:ir.ui.menu,name:account.menu_board_account
    +msgid "Accounting Dashboard"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,balance_start:0
    +msgid "Starting Balance"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1284
    +#, python-format
    +msgid "No Partner Defined !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_period_close
    +#: model:ir.actions.act_window,name:account.action_account_period_tree
    +#: model:ir.ui.menu,name:account.menu_action_account_period_close_tree
    +msgid "Close a Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.balance,empty_acc:0
    +msgid "Empty Accounts ? "
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "VAT:"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.analytic.line,amount_currency:0
    +msgid ""
    +"The amount expressed in the related account currency if not equal to the "
    +"company one."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Journal:"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: selection:account.bank.statement,state:0
    +#: view:account.invoice:0
    +#: selection:account.invoice,state:0
    +#: view:account.invoice.report:0
    +#: selection:account.invoice.report,state:0
    +#: selection:account.journal.period,state:0
    +#: report:account.move.voucher:0
    +#: view:account.subscription:0
    +#: selection:account.subscription,state:0
    +#: selection:report.invoice.created,state:0
    +msgid "Draft"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_configuration_installer
    +msgid "Accounting Chart Configuration"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,notprintable:0
    +#: field:account.tax.code.template,notprintable:0
    +msgid "Not Printable in Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.vat.declaration:0
    +#: field:account.vat.declaration,chart_tax_id:0
    +msgid "Chart of Tax"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Search Account Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree_pending_invoice
    +msgid "Pending Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.subscription,period_type:0
    +msgid "year"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Authorised Signatory"
    +msgstr ""
    +
    +#. module: account
    +#: view:validate.account.move.lines:0
    +msgid ""
    +"All selected journal entries will be validated and posted. It means you "
    +"won't be able to modify their accounting fields anymore."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:370
    +#, python-format
    +msgid "Cannot delete invoice(s) that are already opened or paid !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance.landscape:0
    +msgid "Total :"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_transfers
    +msgid "Transfers"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  value amount: n.a"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart:0
    +msgid "Account charts"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.vat.declaration:0
    +msgid "Tax Amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid "Your bank and cash accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +msgid "Search Move"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,name:0
    +#: field:account.tax.code.template,name:0
    +msgid "Tax Case Name"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: model:process.node,name:account.process_node_draftinvoices0
    +msgid "Draft Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_state.py:68
    +#, python-format
    +msgid ""
    +"Selected Invoice(s) cannot be cancelled as they are already in 'Cancelled' "
    +"or 'Done' state!"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:522
    +#, python-format
    +msgid ""
    +"You cannot change the type of account from '%s' to '%s' type as it contains "
    +"account entries!"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +msgid "Counterpart"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Invoicing Data"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.report,state:0
    +msgid "Invoice State"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,categ_id:0
    +msgid "Category of Product"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: field:account.move,narration:0
    +#: view:account.move.line:0
    +#: field:account.move.line,narration:0
    +msgid "Narration"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.addtmpl.wizard:0
    +#: model:ir.actions.act_window,name:account.action_account_addtmpl_wizard_form
    +msgid "Create Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_account_type_sales
    +msgid "Report of the Sales by Account Type"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,close_method:0
    +msgid "Detail"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,bank_accounts_id:0
    +msgid "Your Bank and Cash Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "VAT :"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,charts:0
    +#: model:ir.actions.act_window,name:account.action_account_chart
    +#: model:ir.actions.act_window,name:account.action_account_tree
    +#: model:ir.ui.menu,name:account.menu_action_account_tree2
    +msgid "Chart of Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.chart:0
    +msgid "(If you do not select period it will take all open periods)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,centralisation:0
    +msgid "Centralised counterpart"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_partner_reconcile_process
    +msgid "Reconcilation Process partner by partner"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "2"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart:0
    +msgid "(If you do not select Fiscal year it will take all open fiscal years)"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,filter:0
    +#: report:account.analytic.account.journal:0
    +#: selection:account.balance.report,filter:0
    +#: field:account.bank.statement,date:0
    +#: field:account.bank.statement.line,date:0
    +#: selection:account.bs.report,filter:0
    +#: selection:account.central.journal,filter:0
    +#: selection:account.common.account.report,filter:0
    +#: selection:account.common.journal.report,filter:0
    +#: selection:account.common.partner.report,filter:0
    +#: selection:account.common.report,filter:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,date:0
    +#: selection:account.general.journal,filter:0
    +#: report:account.general.ledger:0
    +#: field:account.invoice.report,date:0
    +#: report:account.journal.period.print:0
    +#: view:account.move:0
    +#: field:account.move,date:0
    +#: field:account.move.line.reconcile.writeoff,date_p:0
    +#: report:account.overdue:0
    +#: selection:account.partner.balance,filter:0
    +#: selection:account.partner.ledger,filter:0
    +#: selection:account.pl.report,filter:0
    +#: selection:account.print.journal,filter:0
    +#: selection:account.print.journal,sort_selection:0
    +#: selection:account.report.general.ledger,filter:0
    +#: selection:account.report.general.ledger,sortby:0
    +#: field:account.subscription.generate,date:0
    +#: field:account.subscription.line,date:0
    +#: report:account.tax.code.entries:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: selection:account.vat.declaration,filter:0
    +#: code:addons/account/report/common_report_header.py:97
    +#: field:analytic.entries.report,date:0
    +#, python-format
    +msgid "Date"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.unreconcile:0
    +#: view:account.unreconcile.reconcile:0
    +msgid "Unreconcile"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_fiscalyear_close.py:79
    +#, python-format
    +msgid "The journal must have default credit and debit account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +msgid "Chart of Accounts Template"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2095
    +#, python-format
    +msgid ""
    +"Maturity date of entry line generated by model line '%s' of model '%s' is "
    +"based on partner payment term!\n"
    +"Please define partner on it!"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:810
    +#, python-format
    +msgid "Some entries are already reconciled !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1204
    +#, python-format
    +msgid ""
    +"You cannot validate a Journal Entry unless all journal items are in same "
    +"chart of accounts !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Account Tax"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_reporting_budgets
    +msgid "Budgets"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,filter:0
    +#: selection:account.balance.report,filter:0
    +#: selection:account.bs.report,filter:0
    +#: selection:account.central.journal,filter:0
    +#: selection:account.common.account.report,filter:0
    +#: selection:account.common.journal.report,filter:0
    +#: selection:account.common.partner.report,filter:0
    +#: selection:account.common.report,filter:0
    +#: selection:account.general.journal,filter:0
    +#: selection:account.partner.balance,filter:0
    +#: selection:account.partner.ledger,filter:0
    +#: selection:account.pl.report,filter:0
    +#: selection:account.print.journal,filter:0
    +#: selection:account.report.general.ledger,filter:0
    +#: selection:account.vat.declaration,filter:0
    +msgid "No Filters"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.analytic.journal,type:0
    +msgid "Situation"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "History"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,applicable_type:0
    +#: help:account.tax.template,applicable_type:0
    +msgid ""
    +"If not applicable (computed through a Python code), the tax won't appear on "
    +"the invoice."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Applicable Code (if type=code)"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,product_qty:0
    +msgid "Qty"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.report,address_contact_id:0
    +msgid "Contact Address Name"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,blocked:0
    +msgid "Litigation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Search Analytic Lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,property_account_payable:0
    +msgid "Account Payable"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move:0
    +msgid ""
    +"You cannot create entries on different periods/journals in the same move"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_supplierpaymentorder0
    +msgid "Payment Order"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.template,reconcile:0
    +msgid ""
    +"Check this option if you want the user to reconcile entries in this account."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_account_balance_landscape
    +msgid "Account balance"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: field:account.invoice.line,price_unit:0
    +msgid "Unit Price"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_tree1
    +msgid "Analytic Items"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1128
    +#, python-format
    +msgid "Unable to change tax !"
    +msgstr ""
    +
    +#. module: account
    +#: field:analytic.entries.report,nbr:0
    +msgid "#Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1422
    +#, python-format
    +msgid ""
    +"You selected an Unit of Measure which is not compatible with the product."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:473
    +#, python-format
    +msgid ""
    +"The Payment Term of Supplier does not have Payment Term Lines(Computation) "
    +"defined !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "Open Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,factor_tax:0
    +msgid "Multipication factor Tax code"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position:0
    +msgid "Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,name:0
    +#: field:account.account.template,name:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: field:account.bank.statement,name:0
    +#: field:account.chart.template,name:0
    +#: field:account.model.line,name:0
    +#: field:account.move.line,name:0
    +#: field:account.move.reconcile,name:0
    +#: field:account.subscription,name:0
    +msgid "Name"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_aged_trial_balance
    +msgid "Account Aged Trial balance Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,date:0
    +msgid "Effective date"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_bank_reconcile.py:53
    +#, python-format
    +msgid "Standard Encoding"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,analytic_journal_id:0
    +msgid "Journal for analytic entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance
    +#: model:process.node,name:account.process_node_accountingentries0
    +#: model:process.node,name:account.process_node_supplieraccountingentries0
    +#: view:product.product:0
    +#: view:product.template:0
    +#: view:res.partner:0
    +msgid "Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.central.journal,amount_currency:0
    +#: help:account.common.journal.report,amount_currency:0
    +#: help:account.general.journal,amount_currency:0
    +#: help:account.print.journal,amount_currency:0
    +msgid ""
    +"Print Report with the currency column if the currency is different then the "
    +"company currency"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "General Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Balance :"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.fiscalyear.close,journal_id:0
    +msgid ""
    +"The best practice here is to use a journal dedicated to contain the opening "
    +"entries of all fiscal years. Note that you should define it with default "
    +"debit/credit accounts, of type 'situation' and with a centralized "
    +"counterpart."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +#: view:account.installer.modules:0
    +#: view:wizard.multi.charts.accounts:0
    +msgid "title"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:account.period:0
    +#: view:account.subscription:0
    +msgid "Set to Draft"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_subscription_form
    +msgid "Recurring Lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.balance,display_partner:0
    +msgid "Display Partners"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Validate"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.model.line:0
    +msgid "Wrong credit or debit value in model (Credit Or Debit Must Be \"0\")!"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_invoice_report_all
    +msgid ""
    +"From this report, you can have an overview of the amount invoiced to your "
    +"customer as well as payment delays. The tool search can also be used to "
    +"personalise your Invoices reports and so, match this analysis to your needs."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.confirm:0
    +msgid "Confirm Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,currency_mode:0
    +msgid "Average Rate"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "(Invoice should be unreconciled if you want to open it)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,period_from:0
    +#: field:account.balance.report,period_from:0
    +#: field:account.bs.report,period_from:0
    +#: field:account.central.journal,period_from:0
    +#: field:account.chart,period_from:0
    +#: field:account.common.account.report,period_from:0
    +#: field:account.common.journal.report,period_from:0
    +#: field:account.common.partner.report,period_from:0
    +#: field:account.common.report,period_from:0
    +#: field:account.general.journal,period_from:0
    +#: field:account.partner.balance,period_from:0
    +#: field:account.partner.ledger,period_from:0
    +#: field:account.pl.report,period_from:0
    +#: field:account.print.journal,period_from:0
    +#: field:account.report.general.ledger,period_from:0
    +#: field:account.vat.declaration,period_from:0
    +msgid "Start period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,name:0
    +#: field:account.tax.template,name:0
    +#: report:account.vat.declaration:0
    +msgid "Tax Name"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_configuration
    +#: view:res.company:0
    +msgid "Configuration"
    +msgstr ""
    +
    +#. module: account
    +#: model:account.payment.term,name:account.account_payment_term
    +#: model:account.payment.term,note:account.account_payment_term
    +msgid "30 Days End of Month"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_balance
    +#: model:ir.actions.report.xml,name:account.account_analytic_account_balance
    +msgid "Analytic Balance"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/account_balance_sheet.py:76
    +#: code:addons/account/report/account_balance_sheet.py:122
    +#: code:addons/account/report/account_profit_loss.py:76
    +#: code:addons/account/report/account_profit_loss.py:124
    +#, python-format
    +msgid "Net Loss"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the account "
    +"without removing it."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Search Tax Templates"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.periodical_processing_journal_entries_validation
    +msgid "Draft Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,shortcut:0
    +#: field:account.account.template,shortcut:0
    +msgid "Shortcut"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,user_type:0
    +#: view:account.account.template:0
    +#: field:account.account.template,user_type:0
    +#: view:account.account.type:0
    +#: field:account.bank.accounts.wizard,account_type:0
    +#: field:account.entries.report,user_type:0
    +#: model:ir.model,name:account.model_account_account_type
    +#: field:report.account.receivable,type:0
    +#: field:report.account_type.sales,user_type:0
    +msgid "Account Type"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: view:account.balance.report:0
    +#: model:ir.actions.act_window,name:account.action_account_balance_menu
    +#: model:ir.actions.report.xml,name:account.account_account_balance
    +#: model:ir.ui.menu,name:account.menu_general_Balance_report
    +msgid "Trial Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_cancel
    +msgid "Cancel the Selected Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: help:product.category,property_account_income_categ:0
    +#: help:product.template,property_account_income:0
    +msgid ""
    +"This account will be used to value outgoing stock for the current product "
    +"category using sale price"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "3"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_supplieranalyticcost0
    +msgid ""
    +"Analytic costs (timesheets, some purchased products, ...) come from analytic "
    +"accounts. These generate draft supplier invoices."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Close CashBox"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,due_delay:0
    +msgid "Avg. Due Delay"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "Acc.Type"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:714
    +#, python-format
    +msgid "Global taxes defined, but are not in invoice lines !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,month:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,month:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,month:0
    +#: field:report.account.sales,month:0
    +#: field:report.account_type.sales,month:0
    +msgid "Month"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.report,uom_name:0
    +msgid "Reference UoM"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,note:0
    +#: field:account.account.template,note:0
    +msgid "Note"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Overdue Account"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,state:0
    +#: report:account.overdue:0
    +msgid "Paid"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,tax_line:0
    +msgid "Tax Lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,base_code_id:0
    +msgid "Account Base Code"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move,state:0
    +msgid ""
    +"All manually created new journal entry are usually in the state 'Unposted', "
    +"but you can set the option to skip that state on the related journal. In "
    +"that case, they will be behave as journal entries automatically created by "
    +"the system on document validation (invoices, bank statements...) and will be "
    +"created in 'Posted' state."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_analytic_line.py:91
    +#, python-format
    +msgid "There is no expense account defined for this product: \"%s\" (id:%d)"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Customer Accounting Properties"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,name:0
    +msgid "Tax Description"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,target_move:0
    +#: selection:account.balance.report,target_move:0
    +#: selection:account.bs.report,target_move:0
    +#: selection:account.central.journal,target_move:0
    +#: selection:account.chart,target_move:0
    +#: selection:account.common.account.report,target_move:0
    +#: selection:account.common.journal.report,target_move:0
    +#: selection:account.common.partner.report,target_move:0
    +#: selection:account.common.report,target_move:0
    +#: selection:account.general.journal,target_move:0
    +#: selection:account.move.journal,target_move:0
    +#: selection:account.partner.balance,target_move:0
    +#: selection:account.partner.ledger,target_move:0
    +#: selection:account.pl.report,target_move:0
    +#: selection:account.print.journal,target_move:0
    +#: selection:account.report.general.ledger,target_move:0
    +#: selection:account.tax.chart,target_move:0
    +#: selection:account.vat.declaration,target_move:0
    +#: code:addons/account/report/common_report_header.py:68
    +#, python-format
    +msgid "All Posted Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:357
    +#, python-format
    +msgid "Statement %s is confirmed, journal items are created."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.fiscalyear:0
    +msgid "Error! The duration of the Fiscal Year is invalid. "
    +msgstr ""
    +
    +#. module: account
    +#: field:report.aged.receivable,name:0
    +msgid "Month Range"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.analytic.balance,empty_acc:0
    +msgid "Check if you want to display Accounts with 0 balance too."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Compute Code"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.template:0
    +msgid "Default taxes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:88
    +#, python-format
    +msgid "Free Reference"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_periodical_processing
    +msgid "Periodical Processing"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,state:0
    +msgid ""
    +"When new move line is created the state will be 'Draft'.\n"
    +"* When all the payments are done it will be in 'Valid' state."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,view_id:0
    +msgid "Display Mode"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_importinvoice0
    +msgid "Statement from invoice or payment"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  day of the month: 0"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_chart
    +msgid "Account chart"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance.landscape:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.central.journal:0
    +msgid "Account Name"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.fiscalyear.close,report_name:0
    +msgid "Give name of the new entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_report
    +msgid "Invoices Statistics"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_paymentorderreconcilation0
    +msgid "Bank statements are entered in the system."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_reconcile.py:133
    +#, python-format
    +msgid "Reconcile Writeoff"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.model.line,date_maturity:0
    +#: report:account.overdue:0
    +msgid "Maturity date"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.account.receivable:0
    +msgid "Accounts by type"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,balance_end_real:0
    +msgid "Closing Balance"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/common_report_header.py:92
    +#, python-format
    +msgid "Not implemented"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_journal_select
    +msgid "Account Journal Select"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Print Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Credit Notes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2067
    +#: code:addons/account/wizard/account_use_model.py:69
    +#, python-format
    +msgid "Unable to find a valid period !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "Voucher No"
    +msgstr ""
    +
    +#. module: account
    +#: view:wizard.multi.charts.accounts:0
    +msgid "res_config_contents"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.unreconcile:0
    +msgid "Unreconciliate transactions"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Create Entries From Models"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.template,reconcile:0
    +msgid "Allow Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Analytic Account Statistics"
    +msgstr ""
    +
    +#. module: account
    +#: view:wizard.multi.charts.accounts:0
    +msgid ""
    +"This will automatically configure your chart of accounts, bank accounts, "
    +"taxes and journals according to the selected template"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,price_include:0
    +#: field:account.tax.template,price_include:0
    +msgid "Tax Included in Price"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_cost_ledger_journal_report
    +msgid "Account Analytic Cost Ledger For Journal Report"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_model_form
    +#: model:ir.ui.menu,name:account.menu_action_model_form
    +msgid "Recurring Models"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "4"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Change"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1290
    +#: code:addons/account/account.py:1318
    +#: code:addons/account/account.py:1325
    +#: code:addons/account/account_move_line.py:1055
    +#: code:addons/account/invoice.py:896
    +#: code:addons/account/wizard/account_automatic_reconcile.py:152
    +#: code:addons/account/wizard/account_fiscalyear_close.py:78
    +#: code:addons/account/wizard/account_fiscalyear_close.py:81
    +#: code:addons/account/wizard/account_move_journal.py:165
    +#: code:addons/account/wizard/account_report_aged_partner_balance.py:55
    +#: code:addons/account/wizard/account_report_aged_partner_balance.py:57
    +#, python-format
    +msgid "UserError"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,type_control_ids:0
    +msgid "Type Controls"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,default_credit_account_id:0
    +msgid "It acts as a default account for credit amount"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.ledger,reconcil:0
    +msgid "Consider reconciled entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_validate_account_move_line
    +#: model:ir.ui.menu,name:account.menu_validate_account_moves
    +#: view:validate.account.move:0
    +#: view:validate.account.move.lines:0
    +msgid "Post Journal Entries"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,state:0
    +#: selection:account.invoice.report,state:0
    +#: selection:report.invoice.created,state:0
    +msgid "Cancelled"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,balance_end_cash:0
    +msgid "Closing balance based on cashBox"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.account:0
    +#: constraint:account.tax.code:0
    +msgid "Error ! You can not create recursive accounts."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.account:0
    +msgid ""
    +"You cannot create an account! \n"
    +"Make sure if the account has children then it should be type \"View\"!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.generate:0
    +#: model:ir.actions.act_window,name:account.action_account_subscription_generate
    +#: model:ir.ui.menu,name:account.menu_generate_subscription
    +msgid "Generate Entries"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.vat.declaration,chart_tax_id:0
    +msgid "Select Charts of Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position:0
    +#: field:account.fiscal.position,account_ids:0
    +#: field:account.fiscal.position.template,account_ids:0
    +msgid "Account Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.bank.statement.line,type:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: code:addons/account/invoice.py:320
    +#, python-format
    +msgid "Customer"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Confirmed"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Cancelled Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:73
    +#, python-format
    +msgid "You must define an analytic journal of type '%s' !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1397
    +#, python-format
    +msgid ""
    +"Couldn't create move with currency different from the secondary currency of "
    +"the account \"%s - %s\". Clear the secondary currency field of the account "
    +"definition if you want to accept all currencies."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.refund,date:0
    +msgid "Operation date"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,ref_tax_code_id:0
    +#: field:account.tax.template,ref_tax_code_id:0
    +msgid "Refund Tax Code"
    +msgstr ""
    +
    +#. module: account
    +#: view:validate.account.move:0
    +msgid ""
    +"All draft account entries in this journal and period will be validated. It "
    +"means you won't be able to modify their accounting fields anymore."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance.landscape:0
    +msgid "Account Balance -"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:989
    +#, python-format
    +msgid "Invoice "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,date1:0
    +msgid "Starting Date"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_account_income:0
    +msgid "Income Account on Product Template"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,last_reconciliation_date:0
    +msgid ""
    +"Date on which the partner accounting entries were reconciled last time"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,fy2_id:0
    +msgid "New Fiscal Year"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: view:account.tax.template:0
    +#: selection:account.vat.declaration,based_on:0
    +#: model:ir.actions.act_window,name:account.act_res_partner_2_account_invoice_opened
    +#: model:ir.actions.act_window,name:account.action_invoice_tree
    +#: model:ir.actions.report.xml,name:account.account_invoices
    +#: view:report.invoice.created:0
    +#: field:res.partner,invoice_ids:0
    +msgid "Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:804
    +#, python-format
    +msgid ""
    +"Please verify the price of the invoice !\n"
    +"The real total does not match the computed total."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.invoice,user_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,user_id:0
    +msgid "Salesman"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +msgid "Invoiced"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Use Model"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "No"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.tax,tax_code_id:0
    +msgid "The tax basis of the tax declaration."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.addtmpl.wizard:0
    +msgid "Add"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,date_invoice:0
    +msgid "Keep empty to use the current date"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.journal,type:0
    +msgid "Bank and Cheques"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.period.close:0
    +msgid "Are you sure ?"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,statement_id:0
    +msgid "The bank statement used for bank reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_suppliercustomerinvoice0
    +msgid "Draft invoices are validated. "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: view:account.subscription:0
    +msgid "Compute"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,type_tax_use:0
    +msgid "Tax Application"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: code:addons/account/wizard/account_move_journal.py:153
    +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_move_line
    +#: model:ir.actions.act_window,name:account.act_account_move_to_account_move_line_open
    +#: model:ir.actions.act_window,name:account.act_account_partner_account_move
    +#: model:ir.actions.act_window,name:account.action_account_manual_reconcile
    +#: model:ir.actions.act_window,name:account.action_account_moves_all_a
    +#: model:ir.actions.act_window,name:account.action_account_moves_bank
    +#: model:ir.actions.act_window,name:account.action_account_moves_purchase
    +#: model:ir.actions.act_window,name:account.action_account_moves_sale
    +#: model:ir.actions.act_window,name:account.action_move_line_search
    +#: model:ir.actions.act_window,name:account.action_move_line_select
    +#: model:ir.actions.act_window,name:account.action_move_line_tree1
    +#: model:ir.actions.act_window,name:account.action_tax_code_line_open
    +#: model:ir.model,name:account.model_account_move_line
    +#: model:ir.ui.menu,name:account.menu_action_account_moves_all
    +#: model:ir.ui.menu,name:account.menu_action_account_moves_bank
    +#: model:ir.ui.menu,name:account.menu_eaction_account_moves_purchase
    +#: model:ir.ui.menu,name:account.menu_eaction_account_moves_sale
    +#, python-format
    +msgid "Journal Items"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "Balance Sheet (Assets Accounts)"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "Third Party (Country)"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:938
    +#: code:addons/account/account.py:940
    +#: code:addons/account/account.py:1181
    +#: code:addons/account/account.py:1393
    +#: code:addons/account/account.py:1397
    +#: code:addons/account/account_cash_statement.py:249
    +#: code:addons/account/account_move_line.py:780
    +#: code:addons/account/account_move_line.py:803
    +#: code:addons/account/account_move_line.py:805
    +#: code:addons/account/account_move_line.py:808
    +#: code:addons/account/account_move_line.py:810
    +#: code:addons/account/account_move_line.py:1117
    +#: code:addons/account/report/common_report_header.py:92
    +#: code:addons/account/wizard/account_change_currency.py:39
    +#: code:addons/account/wizard/account_change_currency.py:60
    +#: code:addons/account/wizard/account_change_currency.py:65
    +#: code:addons/account/wizard/account_change_currency.py:71
    +#: code:addons/account/wizard/account_move_bank_reconcile.py:49
    +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40
    +#: code:addons/account/wizard/account_report_common.py:120
    +#: code:addons/account/wizard/account_report_common.py:126
    +#, python-format
    +msgid "Error"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.Journal.report,date2:0
    +#: field:account.analytic.balance,date2:0
    +#: field:account.analytic.cost.ledger,date2:0
    +#: field:account.analytic.cost.ledger.journal.report,date2:0
    +#: field:account.analytic.inverted.balance,date2:0
    +msgid "End of period"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Bank Details"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:720
    +#, python-format
    +msgid "Taxes missing !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_analytic_journal_tree
    +msgid ""
    +"To print an analytics (or costs) journal for a given period. The report give "
    +"code, move name, account number, general amount and analytic amount."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,refund_journal:0
    +msgid "Fill this if the journal is to be used for refunds of invoices."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close:0
    +msgid "Generate Fiscal Year Opening Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,group_invoice_lines:0
    +msgid "Group Invoice Lines"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.cancel:0
    +#: view:account.invoice.confirm:0
    +msgid "Close"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement.line,move_ids:0
    +msgid "Moves"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_vat_declaration
    +#: model:ir.model,name:account.model_account_vat_declaration
    +msgid "Account Vat Declaration"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.period:0
    +msgid "To Close"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,allow_date:0
    +msgid "Check Date not in the Period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1210
    +#, python-format
    +msgid ""
    +"You can not modify a posted entry of this journal !\n"
    +"You should set the journal to allow cancelling entries if you want to do "
    +"that."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.account_template_folder
    +msgid "Templates"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,child_ids:0
    +msgid "Child Tax Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:940
    +#, python-format
    +msgid "Start period should be smaller then End period"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "5"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.balance:0
    +msgid "Analytic Balance -"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: field:account.aged.trial.balance,target_move:0
    +#: field:account.balance.report,target_move:0
    +#: field:account.bs.report,target_move:0
    +#: report:account.central.journal:0
    +#: field:account.central.journal,target_move:0
    +#: field:account.chart,target_move:0
    +#: field:account.common.account.report,target_move:0
    +#: field:account.common.journal.report,target_move:0
    +#: field:account.common.partner.report,target_move:0
    +#: field:account.common.report,target_move:0
    +#: report:account.general.journal:0
    +#: field:account.general.journal,target_move:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: field:account.move.journal,target_move:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,target_move:0
    +#: field:account.partner.ledger,target_move:0
    +#: field:account.pl.report,target_move:0
    +#: field:account.print.journal,target_move:0
    +#: field:account.report.general.ledger,target_move:0
    +#: field:account.tax.chart,target_move:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:account.vat.declaration,target_move:0
    +msgid "Target Moves"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.subscription,period_type:0
    +msgid "Period Type"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.invoice,payment_ids:0
    +#: selection:account.vat.declaration,based_on:0
    +msgid "Payments"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +msgid "Reverse Compute Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.subscription.line,move_id:0
    +msgid "Entry"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,python_compute_inv:0
    +#: field:account.tax.template,python_compute_inv:0
    +msgid "Python Code (reverse)"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_payment_term_form
    +#: model:ir.ui.menu,name:account.menu_action_payment_term_form
    +msgid "Payment Terms"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.column,name:0
    +msgid "Column Name"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.general.journal:0
    +msgid ""
    +"This report gives you an overview of the situation of your general journals"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,year:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,year:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,year:0
    +#: field:report.account.sales,name:0
    +#: field:report.account_type.sales,name:0
    +msgid "Year"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,starting_details_ids:0
    +msgid "Opening Cashbox"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "Line 1:"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1167
    +#, python-format
    +msgid "Integrity Error !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.template,description:0
    +msgid "Internal Name"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.subscription,period_type:0
    +msgid "month"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:293
    +#, python-format
    +msgid "Journal Item \"%s\" is not valid"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term:0
    +msgid "Description on invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.reconcile.process,next_partner_id:0
    +msgid "Next Partner to Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,account_id:0
    +#: field:account.move.line,tax_code_id:0
    +msgid "Tax Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +msgid "Reconciliation result"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bs.report:0
    +#: model:ir.actions.act_window,name:account.action_account_bs_report
    +#: model:ir.ui.menu,name:account.menu_account_bs_report
    +msgid "Balance Sheet"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.final_accounting_reports
    +msgid "Accounting Reports"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move,line_id:0
    +#: view:analytic.entries.report:0
    +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open
    +#: model:ir.actions.act_window,name:account.action_move_line_form
    +msgid "Entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "This Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,product_uom_id:0
    +#: field:account.move.line,product_uom_id:0
    +msgid "UoM"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_refund.py:138
    +#, python-format
    +msgid "No Period found on Invoice!"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Compute Code (if type=code)"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.analytic.journal,type:0
    +#: view:account.journal:0
    +#: selection:account.journal,type:0
    +#: view:account.model:0
    +#: selection:account.tax,type_tax_use:0
    +#: view:account.tax.template:0
    +#: selection:account.tax.template,type_tax_use:0
    +msgid "Sale"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: field:account.bank.statement.line,amount:0
    +#: report:account.invoice:0
    +#: field:account.invoice.tax,amount:0
    +#: view:account.move:0
    +#: field:account.move,amount:0
    +#: view:account.move.line:0
    +#: field:account.tax,amount:0
    +#: field:account.tax.template,amount:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,amount:0
    +msgid "Amount"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_fiscalyear_close.py:41
    +#, python-format
    +msgid "End of Fiscal Year Entry"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_customerinvoice0
    +#: model:process.transition,name:account.process_transition_paymentorderreconcilation0
    +#: model:process.transition,name:account.process_transition_statemententries0
    +#: model:process.transition,name:account.process_transition_suppliercustomerinvoice0
    +#: model:process.transition,name:account.process_transition_suppliervalidentries0
    +#: model:process.transition,name:account.process_transition_validentries0
    +msgid "Validation"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,reconciled:0
    +msgid ""
    +"The Journal Entry of the invoice have been totally reconciled with one or "
    +"several Journal Entries of payment."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,child_depend:0
    +#: field:account.tax.template,child_depend:0
    +msgid "Tax on Children"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move.line:0
    +msgid ""
    +"You can not create move line on receivable/payable account without partner"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2067
    +#: code:addons/account/wizard/account_use_model.py:69
    +#, python-format
    +msgid "No period found !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,update_posted:0
    +msgid "Allow Cancelling Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,sign:0
    +msgid "Coefficent for parent"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.partner.balance:0
    +msgid "(Account/Partner) Name"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Transaction"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,base_code_id:0
    +#: help:account.tax,ref_base_code_id:0
    +#: help:account.tax,ref_tax_code_id:0
    +#: help:account.tax,tax_code_id:0
    +#: help:account.tax.template,base_code_id:0
    +#: help:account.tax.template,ref_base_code_id:0
    +#: help:account.tax.template,ref_tax_code_id:0
    +#: help:account.tax.template,tax_code_id:0
    +msgid "Use this code for the VAT declaration."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Debit/Credit"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.hr.timesheet.invoice.journal:0
    +msgid "Analytic Entries Stats"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_tax_code_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_tax_code_template_form
    +msgid "Tax Code Templates"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_installer
    +msgid "account.installer"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.template,include_base_amount:0
    +msgid "Include in Base Amount"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,days:0
    +msgid ""
    +"Number of days to add before computation of the day of month.If Date=15/01, "
    +"Number of Days=22, Day of Month=-1, then the due date is 28/02."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2896
    +#: code:addons/account/installer.py:283
    +#: code:addons/account/installer.py:295
    +#, python-format
    +msgid "Bank Journal "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Entry Controls"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.chart:0
    +#: view:project.account.analytic.line:0
    +msgid "(Keep empty to open the current situation)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.Journal.report,date1:0
    +#: field:account.analytic.balance,date1:0
    +#: field:account.analytic.cost.ledger,date1:0
    +#: field:account.analytic.cost.ledger.journal.report,date1:0
    +#: field:account.analytic.inverted.balance,date1:0
    +msgid "Start of period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1193
    +#, python-format
    +msgid ""
    +"You can not do this modification on a reconciled entry ! Please note that "
    +"you can just change some non important fields !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_common_account_report
    +msgid "Account Common Account Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement.line,name:0
    +msgid "Communication"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_analytic_accounting
    +msgid "Analytic Accounting"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice,type:0
    +#: selection:account.invoice.report,type:0
    +#: selection:report.invoice.created,type:0
    +msgid "Customer Refund"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,tax_ids:0
    +#: field:account.account.template,tax_ids:0
    +msgid "Default Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,ref_tax_sign:0
    +#: field:account.tax,tax_sign:0
    +#: field:account.tax.template,ref_tax_sign:0
    +#: field:account.tax.template,tax_sign:0
    +msgid "Tax Code Sign"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_invoice_created
    +msgid "Report of Invoices Created within Last 15 days"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear,end_journal_period_id:0
    +msgid "End of Year Entries Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:331
    +#: code:addons/account/invoice.py:405
    +#: code:addons/account/invoice.py:505
    +#: code:addons/account/invoice.py:520
    +#: code:addons/account/invoice.py:528
    +#: code:addons/account/invoice.py:545
    +#: code:addons/account/invoice.py:1347
    +#: code:addons/account/wizard/account_move_journal.py:63
    +#, python-format
    +msgid "Configuration Error !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.reconcile.process,to_reconcile:0
    +msgid ""
    +"This is the remaining partners for who you should check if there is "
    +"something to reconcile or not. This figure already count the current partner "
    +"as reconciled."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.line:0
    +msgid "Subscription lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,quantity:0
    +msgid "Products Quantity"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +#: selection:account.entries.report,move_state:0
    +#: view:account.move:0
    +#: selection:account.move,state:0
    +#: view:account.move.line:0
    +msgid "Unposted"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.change.currency:0
    +#: model:ir.actions.act_window,name:account.action_account_change_currency
    +#: model:ir.model,name:account.model_account_change_currency
    +msgid "Change Currency"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_accountingentries0
    +#: model:process.node,note:account.process_node_supplieraccountingentries0
    +msgid "Accounting entries."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Payment Date"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "6"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_account_form
    +#: model:ir.actions.act_window,name:account.action_analytic_open
    +#: model:ir.ui.menu,name:account.account_analytic_def_account
    +msgid "Analytic Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.type,report_type:0
    +msgid ""
    +"According value related accounts will be display on respective reports "
    +"(Balance Sheet Profit & Loss Account)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.report.general.ledger,sortby:0
    +msgid "Sort By"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1326
    +#, python-format
    +msgid ""
    +"There is no default default credit account defined \n"
    +"on journal \"%s\""
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,amount_currency:0
    +#: field:account.model.line,amount_currency:0
    +#: field:account.move.line,amount_currency:0
    +msgid "Amount Currency"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_validate_account_move.py:39
    +#, python-format
    +msgid ""
    +"Specified Journal does not have any account move entries in draft state for "
    +"this period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_view_move_line
    +msgid "Lines to reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +#: report:account.invoice:0
    +#: field:account.invoice.line,quantity:0
    +#: field:account.model.line,quantity:0
    +#: field:account.move.line,quantity:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,unit_amount:0
    +#: field:report.account.sales,quantity:0
    +#: field:report.account_type.sales,quantity:0
    +msgid "Quantity"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Number (Move)"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid "Refund Invoice Options"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.automatic.reconcile,power:0
    +msgid ""
    +"Number of partial amounts that can be combined to find a balance point can "
    +"be chosen as the power of the automatic reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,sequence:0
    +msgid ""
    +"The sequence field is used to order the payment term lines from the lowest "
    +"sequences to the higher ones"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position.template:0
    +#: field:account.fiscal.position.template,name:0
    +msgid "Fiscal Position Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.chart:0
    +#: view:account.chart:0
    +#: view:account.tax.chart:0
    +msgid "Open Charts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close.state:0
    +msgid ""
    +"If no additional entries should be recorded on a fiscal year, you can close "
    +"it from here. It will close all opened periods in this year that will make "
    +"impossible any new entry record. Close a fiscal year when you need to "
    +"finalize your end of year results definitive "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.central.journal,amount_currency:0
    +#: field:account.common.journal.report,amount_currency:0
    +#: field:account.general.journal,amount_currency:0
    +#: field:account.partner.ledger,amount_currency:0
    +#: field:account.print.journal,amount_currency:0
    +#: field:account.report.general.ledger,amount_currency:0
    +msgid "With Currency"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Open CashBox"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile:0
    +msgid "Reconcile With Write-Off"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.payment.term.line,value:0
    +#: selection:account.tax,type:0
    +msgid "Fixed Amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Valid Up to"
    +msgstr ""
    +
    +#. module: account
    +#: view:board.board:0
    +msgid "Aged Receivables"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_automatic_reconcile
    +msgid "Account Automatic Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Journal Item"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_journal
    +msgid "Move journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close
    +#: model:ir.ui.menu,name:account.menu_wizard_fy_close
    +msgid "Generate Opening Entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:738
    +#, python-format
    +msgid "Already Reconciled!"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,type:0
    +msgid "The computation method for the tax amount."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_anglo_saxon:0
    +msgid ""
    +"This module will support the Anglo-Saxons accounting methodology by changing "
    +"the accounting logic with stock transactions."
    +msgstr ""
    +
    +#. module: account
    +#: field:report.invoice.created,create_date:0
    +msgid "Create Date"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.journal:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_form
    +#: model:ir.ui.menu,name:account.account_def_analytic_journal
    +msgid "Analytic Journals"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,child_id:0
    +msgid "Child Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile:0
    +#: code:addons/account/account_move_line.py:830
    +#, python-format
    +msgid "Write-Off"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,debit:0
    +msgid "Total Payable"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_account_line_extended_form
    +msgid "account.analytic.line.extended"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.bank.statement.line,type:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: code:addons/account/invoice.py:322
    +#, python-format
    +msgid "Supplier"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "March"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.template:0
    +msgid "Account Template"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +msgid "Account n°"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_payment:0
    +msgid ""
    +"Streamlines invoice payment and creates hooks to plug automated payment "
    +"systems in."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,value:0
    +msgid "Valuation"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,result_selection:0
    +#: selection:account.common.partner.report,result_selection:0
    +#: selection:account.partner.balance,result_selection:0
    +#: selection:account.partner.ledger,result_selection:0
    +#: code:addons/account/report/account_partner_balance.py:306
    +#, python-format
    +msgid "Receivable and Payable Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.account.template,position_id:0
    +msgid "Fiscal Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_state_open
    +#: model:ir.model,name:account.model_account_state_open
    +msgid "Account State Open"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Max Qty:"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid "Refund Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,address_invoice_id:0
    +msgid "Invoice Address"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_entries_report_all
    +msgid ""
    +"From this view, have an analysis of your different financial accounts. The "
    +"document shows your debit and credit taking in consideration some criteria "
    +"you can choose by using the search tool."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_tax_code_list
    +msgid ""
    +"The tax code definition depends on the tax declaration of your country. "
    +"OpenERP allows you to define the tax structure and manage it from this menu. "
    +"You can define both numeric and alphanumeric tax codes."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.reconcile.process,progress:0
    +msgid ""
    +"Shows you the progress made today on the reconciliation process. Given by \n"
    +"Partners Reconciled Today \\ (Remaining Partners + Partners Reconciled Today)"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,value:0
    +msgid ""
    +"Select here the kind of valuation related to this payment term line. Note "
    +"that you should have your last line with the type 'Balance' to ensure that "
    +"the whole amount will be threated."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,period_id:0
    +#: field:account.invoice.report,period_id:0
    +#: field:report.account.sales,period_id:0
    +#: field:report.account_type.sales,period_id:0
    +msgid "Force Period"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,nbr:0
    +msgid "# of Lines"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_change_currency.py:60
    +#, python-format
    +msgid "New currency is not confirured properly !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,filter:0
    +#: field:account.balance.report,filter:0
    +#: field:account.bs.report,filter:0
    +#: field:account.central.journal,filter:0
    +#: field:account.common.account.report,filter:0
    +#: field:account.common.journal.report,filter:0
    +#: field:account.common.partner.report,filter:0
    +#: field:account.common.report,filter:0
    +#: field:account.general.journal,filter:0
    +#: field:account.partner.balance,filter:0
    +#: field:account.partner.ledger,filter:0
    +#: field:account.pl.report,filter:0
    +#: field:account.print.journal,filter:0
    +#: field:account.report.general.ledger,filter:0
    +#: field:account.vat.declaration,filter:0
    +msgid "Filter by"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1131
    +#: code:addons/account/account_move_line.py:1214
    +#, python-format
    +msgid "You can not use an inactive account!"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:803
    +#, python-format
    +msgid "Entries are not of the same account or already reconciled ! "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,account_collected_id:0
    +#: field:account.tax.template,account_collected_id:0
    +msgid "Invoice Tax Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_general_journal
    +#: model:ir.model,name:account.model_account_general_journal
    +msgid "Account General Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/common_report_header.py:100
    +#, python-format
    +msgid "No Filter"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,days:0
    +msgid "Number of Days"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "7"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:391
    +#: code:addons/account/invoice.py:370
    +#, python-format
    +msgid "Invalid action !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:102
    +#, python-format
    +msgid "Period: %s"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_tax_template
    +msgid "Template Tax Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,name:0
    +msgid "This name will be displayed on reports"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Printing date"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,close_method:0
    +#: selection:account.tax,type:0
    +#: selection:account.tax.template,type:0
    +msgid "None"
    +msgstr ""
    +
    +#. module: account
    +#: view:analytic.entries.report:0
    +msgid "  365 Days  "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree3
    +#: model:ir.ui.menu,name:account.menu_action_invoice_tree3
    +msgid "Customer Refunds"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "Amount Computation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.period,name:0
    +msgid "Journal-Period Name"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,factor_base:0
    +msgid "Multipication factor for Base code"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_common.py:126
    +#, python-format
    +msgid "not implemented"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,company_id:0
    +msgid "Company related to this journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_state.py:44
    +#, python-format
    +msgid ""
    +"Selected Invoice(s) cannot be confirmed as they are not in 'Draft' or 'Pro-"
    +"Forma' state!"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Fiscal Position Remark :"
    +msgstr ""
    +
    +#. module: account
    +#: view:analytic.entries.report:0
    +#: model:ir.actions.act_window,name:account.action_analytic_entries_report
    +#: model:ir.ui.menu,name:account.menu_action_analytic_entries_report
    +msgid "Analytic Entries Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,direction_selection:0
    +msgid "Past"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Analytic Entry"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.company:0
    +#: field:res.company,overdue_msg:0
    +msgid "Overdue Payments Message"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_moves_all_a
    +msgid ""
    +"This view can be used by accountants in order to quickly record entries in "
    +"OpenERP. If you want to record a supplier invoice, start by recording the "
    +"line of the expense account. OpenERP will propose to you automatically the "
    +"Tax related to this account and the counterpart \"Account Payable\"."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,date_created:0
    +msgid "Date Created"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,value_amount:0
    +msgid "Value Amount"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,code:0
    +msgid ""
    +"The code will be used to generate the numbers of the journal entries of this "
    +"journal."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "(keep empty to use the current period)"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_supplierreconcilepaid0
    +msgid ""
    +"As soon as the reconciliation is done, the invoice's state turns to “done” "
    +"(i.e. paid) in the system."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:989
    +#, python-format
    +msgid "is validated."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:account.chart.template,account_root_id:0
    +msgid "Root Account"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,last_reconciliation_date:0
    +msgid "Latest Reconciliation Date"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_line
    +msgid "Analytic Line"
    +msgstr ""
    +
    +#. module: account
    +#: field:product.template,taxes_id:0
    +msgid "Customer Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.addtmpl.wizard:0
    +msgid "Create an Account based on this template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.type:0
    +#: view:account.tax.code:0
    +msgid "Reporting Configuration"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move.line:0
    +msgid "Company must be same for its related account and period."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,type:0
    +#: field:account.tax.template,type:0
    +msgid "Tax Type"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_template_form
    +msgid "Account Templates"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.vat.declaration:0
    +msgid "Tax Statement"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_res_company
    +msgid "Companies"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:532
    +#, python-format
    +msgid ""
    +"You cannot modify Company of account as its related record exist in Entry "
    +"Lines"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.fiscalyear.close.state,fy_id:0
    +msgid "Select a fiscal year to close"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.chart.template,tax_template_ids:0
    +msgid "List of all the taxes that have to be installed by the wizard"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.report.xml,name:account.account_intracom
    +msgid "IntraCom"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile.writeoff:0
    +msgid "Information addendum"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,fiscalyear_id:0
    +#: field:account.balance.report,fiscalyear_id:0
    +#: field:account.bs.report,fiscalyear_id:0
    +#: field:account.central.journal,fiscalyear_id:0
    +#: field:account.chart,fiscalyear:0
    +#: field:account.common.account.report,fiscalyear_id:0
    +#: field:account.common.journal.report,fiscalyear_id:0
    +#: field:account.common.partner.report,fiscalyear_id:0
    +#: field:account.common.report,fiscalyear_id:0
    +#: field:account.general.journal,fiscalyear_id:0
    +#: field:account.partner.balance,fiscalyear_id:0
    +#: field:account.partner.ledger,fiscalyear_id:0
    +#: field:account.pl.report,fiscalyear_id:0
    +#: field:account.print.journal,fiscalyear_id:0
    +#: field:account.report.general.ledger,fiscalyear_id:0
    +#: field:account.vat.declaration,fiscalyear_id:0
    +msgid "Fiscal year"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.reconcile:0
    +msgid "Partial Reconcile Entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.addtmpl.wizard:0
    +#: view:account.aged.trial.balance:0
    +#: view:account.analytic.Journal.report:0
    +#: view:account.analytic.balance:0
    +#: view:account.analytic.chart:0
    +#: view:account.analytic.cost.ledger:0
    +#: view:account.analytic.cost.ledger.journal.report:0
    +#: view:account.analytic.inverted.balance:0
    +#: view:account.automatic.reconcile:0
    +#: view:account.bank.statement:0
    +#: view:account.change.currency:0
    +#: view:account.chart:0
    +#: view:account.common.report:0
    +#: view:account.fiscalyear.close:0
    +#: view:account.fiscalyear.close.state:0
    +#: view:account.invoice:0
    +#: view:account.invoice.refund:0
    +#: selection:account.invoice.refund,filter_refund:0
    +#: view:account.journal.select:0
    +#: view:account.move:0
    +#: view:account.move.bank.reconcile:0
    +#: view:account.move.line.reconcile:0
    +#: view:account.move.line.reconcile.select:0
    +#: view:account.move.line.reconcile.writeoff:0
    +#: view:account.move.line.unreconcile.select:0
    +#: view:account.open.closed.fiscalyear:0
    +#: view:account.partner.reconcile.process:0
    +#: view:account.period.close:0
    +#: view:account.subscription.generate:0
    +#: view:account.tax.chart:0
    +#: view:account.unreconcile:0
    +#: view:account.unreconcile.reconcile:0
    +#: view:account.use.model:0
    +#: view:account.vat.declaration:0
    +#: code:addons/account/wizard/account_move_journal.py:105
    +#: view:project.account.analytic.line:0
    +#: view:validate.account.move:0
    +#: view:validate.account.move.lines:0
    +#, python-format
    +msgid "Cancel"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.type,name:0
    +msgid "Acc. Type Name"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "Receivable"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Other Info"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,default_credit_account_id:0
    +msgid "Default Credit Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid "Configure Your Accounting Chart"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  number of days: 30"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.analytic.line,currency_id:0
    +msgid "The related account currency if not equal to the company one."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Current"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "CashBox"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax,type:0
    +msgid "Percentage"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.report.general.ledger,sortby:0
    +msgid "Journal & Partner"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,power:0
    +msgid "Power"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.refund,filter_refund:0
    +msgid "Refund Type"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Price"
    +msgstr ""
    +
    +#. module: account
    +#: view:project.account.analytic.line:0
    +msgid "View Account Analytic Lines"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "Balance Sheet (Liability Accounts)"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,internal_number:0
    +#: field:report.invoice.created,number:0
    +msgid "Invoice Number"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,include_base_amount:0
    +msgid ""
    +"Indicates if the amount of tax must be included in the base amount for the "
    +"computation of the next taxes"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_partner_reconcile
    +msgid "Reconciliation: Go to Next Partner"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_invert_balance
    +#: model:ir.actions.report.xml,name:account.account_analytic_account_inverted_balance
    +msgid "Inverted Analytic Balance"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.template,applicable_type:0
    +msgid "Applicable Type"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,reference:0
    +#: field:account.invoice.line,invoice_id:0
    +msgid "Invoice Reference"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax.template,sequence:0
    +msgid ""
    +"The sequence field is used to order the taxes lines from lower sequences to "
    +"higher ones. The order is important if you have a tax that has several tax "
    +"children. In this case, the evaluation order is important."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: view:account.journal:0
    +msgid "Liquidity"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_open_form
    +#: model:ir.ui.menu,name:account.account_analytic_journal_entries
    +msgid "Analytic Journal Items"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close:0
    +msgid ""
    +"This wizard will generate the end of year journal entries of selected fiscal "
    +"year. Note that you can run this wizard many times for the same fiscal year: "
    +"it will simply replace the old opening entries with the new ones."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_bank_and_cash
    +msgid "Bank and Cash"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_analytic_entries_report
    +msgid ""
    +"From this view, have an analysis of your different analytic entries "
    +"following the analytic account you defined matching your business need. Use "
    +"the tool search to analyse information about analytic entries generated in "
    +"the system."
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.journal:0
    +msgid "The name of the journal must be unique per company !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.template,nocreate:0
    +msgid "Optional create"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:406
    +#: code:addons/account/invoice.py:506
    +#: code:addons/account/invoice.py:1348
    +#, python-format
    +msgid "Can not find account chart for this company, Please Create account."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_aged_partner_balance.py:57
    +#, python-format
    +msgid "Enter a Start date !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: selection:account.invoice,type:0
    +#: selection:account.invoice.report,type:0
    +#: selection:report.invoice.created,type:0
    +msgid "Supplier Refund"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_dashboard_acc
    +msgid "Dashboard"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,move_line_ids:0
    +msgid "Entry lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,centralisation:0
    +msgid "Centralisation"
    +msgstr ""
    +
    +#. module: account
    +#: view:wizard.multi.charts.accounts:0
    +msgid "Generate Your Accounting Chart from a Chart Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.account.template:0
    +#: view:account.analytic.account:0
    +#: view:account.analytic.journal:0
    +#: view:account.analytic.line:0
    +#: view:account.bank.statement:0
    +#: view:account.chart.template:0
    +#: view:account.entries.report:0
    +#: view:account.fiscalyear:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: view:account.journal:0
    +#: view:account.model:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: view:account.subscription:0
    +#: view:account.tax.code.template:0
    +#: view:analytic.entries.report:0
    +msgid "Group By..."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.column,readonly:0
    +msgid "Readonly"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_pl_report
    +msgid "Account Profit And Loss Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.line,uos_id:0
    +msgid "Unit of Measure"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.payment.term.line:0
    +msgid ""
    +"Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for "
    +"2% "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_sequence_fiscalyear
    +msgid "account.sequence.fiscalyear"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +#: view:account.analytic.journal:0
    +#: field:account.analytic.line,journal_id:0
    +#: field:account.journal,analytic_journal_id:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_journal
    +#: model:ir.actions.report.xml,name:account.analytic_journal_print
    +#: model:ir.model,name:account.model_account_analytic_journal
    +msgid "Analytic Journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "Reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: field:account.invoice.tax,base:0
    +msgid "Base"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.model,name:0
    +msgid "Model Name"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_account_expense_categ:0
    +msgid "Expense Category Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Cash Transactions"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_state_open.py:37
    +#, python-format
    +msgid "Invoice is already reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.account.template:0
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement.line,note:0
    +#: view:account.fiscal.position:0
    +#: field:account.fiscal.position,note:0
    +#: view:account.invoice.line:0
    +#: field:account.invoice.line,note:0
    +msgid "Notes"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_analytic_entries_report
    +msgid "Analytic Entries Statistics"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_analytic_line.py:143
    +#: code:addons/account/account_move_line.py:905
    +#, python-format
    +msgid "Entries: "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Create manual recurring entries in a chosen journal."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1393
    +#, python-format
    +msgid "Couldn't create move between different companies"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_type_form
    +msgid ""
    +"An account type is used to determine how an account is used in each journal. "
    +"The deferral method of an account type determines the process for the annual "
    +"closing. Reports such as the Balance Sheet and the Profit and Loss report "
    +"use the category (profit/loss or balance sheet). For example, the account "
    +"type could be linked to an asset account, expense account or payable "
    +"account. From this view, you can create and manage the account types you "
    +"need for your company."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_bank_reconcile_tree
    +msgid ""
    +"Bank Reconciliation consists of verifying that your bank statement "
    +"corresponds with the entries (or records) of that account in your accounting "
    +"system."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_draftstatement0
    +msgid "State is draft"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +#: code:addons/account/account_move_line.py:1003
    +#, python-format
    +msgid "Total debit"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:781
    +#, python-format
    +msgid "Entry \"%s\" is not valid !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Fax :"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.vat.declaration:0
    +#: field:account.vat.declaration,based_on:0
    +msgid "Based On"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,property_account_receivable:0
    +msgid ""
    +"This account will be used instead of the default one as the receivable "
    +"account for the current partner"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,python_applicable:0
    +#: field:account.tax,python_compute:0
    +#: selection:account.tax,type:0
    +#: selection:account.tax.template,applicable_type:0
    +#: field:account.tax.template,python_applicable:0
    +#: field:account.tax.template,python_compute:0
    +#: selection:account.tax.template,type:0
    +msgid "Python Code"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_balance_sheet.py:70
    +#, python-format
    +msgid ""
    +"Please define the Reserve and Profit/Loss account for current user company !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,update_posted:0
    +msgid ""
    +"Check this box if you want to allow the cancellation the entries related to "
    +"this journal or of the invoice related to this journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close:0
    +msgid "Create"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition.action,name:account.process_transition_action_createentries0
    +msgid "Create entry"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  valuation: percent"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:499
    +#: code:addons/account/account.py:501
    +#: code:addons/account/account.py:822
    +#: code:addons/account/account.py:901
    +#: code:addons/account/account.py:976
    +#: code:addons/account/account.py:1204
    +#: code:addons/account/account.py:1210
    +#: code:addons/account/account.py:2095
    +#: code:addons/account/account.py:2333
    +#: code:addons/account/account_analytic_line.py:90
    +#: code:addons/account/account_analytic_line.py:99
    +#: code:addons/account/account_bank_statement.py:292
    +#: code:addons/account/account_bank_statement.py:305
    +#: code:addons/account/account_bank_statement.py:345
    +#: code:addons/account/account_cash_statement.py:328
    +#: code:addons/account/account_cash_statement.py:348
    +#: code:addons/account/account_move_line.py:1176
    +#: code:addons/account/account_move_line.py:1191
    +#: code:addons/account/account_move_line.py:1193
    +#: code:addons/account/invoice.py:785
    +#: code:addons/account/invoice.py:815
    +#: code:addons/account/invoice.py:1008
    +#: code:addons/account/wizard/account_invoice_refund.py:100
    +#: code:addons/account/wizard/account_invoice_refund.py:102
    +#: code:addons/account/wizard/account_use_model.py:44
    +#, python-format
    +msgid "Error !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.vat.declaration:0
    +#: model:ir.actions.report.xml,name:account.account_vat_declaration
    +#: model:ir.ui.menu,name:account.menu_account_vat_declaration
    +msgid "Taxes Report"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.journal.period,state:0
    +msgid "Printed"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Project line"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.tax,manual:0
    +msgid "Manual"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +msgid ""
    +"For an invoice to be considered as paid, the invoice entries must be "
    +"reconciled with counterparts, usually payments. With the automatic "
    +"reconciliation functionality, OpenERP makes its own search for entries to "
    +"reconcile in a series of accounts. It finds entries for each partner where "
    +"the amounts correspond."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: field:account.move,to_check:0
    +msgid "To Review"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: view:account.move:0
    +#: model:ir.actions.act_window,name:account.action_move_journal_line
    +#: model:ir.ui.menu,name:account.menu_action_move_journal_line_form
    +#: model:ir.ui.menu,name:account.menu_finance_entries
    +msgid "Journal Entries"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.ledger,page_split:0
    +msgid "Display Ledger Report with One partner per page"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.partner.balance:0
    +#: view:account.partner.ledger:0
    +msgid ""
    +"This report is an analysis done by a partner. It is a PDF report containing "
    +"one line per partner representing the cumulative credit balance"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_validate_account_move.py:61
    +#, python-format
    +msgid ""
    +"Selected Entry Lines does not have any account move enties in draft state"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,target_move:0
    +#: selection:account.balance.report,target_move:0
    +#: selection:account.bs.report,target_move:0
    +#: selection:account.central.journal,target_move:0
    +#: selection:account.chart,target_move:0
    +#: selection:account.common.account.report,target_move:0
    +#: selection:account.common.journal.report,target_move:0
    +#: selection:account.common.partner.report,target_move:0
    +#: selection:account.common.report,target_move:0
    +#: selection:account.general.journal,target_move:0
    +#: selection:account.move.journal,target_move:0
    +#: selection:account.partner.balance,target_move:0
    +#: selection:account.partner.ledger,target_move:0
    +#: selection:account.pl.report,target_move:0
    +#: selection:account.print.journal,target_move:0
    +#: selection:account.report.general.ledger,target_move:0
    +#: selection:account.tax.chart,target_move:0
    +#: selection:account.vat.declaration,target_move:0
    +#: code:addons/account/report/common_report_header.py:67
    +#: model:ir.actions.report.xml,name:account.account_move_line_list
    +#, python-format
    +msgid "All Entries"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:product.template:0
    +msgid ""
    +"Error: The default UOM and the purchase UOM must be in the same category."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal.select:0
    +msgid "Journal Select"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_change_currency.py:65
    +#, python-format
    +msgid "Currnt currency is not confirured properly !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_reconcile
    +msgid "Account Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_tax
    +msgid "Taxes Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: view:account.report.general.ledger:0
    +#: model:ir.actions.act_window,name:account.action_account_general_ledger_menu
    +#: model:ir.actions.report.xml,name:account.account_general_ledger
    +#: model:ir.ui.menu,name:account.menu_general_ledger
    +msgid "General Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_paymentorderbank0
    +msgid "The payment order is sent to the bank."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.balance.report:0
    +#: view:account.bs.report:0
    +msgid ""
    +"This report allows you to print or generate a pdf of your trial balance "
    +"allowing you to quickly check the balance of each of your accounts in a "
    +"single report"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move,to_check:0
    +msgid ""
    +"Check this box if you are unsure of that journal entry and if you want to "
    +"note it as 'to be reviewed' by an accounting expert."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_voucher:0
    +msgid ""
    +"Account Voucher module includes all the basic requirements of Voucher "
    +"Entries for Bank, Cash, Sales, Purchase, Expenses, Contra, etc... "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +msgid "Properties"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_tax_chart
    +msgid "Account tax chart"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +#: report:account.central.journal:0
    +#: report:account.general.journal:0
    +#: report:account.invoice:0
    +#: report:account.partner.balance:0
    +msgid "Total:"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2050
    +#, python-format
    +msgid ""
    +"You can specify year, month and date in the name of the model using the "
    +"following labels:\n"
    +"\n"
    +"%(year)s: To Specify Year \n"
    +"%(month)s: To Specify Month \n"
    +"%(date)s: Current Date\n"
    +"\n"
    +"e.g. My model on %(date)s"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_aged_income
    +msgid "Income Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: help:report.invoice.created,origin:0
    +msgid "Reference of the document that generated this invoice report."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,child_ids:0
    +#: field:account.tax.code.template,child_ids:0
    +msgid "Child Codes"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:473
    +#: code:addons/account/wizard/account_invoice_refund.py:137
    +#, python-format
    +msgid "Data Insufficient !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree1
    +#: model:ir.ui.menu,name:account.menu_action_invoice_tree1
    +msgid "Customer Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile,writeoff:0
    +msgid "Write-Off amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Sales"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal.column:0
    +#: model:ir.model,name:account.model_account_journal_column
    +msgid "Journal Column"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice.report,state:0
    +#: selection:account.journal.period,state:0
    +#: selection:account.subscription,state:0
    +#: selection:report.invoice.created,state:0
    +msgid "Done"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_invoicemanually0
    +msgid "A statement with manual entries becomes a draft statement."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.aged.trial.balance:0
    +msgid ""
    +"Aged Partner Balance is a more detailed report of your receivables by "
    +"intervals. When opening that report, OpenERP asks for the name of the "
    +"company, the fiscal period and the size of the interval to be analyzed (in "
    +"days). OpenERP then calculates a table of credit balance by period. So if "
    +"you request an interval of 30 days OpenERP generates an analysis of "
    +"creditors for the past month, past two months, and so on. "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,origin:0
    +#: field:report.invoice.created,origin:0
    +msgid "Source Document"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.account.type,sign:0
    +msgid ""
    +"Allows you to change the sign of the balance amount displayed in the "
    +"reports, so that you can see positive figures instead of negative ones in "
    +"expenses accounts."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled
    +msgid "Unreconciled Entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_menu_Bank_process
    +msgid "Statements Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Taxes:"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,amount:0
    +msgid "For taxes of type percentage, enter % ratio between 0-1."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_subscription_form
    +msgid ""
    +"A recurring entry is a miscellaneous entry that occurs on a recurrent basis "
    +"from a specific date, i.e. corresponding to the signature of a contract or "
    +"an agreement with a customer or a supplier. With Define Recurring Entries, "
    +"you can create such entries to automate the postings in the system."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,product_uom_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,product_uom_id:0
    +msgid "Product UOM"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_view_bank_statement_tree
    +msgid ""
    +"A Cash Register allows you to manage cash entries in your cash journals. "
    +"This feature provides an easy way to follow up cash payments on a daily "
    +"basis. You can enter the coins that are in your cash box, and then post "
    +"entries when money comes in or goes out of the cash box."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "9"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.refund,date:0
    +msgid ""
    +"This date will be used as the invoice date for Refund Invoice and Period "
    +"will be chosen accordingly!"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,period_length:0
    +msgid "Period length (days)"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_invoice_partner_relation
    +msgid "Monthly Turnover"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Analytic Lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_analytic_account_tree2
    +msgid ""
    +"The normal chart of accounts has a structure defined by the legal "
    +"requirement of the country. The analytic chart of account structure should "
    +"reflect your own business needs in term of costs/revenues reporting. They "
    +"are usually structured by contracts, projects, products or departements. "
    +"Most of the OpenERP operations (invoices, timesheets, expenses, etc) "
    +"generate analytic entries on the related account."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.journal,line_ids:0
    +#: field:account.tax.code,line_ids:0
    +msgid "Lines"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:521
    +#, python-format
    +msgid ""
    +"Can not find account chart for this company in invoice line account, Please "
    +"Create account."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Account Tax Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal.select:0
    +msgid "Are you sure you want to open Journal Entries?"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "Are you sure you want to open this invoice ?"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:963
    +#, python-format
    +msgid "Accounting Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.template,parent_id:0
    +msgid "Parent Account Template"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement.line,statement_id:0
    +#: field:account.move.line,statement_id:0
    +#: model:process.process,name:account.process_process_statementprocess0
    +msgid "Statement"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,default_debit_account_id:0
    +msgid "It acts as a default account for debit amount"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.module.module,description:account.module_meta_information
    +msgid ""
    +"Financial and accounting module that covers:\n"
    +"    General accountings\n"
    +"    Cost / Analytic accounting\n"
    +"    Third party accounting\n"
    +"    Taxes management\n"
    +"    Budgets\n"
    +"    Customer and Supplier Invoices\n"
    +"    Bank statements\n"
    +"    Reconciliation process by partner\n"
    +"    Creates a dashboard for accountants that includes:\n"
    +"    * List of uninvoiced quotations\n"
    +"    * Graph of aged receivables\n"
    +"    * Graph of aged incomes\n"
    +"\n"
    +"The processes like maintaining of general ledger is done through the defined "
    +"financial Journals (entry move line or\n"
    +"grouping is maintained through journal) for a particular financial year and "
    +"for preparation of vouchers there is a\n"
    +"module named account_voucher.\n"
    +"    "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_journal_period_tree
    +msgid ""
    +"You can search for individual account entries through useful information. To "
    +"search for account entries, open a journal, then select a record line."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: field:account.invoice,date_invoice:0
    +#: view:account.invoice.report:0
    +#: field:report.invoice.created,date_invoice:0
    +msgid "Invoice Date"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,credit:0
    +msgid "Total amount this customer owes you."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_ir_sequence
    +msgid "ir.sequence"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal.period,icon:0
    +msgid "Icon"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +#: view:account.use.model:0
    +msgid "Ok"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/account_partner_balance.py:115
    +#, python-format
    +msgid "Unknown Partner"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Opening Balance"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,centralisation:0
    +msgid ""
    +"Check this box to determine that each entry of this journal won't create a "
    +"new counterpart but will share the same counterpart. This is used in fiscal "
    +"year closing."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,closing_date:0
    +msgid "Closed On"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_bank_statement_line
    +msgid "Bank Statement Line"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,date2:0
    +msgid "Ending Date"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,purchase_tax:0
    +msgid "Default Purchase Tax"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "Confirm"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,partner_bank_id:0
    +msgid ""
    +"Bank Account Number, Company bank account if Invoice is customer or supplier "
    +"refund, otherwise Partner bank account number."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,domain:0
    +#: help:account.tax.template,domain:0
    +msgid ""
    +"This field is only used if you develop your own module allowing developers "
    +"to create specific taxes in a custom domain."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:938
    +#, python-format
    +msgid "You should have chosen periods that belongs to the same company"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,report_name:0
    +msgid "Name of new entries"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.use.model:0
    +msgid "Create Entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_reporting
    +msgid "Reporting"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.journal:0
    +msgid "The code of the journal must be unique per company !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement,ending_details_ids:0
    +msgid "Closing Cashbox"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Account Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_paidinvoice0
    +#: model:process.node,name:account.process_node_supplierpaidinvoice0
    +msgid "Paid invoice"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.reconcile.process,next_partner_id:0
    +msgid ""
    +"This field shows you the next partner that will be automatically chosen by "
    +"the system to go through the reconciliation process, based on the latest day "
    +"it have been reconciled."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile.writeoff,comment:0
    +msgid "Comment"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,domain:0
    +#: field:account.tax.template,domain:0
    +msgid "Domain"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_use_model
    +msgid "Use model"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_moves_purchase
    +msgid ""
    +"This view is used by accountants in order to record entries massively in "
    +"OpenERP. If you want to record a supplier invoice, start by recording the "
    +"line of the expense account, OpenERP will propose to you automatically the "
    +"Tax related to this account and the counter-part \"Account Payable\"."
    +msgstr ""
    +
    +#. module: account
    +#: help:res.company,property_reserve_and_surplus_account:0
    +msgid ""
    +"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
    +"will be added, Loss : Amount will be deducted.), Which is calculated from "
    +"Profit & Loss Report"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.line:0
    +#: field:account.invoice.tax,invoice_id:0
    +#: model:ir.model,name:account.model_account_invoice_line
    +msgid "Invoice Line"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.balance.report,display_account:0
    +#: field:account.bs.report,display_account:0
    +#: field:account.common.account.report,display_account:0
    +#: field:account.pl.report,display_account:0
    +#: field:account.report.general.ledger,display_account:0
    +msgid "Display accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.type,sign:0
    +msgid "Sign on Reports"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_cash_statement.py:249
    +#, python-format
    +msgid "You can not have two open register for the same journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  day of the month= -1"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:res.partner:0
    +msgid "Error ! You can not create recursive associated members."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,type:0
    +msgid ""
    +"Select 'Sale' for Sale journal to be used at the time of making invoice. "
    +"Select 'Purchase' for Purchase Journal to be used at the time of approving "
    +"purchase order. Select 'Cash' to be used at the time of making payment. "
    +"Select 'General' for miscellaneous operations. Select 'Opening/Closing "
    +"Situation' to be used at the time of new fiscal year creation or end of year "
    +"entries generation."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: report:account.move.voucher:0
    +msgid "PRO-FORMA"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_followup:0
    +msgid ""
    +"Helps you generate reminder letters for unpaid invoices, including multiple "
    +"levels of reminding and customized per-partner policies."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,move_line_state:0
    +#: view:account.move.line:0
    +#: selection:account.move.line,state:0
    +msgid "Unbalanced"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.move.line,centralisation:0
    +msgid "Normal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Optional Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: view:account.journal:0
    +#: field:account.journal,user_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,user_id:0
    +msgid "User"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.journal:0
    +msgid ":"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,currency_mode:0
    +msgid "At Date"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,date_maturity:0
    +msgid ""
    +"This field is used for payable and receivable journal entries. You can put "
    +"the limit date for the payment of this line."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1271
    +#, python-format
    +msgid "Bad account !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2777
    +#: code:addons/account/installer.py:432
    +#, python-format
    +msgid "Sales Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:104
    +#, python-format
    +msgid "Open Journal Items !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_invoice_tax
    +msgid "Invoice Tax"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1246
    +#, python-format
    +msgid "No piece number !"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.product:0
    +#: view:product.template:0
    +msgid "Sales Properties"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_manual_reconcile
    +msgid "Manual Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Total amount due:"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.chart,to_date:0
    +#: field:project.account.analytic.line,to_date:0
    +msgid "To"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,fy_id:0
    +#: field:account.fiscalyear.close.state,fy_id:0
    +msgid "Fiscal Year to close"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.cancel:0
    +#: model:ir.actions.act_window,name:account.action_account_invoice_cancel
    +msgid "Cancel Selected Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "May"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.account.template:0
    +#: selection:account.aged.trial.balance,result_selection:0
    +#: selection:account.common.partner.report,result_selection:0
    +#: selection:account.partner.balance,result_selection:0
    +#: selection:account.partner.ledger,result_selection:0
    +#: code:addons/account/report/account_partner_balance.py:304
    +#, python-format
    +msgid "Payable Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_chart_template
    +msgid "Templates for Account Chart"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,code:0
    +#: field:account.tax.code.template,code:0
    +msgid "Case Code"
    +msgstr ""
    +
    +#. module: account
    +#: view:validate.account.move:0
    +msgid "Post Journal Entries of a Journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:product.product:0
    +msgid "Sale Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.analytic.journal,type:0
    +#: selection:account.bank.accounts.wizard,account_type:0
    +#: selection:account.entries.report,type:0
    +#: selection:account.journal,type:0
    +msgid "Cash"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.account,account_dest_id:0
    +#: field:account.fiscal.position.account.template,account_dest_id:0
    +msgid "Account Destination"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_supplierpaymentorder0
    +msgid "Payment of invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement.line,sequence:0
    +#: field:account.invoice.tax,sequence:0
    +#: view:account.journal:0
    +#: field:account.journal.column,sequence:0
    +#: field:account.model.line,sequence:0
    +#: field:account.payment.term.line,sequence:0
    +#: field:account.sequence.fiscalyear,sequence_id:0
    +#: field:account.tax,sequence:0
    +#: field:account.tax.template,sequence:0
    +msgid "Sequence"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_bs_report
    +msgid "Account Balance Sheet Report"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,price_include:0
    +#: help:account.tax.template,price_include:0
    +msgid ""
    +"Check this if the price you use on the product and invoices includes this "
    +"tax."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.state.open:0
    +msgid "Yes"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.account_type.sales:0
    +msgid "Sales by Account type"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,move_id:0
    +msgid "Link to the automatically generated Journal Items."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.installer,period:0
    +msgid "Monthly"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_journal_view
    +msgid ""
    +"Here you can customize an existing journal view or create a new view. "
    +"Journal views determine the way you can record entries in your journal. "
    +"Select the fields you want to appear in a journal and determine the sequence "
    +"in which they will appear. Then you can create a new journal and link your "
    +"view to it."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  number of days: 14"
    +msgstr ""
    +
    +#. module: account
    +#: view:analytic.entries.report:0
    +msgid "    7 Days    "
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.reconcile.process,progress:0
    +msgid "Progress"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,parent_id:0
    +#: view:account.analytic.account:0
    +msgid "Parent"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer.modules,account_analytic_plans:0
    +msgid "Multiple Analytic Plans"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,days2:0
    +msgid ""
    +"Day of the month, set -1 for the last day of the current month. If it's "
    +"positive, it gives the day of the next month. Set 0 for net days (otherwise "
    +"it's based on the beginning of the month)."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_legal_statement
    +msgid "Legal Reports"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,sum_period:0
    +msgid "Period Sum"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,sequence:0
    +msgid ""
    +"The sequence field is used to order the tax lines from the lowest sequences "
    +"to the higher ones. The order is important if you have a tax with several "
    +"tax children. In this case, the evaluation order is important."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_cashbox_line
    +msgid "CashBox Line"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.partner.ledger:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger
    +#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger_other
    +#: model:ir.ui.menu,name:account.menu_account_partner_ledger
    +msgid "Partner Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance.landscape:0
    +msgid "Year :"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax.template,type:0
    +msgid "Fixed"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:506
    +#: code:addons/account/account.py:519
    +#: code:addons/account/account.py:522
    +#: code:addons/account/account.py:532
    +#: code:addons/account/account.py:640
    +#: code:addons/account/account.py:927
    +#: code:addons/account/account_move_line.py:732
    +#: code:addons/account/account_move_line.py:776
    +#: code:addons/account/invoice.py:714
    +#: code:addons/account/invoice.py:717
    +#: code:addons/account/invoice.py:720
    +#, python-format
    +msgid "Warning !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,move_line_state:0
    +msgid "State of Move Line"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_line_reconcile
    +#: model:ir.model,name:account.model_account_move_line_reconcile_writeoff
    +msgid "Account move line reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription.generate:0
    +#: model:ir.model,name:account.model_account_subscription_generate
    +msgid "Subscription Compute"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Amount (in words) :"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.statement.line,partner_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,partner_id:0
    +#: report:account.general.ledger:0
    +#: view:account.invoice:0
    +#: field:account.invoice,partner_id:0
    +#: field:account.invoice.line,partner_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,partner_id:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,partner_id:0
    +#: view:account.move:0
    +#: field:account.move,partner_id:0
    +#: view:account.move.line:0
    +#: field:account.move.line,partner_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,partner_id:0
    +#: model:ir.model,name:account.model_res_partner
    +#: field:report.invoice.created,partner_id:0
    +msgid "Partner"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.change.currency,currency_id:0
    +msgid "Select a currency to apply on the invoice"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_invoice_refund.py:100
    +#, python-format
    +msgid "Can not %s draft/proforma/cancel invoice."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:787
    +#, python-format
    +msgid "No Invoice Lines !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,state:0
    +#: field:account.entries.report,move_state:0
    +#: view:account.fiscalyear:0
    +#: field:account.fiscalyear,state:0
    +#: view:account.invoice:0
    +#: field:account.invoice,state:0
    +#: view:account.invoice.report:0
    +#: field:account.journal.period,state:0
    +#: field:account.move,state:0
    +#: view:account.move.line:0
    +#: field:account.move.line,state:0
    +#: field:account.period,state:0
    +#: view:account.subscription:0
    +#: field:account.subscription,state:0
    +#: field:report.invoice.created,state:0
    +msgid "State"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.open.closed.fiscalyear,fyear_id:0
    +msgid ""
    +"Select Fiscal Year which you want to remove entries for its End of year "
    +"entries journal"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.template,type_tax_use:0
    +msgid "Tax Use In"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:346
    +#, python-format
    +msgid "The account entries lines are not in valid state."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.type,close_method:0
    +msgid "Deferral Method"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:359
    +#, python-format
    +msgid "Invoice '%s' is paid."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_electronicfile0
    +msgid "Automatic entry"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.tax.code.template:0
    +msgid "Error ! You can not create recursive Tax Codes."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.line:0
    +msgid "Line"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,group_invoice_lines:0
    +msgid ""
    +"If this box is checked, the system will try to group the accounting lines "
    +"when generating them from invoices."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.period,state:0
    +msgid ""
    +"When monthly periods are created. The state is 'Draft'. At the end of "
    +"monthly period it is in 'Done' state."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.inverted.balance:0
    +msgid "Inverted Analytic Balance -"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.bank.reconcile:0
    +msgid "Open for bank reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.partner.ledger,page_split:0
    +msgid "One Partner Per Page"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,child_parent_ids:0
    +#: field:account.account.template,child_parent_ids:0
    +msgid "Children"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Associated Partner"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1284
    +#, python-format
    +msgid "You must first select a partner !"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.invoice,comment:0
    +msgid "Additional Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer:0
    +msgid "Bank and Cash Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,residual:0
    +msgid "Total Residual"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_invoiceinvoice0
    +#: model:process.node,note:account.process_node_supplierinvoiceinvoice0
    +msgid "Invoice's state is Open"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_tax_code_tree
    +msgid ""
    +"The chart of taxes is used to generate your periodical tax statement. You "
    +"will see the taxes with codes related to your legal statement according to "
    +"your country."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer.modules:0
    +msgid "Add extra Accounting functionalities to the ones already installed."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +#: model:ir.actions.act_window,name:account.action_account_analytic_cost
    +#: model:ir.actions.report.xml,name:account.account_analytic_account_cost_ledger
    +msgid "Cost Ledger"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Proforma"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +msgid "J.C. /Move name"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_open_closed_fiscalyear
    +msgid "Choose Fiscal Year"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2841
    +#: code:addons/account/installer.py:495
    +#, python-format
    +msgid "Purchase Refund Journal"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax.template,amount:0
    +msgid "For Tax Type percent enter % ratio between 0-1."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.automatic.reconcile,power:0
    +msgid "8"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid ""
    +"Modify Invoice: Cancels the current invoice and creates a new copy of it "
    +"ready for editing."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.module.module,shortdesc:account.module_meta_information
    +msgid "Accounting and Financial Management"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.automatic.reconcile,period_id:0
    +#: view:account.bank.statement:0
    +#: field:account.bank.statement,period_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,period_id:0
    +#: view:account.fiscalyear:0
    +#: view:account.invoice:0
    +#: view:account.invoice.report:0
    +#: field:account.journal.period,period_id:0
    +#: view:account.move:0
    +#: field:account.move,period_id:0
    +#: view:account.move.line:0
    +#: field:account.move.line,period_id:0
    +#: view:account.period:0
    +#: field:account.subscription,period_nbr:0
    +#: field:account.tax.chart,period_id:0
    +#: code:addons/account/account_move_line.py:982
    +#: field:validate.account.move,period_id:0
    +#, python-format
    +msgid "Period"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Net Total:"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_generic_reporting
    +msgid "Generic Reporting"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile.writeoff,journal_id:0
    +msgid "Write-Off Journal"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,property_payment_term:0
    +msgid ""
    +"This payment term will be used instead of the default one for the current "
    +"partner"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.template:0
    +msgid "Compute Code for Taxes included prices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_account_income_categ:0
    +msgid "Income Category Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscal_position_template_form
    +#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form_template
    +msgid "Fiscal Position Templates"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +msgid "Int.Type"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,tax_amount:0
    +msgid "Tax/Base Amount"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_invoice_tree3
    +msgid ""
    +"With Customer Refunds you can manage the credit notes for your customers. A "
    +"refund is a document that credits an invoice completely or partially. You "
    +"can easily generate refunds and reconcile them directly from the invoice "
    +"form."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_vat_declaration
    +msgid ""
    +"This menu print a VAT declaration based on invoices or payments. You can "
    +"select one or several periods of the fiscal year. Information required for a "
    +"tax declaration is automatically generated by OpenERP from invoices (or "
    +"payments, in some countries). This data is updated in real time. That’s very "
    +"useful because it enables you to preview at any time the tax that you owe at "
    +"the start and end of the month or quarter."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +msgid "Tel. :"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,company_currency_id:0
    +msgid "Company Currency"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.partner.balance:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Chart of Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_paymententries0
    +#: model:process.transition,name:account.process_transition_reconcilepaid0
    +msgid "Payment"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bs.report,reserve_account_id:0
    +msgid ""
    +"This Account is used for transfering Profit/Loss (Profit: Amount will be "
    +"added, Loss: Amount will be duducted), which is calculated from Profilt & "
    +"Loss Report"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,blocked:0
    +msgid ""
    +"You can check this box to mark this journal item as a litigation with the "
    +"associated partner"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,reconcile_partial_id:0
    +#: view:account.move.line.reconcile:0
    +msgid "Partial Reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_inverted_balance
    +msgid "Account Analytic Inverted Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_common_report
    +msgid "Account Common Report"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_filestatement0
    +msgid "Automatic import of the bank sta"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_journal_view
    +#: model:ir.ui.menu,name:account.menu_action_account_journal_view
    +msgid "Journal Views"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_move_bank_reconcile
    +msgid "Move bank reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_type_form
    +#: model:ir.ui.menu,name:account.menu_action_account_type_form
    +msgid "Account Types"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:897
    +#, python-format
    +msgid "Cannot create invoice move on centralised journal"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account.type,report_type:0
    +msgid "P&L / BS Category"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: view:account.move.line.reconcile:0
    +#: view:account.move.line.reconcile.select:0
    +#: code:addons/account/wizard/account_move_line_reconcile_select.py:45
    +#: model:ir.ui.menu,name:account.periodical_processing_reconciliation
    +#: model:process.node,name:account.process_node_reconciliation0
    +#: model:process.node,name:account.process_node_supplierreconciliation0
    +#, python-format
    +msgid "Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.chart.template:0
    +#: field:account.chart.template,property_account_receivable:0
    +msgid "Receivable Account"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.bank.statement:0
    +msgid "CashBox Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscalyear_close_state
    +msgid "Fiscalyear Close state"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.refund,journal_id:0
    +#: field:account.journal,refund_journal:0
    +msgid "Refund Journal"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: report:account.central.journal:0
    +#: report:account.general.journal:0
    +#: report:account.partner.balance:0
    +msgid "Filter By"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_invoice_tree1
    +msgid ""
    +"With Customer Invoices you can create and manage sales invoices issued to "
    +"your customers. OpenERP can also generate draft invoices automatically from "
    +"sales orders or deliveries. You should only confirm them before sending them "
    +"to your customers."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +#: view:board.board:0
    +#: model:ir.actions.act_window,name:account.action_company_analysis_tree
    +msgid "Company Analysis"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,account_id:0
    +msgid "The partner account used for this invoice."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code,parent_id:0
    +#: view:account.tax.code.template:0
    +#: field:account.tax.code.template,parent_id:0
    +msgid "Parent Code"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_payment_term_line
    +msgid "Payment Term Line"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2794
    +#: code:addons/account/installer.py:452
    +#, python-format
    +msgid "Purchase Journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.refund:0
    +msgid "Refund Invoice: Creates the refund invoice, ready for editing."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.line,price_subtotal:0
    +msgid "Subtotal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.vat.declaration:0
    +msgid "Print Tax Statement"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.model.line:0
    +msgid "Journal Entry Model Line"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.invoice,date_due:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,date_due:0
    +#: field:report.invoice.created,date_due:0
    +msgid "Due Date"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_account_supplier
    +#: model:ir.ui.menu,name:account.menu_finance_payables
    +msgid "Suppliers"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move:0
    +msgid ""
    +"You cannot create more than one move per period on centralized journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Accounts Type Allowed (empty for no control)"
    +msgstr ""
    +
    +#. module: account
    +#: view:res.partner:0
    +msgid "Supplier Accounting Properties"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,amount_residual:0
    +msgid ""
    +"The residual amount on a receivable or payable of a journal entry expressed "
    +"in the company currency."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  valuation: balance"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.code:0
    +msgid "Statistics"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.chart,from_date:0
    +#: field:project.account.analytic.line,from_date:0
    +msgid "From"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscalyear_close
    +msgid "Fiscalyear Close"
    +msgstr ""
    +
    +#. module: account
    +#: sql_constraint:account.account:0
    +msgid "The code of the account must be unique per company !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened
    +msgid "Unpaid Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line.reconcile,debit:0
    +msgid "Debit amount"
    +msgstr ""
    +
    +#. module: account
    +#: view:board.board:0
    +#: model:ir.actions.act_window,name:account.action_treasory_graph
    +msgid "Treasury"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.aged.trial.balance:0
    +#: view:account.analytic.Journal.report:0
    +#: view:account.analytic.balance:0
    +#: view:account.analytic.cost.ledger:0
    +#: view:account.analytic.cost.ledger.journal.report:0
    +#: view:account.analytic.inverted.balance:0
    +#: view:account.common.report:0
    +msgid "Print"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +msgid "Accounts Allowed (empty for no control)"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_account_tree2
    +#: model:ir.actions.act_window,name:account.action_account_analytic_chart
    +#: model:ir.ui.menu,name:account.menu_action_analytic_account_tree2
    +msgid "Chart of Analytic Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_configuration_misc
    +msgid "Miscellaneous"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,debit:0
    +msgid "Total amount you have to pay to this supplier."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_analytic0
    +#: model:process.node,name:account.process_node_analyticcost0
    +msgid "Analytic Costs"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.journal,name:0
    +#: report:account.general.journal:0
    +#: field:account.journal,name:0
    +msgid "Journal Name"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,internal_number:0
    +msgid ""
    +"Unique number of the invoice, computed automatically when the invoice is "
    +"created."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.bank.statement.line:0
    +msgid ""
    +"The amount of the voucher must be the same amount as the one on the "
    +"statement line"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1131
    +#: code:addons/account/account_move_line.py:1214
    +#, python-format
    +msgid "Bad account!"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.chart,fiscalyear:0
    +msgid "Keep empty for all open fiscal years"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1056
    +#, python-format
    +msgid "The account move (%s) for centralisation has been confirmed!"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,amount_currency:0
    +msgid ""
    +"The amount expressed in an optional other currency if it is a multi-currency "
    +"entry."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: report:account.analytic.account.journal:0
    +#: field:account.bank.statement,currency:0
    +#: report:account.central.journal:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,currency_id:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: field:account.invoice,currency_id:0
    +#: field:account.invoice.report,currency_id:0
    +#: field:account.journal,currency:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,currency_id:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: field:account.move.line,currency_id:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:analytic.entries.report,currency_id:0
    +#: model:ir.model,name:account.model_res_currency
    +#: field:report.account.sales,currency_id:0
    +#: field:report.account_type.sales,currency_id:0
    +#: field:report.invoice.created,currency_id:0
    +msgid "Currency"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement.line,sequence:0
    +msgid ""
    +"Gives the sequence order when displaying a list of bank statement lines."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_validentries0
    +msgid "Accountant validates the accounting entries coming from the invoice."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_fiscalyear_form
    +msgid ""
    +"Define your company's financial year according to your needs. A financial "
    +"year is a period at the end of which a company's accounts are made up "
    +"(usually 12 months). The financial year is usually referred to by the date "
    +"in which it ends. For example, if a company's financial year ends November "
    +"30, 2011, then everything between December 1, 2010 and November 30, 2011  "
    +"would be referred to as FY 2011. You are not obliged to follow the actual "
    +"calendar year."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_reconcile_open
    +msgid "Reconciled entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,address_contact_id:0
    +msgid "Contact Address"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,state:0
    +msgid ""
    +" * The 'Draft' state is used when a user is encoding a new and unconfirmed "
    +"Invoice.             \n"
    +"* The 'Pro-forma' when invoice is in Pro-forma state,invoice does not have "
    +"an invoice number.             \n"
    +"* The 'Open' state is used when user create invoice,a invoice number is "
    +"generated.Its in open state till user does not pay invoice.             \n"
    +"* The 'Paid' state is set automatically when invoice is paid.            \n"
    +"* The 'Cancelled' state is used when user cancel invoice."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.refund,period:0
    +msgid "Force period"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_partner_balance
    +msgid "Print Account Partner Balance"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,contract_ids:0
    +msgid "Contracts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.cashbox.line,ending_id:0
    +#: field:account.cashbox.line,starting_id:0
    +#: field:account.entries.report,reconcile_id:0
    +msgid "unknown"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscalyear.close,journal_id:0
    +msgid "Opening Entries Journal"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_customerinvoice0
    +msgid "Draft invoices are checked, validated and printed."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.chart.template,property_reserve_and_surplus_account:0
    +msgid ""
    +"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
    +"will be added, Loss: Amount will be deducted.), Which is calculated from "
    +"Profilt & Loss Report"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,reference_type:0
    +msgid "Reference Type"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.cost.ledger.journal.report:0
    +msgid "Cost Ledger for period"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,child_depend:0
    +#: help:account.tax.template,child_depend:0
    +msgid ""
    +"Set if the tax computation is based on the computation of child taxes rather "
    +"than on the total amount."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.tax,applicable_type:0
    +msgid "Given by Python Code"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.journal,code:0
    +msgid "Journal Code"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax.code,sign:0
    +msgid ""
    +"You can specify here the coefficient that will be used when consolidating "
    +"the amount of this case into its parent. For example, set 1/-1 if you want "
    +"to add/substract it."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +#: field:account.move.line,amount_residual:0
    +#: field:account.move.line,amount_residual_currency:0
    +msgid "Residual Amount"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,move_lines:0
    +#: field:account.move.reconcile,line_id:0
    +msgid "Entry Lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_open_journal_button
    +#: model:ir.actions.act_window,name:account.action_validate_account_move
    +msgid "Open Journal"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +msgid "KI"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.journal:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Period from"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2817
    +#: code:addons/account/installer.py:476
    +#, python-format
    +msgid "Sales Refund Journal"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:927
    +#, python-format
    +msgid ""
    +"You cannot modify company of this period as its related record exist in "
    +"Entry Lines"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: view:account.payment.term:0
    +msgid "Information"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_bankstatement0
    +msgid "Registered payment"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear.close.state:0
    +msgid "Close states of Fiscal year and periods"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Product Information"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: model:ir.ui.menu,name:account.next_id_40
    +msgid "Analytic"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_invoiceinvoice0
    +#: model:process.node,name:account.process_node_supplierinvoiceinvoice0
    +msgid "Create Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,purchase_tax:0
    +msgid "Purchase Tax(%)"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:787
    +#, python-format
    +msgid "Please create some invoice lines."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Dear Sir/Madam,"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.installer.modules:0
    +msgid "Configure Your Accounting Application"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2820
    +#: code:addons/account/installer.py:479
    +#, python-format
    +msgid "SCNJ"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_analyticinvoice0
    +msgid ""
    +"Analytic costs (timesheets, some purchased products, ...) come from analytic "
    +"accounts. These generate draft invoices."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.journal,view_id:0
    +msgid ""
    +"Gives the view used when writing or browsing entries in this journal. The "
    +"view tells OpenERP which fields should be visible, required or readonly and "
    +"in which order. You can create your own view for a faster encoding in each "
    +"journal."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period,date_stop:0
    +#: model:ir.ui.menu,name:account.menu_account_end_year_treatments
    +msgid "End of Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer.modules,account_followup:0
    +msgid "Followups Management"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: report:account.central.journal:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +msgid "Start Period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:2333
    +#, python-format
    +msgid "Cannot locate parent code for template account!"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,direction_selection:0
    +msgid "Analysis Direction"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,ref_companies:0
    +msgid "Companies that refers to partner"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.journal:0
    +#: field:account.journal.column,view_id:0
    +#: view:account.journal.view:0
    +#: field:account.journal.view,name:0
    +#: model:ir.model,name:account.model_account_journal_view
    +msgid "Journal View"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +#: code:addons/account/account_move_line.py:1006
    +#, python-format
    +msgid "Total credit"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_suppliervalidentries0
    +msgid "Accountant validates the accounting entries coming from the invoice. "
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:1008
    +#, python-format
    +msgid ""
    +"You cannot cancel the Invoice which is Partially Paid! You need to "
    +"unreconcile concerned payment entries!"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Best regards."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Unpaid"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Document: Customer account statement"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on view account."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_change_currency.py:71
    +#, python-format
    +msgid "Current currency is not confirured properly !"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_invoice_tree4
    +msgid ""
    +"With Supplier Refunds you can manage the credit notes you receive from your "
    +"suppliers. A refund is a document that credits an invoice completely or "
    +"partially. You can easily generate refunds and reconcile them directly from "
    +"the invoice form."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.template:0
    +msgid "Receivale Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Particulars"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,report_type:0
    +msgid "Profit & Loss (Income Accounts)"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax:0
    +#: view:account.tax.template:0
    +msgid "Keep empty to use the income account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,balance:0
    +#: report:account.account.balance:0
    +#: report:account.account.balance.landscape:0
    +#: selection:account.account.type,close_method:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: field:account.bank.statement,balance_end:0
    +#: field:account.bank.statement,balance_end_cash:0
    +#: report:account.central.journal:0
    +#: field:account.entries.report,balance:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: field:account.move.line,balance:0
    +#: report:account.partner.balance:0
    +#: selection:account.payment.term.line,value:0
    +#: selection:account.tax,type:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:report.account.receivable,balance:0
    +#: field:report.aged.receivable,balance:0
    +msgid "Balance"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_supplierbankstatement0
    +msgid "Manually or automatically entered in the system"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +msgid "Display Account"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid "("
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.invoice.refund,filter_refund:0
    +msgid "Modify"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.type:0
    +msgid "Closing Method"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_partner_balance
    +msgid ""
    +"This report is analysis by partner. It is a PDF report containing one line "
    +"per partner representing the cumulative credit balance."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "Payable"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.account.sales:0
    +#: view:report.account_type.sales:0
    +#: view:report.hr.timesheet.invoice.journal:0
    +msgid "This Year"
    +msgstr ""
    +
    +#. module: account
    +#: view:board.board:0
    +msgid "Account Board"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.model:0
    +#: field:account.model,legend:0
    +msgid "Legend"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_moves_sale
    +msgid ""
    +"This view is used by accountants in order to record entries massively in "
    +"OpenERP. If you want to record a customer invoice, select the journal and "
    +"the period in the search toolbar. Then, start by recording the entry line of "
    +"the income account. OpenERP will propose to you automatically the Tax "
    +"related to this account and the counter-part \"Account receivable\"."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_bank_statement.py:391
    +#, python-format
    +msgid "Cannot delete bank statement(s) which are already confirmed !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_automatic_reconcile.py:152
    +#, python-format
    +msgid "You must select accounts to reconcile"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_receivable_graph
    +msgid "Balance by Type of Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_entriesreconcile0
    +msgid "Accounting entries are the first input of the reconciliation."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_period_form
    +msgid ""
    +"Here you can define a financial period, an interval of time in your "
    +"company's financial year. An accounting period typically is a month or a "
    +"quarter. It usually corresponds to the periods of the tax declaration. "
    +"Create and manage periods from here and decide whether a period should be "
    +"closed or left open depending on your company's activities over a specific "
    +"period."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Receiver's Signature"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Filters By"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_manually0
    +#: model:process.transition,name:account.process_transition_invoicemanually0
    +msgid "Manual entry"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: field:account.move.line,move_id:0
    +#: field:analytic.entries.report,move_id:0
    +msgid "Move"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1128
    +#, python-format
    +msgid "You can not change the tax, you should remove and recreate lines !"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.central.journal:0
    +msgid "A/C No."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_bank_statement
    +msgid "Bank statements"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.addtmpl.wizard,cparent_id:0
    +msgid ""
    +"Creates an account with the selected template under this existing parent."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.model.line,date_maturity:0
    +msgid "Date of the day"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_bank_reconcile.py:49
    +#, python-format
    +msgid ""
    +"You have to define the bank account\n"
    +"in the journal definition for reconciliation."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile:0
    +msgid "Reconciliation transactions"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_common_menu
    +msgid "Common Report"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,child_consol_ids:0
    +msgid "Consolidated Children"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_fiscalyear_close.py:82
    +#, python-format
    +msgid ""
    +"The journal must have centralised counterpart without the Skipping draft "
    +"state option checked!"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_paymententries0
    +#: model:process.transition,name:account.process_transition_paymentorderbank0
    +#: model:process.transition,name:account.process_transition_paymentreconcile0
    +msgid "Payment entries"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "July"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +msgid "Chart of accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.subscription.line,subscription_id:0
    +msgid "Subscription"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_balance
    +msgid "Account Analytic Balance"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: report:account.central.journal:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +msgid "End Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,chart_account_id:0
    +#: field:account.balance.report,chart_account_id:0
    +#: field:account.bs.report,chart_account_id:0
    +#: field:account.central.journal,chart_account_id:0
    +#: field:account.common.account.report,chart_account_id:0
    +#: field:account.common.journal.report,chart_account_id:0
    +#: field:account.common.partner.report,chart_account_id:0
    +#: field:account.common.report,chart_account_id:0
    +#: field:account.general.journal,chart_account_id:0
    +#: field:account.partner.balance,chart_account_id:0
    +#: field:account.partner.ledger,chart_account_id:0
    +#: field:account.pl.report,chart_account_id:0
    +#: field:account.print.journal,chart_account_id:0
    +#: field:account.report.general.ledger,chart_account_id:0
    +#: field:account.vat.declaration,chart_account_id:0
    +msgid "Chart of account"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.move.line,date_maturity:0
    +msgid "Due date"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.journal:0
    +msgid "Standard entries"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_subscription
    +msgid "Account Subscription"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:717
    +#, python-format
    +msgid ""
    +"Tax base different !\n"
    +"Click on compute to update tax base"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Entry Subscription"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: field:account.aged.trial.balance,date_from:0
    +#: field:account.balance.report,date_from:0
    +#: field:account.bs.report,date_from:0
    +#: report:account.central.journal:0
    +#: field:account.central.journal,date_from:0
    +#: field:account.common.account.report,date_from:0
    +#: field:account.common.journal.report,date_from:0
    +#: field:account.common.partner.report,date_from:0
    +#: field:account.common.report,date_from:0
    +#: field:account.fiscalyear,date_start:0
    +#: report:account.general.journal:0
    +#: field:account.general.journal,date_from:0
    +#: report:account.general.ledger:0
    +#: field:account.installer,date_start:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,date_from:0
    +#: field:account.partner.ledger,date_from:0
    +#: field:account.pl.report,date_from:0
    +#: field:account.print.journal,date_from:0
    +#: field:account.report.general.ledger,date_from:0
    +#: field:account.subscription,date_start:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:account.vat.declaration,date_from:0
    +msgid "Start Date"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_supplierdraftinvoices0
    +msgid "Draft Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account.type,close_method:0
    +#: view:account.entries.report:0
    +#: view:account.move.line:0
    +msgid "Unreconciled"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:804
    +#, python-format
    +msgid "Bad total !"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.journal,sequence_id:0
    +msgid "Entry Sequence"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_period_tree
    +msgid ""
    +"A period is a fiscal period of time during which accounting entries should "
    +"be recorded for accounting related activities. Monthly period is the norm "
    +"but depending on your countries or company needs, you could also have "
    +"quarterly periods. Closing a period will make it impossible to record new "
    +"accounting entries, all new entries should then be made on the following "
    +"open period. Close a period when you do not want to record new entries and "
    +"want to lock this period for tax related calculation."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Pending"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,name:account.process_transition_analyticinvoice0
    +#: model:process.transition,name:account.process_transition_supplieranalyticcost0
    +msgid "From analytic accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer.modules,account_payment:0
    +msgid "Suppliers Payment Management"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period,name:0
    +msgid "Period Name"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +msgid "Code/Date"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,active:0
    +#: field:account.analytic.journal,active:0
    +#: field:account.journal.period,active:0
    +#: field:account.payment.term,active:0
    +#: field:account.tax,active:0
    +msgid "Active"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:354
    +#, python-format
    +msgid "Unknown Error"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:1167
    +#, python-format
    +msgid ""
    +"You cannot validate a non-balanced entry !\n"
    +"Make sure you have configured Payment Term properly !\n"
    +"It should contain atleast one Payment Term Line with type \"Balance\" !"
    +msgstr ""
    +
    +#. module: account
    +#: help:res.partner,property_account_payable:0
    +msgid ""
    +"This account will be used instead of the default one as the payable account "
    +"for the current partner"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.period,special:0
    +msgid "Opening/Closing Period"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,currency_id:0
    +#: field:account.account.template,currency_id:0
    +#: field:account.bank.accounts.wizard,currency_id:0
    +msgid "Secondary Currency"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_validate_account_move
    +msgid "Validate Account Move"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,credit:0
    +#: report:account.account.balance:0
    +#: report:account.account.balance.landscape:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.central.journal:0
    +#: field:account.entries.report,credit:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,credit:0
    +#: field:account.move.line,credit:0
    +#: report:account.move.voucher:0
    +#: report:account.partner.balance:0
    +#: report:account.tax.code.entries:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +#: field:report.account.receivable,credit:0
    +msgid "Credit"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.refund,journal_id:0
    +msgid ""
    +"You can select here the journal to use for the refund invoice that will be "
    +"created. If you leave that field empty, it will use the same journal as the "
    +"current invoice."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "Through :"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.general.journal:0
    +#: model:ir.ui.menu,name:account.menu_account_general_journal
    +msgid "General Journals"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.model:0
    +msgid "Journal Entry Model"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_use_model.py:44
    +#, python-format
    +msgid ""
    +"Maturity date of entry line generated by model line '%s' is based on partner "
    +"payment term!\n"
    +"Please define partner on it!"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.cashbox.line,number:0
    +#: field:account.invoice,number:0
    +#: field:account.move,name:0
    +msgid "Number"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.journal:0
    +#: selection:account.analytic.journal,type:0
    +#: selection:account.bank.statement.line,type:0
    +#: selection:account.journal,type:0
    +msgid "General"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,filter:0
    +#: selection:account.balance.report,filter:0
    +#: selection:account.bs.report,filter:0
    +#: selection:account.central.journal,filter:0
    +#: view:account.chart:0
    +#: selection:account.common.account.report,filter:0
    +#: selection:account.common.journal.report,filter:0
    +#: selection:account.common.partner.report,filter:0
    +#: view:account.common.report:0
    +#: selection:account.common.report,filter:0
    +#: view:account.fiscalyear:0
    +#: field:account.fiscalyear,period_ids:0
    +#: selection:account.general.journal,filter:0
    +#: field:account.installer,period:0
    +#: selection:account.partner.balance,filter:0
    +#: selection:account.partner.ledger,filter:0
    +#: selection:account.pl.report,filter:0
    +#: selection:account.print.journal,filter:0
    +#: selection:account.report.general.ledger,filter:0
    +#: report:account.vat.declaration:0
    +#: view:account.vat.declaration:0
    +#: selection:account.vat.declaration,filter:0
    +#: code:addons/account/report/common_report_header.py:99
    +#: model:ir.actions.act_window,name:account.action_account_period_form
    +#: model:ir.ui.menu,name:account.menu_action_account_period_form
    +#: model:ir.ui.menu,name:account.next_id_23
    +#, python-format
    +msgid "Periods"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice.report,currency_rate:0
    +msgid "Currency Rate"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.payment.term.line,value_amount:0
    +msgid "For Value percent enter % ratio between 0-1."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "April"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line.reconcile.select:0
    +msgid "Open for Reconciliation"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,parent_left:0
    +msgid "Parent Left"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.refund,filter_refund:0
    +msgid ""
    +"Refund invoice base on this type. You can not Modify and Cancel if the "
    +"invoice is already reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.installer.modules,account_analytic_plans:0
    +msgid ""
    +"Allows invoice lines to impact multiple analytic accounts simultaneously."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,sale_tax:0
    +msgid "Sale Tax(%)"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_invoice_tree2
    +#: model:ir.ui.menu,name:account.menu_action_invoice_tree2
    +msgid "Supplier Invoices"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +#: field:account.analytic.line,product_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,product_id:0
    +#: field:account.invoice.line,product_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,product_id:0
    +#: field:account.move.line,product_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,product_id:0
    +#: field:report.account.sales,product_id:0
    +#: field:report.account_type.sales,product_id:0
    +msgid "Product"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_validate_account_move
    +msgid ""
    +"The validation of journal entries process is also called 'ledger posting' "
    +"and is the process of transferring debit and credit amounts from a journal "
    +"of original entry to a ledger book."
    +msgstr ""
    +
    +#. module: account
    +#: report:account.tax.code.entries:0
    +msgid ")"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_period
    +msgid "Account period"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Remove Lines"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.report.general.ledger:0
    +msgid ""
    +"This report allows you to print or generate a pdf of your general ledger "
    +"with details of all your account journals"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.account,type:0
    +#: selection:account.account.template,type:0
    +#: selection:account.entries.report,type:0
    +msgid "Regular"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: field:account.account,type:0
    +#: view:account.account.template:0
    +#: field:account.account.template,type:0
    +#: field:account.entries.report,type:0
    +msgid "Internal Type"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "State:"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_subscription_form_running
    +msgid "Running Subscriptions"
    +msgstr ""
    +
    +#. module: account
    +#: view:report.account.sales:0
    +#: view:report.account_type.sales:0
    +#: view:report.hr.timesheet.invoice.journal:0
    +msgid "This Month"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.Journal.report:0
    +#: view:account.analytic.balance:0
    +#: view:account.analytic.cost.ledger:0
    +#: view:account.analytic.inverted.balance:0
    +#: model:ir.actions.act_window,name:account.action_account_partner_ledger
    +msgid "Select Period"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.entries.report:0
    +#: selection:account.entries.report,move_state:0
    +#: view:account.move:0
    +#: selection:account.move,state:0
    +#: view:account.move.line:0
    +#: report:account.move.voucher:0
    +msgid "Posted"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.account.balance:0
    +#: field:account.aged.trial.balance,date_to:0
    +#: field:account.balance.report,date_to:0
    +#: field:account.bs.report,date_to:0
    +#: report:account.central.journal:0
    +#: field:account.central.journal,date_to:0
    +#: field:account.common.account.report,date_to:0
    +#: field:account.common.journal.report,date_to:0
    +#: field:account.common.partner.report,date_to:0
    +#: field:account.common.report,date_to:0
    +#: field:account.fiscalyear,date_stop:0
    +#: report:account.general.journal:0
    +#: field:account.general.journal,date_to:0
    +#: report:account.general.ledger:0
    +#: field:account.installer,date_stop:0
    +#: report:account.journal.period.print:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,date_to:0
    +#: field:account.partner.ledger,date_to:0
    +#: field:account.pl.report,date_to:0
    +#: field:account.print.journal,date_to:0
    +#: field:account.report.general.ledger,date_to:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: field:account.vat.declaration,date_to:0
    +msgid "End Date"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_open_closed_fiscalyear
    +#: model:ir.ui.menu,name:account.menu_wizard_account_open_closed_fiscalyear
    +msgid "Cancel Opening Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.payment.term.line,days2:0
    +msgid "Day of the Month"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.fiscal.position.tax,tax_src_id:0
    +#: field:account.fiscal.position.tax.template,tax_src_id:0
    +msgid "Tax Source"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/report/account_balance_sheet.py:71
    +#: code:addons/account/report/account_balance_sheet.py:116
    +#: code:addons/account/report/account_balance_sheet.py:119
    +#: code:addons/account/report/account_balance_sheet.py:120
    +#: code:addons/account/report/account_profit_loss.py:71
    +#: code:addons/account/report/account_profit_loss.py:127
    +#, python-format
    +msgid "Net Profit"
    +msgstr ""
    +
    +#. module: account
    +#: view:ir.sequence:0
    +msgid "Fiscal Year Sequences"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.model,name:0
    +msgid "This is a model for recurring accounting entries"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_analytic_line.py:100
    +#, python-format
    +msgid "There is no income account defined for this product: \"%s\" (id:%d)"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.ledger:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "JNRL"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.payment.term.line:0
    +msgid "  value amount: 0.02"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +#: view:account.move:0
    +#: view:account.move.line:0
    +#: view:account.period:0
    +msgid "States"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.analytic.account.quantity_cost_ledger:0
    +#: view:account.analytic.line:0
    +#: view:account.bank.statement:0
    +#: field:account.invoice,amount_total:0
    +#: field:account.invoice,check_total:0
    +#: field:report.account.sales,amount_total:0
    +#: field:report.account_type.sales,amount_total:0
    +#: field:report.invoice.created,amount_total:0
    +msgid "Total"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:97
    +#, python-format
    +msgid "Journal: All"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,company_id:0
    +#: field:account.analytic.journal,company_id:0
    +#: field:account.bank.statement,company_id:0
    +#: field:account.bank.statement.line,company_id:0
    +#: view:account.entries.report:0
    +#: field:account.entries.report,company_id:0
    +#: field:account.fiscal.position,company_id:0
    +#: field:account.fiscalyear,company_id:0
    +#: field:account.installer,company_id:0
    +#: field:account.invoice,company_id:0
    +#: field:account.invoice.line,company_id:0
    +#: view:account.invoice.report:0
    +#: field:account.invoice.report,company_id:0
    +#: field:account.invoice.tax,company_id:0
    +#: view:account.journal:0
    +#: field:account.journal,company_id:0
    +#: field:account.journal.period,company_id:0
    +#: field:account.model,company_id:0
    +#: field:account.move,company_id:0
    +#: field:account.move.line,company_id:0
    +#: field:account.period,company_id:0
    +#: field:account.tax,company_id:0
    +#: field:account.tax.code,company_id:0
    +#: view:analytic.entries.report:0
    +#: field:analytic.entries.report,company_id:0
    +#: field:wizard.multi.charts.accounts,company_id:0
    +msgid "Company"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_action_subscription_form
    +msgid "Define Recurring Entries"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.entries.report,date_maturity:0
    +msgid "Date Maturity"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.bank.statement,total_entry_encoding:0
    +msgid "Total cash transactions"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.partner.reconcile.process,today_reconciled:0
    +msgid ""
    +"This figure depicts the total number of partners that have gone throught the "
    +"reconciliation process today. The current partner is counted as already "
    +"processed."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscalyear:0
    +msgid "Create Monthly Periods"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax.code.template,sign:0
    +msgid "Sign For Parent"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_balance_report
    +msgid "Trial Balance Report"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_bank_statement_draft_tree
    +msgid "Draft statements"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_statemententries0
    +msgid ""
    +"Manual or automatic creation of payment entries according to the statements"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Invoice lines"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,period_to:0
    +#: field:account.balance.report,period_to:0
    +#: field:account.bs.report,period_to:0
    +#: field:account.central.journal,period_to:0
    +#: field:account.chart,period_to:0
    +#: field:account.common.account.report,period_to:0
    +#: field:account.common.journal.report,period_to:0
    +#: field:account.common.partner.report,period_to:0
    +#: field:account.common.report,period_to:0
    +#: field:account.general.journal,period_to:0
    +#: field:account.partner.balance,period_to:0
    +#: field:account.partner.ledger,period_to:0
    +#: field:account.pl.report,period_to:0
    +#: field:account.print.journal,period_to:0
    +#: field:account.report.general.ledger,period_to:0
    +#: field:account.vat.declaration,period_to:0
    +msgid "End period"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:738
    +#: code:addons/account/account_move_line.py:815
    +#: code:addons/account/wizard/account_invoice_state.py:44
    +#: code:addons/account/wizard/account_invoice_state.py:68
    +#: code:addons/account/wizard/account_report_balance_sheet.py:70
    +#: code:addons/account/wizard/account_state_open.py:37
    +#: code:addons/account/wizard/account_validate_account_move.py:39
    +#: code:addons/account/wizard/account_validate_account_move.py:61
    +#, python-format
    +msgid "Warning"
    +msgstr ""
    +
    +#. module: account
    +#: help:product.category,property_account_expense_categ:0
    +#: help:product.template,property_account_expense:0
    +msgid ""
    +"This account will be used to value outgoing stock for the current product "
    +"category using cost price"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.move.voucher:0
    +msgid "On Account of :"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.automatic.reconcile:0
    +#: view:account.move.line.reconcile.writeoff:0
    +msgid "Write-Off Move"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_paidinvoice0
    +msgid "Invoice's state is Done"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_account_sales
    +msgid "Report of the Sales by Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_account
    +msgid "Accounts Fiscal Position"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: selection:account.invoice,type:0
    +#: selection:account.invoice.report,type:0
    +#: model:process.process,name:account.process_process_supplierinvoiceprocess0
    +#: selection:report.invoice.created,type:0
    +msgid "Supplier Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,debit:0
    +#: report:account.account.balance:0
    +#: report:account.account.balance.landscape:0
    +#: report:account.analytic.account.balance:0
    +#: report:account.analytic.account.cost_ledger:0
    +#: report:account.analytic.account.inverted.balance:0
    +#: report:account.central.journal:0
    +#: field:account.entries.report,debit:0
    +#: report:account.general.journal:0
    +#: report:account.general.ledger:0
    +#: report:account.journal.period.print:0
    +#: field:account.model.line,debit:0
    +#: field:account.move.line,debit:0
    +#: report:account.move.voucher:0
    +#: report:account.partner.balance:0
    +#: report:account.tax.code.entries:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +#: report:account.vat.declaration:0
    +#: field:report.account.receivable,debit:0
    +msgid "Debit"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.invoice,invoice_line:0
    +msgid "Invoice Lines"
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.account.template:0
    +msgid "Error ! You can not create recursive account templates."
    +msgstr ""
    +
    +#. module: account
    +#: constraint:account.account.template:0
    +msgid ""
    +"You cannot create an account template! \n"
    +"Make sure if the account template has parent then it should be type "
    +"\"View\"! "
    +msgstr ""
    +
    +#. module: account
    +#: view:account.subscription:0
    +msgid "Recurring"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:805
    +#, python-format
    +msgid "Entry is already reconciled"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_report_account_receivable
    +msgid "Receivable accounts"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.model.line,date_maturity:0
    +msgid "Partner Payment Term"
    +msgstr ""
    +
    +#. module: account
    +#: field:temp.range,name:0
    +msgid "Range"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1246
    +#, python-format
    +msgid ""
    +"Can not create an automatic sequence for this piece !\n"
    +"\n"
    +"Put a sequence in the journal definition for automatic numbering or create a "
    +"sequence manually for this piece."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.balance.report,display_account:0
    +#: selection:account.bs.report,display_account:0
    +#: selection:account.common.account.report,display_account:0
    +#: selection:account.pl.report,display_account:0
    +#: selection:account.report.general.ledger,display_account:0
    +msgid "With movements"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.account:0
    +msgid "Account Data"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.tax.code.template:0
    +msgid "Account Tax Code Template"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,name:account.process_node_manually0
    +msgid "Manually"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "December"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_tree
    +#: model:ir.ui.menu,name:account.account_analytic_journal_print
    +msgid "Print Analytic Journals"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.analytic.line:0
    +msgid "Fin.Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_aged_receivable_graph
    +#: view:report.aged.receivable:0
    +msgid "Aged Receivable"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.tax,applicable_type:0
    +msgid "Applicability"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_move_journal.py:165
    +#, python-format
    +msgid "This period is already closed !"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,currency_id:0
    +msgid "The optional other currency if it is a multi-currency entry."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_invoiceimport0
    +msgid ""
    +"Import of the statement in the system from a supplier or customer invoice"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_periodical_processing_billing
    +msgid "Billing"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +msgid "Parent Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_journal_form
    +msgid ""
    +"Create and manage your company's journals from this menu. A journal is used "
    +"to record transactions of all accounting data related to the day-to-day "
    +"business of your company using double-entry bookkeeping system. Depending on "
    +"the nature of its activities and the number of daily transactions, a company "
    +"may keep several types of specialized journals such as a cash journal, "
    +"purchase journal, sales journal..."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_analytic_chart
    +msgid "Account Analytic Chart"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice,residual:0
    +msgid "Remaining amount due."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.ui.menu,name:account.menu_finance_statistic_report_statement
    +msgid "Statistic Reports"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.installer,progress:0
    +#: field:account.installer.modules,progress:0
    +#: field:wizard.multi.charts.accounts,progress:0
    +msgid "Configuration Progress"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.fiscal.position.template:0
    +msgid "Accounts Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/invoice.py:346
    +#, python-format
    +msgid "Invoice '%s' is waiting for validation."
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "November"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_installer_modules
    +msgid "account.installer.modules"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.invoice.line,account_id:0
    +msgid "The income or expense account related to the selected product."
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account_move_line.py:1117
    +#, python-format
    +msgid "The date of your Journal Entry is not in the defined period!"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.subscription,period_total:0
    +msgid "Number of Periods"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.general.journal:0
    +#: model:ir.actions.report.xml,name:account.account_general_journal
    +msgid "General Journal"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice:0
    +msgid "Search Invoice"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.invoice:0
    +#: view:account.invoice:0
    +#: view:account.invoice.refund:0
    +#: selection:account.invoice.refund,filter_refund:0
    +#: view:account.invoice.report:0
    +#: model:ir.actions.act_window,name:account.action_account_invoice_refund
    +msgid "Refund"
    +msgstr ""
    +
    +#. module: account
    +#: field:wizard.multi.charts.accounts,bank_accounts_id:0
    +msgid "Bank Accounts"
    +msgstr ""
    +
    +#. module: account
    +#: field:res.partner,credit:0
    +msgid "Total Receivable"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account:0
    +#: view:account.account.template:0
    +#: view:account.journal:0
    +#: view:account.move.line:0
    +msgid "General Information"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move:0
    +#: view:account.move.line:0
    +msgid "Accounting Documents"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_validate_account_move_lines
    +msgid "Validate Account Move Lines"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_analytic_cost_ledger_journal
    +#: model:ir.actions.report.xml,name:account.account_analytic_account_quantity_cost_ledger
    +msgid "Cost Ledger (Only quantities)"
    +msgstr ""
    +
    +#. module: account
    +#: model:process.node,note:account.process_node_supplierpaidinvoice0
    +msgid "Invoice's state is Done."
    +msgstr ""
    +
    +#. module: account
    +#: model:process.transition,note:account.process_transition_reconcilepaid0
    +msgid "As soon as the reconciliation is done, the invoice can be paid."
    +msgstr ""
    +
    +#. module: account
    +#: view:account.account.template:0
    +msgid "Search Account Templates"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.invoice.tax:0
    +msgid "Manual Invoice Taxes"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.account,parent_right:0
    +msgid "Parent Right"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_addtmpl_wizard
    +msgid "account.addtmpl.wizard"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.aged.trial.balance,result_selection:0
    +#: field:account.common.partner.report,result_selection:0
    +#: report:account.partner.balance:0
    +#: field:account.partner.balance,result_selection:0
    +#: field:account.partner.ledger,result_selection:0
    +#: report:account.third_party_ledger:0
    +#: report:account.third_party_ledger_other:0
    +msgid "Partner's"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_form
    +#: view:ir.sequence:0
    +#: model:ir.ui.menu,name:account.menu_action_account_fiscalyear_form
    +msgid "Fiscal Years"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.analytic.journal,active:0
    +msgid ""
    +"If the active field is set to False, it will allow you to hide the analytic "
    +"journal without removing it."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,ref:0
    +msgid "Ref."
    +msgstr ""
    +
    +#. module: account
    +#: field:account.use.model,model:0
    +#: model:ir.model,name:account.model_account_model
    +msgid "Account Model"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.entries.report,month:0
    +#: selection:account.invoice.report,month:0
    +#: selection:analytic.entries.report,month:0
    +#: selection:report.account.sales,month:0
    +#: selection:report.account_type.sales,month:0
    +msgid "February"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.bank.accounts.wizard,bank_account_id:0
    +#: view:account.chart.template:0
    +#: field:account.chart.template,bank_account_view_id:0
    +#: field:account.invoice,partner_bank_id:0
    +#: field:account.invoice.report,partner_bank_id:0
    +msgid "Bank Account"
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,name:account.action_account_central_journal
    +#: model:ir.model,name:account.model_account_central_journal
    +msgid "Account Central Journal"
    +msgstr ""
    +
    +#. module: account
    +#: report:account.overdue:0
    +msgid "Maturity"
    +msgstr ""
    +
    +#. module: account
    +#: selection:account.aged.trial.balance,direction_selection:0
    +msgid "Future"
    +msgstr ""
    +
    +#. module: account
    +#: view:account.move.line:0
    +msgid "Search Journal Items"
    +msgstr ""
    +
    +#. module: account
    +#: help:account.tax,base_sign:0
    +#: help:account.tax,ref_base_sign:0
    +#: help:account.tax,ref_tax_sign:0
    +#: help:account.tax,tax_sign:0
    +#: help:account.tax.template,base_sign:0
    +#: help:account.tax.template,ref_base_sign:0
    +#: help:account.tax.template,ref_tax_sign:0
    +#: help:account.tax.template,tax_sign:0
    +msgid "Usually 1 or -1."
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.model,name:account.model_account_fiscal_position_account_template
    +msgid "Template Account Fiscal Mapping"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.chart.template,property_account_expense:0
    +msgid "Expense Account on Product Template"
    +msgstr ""
    +
    +#. module: account
    +#: field:account.analytic.line,amount_currency:0
    +msgid "Amount currency"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/wizard/account_report_aged_partner_balance.py:55
    +#, python-format
    +msgid "You must enter a period length that cannot be 0 or below !"
    +msgstr ""
    +
    +#. module: account
    +#: code:addons/account/account.py:501
    +#, python-format
    +msgid "You cannot remove an account which has account entries!. "
    +msgstr ""
    +
    +#. module: account
    +#: model:ir.actions.act_window,help:account.action_account_form
    +msgid ""
    +"Create and manage the accounts you need to record journal entries. An "
    +"account is part of a ledger allowing your company to register all kinds of "
    +"debit and credit transactions. Companies present their annual accounts in "
    +"two main parts: the balance sheet and the income statement (profit and loss "
    +"account). The annual accounts of a company are required by law to disclose a "
    +"certain amount of information. They have to be certified by an external "
    +"auditor annually."
    +msgstr ""
    +
    +#. module: account
    +#: help:account.move.line,amount_residual_currency:0
    +msgid ""
    +"The residual amount on a receivable or payable of a journal entry expressed "
    +"in its currency (maybe different of the company currency)."
    +msgstr ""
    diff --git a/addons/account/i18n/sr.po b/addons/account/i18n/sr.po
    index f3dd3e734e4..6011dafc535 100644
    --- a/addons/account/i18n/sr.po
    +++ b/addons/account/i18n/sr.po
    @@ -8,24 +8,24 @@ msgstr ""
     "Project-Id-Version: openobject-addons\n"
     "Report-Msgid-Bugs-To: FULL NAME \n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-01-19 15:46+0000\n"
    -"Last-Translator: qdp (OpenERP) \n"
    +"PO-Revision-Date: 2011-03-02 21:29+0000\n"
    +"Last-Translator: Dragan \n"
     "Language-Team: Serbian \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-25 06:19+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: account
     #: model:process.transition,name:account.process_transition_supplierreconcilepaid0
     msgid "System payment"
    -msgstr ""
    +msgstr "Систем плаћања"
     
     #. module: account
     #: view:account.journal:0
     msgid "Other Configuration"
    -msgstr ""
    +msgstr "Остале конфигурације"
     
     #. module: account
     #: code:addons/account/wizard/account_open_closed_fiscalyear.py:40
    @@ -40,6 +40,8 @@ msgid ""
     "You cannot remove/deactivate an account which is set as a property to any "
     "Partner."
     msgstr ""
    +"Не можете обрисати/поставити неактивним конто јер је повезан са неким "
    +"партнером."
     
     #. module: account
     #: view:account.move.reconcile:0
    @@ -57,13 +59,13 @@ msgstr ""
     #: view:account.move:0
     #: view:account.move.line:0
     msgid "Account Statistics"
    -msgstr "Knjigovodstvene statistike"
    +msgstr "Књиговодствене статистике"
     
     #. module: account
     #: field:account.invoice,residual:0
     #: field:report.invoice.created,residual:0
     msgid "Residual"
    -msgstr "Ostatak"
    +msgstr "Остатак"
     
     #. module: account
     #: code:addons/account/invoice.py:785
    @@ -74,27 +76,27 @@ msgstr ""
     #. module: account
     #: constraint:account.period:0
     msgid "Error ! The duration of the Period(s) is/are invalid. "
    -msgstr "Greška! Trajanje razdoblja je pogrešno. "
    +msgstr "Грешка! Трајање раздобља је погрешно. "
     
     #. module: account
     #: field:account.analytic.line,currency_id:0
     msgid "Account currency"
    -msgstr ""
    +msgstr "Валута налога"
     
     #. module: account
     #: view:account.tax:0
     msgid "Children Definition"
    -msgstr ""
    +msgstr "Дефинисање подређеног члана"
     
     #. module: account
     #: model:ir.model,name:account.model_report_aged_receivable
     msgid "Aged Receivable Till Today"
    -msgstr "Zaostala potraživanja do danas"
    +msgstr "Заостала потраживања до данас"
     
     #. module: account
     #: field:account.partner.ledger,reconcil:0
     msgid "Include Reconciled Entries"
    -msgstr "Uključi zatvorene stavke"
    +msgstr "Укључи затворене ставке"
     
     #. module: account
     #: view:account.pl.report:0
    @@ -106,17 +108,17 @@ msgstr ""
     #. module: account
     #: model:process.transition,name:account.process_transition_invoiceimport0
     msgid "Import from invoice or payment"
    -msgstr ""
    +msgstr "Преузимање из рачуна или плаћања"
     
     #. module: account
     #: model:ir.model,name:account.model_wizard_multi_charts_accounts
     msgid "wizard.multi.charts.accounts"
    -msgstr "carobnjak.vise.kontnih.naloga"
    +msgstr "чаробњак.вишеконтних.налога"
     
     #. module: account
     #: view:account.move:0
     msgid "Total Debit"
    -msgstr "Ukupno duguje"
    +msgstr "Укупно дугује"
     
     #. module: account
     #: view:account.unreconcile:0
    @@ -128,7 +130,7 @@ msgstr ""
     #. module: account
     #: report:account.tax.code.entries:0
     msgid "Accounting Entries-"
    -msgstr "Stavke naloga"
    +msgstr "Ставке налога"
     
     #. module: account
     #: code:addons/account/account.py:1291
    diff --git a/addons/account_accountant/i18n/es_PY.po b/addons/account_accountant/i18n/es_PY.po
    new file mode 100644
    index 00000000000..ce70d135c21
    --- /dev/null
    +++ b/addons/account_accountant/i18n/es_PY.po
    @@ -0,0 +1,38 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 19:15+0000\n"
    +"Last-Translator: Blas Antonio Pico Sosa \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_accountant
    +#: model:ir.module.module,description:account_accountant.module_meta_information
    +msgid ""
    +"\n"
    +"This module gives the admin user the access to all the accounting features "
    +"like the journal\n"
    +"items and the chart of accounts.\n"
    +"    "
    +msgstr ""
    +"\n"
    +"Este módulo proporciona al usuario admin el acceso a todas las "
    +"funcionalidades de contabilidad como\n"
    +"los asientos y el plan contable.\n"
    +"    "
    +
    +#. module: account_accountant
    +#: model:ir.module.module,shortdesc:account_accountant.module_meta_information
    +msgid "Accountant"
    +msgstr "Contable"
    diff --git a/addons/account_accountant/i18n/sr.po b/addons/account_accountant/i18n/sr.po
    index 8a454ab5c8b..661836a5572 100644
    --- a/addons/account_accountant/i18n/sr.po
    +++ b/addons/account_accountant/i18n/sr.po
    @@ -8,14 +8,14 @@ msgstr ""
     "Project-Id-Version: openobject-addons\n"
     "Report-Msgid-Bugs-To: FULL NAME \n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-01-19 12:00+0000\n"
    -"Last-Translator: OpenERP Administrators \n"
    +"PO-Revision-Date: 2011-03-02 21:20+0000\n"
    +"Last-Translator: Dragan \n"
     "Language-Team: Serbian \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-25 06:22+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: account_accountant
     #: model:ir.module.module,description:account_accountant.module_meta_information
    @@ -30,4 +30,4 @@ msgstr ""
     #. module: account_accountant
     #: model:ir.module.module,shortdesc:account_accountant.module_meta_information
     msgid "Accountant"
    -msgstr "Knjigovodja"
    +msgstr "Књиговођа"
    diff --git a/addons/account_analytic_analysis/i18n/es_PY.po b/addons/account_analytic_analysis/i18n/es_PY.po
    new file mode 100644
    index 00000000000..10d4a1c20a5
    --- /dev/null
    +++ b/addons/account_analytic_analysis/i18n/es_PY.po
    @@ -0,0 +1,315 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:01+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,hours_qtt_invoiced:0
    +msgid ""
    +"Number of hours that can be invoiced plus those that already have been "
    +"invoiced."
    +msgstr ""
    +"Número de horas que pueden ser facturadas más aquellas que ya han sido "
    +"facturadas."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,remaining_ca:0
    +msgid "Computed using the formula: Max Invoice Price - Invoiced Amount."
    +msgstr ""
    +"Calculado usando la fórmula: Precio máx. factura - Importe facturado."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,remaining_hours:0
    +msgid "Computed using the formula: Maximum Quantity - Hours Tot."
    +msgstr "Calculado utilizando la fórmula: Cantidad máxima - Horas totales."
    +
    +#. module: account_analytic_analysis
    +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:532
    +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:703
    +#, python-format
    +msgid "AccessError"
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,last_invoice_date:0
    +msgid "Date of the last invoice created for this analytic account."
    +msgstr "Fecha de la última factura creada para esta cuenta analítica."
    +
    +#. module: account_analytic_analysis
    +#: model:ir.module.module,description:account_analytic_analysis.module_meta_information
    +msgid ""
    +"\n"
    +"This module is for modifying account analytic view to show\n"
    +"important data to project manager of services companies.\n"
    +"Adds menu to show relevant information to each manager..\n"
    +"\n"
    +"You can also view the report of account analytic summary\n"
    +"user-wise as well as month wise.\n"
    +msgstr ""
    +"\n"
    +"Este módulo modifica la vista de cuenta analítica para mostrar\n"
    +"datos importantes para el director de proyectos en empresas de servicios.\n"
    +"Añade menú para mostrar información relevante para cada director.\n"
    +"\n"
    +"También puede ver el informe del resumen contable analítico\n"
    +"a nivel de usuario, así como a nivel mensual.\n"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,last_invoice_date:0
    +msgid "Last Invoice Date"
    +msgstr "Fecha última factura"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,theorical_margin:0
    +msgid "Computed using the formula: Theorial Revenue - Total Costs"
    +msgstr "Calculado usando la fórmula: Ingresos teóricos - Costes totales"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,real_margin_rate:0
    +msgid "Real Margin Rate (%)"
    +msgstr "Tasa de margen real (%)"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,ca_theorical:0
    +msgid "Theoretical Revenue"
    +msgstr "Ingresos teóricos"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,last_worked_invoiced_date:0
    +msgid ""
    +"If invoice from the costs, this is the date of the latest work or cost that "
    +"have been invoiced."
    +msgstr ""
    +"Si factura a partir de los costes, ésta es la fecha del último trabajo o "
    +"coste que se ha facturado."
    +
    +#. module: account_analytic_analysis
    +#: model:ir.ui.menu,name:account_analytic_analysis.menu_invoicing
    +msgid "Billing"
    +msgstr "Facturación"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,last_worked_date:0
    +msgid "Date of Last Cost/Work"
    +msgstr "Fecha del último coste/trabajo"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,total_cost:0
    +msgid "Total Costs"
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,hours_quantity:0
    +msgid ""
    +"Number of hours you spent on the analytic account (from timesheet). It "
    +"computes on all journal of type 'general'."
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,remaining_hours:0
    +msgid "Remaining Hours"
    +msgstr "Horas restantes"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,theorical_margin:0
    +msgid "Theoretical Margin"
    +msgstr "Márgen teórico"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,ca_theorical:0
    +msgid ""
    +"Based on the costs you had on the project, what would have been the revenue "
    +"if all these costs have been invoiced at the normal sale price provided by "
    +"the pricelist."
    +msgstr ""
    +"Basado en los costes que tenía en el proyecto, lo que habría sido el "
    +"ingreso si todos estos costes se hubieran facturado con el precio de venta "
    +"normal proporcionado por la tarifa."
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,user_ids:0
    +#: field:account_analytic_analysis.summary.user,user:0
    +msgid "User"
    +msgstr "Usuario"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,ca_to_invoice:0
    +msgid "Uninvoiced Amount"
    +msgstr "Importe no facturado"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,real_margin:0
    +msgid "Computed using the formula: Invoiced Amount - Total Costs."
    +msgstr "Calculado utilizando la fórmula: Importe facturado - Costos totales."
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,hours_qtt_non_invoiced:0
    +msgid "Uninvoiced Hours"
    +msgstr "Horas no facturadas"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,last_worked_date:0
    +msgid "Date of the latest work done on this account."
    +msgstr "Fecha del último trabajo realizado en esta cuenta."
    +
    +#. module: account_analytic_analysis
    +#: model:ir.module.module,shortdesc:account_analytic_analysis.module_meta_information
    +msgid "report_account_analytic"
    +msgstr "Informes contabilidad analítica"
    +
    +#. module: account_analytic_analysis
    +#: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_user
    +msgid "Hours Summary by User"
    +msgstr "Resumen de horas por usuario"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,ca_invoiced:0
    +msgid "Invoiced Amount"
    +msgstr "Importe facturado"
    +
    +#. module: account_analytic_analysis
    +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:533
    +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:704
    +#, python-format
    +msgid "You try to bypass an access rule (Document type: %s)."
    +msgstr "Ha intentado saltarse una regla de acceso (tipo de documento: %s)."
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,last_worked_invoiced_date:0
    +msgid "Date of Last Invoiced Cost"
    +msgstr "Fecha del último coste facturado"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,hours_qtt_invoiced:0
    +msgid "Invoiced Hours"
    +msgstr "Horas facturadas"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,real_margin:0
    +msgid "Real Margin"
    +msgstr "Margen real"
    +
    +#. module: account_analytic_analysis
    +#: constraint:account.analytic.account:0
    +msgid ""
    +"Error! The currency has to be the same as the currency of the selected "
    +"company"
    +msgstr ""
    +"¡Error! La moneda debe ser la misma que la moneda de la compañía seleccionada"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,ca_invoiced:0
    +msgid "Total customer invoiced amount for this account."
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_month
    +msgid "Hours summary by month"
    +msgstr "Resumen de horas por mes"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,real_margin_rate:0
    +msgid "Computes using the formula: (Real Margin / Total Costs) * 100."
    +msgstr "Calcula utilizando la fórmula: (Margen real / Costes totales) * 100."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,hours_qtt_non_invoiced:0
    +msgid ""
    +"Number of hours (from journal of type 'general') that can be invoiced if you "
    +"invoice based on analytic account."
    +msgstr ""
    +"Número de horas (desde diario de tipo 'general') que pueden ser facturadas "
    +"si factura basado en contabilidad analítica."
    +
    +#. module: account_analytic_analysis
    +#: view:account.analytic.account:0
    +msgid "Analytic accounts"
    +msgstr "Cuentas analíticas"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,remaining_ca:0
    +msgid "Remaining Revenue"
    +msgstr "Ingreso restante"
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,ca_to_invoice:0
    +msgid ""
    +"If invoice from analytic account, the remaining amount you can invoice to "
    +"the customer based on the total costs."
    +msgstr ""
    +"Si factura basado en contabilidad analítica, el importe restante que puede "
    +"facturar al cliente basado en los costes totales."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,revenue_per_hour:0
    +msgid "Computed using the formula: Invoiced Amount / Hours Tot."
    +msgstr "Calculado utilizando la fórmula: Importe facturado / Horas totales."
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,revenue_per_hour:0
    +msgid "Revenue per Hours (real)"
    +msgstr "Ingresos por horas (real)"
    +
    +#. module: account_analytic_analysis
    +#: field:account_analytic_analysis.summary.month,unit_amount:0
    +#: field:account_analytic_analysis.summary.user,unit_amount:0
    +msgid "Total Time"
    +msgstr "Tiempo Total"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,month_ids:0
    +#: field:account_analytic_analysis.summary.month,month:0
    +msgid "Month"
    +msgstr "Mes"
    +
    +#. module: account_analytic_analysis
    +#: field:account_analytic_analysis.summary.month,account_id:0
    +#: field:account_analytic_analysis.summary.user,account_id:0
    +#: model:ir.model,name:account_analytic_analysis.model_account_analytic_account
    +msgid "Analytic Account"
    +msgstr "Cuenta Analítica"
    +
    +#. module: account_analytic_analysis
    +#: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_managed_overpassed
    +#: model:ir.ui.menu,name:account_analytic_analysis.menu_action_account_analytic_managed_overpassed
    +msgid "Overpassed Accounts"
    +msgstr ""
    +
    +#. module: account_analytic_analysis
    +#: model:ir.actions.act_window,name:account_analytic_analysis.action_hr_tree_invoiced_all
    +#: model:ir.ui.menu,name:account_analytic_analysis.menu_action_hr_tree_invoiced_all
    +msgid "All Uninvoiced Entries"
    +msgstr "Todas las entradas no facturadas"
    +
    +#. module: account_analytic_analysis
    +#: field:account.analytic.account,hours_quantity:0
    +msgid "Hours Tot"
    +msgstr "Horas totales"
    +
    +#. module: account_analytic_analysis
    +#: constraint:account.analytic.account:0
    +msgid "Error! You can not create recursive analytic accounts."
    +msgstr "Error! No puede crear una cuenta analítica recursiva."
    +
    +#. module: account_analytic_analysis
    +#: help:account.analytic.account,total_cost:0
    +msgid ""
    +"Total of costs for this account. It includes real costs (from invoices) and "
    +"indirect costs, like time spent on timesheets."
    +msgstr ""
    +"Costes totales para esta cuenta. Incluye costes reales (desde facturas) y "
    +"costes indirectos, como el tiempo empleado en hojas de servicio (horarios)."
    diff --git a/addons/account_analytic_default/i18n/es_PY.po b/addons/account_analytic_default/i18n/es_PY.po
    new file mode 100644
    index 00000000000..2ebc2866843
    --- /dev/null
    +++ b/addons/account_analytic_default/i18n/es_PY.po
    @@ -0,0 +1,216 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 22:49+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_analytic_default
    +#: model:ir.module.module,shortdesc:account_analytic_default.module_meta_information
    +msgid "Account Analytic Default"
    +msgstr "Cuenta analítica por defecto"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,partner_id:0
    +msgid ""
    +"select a partner which will use analytical account specified in analytic "
    +"default (eg. create new cutomer invoice or Sale order if we select this "
    +"partner, it will automatically take this as an analytical account)"
    +msgstr ""
    +"Seleccione una empresa que utilizará esta cuenta analítica como la cuenta "
    +"analítica por defecto (por ejemplo, al crear nuevas facturas de cliente o "
    +"pedidos de venta, si se selecciona esta empresa, automáticamente se "
    +"utilizará esta cuenta analítica)."
    +
    +#. module: account_analytic_default
    +#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_partner
    +#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_product
    +#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_user
    +msgid "Analytic Rules"
    +msgstr "Reglas analíticas"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,analytic_id:0
    +msgid "Analytical Account"
    +msgstr "Cuenta analítica"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +msgid "Current"
    +msgstr "Actual"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +msgid "Group By..."
    +msgstr "Agrupar por..."
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,date_stop:0
    +msgid "Default end date for this Analytical Account"
    +msgstr "Fecha final por defecto para esta cuenta analítica."
    +
    +#. module: account_analytic_default
    +#: model:ir.model,name:account_analytic_default.model_stock_picking
    +msgid "Picking List"
    +msgstr ""
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +msgid "Conditions"
    +msgstr "Condiciones"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,company_id:0
    +msgid ""
    +"select a company which will use analytical account specified in analytic "
    +"default (eg. create new cutomer invoice or Sale order if we select this "
    +"company, it will automatically take this as an analytical account)"
    +msgstr ""
    +"Seleccione una compañía que utilizará esta cuenta analítica como la cuenta "
    +"analítica por defecto (por ejemplo, al crear nuevas facturas de cliente o "
    +"pedidos de venta, si se selecciona esta compañía, automáticamente se "
    +"utilizará esta cuenta analítica)."
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,date_start:0
    +msgid "Default start date for this Analytical Account"
    +msgstr "Fecha inicial por defecto para esta cuenta analítica."
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,product_id:0
    +msgid "Product"
    +msgstr "Producto"
    +
    +#. module: account_analytic_default
    +#: model:ir.model,name:account_analytic_default.model_account_analytic_default
    +msgid "Analytic Distribution"
    +msgstr "Distribución Analítica"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,company_id:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,user_id:0
    +msgid "User"
    +msgstr "Usuario"
    +
    +#. module: account_analytic_default
    +#: model:ir.actions.act_window,name:account_analytic_default.act_account_acount_move_line_open
    +msgid "Entries"
    +msgstr "Entradas"
    +
    +#. module: account_analytic_default
    +#: field:account.analytic.default,date_stop:0
    +msgid "End Date"
    +msgstr "Fecha final"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,user_id:0
    +msgid ""
    +"select a user which will use analytical account specified in analytic default"
    +msgstr ""
    +"Seleccione un usuario que utilizará esta cuenta analítica como la cuenta "
    +"analítica por defecto."
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: model:ir.actions.act_window,name:account_analytic_default.action_analytic_default_list
    +#: model:ir.ui.menu,name:account_analytic_default.menu_analytic_default_list
    +msgid "Analytic Defaults"
    +msgstr "Análisis: Valores por defecto"
    +
    +#. module: account_analytic_default
    +#: model:ir.module.module,description:account_analytic_default.module_meta_information
    +msgid ""
    +"\n"
    +"Allows to automatically select analytic accounts based on criterions:\n"
    +"* Product\n"
    +"* Partner\n"
    +"* User\n"
    +"* Company\n"
    +"* Date\n"
    +"    "
    +msgstr ""
    +"\n"
    +"Permite seleccionar automáticamente cuentas analíticas según estos "
    +"criterios:\n"
    +"* Producto\n"
    +"* Empresa\n"
    +"* Usuario\n"
    +"* Compañía\n"
    +"* Fecha\n"
    +"    "
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,product_id:0
    +msgid ""
    +"select a product which will use analytical account specified in analytic "
    +"default (eg. create new cutomer invoice or Sale order if we select this "
    +"product, it will automatically take this as an analytical account)"
    +msgstr ""
    +"Seleccione un producto que utilizará esta cuenta analítica como la cuenta "
    +"analítica por defecto (por ejemplo, al crear nuevas facturas de cliente o "
    +"pedidos de venta, si se selecciona este producto, automáticamente se "
    +"utilizará esta cuenta analítica)."
    +
    +#. module: account_analytic_default
    +#: field:account.analytic.default,sequence:0
    +msgid "Sequence"
    +msgstr "Secuencia"
    +
    +#. module: account_analytic_default
    +#: model:ir.model,name:account_analytic_default.model_account_invoice_line
    +msgid "Invoice Line"
    +msgstr ""
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,analytic_id:0
    +msgid "Analytic Account"
    +msgstr "Cuenta Analítica"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +msgid "Accounts"
    +msgstr "Cuentas"
    +
    +#. module: account_analytic_default
    +#: view:account.analytic.default:0
    +#: field:account.analytic.default,partner_id:0
    +msgid "Partner"
    +msgstr ""
    +
    +#. module: account_analytic_default
    +#: field:account.analytic.default,date_start:0
    +msgid "Start Date"
    +msgstr "Fecha inicial"
    +
    +#. module: account_analytic_default
    +#: help:account.analytic.default,sequence:0
    +msgid ""
    +"Gives the sequence order when displaying a list of analytic distribution"
    +msgstr ""
    +"Indica el orden de la secuencia cuando se muestra una lista de distribución "
    +"analítica."
    +
    +#. module: account_analytic_default
    +#: model:ir.model,name:account_analytic_default.model_sale_order_line
    +msgid "Sales Order Line"
    +msgstr "Línea pedido de venta"
    diff --git a/addons/account_anglo_saxon/i18n/es_PY.po b/addons/account_anglo_saxon/i18n/es_PY.po
    new file mode 100644
    index 00000000000..88999ecb880
    --- /dev/null
    +++ b/addons/account_anglo_saxon/i18n/es_PY.po
    @@ -0,0 +1,109 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:28+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_anglo_saxon
    +#: view:product.category:0
    +msgid " Accounting Property"
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: sql_constraint:purchase.order:0
    +msgid "Order Reference must be unique !"
    +msgstr "¡La referencia del pedido debe ser única!"
    +
    +#. module: account_anglo_saxon
    +#: constraint:product.category:0
    +msgid "Error ! You can not create recursive categories."
    +msgstr "¡Error! Tú no puedes crear categorías recursivas"
    +
    +#. module: account_anglo_saxon
    +#: constraint:product.template:0
    +msgid ""
    +"Error: The default UOM and the purchase UOM must be in the same category."
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_account_invoice_line
    +msgid "Invoice Line"
    +msgstr "Línea factura"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_purchase_order
    +msgid "Purchase Order"
    +msgstr "Pedido de compra"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_product_template
    +msgid "Product Template"
    +msgstr "Plantilla de producto"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_product_category
    +msgid "Product Category"
    +msgstr "Categoría de Producto"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.module.module,shortdesc:account_anglo_saxon.module_meta_information
    +msgid "Stock Accounting for Anglo Saxon countries"
    +msgstr "Stock contable para países anglo-sajones"
    +
    +#. module: account_anglo_saxon
    +#: field:product.category,property_account_creditor_price_difference_categ:0
    +#: field:product.template,property_account_creditor_price_difference:0
    +msgid "Price Difference Account"
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_account_invoice
    +msgid "Invoice"
    +msgstr "Factura"
    +
    +#. module: account_anglo_saxon
    +#: model:ir.model,name:account_anglo_saxon.model_stock_picking
    +msgid "Picking List"
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: model:ir.module.module,description:account_anglo_saxon.module_meta_information
    +msgid ""
    +"This module will support the Anglo-Saxons accounting methodology by\n"
    +"    changing the accounting logic with stock transactions. The difference "
    +"between the Anglo-Saxon accounting countries\n"
    +"    and the Rhine or also called Continental accounting countries is the "
    +"moment of taking the Cost of Goods Sold versus Cost of Sales.\n"
    +"    Anglo-Saxons accounting does take the cost when sales invoice is "
    +"created, Continental accounting will take the cost at the moment the goods "
    +"are shipped.\n"
    +"    This module will add this functionality by using a interim account, to "
    +"store the value of shipped goods and will contra book this interim account\n"
    +"    when the invoice is created to transfer this amount to the debtor or "
    +"creditor account.\n"
    +"    Secondly, price differences between actual purchase price and fixed "
    +"product standard price are booked on a separate account"
    +msgstr ""
    +
    +#. module: account_anglo_saxon
    +#: help:product.category,property_account_creditor_price_difference_categ:0
    +#: help:product.template,property_account_creditor_price_difference:0
    +msgid ""
    +"This account will be used to value price difference between purchase price "
    +"and cost price."
    +msgstr ""
    +"Esta cuenta se utilizará para valorar la diferencia de precios entre el "
    +"precio de compra y precio de coste"
    diff --git a/addons/account_budget/i18n/es_PY.po b/addons/account_budget/i18n/es_PY.po
    new file mode 100644
    index 00000000000..e733d0c95eb
    --- /dev/null
    +++ b/addons/account_budget/i18n/es_PY.po
    @@ -0,0 +1,455 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:49+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,creating_user_id:0
    +msgid "Responsible User"
    +msgstr "Usuario responsable"
    +
    +#. module: account_budget
    +#: selection:crossovered.budget,state:0
    +msgid "Confirmed"
    +msgstr "Confirmado"
    +
    +#. module: account_budget
    +#: model:ir.actions.act_window,name:account_budget.open_budget_post_form
    +#: model:ir.ui.menu,name:account_budget.menu_budget_post_form
    +msgid "Budgetary Positions"
    +msgstr "Posiciones presupuestarias"
    +
    +#. module: account_budget
    +#: code:addons/account_budget/account_budget.py:119
    +#, python-format
    +msgid "The General Budget '%s' has no Accounts!"
    +msgstr "¡El presupuesto general '%s' no tiene cuentas!"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +msgid "Printed at:"
    +msgstr "Impreso el:"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +msgid "Confirm"
    +msgstr "Confirmar"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,validating_user_id:0
    +msgid "Validate User"
    +msgstr "Validar usuario"
    +
    +#. module: account_budget
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_crossvered_summary_report
    +msgid "Print Summary"
    +msgstr "Imprimir resumen"
    +
    +#. module: account_budget
    +#: field:crossovered.budget.lines,paid_date:0
    +msgid "Paid Date"
    +msgstr "Fecha de pago"
    +
    +#. module: account_budget
    +#: field:account.budget.analytic,date_to:0
    +#: field:account.budget.crossvered.report,date_to:0
    +#: field:account.budget.crossvered.summary.report,date_to:0
    +#: field:account.budget.report,date_to:0
    +msgid "End of period"
    +msgstr "Fin del período"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +#: selection:crossovered.budget,state:0
    +msgid "Draft"
    +msgstr ""
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +msgid "at"
    +msgstr "a las"
    +
    +#. module: account_budget
    +#: view:account.budget.report:0
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_analytic
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_crossvered_report
    +msgid "Print Budgets"
    +msgstr "Imprimir presupuestos"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +msgid "Currency:"
    +msgstr "Moneda:"
    +
    +#. module: account_budget
    +#: model:ir.model,name:account_budget.model_account_budget_crossvered_report
    +msgid "Account Budget crossvered report"
    +msgstr "Informe cruzado presupuesto contable"
    +
    +#. module: account_budget
    +#: selection:crossovered.budget,state:0
    +msgid "Validated"
    +msgstr "Validado"
    +
    +#. module: account_budget
    +#: field:crossovered.budget.lines,percentage:0
    +msgid "Percentage"
    +msgstr "Porcentaje"
    +
    +#. module: account_budget
    +#: report:crossovered.budget.report:0
    +msgid "to"
    +msgstr "hasta"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,state:0
    +msgid "Status"
    +msgstr "Estado"
    +
    +#. module: account_budget
    +#: model:ir.actions.act_window,help:account_budget.act_crossovered_budget_view
    +msgid ""
    +"A budget is a forecast of your company's income and expenses expected for a "
    +"period in the future. With a budget, a company is able to carefully look at "
    +"how much money they are taking in during a given period, and figure out the "
    +"best way to divide it among various categories. By keeping track of where "
    +"your money goes, you may be less likely to overspend, and more likely to "
    +"meet your financial goals. Forecast a budget by detailing the expected "
    +"revenue per analytic account and monitor its evolution based on the actuals "
    +"realised during that period."
    +msgstr ""
    +"Un presupuesto es una previsión de los ingresos y gastos esperados por su "
    +"compañía en un periodo futuro. Con un presupuesto, una compañía es capaz de "
    +"observar minuciosamente cuánto dinero están ingresando en un período "
    +"determinado, y pensar en la mejor manera de dividirlo entre varias "
    +"categorías. Haciendo el seguimiento de los movimientos de su dinero, tendrá "
    +"menos tendencia a un sobregasto, y se aproximará más a sus metas "
    +"financieras. Haga una previsión de un presupuesto detallando el ingreso "
    +"esperado por cuenta analítica y monitorice su evaluación basándose en los "
    +"valores actuales durante ese período."
    +
    +#. module: account_budget
    +#: view:account.budget.crossvered.summary.report:0
    +msgid "This wizard is used to print summary of budgets"
    +msgstr ""
    +"Este asistente es utilizado para imprimir el resúmen de los presupuestos"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "%"
    +msgstr "%"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Description"
    +msgstr "Descripción"
    +
    +#. module: account_budget
    +#: report:crossovered.budget.report:0
    +msgid "Currency"
    +msgstr "Moneda"
    +
    +#. module: account_budget
    +#: report:crossovered.budget.report:0
    +msgid "Total :"
    +msgstr "Total :"
    +
    +#. module: account_budget
    +#: field:account.budget.post,company_id:0
    +#: field:crossovered.budget,company_id:0
    +#: field:crossovered.budget.lines,company_id:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +msgid "To Approve"
    +msgstr "Para aprobar"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +msgid "Reset to Draft"
    +msgstr ""
    +
    +#. module: account_budget
    +#: view:account.budget.post:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget.lines,planned_amount:0
    +msgid "Planned Amount"
    +msgstr "Importe previsto"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Perc(%)"
    +msgstr "Porc(%)"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +#: selection:crossovered.budget,state:0
    +msgid "Done"
    +msgstr "Hecho"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Practical Amt"
    +msgstr "Importe práctico"
    +
    +#. module: account_budget
    +#: view:account.analytic.account:0
    +#: view:account.budget.post:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget.lines,practical_amount:0
    +msgid "Practical Amount"
    +msgstr "Importe real"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,date_to:0
    +#: field:crossovered.budget.lines,date_to:0
    +msgid "End Date"
    +msgstr "Fecha final"
    +
    +#. module: account_budget
    +#: model:ir.model,name:account_budget.model_account_budget_analytic
    +#: model:ir.model,name:account_budget.model_account_budget_report
    +msgid "Account Budget report for analytic account"
    +msgstr "Informe presupuesto contable para contabilidad analítica"
    +
    +#. module: account_budget
    +#: view:account.analytic.account:0
    +#: view:account.budget.post:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget.lines,theoritical_amount:0
    +msgid "Theoritical Amount"
    +msgstr "Importe teórico"
    +
    +#. module: account_budget
    +#: field:account.budget.post,name:0
    +#: field:crossovered.budget,name:0
    +msgid "Name"
    +msgstr "Nombre"
    +
    +#. module: account_budget
    +#: model:ir.model,name:account_budget.model_crossovered_budget_lines
    +msgid "Budget Line"
    +msgstr "Línea de presupuesto"
    +
    +#. module: account_budget
    +#: view:account.analytic.account:0
    +#: view:account.budget.post:0
    +msgid "Lines"
    +msgstr "Líneas"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget.lines,crossovered_budget_id:0
    +#: report:crossovered.budget.report:0
    +#: model:ir.actions.report.xml,name:account_budget.account_budget
    +#: model:ir.model,name:account_budget.model_crossovered_budget
    +msgid "Budget"
    +msgstr "Presupuesto"
    +
    +#. module: account_budget
    +#: code:addons/account_budget/account_budget.py:119
    +#, python-format
    +msgid "Error!"
    +msgstr "¡Error!"
    +
    +#. module: account_budget
    +#: field:account.budget.post,code:0
    +#: field:crossovered.budget,code:0
    +msgid "Code"
    +msgstr "Código"
    +
    +#. module: account_budget
    +#: view:account.budget.analytic:0
    +#: view:account.budget.crossvered.report:0
    +msgid "This wizard is used to print budget"
    +msgstr "Este asistente es utilizado para imprimir el presupuesto"
    +
    +#. module: account_budget
    +#: model:ir.actions.act_window,name:account_budget.act_crossovered_budget_view
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_post_tree
    +#: model:ir.actions.act_window,name:account_budget.action_account_budget_report
    +#: model:ir.actions.report.xml,name:account_budget.report_crossovered_budget
    +#: model:ir.ui.menu,name:account_budget.menu_act_crossovered_budget_view
    +#: model:ir.ui.menu,name:account_budget.menu_action_account_budget_post_tree
    +#: model:ir.ui.menu,name:account_budget.next_id_31
    +#: model:ir.ui.menu,name:account_budget.next_id_pos
    +msgid "Budgets"
    +msgstr "Presupuestos"
    +
    +#. module: account_budget
    +#: constraint:account.analytic.account:0
    +msgid ""
    +"Error! The currency has to be the same as the currency of the selected "
    +"company"
    +msgstr ""
    +"¡Error! La moneda debe ser la misma que la moneda de la compañía seleccionada"
    +
    +#. module: account_budget
    +#: selection:crossovered.budget,state:0
    +msgid "Cancelled"
    +msgstr "Cancelado"
    +
    +#. module: account_budget
    +#: view:crossovered.budget:0
    +msgid "Approve"
    +msgstr "Aprobar"
    +
    +#. module: account_budget
    +#: field:crossovered.budget,date_from:0
    +#: field:crossovered.budget.lines,date_from:0
    +msgid "Start Date"
    +msgstr "Fecha inicial"
    +
    +#. module: account_budget
    +#: view:account.budget.post:0
    +#: field:crossovered.budget.lines,general_budget_id:0
    +#: model:ir.model,name:account_budget.model_account_budget_post
    +msgid "Budgetary Position"
    +msgstr "Posición presupuestaria"
    +
    +#. module: account_budget
    +#: field:account.budget.analytic,date_from:0
    +#: field:account.budget.crossvered.report,date_from:0
    +#: field:account.budget.crossvered.summary.report,date_from:0
    +#: field:account.budget.report,date_from:0
    +msgid "Start of period"
    +msgstr "Inicio del período"
    +
    +#. module: account_budget
    +#: model:ir.model,name:account_budget.model_account_budget_crossvered_summary_report
    +msgid "Account Budget  crossvered summary report"
    +msgstr "Informe cruzado resumido presupuesto contable"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Theoretical Amt"
    +msgstr "Importe teórico"
    +
    +#. module: account_budget
    +#: view:account.budget.analytic:0
    +#: view:account.budget.crossvered.report:0
    +#: view:account.budget.crossvered.summary.report:0
    +#: view:account.budget.report:0
    +msgid "Select Dates Period"
    +msgstr "Seleccione fechas del período"
    +
    +#. module: account_budget
    +#: view:account.budget.analytic:0
    +#: view:account.budget.crossvered.report:0
    +#: view:account.budget.crossvered.summary.report:0
    +#: view:account.budget.report:0
    +msgid "Print"
    +msgstr "Imprimir"
    +
    +#. module: account_budget
    +#: model:ir.module.module,description:account_budget.module_meta_information
    +msgid ""
    +"This module allows accountants to manage analytic and crossovered budgets.\n"
    +"\n"
    +"Once the Master Budgets and the Budgets are defined (in "
    +"Accounting/Budgets/),\n"
    +"the Project Managers can set the planned amount on each Analytic Account.\n"
    +"\n"
    +"The accountant has the possibility to see the total of amount planned for "
    +"each\n"
    +"Budget and Master Budget in order to ensure the total planned is not\n"
    +"greater/lower than what he planned for this Budget/Master Budget. Each list "
    +"of\n"
    +"record can also be switched to a graphical view of it.\n"
    +"\n"
    +"Three reports are available:\n"
    +"    1. The first is available from a list of Budgets. It gives the "
    +"spreading, for these Budgets, of the Analytic Accounts per Master Budgets.\n"
    +"\n"
    +"    2. The second is a summary of the previous one, it only gives the "
    +"spreading, for the selected Budgets, of the Analytic Accounts.\n"
    +"\n"
    +"    3. The last one is available from the Analytic Chart of Accounts. It "
    +"gives the spreading, for the selected Analytic Accounts, of the Master "
    +"Budgets per Budgets.\n"
    +"\n"
    +msgstr ""
    +
    +#. module: account_budget
    +#: field:crossovered.budget.lines,analytic_account_id:0
    +#: model:ir.model,name:account_budget.model_account_analytic_account
    +msgid "Analytic Account"
    +msgstr "Cuenta Analítica"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +msgid "Budget :"
    +msgstr "Presupuesto :"
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Planned Amt"
    +msgstr "Importe previsto"
    +
    +#. module: account_budget
    +#: view:account.budget.post:0
    +#: field:account.budget.post,account_ids:0
    +msgid "Accounts"
    +msgstr "Cuentas"
    +
    +#. module: account_budget
    +#: view:account.analytic.account:0
    +#: field:account.analytic.account,crossovered_budget_line:0
    +#: view:account.budget.post:0
    +#: field:account.budget.post,crossovered_budget_line:0
    +#: view:crossovered.budget:0
    +#: field:crossovered.budget,crossovered_budget_line:0
    +#: view:crossovered.budget.lines:0
    +#: model:ir.actions.act_window,name:account_budget.act_account_analytic_account_cb_lines
    +#: model:ir.actions.act_window,name:account_budget.act_crossovered_budget_lines_view
    +#: model:ir.ui.menu,name:account_budget.menu_act_crossovered_budget_lines_view
    +msgid "Budget Lines"
    +msgstr "Líneas de presupuesto"
    +
    +#. module: account_budget
    +#: view:account.budget.analytic:0
    +#: view:account.budget.crossvered.report:0
    +#: view:account.budget.crossvered.summary.report:0
    +#: view:account.budget.report:0
    +#: view:crossovered.budget:0
    +msgid "Cancel"
    +msgstr "Cancelar"
    +
    +#. module: account_budget
    +#: model:ir.module.module,shortdesc:account_budget.module_meta_information
    +msgid "Budget Management"
    +msgstr "Gestión presupuestaria"
    +
    +#. module: account_budget
    +#: constraint:account.analytic.account:0
    +msgid "Error! You can not create recursive analytic accounts."
    +msgstr "¡Error! No puede crear cuentas analíticas recursivas."
    +
    +#. module: account_budget
    +#: report:account.budget:0
    +#: report:crossovered.budget.report:0
    +msgid "Analysis from"
    +msgstr "Análisis desde"
    diff --git a/addons/account_cancel/i18n/es_PY.po b/addons/account_cancel/i18n/es_PY.po
    new file mode 100644
    index 00000000000..ad50e47d2be
    --- /dev/null
    +++ b/addons/account_cancel/i18n/es_PY.po
    @@ -0,0 +1,32 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:52+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_cancel
    +#: model:ir.module.module,description:account_cancel.module_meta_information
    +msgid ""
    +"\n"
    +"    Module adds 'Allow cancelling entries' field on form view of account "
    +"journal. If set to true it allows user to cancel entries & invoices.\n"
    +"    "
    +msgstr ""
    +
    +#. module: account_cancel
    +#: model:ir.module.module,shortdesc:account_cancel.module_meta_information
    +msgid "Account Cancel"
    +msgstr "Cancelar cuenta"
    diff --git a/addons/account_chart/i18n/es_PY.po b/addons/account_chart/i18n/es_PY.po
    new file mode 100644
    index 00000000000..f6fcea46d0a
    --- /dev/null
    +++ b/addons/account_chart/i18n/es_PY.po
    @@ -0,0 +1,28 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-03 00:05+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_chart
    +#: model:ir.module.module,description:account_chart.module_meta_information
    +msgid "Remove minimal account chart"
    +msgstr "Elimina plan contable mínimo"
    +
    +#. module: account_chart
    +#: model:ir.module.module,shortdesc:account_chart.module_meta_information
    +msgid "Charts of Accounts"
    +msgstr "Planes contables"
    diff --git a/addons/account_coda/i18n/bg.po b/addons/account_coda/i18n/bg.po
    new file mode 100644
    index 00000000000..8c9c7bcfa41
    --- /dev/null
    +++ b/addons/account_coda/i18n/bg.po
    @@ -0,0 +1,259 @@
    +# Bulgarian translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 04:18+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Bulgarian \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_coda
    +#: help:account.coda,journal_id:0
    +#: field:account.coda.import,journal_id:0
    +msgid "Bank Journal"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda.import,note:0
    +msgid "Log"
    +msgstr "Дневник"
    +
    +#. module: account_coda
    +#: model:ir.model,name:account_coda.model_account_coda_import
    +msgid "Account Coda Import"
    +msgstr ""
    +
    +#. module: account_coda
    +#: field:account.coda,name:0
    +msgid "Coda file"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Group By..."
    +msgstr "Групирай по"
    +
    +#. module: account_coda
    +#: field:account.coda.import,awaiting_account:0
    +msgid "Default Account for Unrecognized Movement"
    +msgstr ""
    +
    +#. module: account_coda
    +#: help:account.coda,date:0
    +msgid "Import Date"
    +msgstr "Импортиране на данни"
    +
    +#. module: account_coda
    +#: field:account.coda,note:0
    +msgid "Import log"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Import"
    +msgstr "Импортиране"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Coda import"
    +msgstr ""
    +
    +#. module: account_coda
    +#: code:addons/account_coda/account_coda.py:51
    +#, python-format
    +msgid "Coda file not found for bank statement !!"
    +msgstr ""
    +
    +#. module: account_coda
    +#: help:account.coda.import,awaiting_account:0
    +msgid ""
    +"Set here the default account that will be used, if the partner is found but "
    +"does not have the bank account, or if he is domiciled"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,company_id:0
    +msgid "Company"
    +msgstr "Фирма"
    +
    +#. module: account_coda
    +#: help:account.coda.import,def_payable:0
    +msgid ""
    +"Set here the payable account that will be used, by default, if the partner "
    +"is not found"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Search Coda"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,user_id:0
    +msgid "User"
    +msgstr "Потребител"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,date:0
    +msgid "Date"
    +msgstr "Дата"
    +
    +#. module: account_coda
    +#: model:ir.ui.menu,name:account_coda.menu_account_coda_statement
    +msgid "Coda Import Logs"
    +msgstr ""
    +
    +#. module: account_coda
    +#: model:ir.model,name:account_coda.model_account_coda
    +msgid "coda for an Account"
    +msgstr ""
    +
    +#. module: account_coda
    +#: field:account.coda.import,def_payable:0
    +msgid "Default Payable Account"
    +msgstr ""
    +
    +#. module: account_coda
    +#: help:account.coda,name:0
    +msgid "Store the detail of bank statements"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Cancel"
    +msgstr "Отказ"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Open Statements"
    +msgstr ""
    +
    +#. module: account_coda
    +#: code:addons/account_coda/wizard/account_coda_import.py:167
    +#, python-format
    +msgid "The bank account %s is not defined for the partner %s.\n"
    +msgstr ""
    +
    +#. module: account_coda
    +#: model:ir.ui.menu,name:account_coda.menu_account_coda_import
    +msgid "Import Coda Statements"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +#: model:ir.actions.act_window,name:account_coda.action_account_coda_import
    +msgid "Import Coda Statement"
    +msgstr ""
    +
    +#. module: account_coda
    +#: model:ir.module.module,description:account_coda.module_meta_information
    +msgid ""
    +"\n"
    +"    Module provides functionality to import\n"
    +"    bank statements from coda files.\n"
    +"    "
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Statements"
    +msgstr "Извлечения"
    +
    +#. module: account_coda
    +#: field:account.bank.statement,coda_id:0
    +msgid "Coda"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Results :"
    +msgstr "Резултати :"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Result of Imported Coda Statements"
    +msgstr ""
    +
    +#. module: account_coda
    +#: help:account.coda.import,def_receivable:0
    +msgid ""
    +"Set here the receivable account that will be used, by default, if the "
    +"partner is not found"
    +msgstr ""
    +
    +#. module: account_coda
    +#: field:account.coda.import,coda:0
    +#: model:ir.actions.act_window,name:account_coda.act_account_payment_account_bank_statement
    +msgid "Coda File"
    +msgstr ""
    +
    +#. module: account_coda
    +#: model:ir.model,name:account_coda.model_account_bank_statement
    +msgid "Bank Statement"
    +msgstr "Банково извлечение"
    +
    +#. module: account_coda
    +#: model:ir.actions.act_window,name:account_coda.action_account_coda
    +msgid "Coda Logs"
    +msgstr ""
    +
    +#. module: account_coda
    +#: code:addons/account_coda/wizard/account_coda_import.py:311
    +#, python-format
    +msgid "Result"
    +msgstr "Резултат"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Click on 'New' to select your file :"
    +msgstr ""
    +
    +#. module: account_coda
    +#: field:account.coda.import,def_receivable:0
    +msgid "Default Receivable Account"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Close"
    +msgstr "Затвори"
    +
    +#. module: account_coda
    +#: field:account.coda,statement_ids:0
    +msgid "Generated Bank Statements"
    +msgstr "Генерирани банкови извлечения"
    +
    +#. module: account_coda
    +#: model:ir.module.module,shortdesc:account_coda.module_meta_information
    +msgid "Account CODA - import bank statements from coda file"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Configure Your Journal and Account :"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Coda Import"
    +msgstr ""
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,journal_id:0
    +msgid "Journal"
    +msgstr "Журнал"
    diff --git a/addons/account_coda/i18n/es_PY.po b/addons/account_coda/i18n/es_PY.po
    new file mode 100644
    index 00000000000..4ffd6e6deba
    --- /dev/null
    +++ b/addons/account_coda/i18n/es_PY.po
    @@ -0,0 +1,269 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-03 00:26+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_coda
    +#: help:account.coda,journal_id:0
    +#: field:account.coda.import,journal_id:0
    +msgid "Bank Journal"
    +msgstr "Diario bancario"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda.import,note:0
    +msgid "Log"
    +msgstr "Registro (Log)"
    +
    +#. module: account_coda
    +#: model:ir.model,name:account_coda.model_account_coda_import
    +msgid "Account Coda Import"
    +msgstr ""
    +
    +#. module: account_coda
    +#: field:account.coda,name:0
    +msgid "Coda file"
    +msgstr "Fichero Coda"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Group By..."
    +msgstr "Agrupar por..."
    +
    +#. module: account_coda
    +#: field:account.coda.import,awaiting_account:0
    +msgid "Default Account for Unrecognized Movement"
    +msgstr "Cuenta por defecto para movimientos no reconocidos"
    +
    +#. module: account_coda
    +#: help:account.coda,date:0
    +msgid "Import Date"
    +msgstr "Fecha de importación"
    +
    +#. module: account_coda
    +#: field:account.coda,note:0
    +msgid "Import log"
    +msgstr "Registro de importación"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Import"
    +msgstr "Importar"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Coda import"
    +msgstr "Importar Coda"
    +
    +#. module: account_coda
    +#: code:addons/account_coda/account_coda.py:51
    +#, python-format
    +msgid "Coda file not found for bank statement !!"
    +msgstr "¡No se ha encontrado el archivo Coda para el extracto bancario!"
    +
    +#. module: account_coda
    +#: help:account.coda.import,awaiting_account:0
    +msgid ""
    +"Set here the default account that will be used, if the partner is found but "
    +"does not have the bank account, or if he is domiciled"
    +msgstr ""
    +"Indique aquí la cuenta por defecto que se utilizará, si se encuentra la "
    +"empresa pero no tiene la cuenta bancaria, o si está domiciliado."
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,company_id:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: account_coda
    +#: help:account.coda.import,def_payable:0
    +msgid ""
    +"Set here the payable account that will be used, by default, if the partner "
    +"is not found"
    +msgstr ""
    +"Indique aquí la cuenta a pagar que se utilizará por defecto, si no se "
    +"encuentra la empresa."
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Search Coda"
    +msgstr "Buscar Coda"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,user_id:0
    +msgid "User"
    +msgstr "Usuario"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,date:0
    +msgid "Date"
    +msgstr "Fecha"
    +
    +#. module: account_coda
    +#: model:ir.ui.menu,name:account_coda.menu_account_coda_statement
    +msgid "Coda Import Logs"
    +msgstr "Historial importación Code"
    +
    +#. module: account_coda
    +#: model:ir.model,name:account_coda.model_account_coda
    +msgid "coda for an Account"
    +msgstr "Coda para una cuenta"
    +
    +#. module: account_coda
    +#: field:account.coda.import,def_payable:0
    +msgid "Default Payable Account"
    +msgstr "Cuenta a pagar por defecto"
    +
    +#. module: account_coda
    +#: help:account.coda,name:0
    +msgid "Store the detail of bank statements"
    +msgstr "Guarda el detalle de extractos bancarios."
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Cancel"
    +msgstr "Cancelar"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Open Statements"
    +msgstr "Abrir extractos"
    +
    +#. module: account_coda
    +#: code:addons/account_coda/wizard/account_coda_import.py:167
    +#, python-format
    +msgid "The bank account %s is not defined for the partner %s.\n"
    +msgstr "La cuenta bancaria %s no está definida para la empresa %s.\n"
    +
    +#. module: account_coda
    +#: model:ir.ui.menu,name:account_coda.menu_account_coda_import
    +msgid "Import Coda Statements"
    +msgstr "Importar extractos Coda"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +#: model:ir.actions.act_window,name:account_coda.action_account_coda_import
    +msgid "Import Coda Statement"
    +msgstr "Importar extracto Coda"
    +
    +#. module: account_coda
    +#: model:ir.module.module,description:account_coda.module_meta_information
    +msgid ""
    +"\n"
    +"    Module provides functionality to import\n"
    +"    bank statements from coda files.\n"
    +"    "
    +msgstr ""
    +"\n"
    +"    Módulo que proporciona la funcionalidad para importar\n"
    +"    extractos bancarios desde ficheros coda.\n"
    +"    "
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Statements"
    +msgstr "Extractos"
    +
    +#. module: account_coda
    +#: field:account.bank.statement,coda_id:0
    +msgid "Coda"
    +msgstr "Coda"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Results :"
    +msgstr "Resultados :"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Result of Imported Coda Statements"
    +msgstr "Resultado de los extractos Coda importados"
    +
    +#. module: account_coda
    +#: help:account.coda.import,def_receivable:0
    +msgid ""
    +"Set here the receivable account that will be used, by default, if the "
    +"partner is not found"
    +msgstr ""
    +"Indique aquí la cuenta a cobrar que se utilizará por defecto, si no se "
    +"encuentra la empresa."
    +
    +#. module: account_coda
    +#: field:account.coda.import,coda:0
    +#: model:ir.actions.act_window,name:account_coda.act_account_payment_account_bank_statement
    +msgid "Coda File"
    +msgstr "Fichero Coda"
    +
    +#. module: account_coda
    +#: model:ir.model,name:account_coda.model_account_bank_statement
    +msgid "Bank Statement"
    +msgstr "Extracto bancario"
    +
    +#. module: account_coda
    +#: model:ir.actions.act_window,name:account_coda.action_account_coda
    +msgid "Coda Logs"
    +msgstr "Historial Coda"
    +
    +#. module: account_coda
    +#: code:addons/account_coda/wizard/account_coda_import.py:311
    +#, python-format
    +msgid "Result"
    +msgstr "Resultados"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Click on 'New' to select your file :"
    +msgstr "Haga clic en 'Nuevo' para seleccionar su fichero :"
    +
    +#. module: account_coda
    +#: field:account.coda.import,def_receivable:0
    +msgid "Default Receivable Account"
    +msgstr "Cuenta a cobrar por defecto"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Close"
    +msgstr "Cerrado"
    +
    +#. module: account_coda
    +#: field:account.coda,statement_ids:0
    +msgid "Generated Bank Statements"
    +msgstr "Extractos bancarios generados"
    +
    +#. module: account_coda
    +#: model:ir.module.module,shortdesc:account_coda.module_meta_information
    +msgid "Account CODA - import bank statements from coda file"
    +msgstr "Contabilidad CODA - importa extractos bancarios desde fichero Coda"
    +
    +#. module: account_coda
    +#: view:account.coda.import:0
    +msgid "Configure Your Journal and Account :"
    +msgstr "Configure su diario y cuenta :"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +msgid "Coda Import"
    +msgstr "Importación Coda"
    +
    +#. module: account_coda
    +#: view:account.coda:0
    +#: field:account.coda,journal_id:0
    +msgid "Journal"
    +msgstr "Diario"
    diff --git a/addons/account_followup/i18n/tr.po b/addons/account_followup/i18n/tr.po
    index 64f051dc8f3..49876408008 100644
    --- a/addons/account_followup/i18n/tr.po
    +++ b/addons/account_followup/i18n/tr.po
    @@ -7,14 +7,14 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-01-19 12:00+0000\n"
    -"Last-Translator: Fabien (Open ERP) \n"
    +"PO-Revision-Date: 2011-03-01 14:44+0000\n"
    +"Last-Translator: Özge Altınışık \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-25 06:25+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: account_followup
     #: code:addons/account_followup/wizard/account_followup_print.py:295
    @@ -55,7 +55,7 @@ msgstr ""
     #. module: account_followup
     #: view:account_followup.stat:0
     msgid "Group By..."
    -msgstr ""
    +msgstr "Grupla..."
     
     #. module: account_followup
     #: code:addons/account_followup/wizard/account_followup_print.py:287
    @@ -66,6 +66,10 @@ msgid ""
     "E-Mail sent to following Partners successfully. !\n"
     "\n"
     msgstr ""
    +"\n"
    +"\n"
    +"E-posta aşağıdaki İş Ortaklarına başarıyla gönderildi. !\n"
    +"\n"
     
     #. module: account_followup
     #: view:account_followup.followup:0
    @@ -106,12 +110,12 @@ msgstr "Açıklama"
     #. module: account_followup
     #: view:account.followup.print.all:0
     msgid "Ok"
    -msgstr ""
    +msgstr "Tamam"
     
     #. module: account_followup
     #: view:account.followup.print.all:0
     msgid "Select Partners to Remind"
    -msgstr ""
    +msgstr "Hatırlatmak için İş Ortağı seç"
     
     #. module: account_followup
     #: constraint:account.move.line:0
    @@ -180,7 +184,7 @@ msgstr "Ortak"
     #. module: account_followup
     #: report:account_followup.followup.print:0
     msgid "Date :"
    -msgstr ""
    +msgstr "Tarih :"
     
     #. module: account_followup
     #: field:account.followup.print.all,partner_ids:0
    @@ -191,17 +195,17 @@ msgstr "Cari Kartlar"
     #: code:addons/account_followup/wizard/account_followup_print.py:138
     #, python-format
     msgid "Invoices Reminder"
    -msgstr ""
    +msgstr "Fatura Hatırlatıcısı"
     
     #. module: account_followup
     #: model:ir.model,name:account_followup.model_account_followup_followup
     msgid "Account Follow Up"
    -msgstr ""
    +msgstr "Hesap Takibi"
     
     #. module: account_followup
     #: selection:account_followup.followup.line,start:0
     msgid "End of Month"
    -msgstr ""
    +msgstr "Ay sonu"
     
     #. module: account_followup
     #: view:account_followup.stat:0
    diff --git a/addons/account_invoice_layout/i18n/es_PY.po b/addons/account_invoice_layout/i18n/es_PY.po
    new file mode 100644
    index 00000000000..7eeb806dc82
    --- /dev/null
    +++ b/addons/account_invoice_layout/i18n/es_PY.po
    @@ -0,0 +1,383 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-03 00:30+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Sub Total"
    +msgstr "Sub Total"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Note:"
    +msgstr "Nota:"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Cancelled Invoice"
    +msgstr "Factura cancelada"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +#: field:notify.message,name:0
    +msgid "Title"
    +msgstr "Título:"
    +
    +#. module: account_invoice_layout
    +#: model:ir.actions.act_window,name:account_invoice_layout.action_account_invoice_special_msg
    +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_layout_message
    +msgid "Invoices with Layout and Message"
    +msgstr "Facturas con plantilla y mensaje"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Disc. (%)"
    +msgstr "Desc. (%)"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Note"
    +msgstr "Nota"
    +
    +#. module: account_invoice_layout
    +#: model:ir.model,name:account_invoice_layout.model_notify_message
    +msgid "Notify By Messages"
    +msgstr "Notificar por mensajes"
    +
    +#. module: account_invoice_layout
    +#: help:notify.message,msg:0
    +msgid ""
    +"This notification will appear at the bottom of the Invoices when printed."
    +msgstr ""
    +"Esta notificación aparecerá en la parte inferior de las facturas cuando sean "
    +"impresas."
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Unit Price"
    +msgstr "Precio Unitario"
    +
    +#. module: account_invoice_layout
    +#: model:ir.module.module,description:account_invoice_layout.module_meta_information
    +msgid ""
    +"\n"
    +"    This module provides some features to improve the layout of the "
    +"invoices.\n"
    +"\n"
    +"    It gives you the possibility to\n"
    +"        * order all the lines of an invoice\n"
    +"        * add titles, comment lines, sub total lines\n"
    +"        * draw horizontal lines and put page breaks\n"
    +"\n"
    +"    Moreover, there is one option which allows you to print all the selected "
    +"invoices with a given special message at the bottom of it. This feature can "
    +"be very useful for printing your invoices with end-of-year wishes, special "
    +"punctual conditions...\n"
    +"\n"
    +"    "
    +msgstr ""
    +"\n"
    +"    Este módulo proporciona varias funcionalidades para mejorar la "
    +"presentación de las facturas.\n"
    +"\n"
    +"    Permite la posibilidad de:\n"
    +"        * ordenar todas las líneas de una factura\n"
    +"        * añadir títulos, líneas de comentario, líneas con subtotales\n"
    +"        * dibujar líneas horizontales y poner saltos de página\n"
    +"\n"
    +"    Además existe una opción que permite imprimir todas las facturas "
    +"seleccionadas con un mensaje especial en la parte inferior. Esta "
    +"característica puede ser muy útil para imprimir sus facturas con "
    +"felicitaciones de fin de año, condiciones especiales puntuales, ...\n"
    +"\n"
    +"    "
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "VAT :"
    +msgstr "IVA"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Tel. :"
    +msgstr "Tel :"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "PRO-FORMA"
    +msgstr "Pre Factura"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice,abstract_line_ids:0
    +msgid "Invoice Lines"
    +msgstr "Líneas de factura"
    +
    +#. module: account_invoice_layout
    +#: view:account.invoice.line:0
    +msgid "Seq."
    +msgstr "Sec."
    +
    +#. module: account_invoice_layout
    +#: model:ir.ui.menu,name:account_invoice_layout.menu_finan_config_notify_message
    +msgid "Notification Message"
    +msgstr "Mensaje  de notificación"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Product"
    +msgstr "Producto"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Description"
    +msgstr "Descripción"
    +
    +#. module: account_invoice_layout
    +#: help:account.invoice.line,sequence:0
    +msgid "Gives the sequence order when displaying a list of invoice lines."
    +msgstr ""
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Price"
    +msgstr "Precio"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Invoice Date"
    +msgstr "Fecha de Factura"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +msgid "Taxes:"
    +msgstr "Impuestos:"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice.line,functional_field:0
    +msgid "Source Account"
    +msgstr "Cuenta origen"
    +
    +#. module: account_invoice_layout
    +#: model:ir.actions.act_window,name:account_invoice_layout.notify_mesage_tree_form
    +msgid "Write Messages"
    +msgstr "Escribir mensajes"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Base"
    +msgstr "Base"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Page Break"
    +msgstr "Salto de página"
    +
    +#. module: account_invoice_layout
    +#: view:notify.message:0
    +#: field:notify.message,msg:0
    +msgid "Special Message"
    +msgstr "Mensaje especial"
    +
    +#. module: account_invoice_layout
    +#: help:account.invoice.special.msg,message:0
    +msgid "Message to Print at the bottom of report"
    +msgstr "Mensaje a imprimir en el pie del informe."
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Quantity"
    +msgstr "Cantidad"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Refund"
    +msgstr "Reembolso"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Fax :"
    +msgstr "Fax:"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +msgid "Total:"
    +msgstr "Totales:"
    +
    +#. module: account_invoice_layout
    +#: view:account.invoice.special.msg:0
    +msgid "Select Message"
    +msgstr "Seleccionar mensaje"
    +
    +#. module: account_invoice_layout
    +#: view:notify.message:0
    +msgid "Messages"
    +msgstr "Mensajes"
    +
    +#. module: account_invoice_layout
    +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_1
    +msgid "Invoices with Layout"
    +msgstr "Facturas con plantilla"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Description / Taxes"
    +msgstr "Descripción Impuesto"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Amount"
    +msgstr "Monto"
    +
    +#. module: account_invoice_layout
    +#: model:notify.message,msg:account_invoice_layout.demo_message1
    +msgid "ERP & CRM Solutions..."
    +msgstr "Soluciones ERP & CRM..."
    +
    +#. module: account_invoice_layout
    +#: report:notify_account.invoice:0
    +msgid "Net Total :"
    +msgstr "Total neto :"
    +
    +#. module: account_invoice_layout
    +#: report:notify_account.invoice:0
    +msgid "Total :"
    +msgstr "Total:"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Draft Invoice"
    +msgstr "Factura borrador"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice.line,sequence:0
    +msgid "Sequence Number"
    +msgstr "Número secuencia"
    +
    +#. module: account_invoice_layout
    +#: model:ir.model,name:account_invoice_layout.model_account_invoice_special_msg
    +msgid "Account Invoice Special Message"
    +msgstr ""
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Origin"
    +msgstr "Origen"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice.line,state:0
    +msgid "Type"
    +msgstr "Tipo"
    +
    +#. module: account_invoice_layout
    +#: selection:account.invoice.line,state:0
    +msgid "Separator Line"
    +msgstr "Línea Separadora"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Your Reference"
    +msgstr "Su referencia"
    +
    +#. module: account_invoice_layout
    +#: model:ir.module.module,shortdesc:account_invoice_layout.module_meta_information
    +msgid "Invoices Layout Improvement"
    +msgstr "Mejora de la plantilla de las facturas"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Supplier Invoice"
    +msgstr "Factura de Proveedor"
    +
    +#. module: account_invoice_layout
    +#: view:account.invoice.special.msg:0
    +msgid "Print"
    +msgstr "Imprimir"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Tax"
    +msgstr "Impuestos"
    +
    +#. module: account_invoice_layout
    +#: model:ir.model,name:account_invoice_layout.model_account_invoice_line
    +msgid "Invoice Line"
    +msgstr "Línea de factura"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +msgid "Net Total:"
    +msgstr "Total Neto:"
    +
    +#. module: account_invoice_layout
    +#: view:notify.message:0
    +msgid "Write a notification or a wishful message."
    +msgstr "Escriba una notificación o un mensaje deseado"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: model:ir.model,name:account_invoice_layout.model_account_invoice
    +#: report:notify_account.invoice:0
    +msgid "Invoice"
    +msgstr "Factura"
    +
    +#. module: account_invoice_layout
    +#: view:account.invoice.special.msg:0
    +msgid "Cancel"
    +msgstr "Cancelar"
    +
    +#. module: account_invoice_layout
    +#: report:account.invoice.layout:0
    +#: report:notify_account.invoice:0
    +msgid "Supplier Refund"
    +msgstr "Reembolso del Proveedor:"
    +
    +#. module: account_invoice_layout
    +#: field:account.invoice.special.msg,message:0
    +msgid "Message"
    +msgstr "Mensaje"
    +
    +#. module: account_invoice_layout
    +#: report:notify_account.invoice:0
    +msgid "Taxes :"
    +msgstr "Impuestos :"
    +
    +#. module: account_invoice_layout
    +#: model:ir.ui.menu,name:account_invoice_layout.menu_notify_mesage_tree_form
    +msgid "All Notification Messages"
    +msgstr "Todos los mensajes de notificación"
    diff --git a/addons/account_payment/i18n/es_PY.po b/addons/account_payment/i18n/es_PY.po
    new file mode 100644
    index 00000000000..0bb2ccbf973
    --- /dev/null
    +++ b/addons/account_payment/i18n/es_PY.po
    @@ -0,0 +1,719 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-03 01:58+0000\n"
    +"Last-Translator: Derlis Coronel Cardozo \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_payment
    +#: field:payment.order,date_scheduled:0
    +msgid "Scheduled date if fixed"
    +msgstr ""
    +
    +#. module: account_payment
    +#: field:payment.line,currency:0
    +msgid "Partner Currency"
    +msgstr "Moneda de la empresa"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Set to draft"
    +msgstr "Cambiar a borrador"
    +
    +#. module: account_payment
    +#: help:payment.order,mode:0
    +msgid "Select the Payment Mode to be applied."
    +msgstr "Seleccione el modo de pago a aplicar."
    +
    +#. module: account_payment
    +#: view:payment.mode:0
    +#: view:payment.order:0
    +msgid "Group By..."
    +msgstr "Agrupar por..."
    +
    +#. module: account_payment
    +#: model:ir.module.module,description:account_payment.module_meta_information
    +msgid ""
    +"\n"
    +"This module provides :\n"
    +"* a more efficient way to manage invoice payment.\n"
    +"* a basic mechanism to easily plug various automated payment.\n"
    +"    "
    +msgstr ""
    +
    +#. module: account_payment
    +#: field:payment.order,line_ids:0
    +msgid "Payment lines"
    +msgstr "Líneas de pago"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: field:payment.line,info_owner:0
    +#: view:payment.order:0
    +msgid "Owner Account"
    +msgstr "Cuenta propietario"
    +
    +#. module: account_payment
    +#: help:payment.order,state:0
    +msgid ""
    +"When an order is placed the state is 'Draft'.\n"
    +" Once the bank is confirmed the state is set to 'Confirmed'.\n"
    +" Then the order is paid the state is 'Done'."
    +msgstr ""
    +
    +#. module: account_payment
    +#: help:account.invoice,amount_to_pay:0
    +msgid ""
    +"The amount which should be paid at the current date\n"
    +"minus the amount which is already in payment order"
    +msgstr ""
    +"El importe que se debería haber pagado en la fecha actual\n"
    +"menos el importe que ya está en la orden de pago"
    +
    +#. module: account_payment
    +#: field:payment.mode,company_id:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: account_payment
    +#: field:payment.order,date_prefered:0
    +msgid "Preferred date"
    +msgstr "Fecha preferida"
    +
    +#. module: account_payment
    +#: selection:payment.line,state:0
    +msgid "Free"
    +msgstr "Libre"
    +
    +#. module: account_payment
    +#: field:payment.order.create,entries:0
    +msgid "Entries"
    +msgstr "Asientos"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Used Account"
    +msgstr "Cuenta utilizada"
    +
    +#. module: account_payment
    +#: field:payment.line,ml_maturity_date:0
    +#: field:payment.order.create,duedate:0
    +msgid "Due Date"
    +msgstr "Fecha de Vencimiento"
    +
    +#. module: account_payment
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on closed account."
    +msgstr "No puede crear una línea de movimiento en una cuenta cerrada."
    +
    +#. module: account_payment
    +#: view:account.move.line:0
    +msgid "Account Entry Line"
    +msgstr "Línea del asiento contable"
    +
    +#. module: account_payment
    +#: view:payment.order.create:0
    +msgid "_Add to payment order"
    +msgstr "_Añadir a la orden de pago"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_account_payment_populate_statement
    +#: model:ir.actions.act_window,name:account_payment.action_account_populate_statement_confirm
    +msgid "Payment Populate statement"
    +msgstr ""
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +#: view:payment.order:0
    +msgid "Amount"
    +msgstr "Importe"
    +
    +#. module: account_payment
    +#: sql_constraint:account.move.line:0
    +msgid "Wrong credit or debit value in accounting entry !"
    +msgstr "¡Valor debiot o credito erróneo en el asiento contable!"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Total in Company Currency"
    +msgstr "Total en moneda de la compañía"
    +
    +#. module: account_payment
    +#: selection:payment.order,state:0
    +msgid "Cancelled"
    +msgstr "Cancelado"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_payment_order_tree_new
    +msgid "New Payment Order"
    +msgstr "Nueva orden de pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +#: field:payment.order,reference:0
    +msgid "Reference"
    +msgstr "Referencia"
    +
    +#. module: account_payment
    +#: sql_constraint:payment.line:0
    +msgid "The payment line name must be unique!"
    +msgstr "¡El nombre de la línea de pago debe ser única!"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_payment_order_tree
    +#: model:ir.ui.menu,name:account_payment.menu_action_payment_order_form
    +msgid "Payment Orders"
    +msgstr "Órdenes de pago"
    +
    +#. module: account_payment
    +#: selection:payment.order,date_prefered:0
    +msgid "Directly"
    +msgstr "Directamente"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_payment_line_form
    +#: model:ir.model,name:account_payment.model_payment_line
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Payment Line"
    +msgstr "Línea de pago"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +msgid "Amount Total"
    +msgstr "Importe total"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +#: selection:payment.order,state:0
    +msgid "Confirmed"
    +msgstr "Confirmado"
    +
    +#. module: account_payment
    +#: help:payment.line,ml_date_created:0
    +msgid "Invoice Effective Date"
    +msgstr "Efectivizacion"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Execution Type"
    +msgstr "Tipo ejecución"
    +
    +#. module: account_payment
    +#: selection:payment.line,state:0
    +msgid "Structured"
    +msgstr "Estructurado"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +#: field:payment.order,state:0
    +msgid "State"
    +msgstr "Departamento"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Transaction Information"
    +msgstr "Información de transacción"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_payment_mode_form
    +#: model:ir.model,name:account_payment.model_payment_mode
    +#: model:ir.ui.menu,name:account_payment.menu_action_payment_mode_form
    +#: view:payment.mode:0
    +#: view:payment.order:0
    +msgid "Payment Mode"
    +msgstr "Forma de pago"
    +
    +#. module: account_payment
    +#: field:payment.line,ml_date_created:0
    +msgid "Effective Date"
    +msgstr "Fecha Efectiva"
    +
    +#. module: account_payment
    +#: field:payment.line,ml_inv_ref:0
    +msgid "Invoice Ref."
    +msgstr "Ref. factura"
    +
    +#. module: account_payment
    +#: help:payment.order,date_prefered:0
    +msgid ""
    +"Choose an option for the Payment Order:'Fixed' stands for a date specified "
    +"by you.'Directly' stands for the direct execution.'Due date' stands for the "
    +"scheduled date of execution."
    +msgstr ""
    +
    +#. module: account_payment
    +#: code:addons/account_payment/account_move_line.py:110
    +#, python-format
    +msgid "Error !"
    +msgstr "¡ Error !"
    +
    +#. module: account_payment
    +#: view:account.move.line:0
    +msgid "Total debit"
    +msgstr "Total Debito"
    +
    +#. module: account_payment
    +#: field:payment.order,date_done:0
    +msgid "Execution date"
    +msgstr "Fecha ejecución"
    +
    +#. module: account_payment
    +#: help:payment.mode,journal:0
    +msgid "Bank or Cash Journal for the Payment Mode"
    +msgstr "Diario de banco o caja para el modo de pago."
    +
    +#. module: account_payment
    +#: selection:payment.order,date_prefered:0
    +msgid "Fixed date"
    +msgstr "Fecha fija"
    +
    +#. module: account_payment
    +#: field:payment.line,info_partner:0
    +#: view:payment.order:0
    +msgid "Destination Account"
    +msgstr "Cuenta de destino"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +msgid "Desitination Account"
    +msgstr "Cuenta de destino"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Search Payment Orders"
    +msgstr "Buscar órdenes de pago"
    +
    +#. module: account_payment
    +#: constraint:account.move.line:0
    +msgid ""
    +"You can not create move line on receivable/payable account without partner"
    +msgstr ""
    +"No puede crear un movimiento en una cuenta a cobrar/a pagar sin una empresa."
    +
    +#. module: account_payment
    +#: field:payment.line,create_date:0
    +msgid "Created"
    +msgstr "Creado"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Select Invoices to Pay"
    +msgstr "Seleccionar facturas a pagar"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +msgid "Currency Amount Total"
    +msgstr "Importe total monetario"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Make Payments"
    +msgstr "Realizar pagos"
    +
    +#. module: account_payment
    +#: field:payment.line,state:0
    +msgid "Communication Type"
    +msgstr "Tipo de comunicación"
    +
    +#. module: account_payment
    +#: model:ir.module.module,shortdesc:account_payment.module_meta_information
    +msgid "Payment Management"
    +msgstr "Gestión de pagos"
    +
    +#. module: account_payment
    +#: field:payment.line,bank_statement_line_id:0
    +msgid "Bank statement line"
    +msgstr "Línea de extracto bancario"
    +
    +#. module: account_payment
    +#: selection:payment.order,date_prefered:0
    +msgid "Due date"
    +msgstr "Fecha vencimiento"
    +
    +#. module: account_payment
    +#: field:account.invoice,amount_to_pay:0
    +msgid "Amount to be paid"
    +msgstr "Importe a pagar"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Currency"
    +msgstr "Moneda"
    +
    +#. module: account_payment
    +#: view:account.payment.make.payment:0
    +msgid "Yes"
    +msgstr "Sí"
    +
    +#. module: account_payment
    +#: help:payment.line,info_owner:0
    +msgid "Address of the Main Partner"
    +msgstr "Dirección de la empresa principal"
    +
    +#. module: account_payment
    +#: help:payment.line,date:0
    +msgid ""
    +"If no payment date is specified, the bank will treat this payment line "
    +"directly"
    +msgstr ""
    +"Si no se indica fecha de pago, el banco procesará esta línea de pago "
    +"directamente"
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_account_payment_populate_statement
    +msgid "Account Payment Populate Statement"
    +msgstr ""
    +
    +#. module: account_payment
    +#: help:payment.mode,name:0
    +msgid "Mode of Payment"
    +msgstr "Método de pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Value Date"
    +msgstr "Fecha"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Payment Type"
    +msgstr "Forma de pago"
    +
    +#. module: account_payment
    +#: help:payment.line,amount_currency:0
    +msgid "Payment amount in the partner currency"
    +msgstr "Importe pagado en la moneda de la empresa"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +#: selection:payment.order,state:0
    +msgid "Draft"
    +msgstr "Borrador"
    +
    +#. module: account_payment
    +#: help:payment.line,communication2:0
    +msgid "The successor message of Communication."
    +msgstr "Mensaje por pago realizado"
    +
    +#. module: account_payment
    +#: code:addons/account_payment/account_move_line.py:110
    +#, python-format
    +msgid "No partner defined on entry line"
    +msgstr "No se ha definido la empresa en la línea de entrada"
    +
    +#. module: account_payment
    +#: help:payment.line,info_partner:0
    +msgid "Address of the Ordering Customer."
    +msgstr "Dirección del cliente."
    +
    +#. module: account_payment
    +#: view:account.payment.populate.statement:0
    +msgid "Populate Statement:"
    +msgstr "Generar extracto:"
    +
    +#. module: account_payment
    +#: view:account.move.line:0
    +msgid "Total credit"
    +msgstr "Total Credito"
    +
    +#. module: account_payment
    +#: help:payment.order,date_scheduled:0
    +msgid "Select a date if you have chosen Preferred Date to be fixed."
    +msgstr ""
    +
    +#. module: account_payment
    +#: field:payment.order,user_id:0
    +msgid "User"
    +msgstr "Usuario"
    +
    +#. module: account_payment
    +#: field:account.payment.populate.statement,lines:0
    +#: model:ir.actions.act_window,name:account_payment.act_account_invoice_2_payment_line
    +msgid "Payment Lines"
    +msgstr "Pagos"
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_account_move_line
    +msgid "Journal Items"
    +msgstr "Registros del diario"
    +
    +#. module: account_payment
    +#: constraint:account.move.line:0
    +msgid "Company must be same for its related account and period."
    +msgstr "La compañía debe ser la misma para la cuenta y periodo relacionados."
    +
    +#. module: account_payment
    +#: help:payment.line,move_line_id:0
    +msgid ""
    +"This Entry Line will be referred for the information of the ordering "
    +"customer."
    +msgstr ""
    +
    +#. module: account_payment
    +#: view:payment.order.create:0
    +msgid "Search"
    +msgstr "Búsqueda"
    +
    +#. module: account_payment
    +#: model:ir.actions.report.xml,name:account_payment.payment_order1
    +#: model:ir.model,name:account_payment.model_payment_order
    +msgid "Payment Order"
    +msgstr "Orden de pago"
    +
    +#. module: account_payment
    +#: field:payment.line,date:0
    +msgid "Payment Date"
    +msgstr "Fecha de Pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Total:"
    +msgstr "Total:"
    +
    +#. module: account_payment
    +#: field:payment.order,date_created:0
    +msgid "Creation date"
    +msgstr "Fecha de creación"
    +
    +#. module: account_payment
    +#: view:account.payment.populate.statement:0
    +msgid "ADD"
    +msgstr "Añadir"
    +
    +#. module: account_payment
    +#: view:account.bank.statement:0
    +msgid "Import payment lines"
    +msgstr "Importar líneas de pago"
    +
    +#. module: account_payment
    +#: field:account.move.line,amount_to_pay:0
    +msgid "Amount to pay"
    +msgstr "Importe a pagar"
    +
    +#. module: account_payment
    +#: field:payment.line,amount:0
    +msgid "Amount in Company Currency"
    +msgstr "Importe en la moneda de la compañía"
    +
    +#. module: account_payment
    +#: help:payment.line,partner_id:0
    +msgid "The Ordering Customer"
    +msgstr ""
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_account_payment_make_payment
    +msgid "Account make payment"
    +msgstr "Cuenta para pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Invoice Ref"
    +msgstr "Ref. factura"
    +
    +#. module: account_payment
    +#: field:payment.line,name:0
    +msgid "Your Reference"
    +msgstr "Su referencia"
    +
    +#. module: account_payment
    +#: field:payment.order,mode:0
    +msgid "Payment mode"
    +msgstr "Forma de pago"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Payment order"
    +msgstr "Órdenes de pago"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "General Information"
    +msgstr "Información General"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +#: selection:payment.order,state:0
    +msgid "Done"
    +msgstr "Realizado"
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_account_invoice
    +msgid "Invoice"
    +msgstr "Factura"
    +
    +#. module: account_payment
    +#: field:payment.line,communication:0
    +msgid "Communication"
    +msgstr "Comunicación"
    +
    +#. module: account_payment
    +#: view:account.payment.make.payment:0
    +#: view:account.payment.populate.statement:0
    +#: view:payment.order:0
    +#: view:payment.order.create:0
    +msgid "Cancel"
    +msgstr "Cancelar"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Information"
    +msgstr "Información"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,help:account_payment.action_payment_order_tree
    +msgid ""
    +"A payment order is a payment request from your company to pay a supplier "
    +"invoice or a customer credit note. Here you can register all payment orders "
    +"that should be done, keep track of all payment orders and mention the "
    +"invoice reference and the partner the payment should be done for."
    +msgstr ""
    +
    +#. module: account_payment
    +#: help:payment.line,amount:0
    +msgid "Payment amount in the company currency"
    +msgstr "Importe pagado en la moneda de la compañía"
    +
    +#. module: account_payment
    +#: view:payment.order.create:0
    +msgid "Search Payment lines"
    +msgstr "Buscar líneas de pago"
    +
    +#. module: account_payment
    +#: field:payment.line,amount_currency:0
    +msgid "Amount in Partner Currency"
    +msgstr "Importe en la moneda de la empresa"
    +
    +#. module: account_payment
    +#: field:payment.line,communication2:0
    +msgid "Communication 2"
    +msgstr "Comunicación 2"
    +
    +#. module: account_payment
    +#: field:payment.line,bank_id:0
    +msgid "Destination Bank account"
    +msgstr "Cuenta bancaria destino"
    +
    +#. module: account_payment
    +#: view:account.payment.make.payment:0
    +msgid "Are you sure you want to make payment?"
    +msgstr "¿Está seguro que quiere realizar el pago?"
    +
    +#. module: account_payment
    +#: view:payment.mode:0
    +#: field:payment.mode,journal:0
    +msgid "Journal"
    +msgstr "Diario:"
    +
    +#. module: account_payment
    +#: field:payment.mode,bank_id:0
    +msgid "Bank account"
    +msgstr "Cuenta bancaria"
    +
    +#. module: account_payment
    +#: view:payment.order:0
    +msgid "Confirm Payments"
    +msgstr "Confirmar pagos"
    +
    +#. module: account_payment
    +#: field:payment.line,company_currency:0
    +#: report:payment.order:0
    +msgid "Company Currency"
    +msgstr "Moneda de la compañía"
    +
    +#. module: account_payment
    +#: model:ir.ui.menu,name:account_payment.menu_main_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Payment"
    +msgstr "Pago"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Payment Order / Payment"
    +msgstr "Orden de pago / Pago"
    +
    +#. module: account_payment
    +#: field:payment.line,move_line_id:0
    +msgid "Entry line"
    +msgstr "Línea del asiento"
    +
    +#. module: account_payment
    +#: help:payment.line,communication:0
    +msgid ""
    +"Used as the message between ordering customer and current company. Depicts "
    +"'What do you want to say to the recipient about this order ?'"
    +msgstr ""
    +
    +#. module: account_payment
    +#: field:payment.mode,name:0
    +msgid "Name"
    +msgstr "Nombre:"
    +
    +#. module: account_payment
    +#: report:payment.order:0
    +msgid "Bank Account"
    +msgstr "Cuenta Bancaria"
    +
    +#. module: account_payment
    +#: view:payment.line:0
    +#: view:payment.order:0
    +msgid "Entry Information"
    +msgstr "Información del asiento"
    +
    +#. module: account_payment
    +#: model:ir.model,name:account_payment.model_payment_order_create
    +msgid "payment.order.create"
    +msgstr "Crear Orden de pago"
    +
    +#. module: account_payment
    +#: field:payment.line,order_id:0
    +msgid "Order"
    +msgstr "Orden"
    +
    +#. module: account_payment
    +#: field:payment.order,total:0
    +msgid "Total"
    +msgstr "Total"
    +
    +#. module: account_payment
    +#: view:account.payment.make.payment:0
    +#: model:ir.actions.act_window,name:account_payment.action_account_payment_make_payment
    +msgid "Make Payment"
    +msgstr "Realizar pago"
    +
    +#. module: account_payment
    +#: field:payment.line,partner_id:0
    +#: report:payment.order:0
    +msgid "Partner"
    +msgstr "Empresa"
    +
    +#. module: account_payment
    +#: model:ir.actions.act_window,name:account_payment.action_create_payment_order
    +msgid "Populate Payment"
    +msgstr "Generar pago"
    +
    +#. module: account_payment
    +#: help:payment.mode,bank_id:0
    +msgid "Bank Account for the Payment Mode"
    +msgstr "Cuenta bancaria para el forma de pago"
    +
    +#. module: account_payment
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on view account."
    +msgstr "No puede crear un movimiento en una cuenta de tipo vista."
    diff --git a/addons/account_sequence/i18n/bg.po b/addons/account_sequence/i18n/bg.po
    new file mode 100644
    index 00000000000..f9bfe5521e8
    --- /dev/null
    +++ b/addons/account_sequence/i18n/bg.po
    @@ -0,0 +1,221 @@
    +# Bulgarian translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 07:12+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Bulgarian \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +#: model:ir.actions.act_window,name:account_sequence.action_account_seq_installer
    +msgid "Account Sequence Application Configuration"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move:0
    +msgid ""
    +"You cannot create entries on different periods/journals in the same move"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: help:account.move,internal_sequence_number:0
    +#: help:account.move.line,internal_sequence_number:0
    +msgid "Internal Sequence Number"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,number_next:0
    +msgid "Next number of this sequence"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,number_next:0
    +msgid "Next Number"
    +msgstr "Следващ номер"
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,number_increment:0
    +msgid "Increment Number"
    +msgstr "Число за увеличаване"
    +
    +#. module: account_sequence
    +#: model:ir.module.module,description:account_sequence.module_meta_information
    +msgid ""
    +"\n"
    +"    This module maintains internal sequence number for accounting entries.\n"
    +"    "
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.module.module,shortdesc:account_sequence.module_meta_information
    +msgid "Entries Sequence Numbering"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,number_increment:0
    +msgid "The next number of the sequence will be incremented by this number"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +msgid "Configure Your Account Sequence Application"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,progress:0
    +msgid "Configuration Progress"
    +msgstr "Прогрес на настройките"
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,suffix:0
    +msgid "Suffix value of the record for the sequence"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,company_id:0
    +msgid "Company"
    +msgstr "Фирма"
    +
    +#. module: account_sequence
    +#: help:account.journal,internal_sequence_id:0
    +msgid ""
    +"This sequence will be used to maintain the internal number for the journal "
    +"entries related to this journal."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,padding:0
    +msgid "Number padding"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.model,name:account_sequence.model_account_move_line
    +msgid "Journal Items"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.move,internal_sequence_number:0
    +#: field:account.move.line,internal_sequence_number:0
    +msgid "Internal Number"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move.line:0
    +msgid "Company must be same for its related account and period."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,padding:0
    +msgid ""
    +"OpenERP will automatically adds some '0' on the left of the 'Next Number' to "
    +"get the required padding size."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,name:0
    +msgid "Name"
    +msgstr "Име"
    +
    +#. module: account_sequence
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on closed account."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move:0
    +msgid ""
    +"You cannot create more than one move per period on centralized journal"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: sql_constraint:account.move.line:0
    +msgid "Wrong credit or debit value in accounting entry !"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.journal,internal_sequence_id:0
    +msgid "Internal Sequence"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.model,name:account_sequence.model_account_sequence_installer
    +msgid "account.sequence.installer"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +msgid "Configure"
    +msgstr "Настройване"
    +
    +#. module: account_sequence
    +#: help:account.sequence.installer,prefix:0
    +msgid "Prefix value of the record for the sequence"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.model,name:account_sequence.model_account_move
    +msgid "Account Entry"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,suffix:0
    +msgid "Suffix"
    +msgstr "Суфикс"
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,config_logo:0
    +msgid "Image"
    +msgstr "Изображение"
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +msgid "title"
    +msgstr "заглавие"
    +
    +#. module: account_sequence
    +#: sql_constraint:account.journal:0
    +msgid "The name of the journal must be unique per company !"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: field:account.sequence.installer,prefix:0
    +msgid "Prefix"
    +msgstr "Префикс"
    +
    +#. module: account_sequence
    +#: sql_constraint:account.journal:0
    +msgid "The code of the journal must be unique per company !"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move.line:0
    +msgid ""
    +"You can not create move line on receivable/payable account without partner"
    +msgstr ""
    +
    +#. module: account_sequence
    +#: model:ir.model,name:account_sequence.model_account_journal
    +msgid "Journal"
    +msgstr "Журнал"
    +
    +#. module: account_sequence
    +#: view:account.sequence.installer:0
    +msgid "You can enhance the Account Sequence Application by installing ."
    +msgstr ""
    +
    +#. module: account_sequence
    +#: constraint:account.move.line:0
    +msgid "You can not create move line on view account."
    +msgstr ""
    diff --git a/addons/account_sequence/i18n/fr.po b/addons/account_sequence/i18n/fr.po
    index 11ee4efacaa..99558832efb 100644
    --- a/addons/account_sequence/i18n/fr.po
    +++ b/addons/account_sequence/i18n/fr.po
    @@ -7,20 +7,20 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0.0-rc1\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-02-25 23:10+0000\n"
    +"PO-Revision-Date: 2011-03-01 10:29+0000\n"
     "Last-Translator: lolivier \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-02-26 06:39+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: account_sequence
     #: view:account.sequence.installer:0
     #: model:ir.actions.act_window,name:account_sequence.action_account_seq_installer
     msgid "Account Sequence Application Configuration"
    -msgstr ""
    +msgstr "Configuration de l'application de séquencement comptable"
     
     #. module: account_sequence
     #: constraint:account.move:0
    @@ -34,7 +34,7 @@ msgstr ""
     #: help:account.move,internal_sequence_number:0
     #: help:account.move.line,internal_sequence_number:0
     msgid "Internal Sequence Number"
    -msgstr ""
    +msgstr "Numéro de séquence interne"
     
     #. module: account_sequence
     #: help:account.sequence.installer,number_next:0
    @@ -49,7 +49,7 @@ msgstr "Numéro suivant"
     #. module: account_sequence
     #: field:account.sequence.installer,number_increment:0
     msgid "Increment Number"
    -msgstr ""
    +msgstr "Incrémenter le numéro"
     
     #. module: account_sequence
     #: model:ir.module.module,description:account_sequence.module_meta_information
    @@ -58,11 +58,15 @@ msgid ""
     "    This module maintains internal sequence number for accounting entries.\n"
     "    "
     msgstr ""
    +"\n"
    +"    Ce module maintient un numéro de séquence interne pour les écritures "
    +"comptables.\n"
    +"    "
     
     #. module: account_sequence
     #: model:ir.module.module,shortdesc:account_sequence.module_meta_information
     msgid "Entries Sequence Numbering"
    -msgstr ""
    +msgstr "Numérotation séquentielle de écritures"
     
     #. module: account_sequence
     #: help:account.sequence.installer,number_increment:0
    @@ -72,17 +76,17 @@ msgstr "Le prochain numéro de séquence sera incréménté par ce nombre"
     #. module: account_sequence
     #: view:account.sequence.installer:0
     msgid "Configure Your Account Sequence Application"
    -msgstr ""
    +msgstr "Configurer votre application de séquencement comptable"
     
     #. module: account_sequence
     #: field:account.sequence.installer,progress:0
     msgid "Configuration Progress"
    -msgstr ""
    +msgstr "Avancement de la configuration"
     
     #. module: account_sequence
     #: help:account.sequence.installer,suffix:0
     msgid "Suffix value of the record for the sequence"
    -msgstr ""
    +msgstr "Valeur du suffixe de l'enregistrement pour la séquence"
     
     #. module: account_sequence
     #: field:account.sequence.installer,company_id:0
    @@ -95,6 +99,8 @@ msgid ""
     "This sequence will be used to maintain the internal number for the journal "
     "entries related to this journal."
     msgstr ""
    +"Cette séquence servira à maintenir la numérotation interne des écritures "
    +"relatives à ce journal."
     
     #. module: account_sequence
     #: field:account.sequence.installer,padding:0
    @@ -110,12 +116,12 @@ msgstr "Écritures comptables"
     #: field:account.move,internal_sequence_number:0
     #: field:account.move.line,internal_sequence_number:0
     msgid "Internal Number"
    -msgstr ""
    +msgstr "Nombre interne"
     
     #. module: account_sequence
     #: constraint:account.move.line:0
     msgid "Company must be same for its related account and period."
    -msgstr ""
    +msgstr "La société doit être la même pour ses comptes et périodes liées."
     
     #. module: account_sequence
     #: help:account.sequence.installer,padding:0
    @@ -152,12 +158,12 @@ msgstr "Valeur erronée au crédit ou au débit dans l'écriture comptable !"
     #. module: account_sequence
     #: field:account.journal,internal_sequence_id:0
     msgid "Internal Sequence"
    -msgstr ""
    +msgstr "Séquence interne"
     
     #. module: account_sequence
     #: model:ir.model,name:account_sequence.model_account_sequence_installer
     msgid "account.sequence.installer"
    -msgstr ""
    +msgstr "account.sequence.installer"
     
     #. module: account_sequence
     #: view:account.sequence.installer:0
    @@ -215,14 +221,17 @@ msgstr ""
     #. module: account_sequence
     #: model:ir.model,name:account_sequence.model_account_journal
     msgid "Journal"
    -msgstr ""
    +msgstr "Journal"
     
     #. module: account_sequence
     #: view:account.sequence.installer:0
     msgid "You can enhance the Account Sequence Application by installing ."
     msgstr ""
    +"Vous pouvez améliorer l'application de séquencement comptable par "
    +"l'installation ."
     
     #. module: account_sequence
     #: constraint:account.move.line:0
     msgid "You can not create move line on view account."
     msgstr ""
    +"Vous ne pouvez pas créer de ligne d'écriture sur un compte de type 'Vue'."
    diff --git a/addons/anonymization/i18n/bg.po b/addons/anonymization/i18n/bg.po
    new file mode 100644
    index 00000000000..b37bed88d83
    --- /dev/null
    +++ b/addons/anonymization/i18n/bg.po
    @@ -0,0 +1,226 @@
    +# Bulgarian translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 04:23+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Bulgarian \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: anonymization
    +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard
    +msgid "ir.model.fields.anonymize.wizard"
    +msgstr "ir.model.fields.anonymize.wizard"
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymization,field_name:0
    +msgid "Field Name"
    +msgstr "Име на поле"
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymization,field_id:0
    +msgid "Field"
    +msgstr "Поле"
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymization.history,state:0
    +#: field:ir.model.fields.anonymize.wizard,state:0
    +msgid "State"
    +msgstr "Състояние"
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymize.wizard,file_import:0
    +msgid "Import"
    +msgstr "Импортиране"
    +
    +#. module: anonymization
    +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization
    +msgid "ir.model.fields.anonymization"
    +msgstr "ir.model.fields.anonymization"
    +
    +#. module: anonymization
    +#: model:ir.module.module,shortdesc:anonymization.module_meta_information
    +msgid "Database anonymization module"
    +msgstr ""
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymization.history,direction:0
    +msgid "Direction"
    +msgstr "Посока"
    +
    +#. module: anonymization
    +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_tree
    +#: view:ir.model.fields.anonymization:0
    +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_fields
    +msgid "Anonymized Fields"
    +msgstr ""
    +
    +#. module: anonymization
    +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization
    +msgid "Database anonymization"
    +msgstr ""
    +
    +#. module: anonymization
    +#: code:addons/anonymization/anonymization.py:55
    +#: sql_constraint:ir.model.fields.anonymization:0
    +#, python-format
    +msgid "You cannot have two records having the same model and the same field"
    +msgstr ""
    +
    +#. module: anonymization
    +#: selection:ir.model.fields.anonymization,state:0
    +#: selection:ir.model.fields.anonymize.wizard,state:0
    +msgid "Anonymized"
    +msgstr ""
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymization,state:0
    +msgid "unknown"
    +msgstr "неизвестен"
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymization,model_id:0
    +msgid "Object"
    +msgstr "Обект"
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymization.history,filepath:0
    +msgid "File path"
    +msgstr ""
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymization.history,date:0
    +msgid "Date"
    +msgstr "Дата"
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymize.wizard,file_export:0
    +msgid "Export"
    +msgstr "Експортиране"
    +
    +#. module: anonymization
    +#: view:ir.model.fields.anonymize.wizard:0
    +msgid "Reverse the Database Anonymization"
    +msgstr ""
    +
    +#. module: anonymization
    +#: view:ir.model.fields.anonymize.wizard:0
    +msgid "Database Anonymization"
    +msgstr ""
    +
    +#. module: anonymization
    +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard
    +msgid "Anonymize database"
    +msgstr ""
    +
    +#. module: anonymization
    +#: view:ir.model.fields.anonymization.history:0
    +#: field:ir.model.fields.anonymization.history,field_ids:0
    +msgid "Fields"
    +msgstr ""
    +
    +#. module: anonymization
    +#: selection:ir.model.fields.anonymization,state:0
    +#: selection:ir.model.fields.anonymize.wizard,state:0
    +msgid "Clear"
    +msgstr ""
    +
    +#. module: anonymization
    +#: selection:ir.model.fields.anonymization.history,direction:0
    +msgid "clear -> anonymized"
    +msgstr ""
    +
    +#. module: anonymization
    +#: view:ir.model.fields.anonymize.wizard:0
    +#: field:ir.model.fields.anonymize.wizard,summary:0
    +msgid "Summary"
    +msgstr ""
    +
    +#. module: anonymization
    +#: view:ir.model.fields.anonymization:0
    +msgid "Anonymized Field"
    +msgstr ""
    +
    +#. module: anonymization
    +#: model:ir.module.module,description:anonymization.module_meta_information
    +msgid ""
    +"\n"
    +"This module allows you to anonymize a database.\n"
    +"    "
    +msgstr ""
    +
    +#. module: anonymization
    +#: selection:ir.model.fields.anonymize.wizard,state:0
    +msgid "Unstable"
    +msgstr ""
    +
    +#. module: anonymization
    +#: selection:ir.model.fields.anonymization.history,state:0
    +msgid "Exception occured"
    +msgstr ""
    +
    +#. module: anonymization
    +#: selection:ir.model.fields.anonymization,state:0
    +#: selection:ir.model.fields.anonymize.wizard,state:0
    +msgid "Not Existing"
    +msgstr ""
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymization,model_name:0
    +msgid "Object Name"
    +msgstr ""
    +
    +#. module: anonymization
    +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_history_tree
    +#: view:ir.model.fields.anonymization.history:0
    +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_history
    +msgid "Anonymization History"
    +msgstr ""
    +
    +#. module: anonymization
    +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history
    +msgid "ir.model.fields.anonymization.history"
    +msgstr ""
    +
    +#. module: anonymization
    +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard
    +#: view:ir.model.fields.anonymize.wizard:0
    +msgid "Anonymize Database"
    +msgstr ""
    +
    +#. module: anonymization
    +#: field:ir.model.fields.anonymize.wizard,name:0
    +msgid "File Name"
    +msgstr ""
    +
    +#. module: anonymization
    +#: selection:ir.model.fields.anonymization.history,direction:0
    +msgid "anonymized -> clear"
    +msgstr ""
    +
    +#. module: anonymization
    +#: selection:ir.model.fields.anonymization.history,state:0
    +msgid "Started"
    +msgstr ""
    +
    +#. module: anonymization
    +#: selection:ir.model.fields.anonymization.history,state:0
    +msgid "Done"
    +msgstr ""
    +
    +#. module: anonymization
    +#: view:ir.model.fields.anonymization.history:0
    +#: field:ir.model.fields.anonymization.history,msg:0
    +#: field:ir.model.fields.anonymize.wizard,msg:0
    +msgid "Message"
    +msgstr ""
    diff --git a/addons/association/i18n/bg.po b/addons/association/i18n/bg.po
    index 6def2f4635c..2c1e294057b 100644
    --- a/addons/association/i18n/bg.po
    +++ b/addons/association/i18n/bg.po
    @@ -7,13 +7,13 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-02-25 23:18+0000\n"
    +"PO-Revision-Date: 2011-03-01 18:38+0000\n"
     "Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-02-26 06:39+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: association
    @@ -29,17 +29,17 @@ msgstr "Управление на събитя"
     #. module: association
     #: field:profile.association.config.install_modules_wizard,project_gtd:0
     msgid "Getting Things Done"
    -msgstr ""
    +msgstr "Свършена работа"
     
     #. module: association
     #: model:ir.module.module,description:association.module_meta_information
     msgid "This module is to create Profile for Associates"
    -msgstr ""
    +msgstr "Този модул е за създаване на профил за Асоциации"
     
     #. module: association
     #: field:profile.association.config.install_modules_wizard,progress:0
     msgid "Configuration Progress"
    -msgstr "Прогрес на конфигурирането"
    +msgstr "Прогрес на настройките"
     
     #. module: association
     #: view:profile.association.config.install_modules_wizard:0
    @@ -47,6 +47,8 @@ msgid ""
     "Here are specific applications related to the Association Profile you "
     "selected."
     msgstr ""
    +"Тук са специфични приложения, свързани с профила на Асоциацията, който сте "
    +"избрали."
     
     #. module: association
     #: view:profile.association.config.install_modules_wizard:0
    @@ -56,7 +58,7 @@ msgstr "заглавие"
     #. module: association
     #: help:profile.association.config.install_modules_wizard,event_project:0
     msgid "Helps you to manage and organize your events."
    -msgstr ""
    +msgstr "Помага ви да управлявате и организирате събития."
     
     #. module: association
     #: field:profile.association.config.install_modules_wizard,config_logo:0
    @@ -69,6 +71,8 @@ msgid ""
     "Tracks and manages employee expenses, and can automatically re-invoice "
     "clients if the expenses are project-related."
     msgstr ""
    +"Проследява и управлява разходи на служител и може автоматично повторно да "
    +"префактура клиентите, ако разходите са свързани с проекта."
     
     #. module: association
     #: help:profile.association.config.install_modules_wizard,project_gtd:0
    @@ -76,6 +80,9 @@ msgid ""
     "GTD is a methodology to efficiently organise yourself and your tasks. This "
     "module fully integrates GTD principle with OpenERP's project management."
     msgstr ""
    +"GTD е методология, с която да организирате ефективно  себе си и задачите си. "
    +"Този модул напълно интегрира напълно GTD принципите с Управлението на "
    +"OpenERP проектите."
     
     #. module: association
     #: view:profile.association.config.install_modules_wizard:0
    @@ -85,18 +92,18 @@ msgstr "Управление на ресурси"
     #. module: association
     #: model:ir.module.module,shortdesc:association.module_meta_information
     msgid "Association profile"
    -msgstr ""
    +msgstr "Свързан профил"
     
     #. module: association
     #: field:profile.association.config.install_modules_wizard,hr_expense:0
     msgid "Expenses Tracking"
    -msgstr ""
    +msgstr "Проследяване на разходите"
     
     #. module: association
     #: model:ir.actions.act_window,name:association.action_config_install_module
     #: view:profile.association.config.install_modules_wizard:0
     msgid "Association Application Configuration"
    -msgstr ""
    +msgstr "Настройка на приложение за Асоциации"
     
     #. module: association
     #: help:profile.association.config.install_modules_wizard,wiki:0
    @@ -113,11 +120,13 @@ msgid ""
     "Helps you manage your projects and tasks by tracking them, generating "
     "plannings, etc..."
     msgstr ""
    +"Помага ви да управлявате своите проекти и задачи, като ги проследяване, "
    +"генерирайки планиране и др .."
     
     #. module: association
     #: model:ir.model,name:association.model_profile_association_config_install_modules_wizard
     msgid "profile.association.config.install_modules_wizard"
    -msgstr ""
    +msgstr "profile.association.config.install_modules_wizard"
     
     #. module: association
     #: field:profile.association.config.install_modules_wizard,event_project:0
    diff --git a/addons/auction/i18n/pt_BR.po b/addons/auction/i18n/pt_BR.po
    index f6ed0ac1f9c..665c89451f3 100644
    --- a/addons/auction/i18n/pt_BR.po
    +++ b/addons/auction/i18n/pt_BR.po
    @@ -13,7 +13,7 @@ msgstr ""
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-03-01 06:00+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: auction
    diff --git a/addons/base_iban/i18n/pl.po b/addons/base_iban/i18n/pl.po
    index bb8eece7b0f..88b7429594b 100644
    --- a/addons/base_iban/i18n/pl.po
    +++ b/addons/base_iban/i18n/pl.po
    @@ -7,19 +7,19 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:14+0000\n"
    -"PO-Revision-Date: 2011-01-19 12:00+0000\n"
    -"Last-Translator: Mantavya Gajjar (Open ERP) \n"
    +"PO-Revision-Date: 2011-03-02 19:34+0000\n"
    +"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-25 06:30+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: base_iban
     #: model:ir.module.module,shortdesc:base_iban.module_meta_information
     msgid "Create IBAN bank accounts"
    -msgstr ""
    +msgstr "Utwórz konta IBAN"
     
     #. module: base_iban
     #: code:addons/base_iban/base_iban.py:120
    @@ -28,21 +28,22 @@ msgid ""
     "The IBAN does not seems to be correct. You should have entered something "
     "like this %s"
     msgstr ""
    +"Numer IBAN nie wygląda na poprawny. Powinieneś wprowadzić coś wrodzaju %s"
     
     #. module: base_iban
     #: model:res.partner.bank.type.field,name:base_iban.bank_zip_field
     msgid "zip"
    -msgstr ""
    +msgstr "Kod poczt."
     
     #. module: base_iban
     #: help:res.partner.bank,iban:0
     msgid "International Bank Account Number"
    -msgstr "Numer międzynarodowego konta bankowego"
    +msgstr "Numer międzynarodowego konta bankowego (IBAN)"
     
     #. module: base_iban
     #: model:ir.model,name:base_iban.model_res_partner_bank
     msgid "Bank Accounts"
    -msgstr ""
    +msgstr "Konta Bankowe"
     
     #. module: base_iban
     #: model:res.partner.bank.type.field,name:base_iban.bank_country_field
    @@ -63,7 +64,7 @@ msgstr ""
     #: code:addons/base_iban/base_iban.py:121
     #, python-format
     msgid "The IBAN is invalid, It should begin with the country code"
    -msgstr ""
    +msgstr "Numer IBAN jest niepoprawny. Powinien się zaczynać od kodu kraju."
     
     #. module: base_iban
     #: field:res.partner.bank,iban:0
    diff --git a/addons/crm/i18n/sk.po b/addons/crm/i18n/sk.po
    index f602b3bdd33..00e56058022 100644
    --- a/addons/crm/i18n/sk.po
    +++ b/addons/crm/i18n/sk.po
    @@ -8,13 +8,13 @@ msgstr ""
     "Project-Id-Version: openobject-addons\n"
     "Report-Msgid-Bugs-To: FULL NAME \n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-02-26 19:30+0000\n"
    +"PO-Revision-Date: 2011-03-01 19:40+0000\n"
     "Last-Translator: Radoslav Sloboda \n"
     "Language-Team: Slovak \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-02-27 06:22+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: crm
    @@ -57,7 +57,7 @@ msgstr "Viditeľnosť"
     #. module: crm
     #: field:crm.lead,title:0
     msgid "Title"
    -msgstr "Názov"
    +msgstr "Titul"
     
     #. module: crm
     #: field:crm.meeting,show_as:0
    @@ -255,7 +255,7 @@ msgstr "Telefón"
     #. module: crm
     #: field:crm.lead,optout:0
     msgid "Opt-Out"
    -msgstr ""
    +msgstr "Nezasielať"
     
     #. module: crm
     #: code:addons/crm/crm_opportunity.py:108
    @@ -321,7 +321,7 @@ msgstr ""
     #: model:ir.actions.act_window,name:crm.crm_case_resource_type_act
     #: model:ir.ui.menu,name:crm.menu_crm_case_resource_type_act
     msgid "Campaigns"
    -msgstr ""
    +msgstr "Kampane"
     
     #. module: crm
     #: model:ir.actions.act_window,name:crm.crm_lead_categ_action
    @@ -341,6 +341,8 @@ msgid ""
     "If opt-out is checked, this contact has refused to receive emails or "
     "unsubscribed to a campaign."
     msgstr ""
    +"Ak je vybrané nezasielať, tak tento kontakt odmietol prijímať e-maily alebo "
    +"sa odhlásil z kampaní."
     
     #. module: crm
     #: model:process.transition,name:crm.process_transition_leadpartner0
    @@ -417,7 +419,7 @@ msgstr "Iniciatívy a príležitosti"
     #. module: crm
     #: view:crm.send.mail:0
     msgid "_Send"
    -msgstr ""
    +msgstr "_Send"
     
     #. module: crm
     #: view:crm.lead:0
    @@ -476,17 +478,17 @@ msgstr "Kategória"
     #. module: crm
     #: view:crm.lead.report:0
     msgid "#Opportunities"
    -msgstr ""
    +msgstr "#Príležitostí"
     
     #. module: crm
     #: model:crm.case.resource.type,name:crm.type_oppor2
     msgid "Campaign 1"
    -msgstr ""
    +msgstr "Kampaň 1"
     
     #. module: crm
     #: model:crm.case.resource.type,name:crm.type_oppor1
     msgid "Campaign 2"
    -msgstr ""
    +msgstr "Kampaň 2"
     
     #. module: crm
     #: view:crm.meeting:0
    @@ -501,7 +503,7 @@ msgstr ""
     #. module: crm
     #: help:crm.meeting,location:0
     msgid "Location of Event"
    -msgstr ""
    +msgstr "Miesto konania"
     
     #. module: crm
     #: field:crm.meeting,rrule:0
    @@ -511,17 +513,17 @@ msgstr ""
     #. module: crm
     #: model:crm.case.resource.type,name:crm.type_lead1
     msgid "Version 4.2"
    -msgstr ""
    +msgstr "Verzia 4.2"
     
     #. module: crm
     #: model:crm.case.resource.type,name:crm.type_lead2
     msgid "Version 4.4"
    -msgstr ""
    +msgstr "Verzia 4.4"
     
     #. module: crm
     #: help:crm.installer,fetchmail:0
     msgid "Allows you to receive E-Mails from POP/IMAP server."
    -msgstr ""
    +msgstr "Umožňuje prijímať e-maily z POP/IMAP servera."
     
     #. module: crm
     #: model:process.transition,note:crm.process_transition_opportunitymeeting0
    @@ -550,7 +552,7 @@ msgstr "Vytvoriť príležitosť"
     #. module: crm
     #: view:crm.installer:0
     msgid "Configure"
    -msgstr ""
    +msgstr "Nastaviť"
     
     #. module: crm
     #: code:addons/crm/crm.py:378
    @@ -586,17 +588,17 @@ msgstr ""
     #. module: crm
     #: field:crm.lead,email:0
     msgid "E-Mail"
    -msgstr ""
    +msgstr "E-Mail"
     
     #. module: crm
     #: field:crm.installer,wiki_sale_faq:0
     msgid "Sale FAQ"
    -msgstr ""
    +msgstr "FAQ predaja"
     
     #. module: crm
     #: model:ir.model,name:crm.model_crm_send_mail_attachment
     msgid "crm.send.mail.attachment"
    -msgstr ""
    +msgstr "crm.send.mail.attachment"
     
     #. module: crm
     #: selection:crm.lead.report,month:0
    @@ -1077,7 +1079,7 @@ msgstr "Referencie"
     #. module: crm
     #: field:crm.lead,optin:0
     msgid "Opt-In"
    -msgstr ""
    +msgstr "Zasielať"
     
     #. module: crm
     #: code:addons/crm/crm_opportunity.py:208
    @@ -1159,7 +1161,7 @@ msgstr "Štatistiky"
     #: view:crm.meeting:0
     #: field:crm.send.mail,email_from:0
     msgid "From"
    -msgstr ""
    +msgstr "Od"
     
     #. module: crm
     #: view:crm.lead2opportunity.action:0
    @@ -1289,7 +1291,7 @@ msgstr ""
     #. module: crm
     #: view:crm.lead:0
     msgid "Mailings"
    -msgstr ""
    +msgstr "Korešpondencia"
     
     #. module: crm
     #: field:crm.meeting,class:0
    @@ -1639,6 +1641,8 @@ msgstr "Predajná suma"
     #, python-format
     msgid "Unable to send mail. Please check SMTP is configured properly."
     msgstr ""
    +"Nie je možné odoslať poštu. Skontrolujte prosím, či je SMTP správne "
    +"nakonfigurovaný."
     
     #. module: crm
     #: selection:crm.segmentation.line,expr_operator:0
    @@ -1831,7 +1835,7 @@ msgstr ""
     #. module: crm
     #: view:crm.installer:0
     msgid "title"
    -msgstr ""
    +msgstr "titul"
     
     #. module: crm
     #: model:crm.case.categ,name:crm.categ_phone1
    @@ -2030,7 +2034,7 @@ msgstr "Termíny"
     #: code:addons/crm/crm.py:492
     #, python-format
     msgid "Send"
    -msgstr ""
    +msgstr "Odoslať"
     
     #. module: crm
     #: view:crm.lead:0
    @@ -2217,6 +2221,16 @@ msgid ""
     "email gateway: new emails may create leads, each of them automatically gets "
     "the history of the conversation with the prospect."
     msgstr ""
    +"Iniciatívy umožňujú spravovať a monitorovať všetky prvé kontakty so "
    +"zákazníkom alebo partnerom, ktorý prejavuje záujem o Vaše produkty alebo "
    +"služby. Iniciatíva je zvyčajne prvým krokom v predajnom cykle. Iniciatíva "
    +"môže byť transformovaná na obchodnú príležitosť a pri vytváraní súvisiaceho "
    +"partnera aj pre ďalšie podrobné monitorovanie všetkých súvisiacich činností. "
    +"Môžete importovať databázu perspektív, sledovať vaše vizitky alebo "
    +"integrovať na svoje webové stránky kontaktný formulár s OpenERP "
    +"iniciatívami. K iniciatívam je možné pripojiť cez e-mailovú bránu: nové e-"
    +"maily ktoré vytvárajú iniciatívy a každý z nich automaticky dostane históriu "
    +"konverzácie s perspektívou uzatvorenia obchodu."
     
     #. module: crm
     #: selection:crm.lead2opportunity.partner,action:0
    @@ -2251,6 +2265,7 @@ msgstr ""
     #: help:crm.lead,optin:0
     msgid "If opt-in is checked, this contact has accepted to receive emails."
     msgstr ""
    +"Ak je vybrané zasielanie, tak tento kontakt prijal zasielanie e-mailov."
     
     #. module: crm
     #: view:crm.meeting:0
    @@ -2386,7 +2401,7 @@ msgstr ""
     #: view:crm.send.mail:0
     #: model:ir.actions.act_window,name:crm.action_crm_send_mail
     msgid "Send Mail"
    -msgstr ""
    +msgstr "Poslať e-mail"
     
     #. module: crm
     #: selection:crm.meeting,freq:0
    @@ -2427,7 +2442,7 @@ msgstr "Pokles (0>1)"
     #: view:crm.lead:0
     #: view:crm.send.mail:0
     msgid "Attachments"
    -msgstr ""
    +msgstr "Prílohy"
     
     #. module: crm
     #: selection:crm.meeting,rrule_type:0
    @@ -2440,7 +2455,7 @@ msgstr ""
     #: code:addons/crm/wizard/crm_send_email.py:270
     #, python-format
     msgid "Can not send mail!"
    -msgstr ""
    +msgstr "Nie je možné odoslať e-mail!"
     
     #. module: crm
     #: view:crm.lead:0
    @@ -2534,7 +2549,7 @@ msgstr ""
     #. module: crm
     #: model:ir.model,name:crm.model_crm_send_mail
     msgid "Send new email"
    -msgstr ""
    +msgstr "Odoslať nový email"
     
     #. module: crm
     #: view:board.board:0
    @@ -2850,7 +2865,7 @@ msgstr ""
     #: view:crm.lead:0
     #: model:ir.model,name:crm.model_crm_add_note
     msgid "Add Internal Note"
    -msgstr ""
    +msgstr "Pridať internú poznámka"
     
     #. module: crm
     #: code:addons/crm/crm_lead.py:304
    @@ -3140,7 +3155,7 @@ msgstr "Vytváranie obchodných príležitostí z iniciatívy"
     #. module: crm
     #: help:crm.send.mail,html:0
     msgid "Select this if you want to send email with HTML formatting."
    -msgstr ""
    +msgstr "Vyberte túto možnosť ak chcete odoslať e-mail v HTML formáte."
     
     #. module: crm
     #: model:crm.case.categ,name:crm.categ_oppor4
    @@ -3248,7 +3263,7 @@ msgstr ""
     #. module: crm
     #: view:crm.send.mail:0
     msgid "_Send Reply"
    -msgstr ""
    +msgstr "_Send Reply"
     
     #. module: crm
     #: field:crm.meeting,vtimezone:0
    diff --git a/addons/crm/i18n/tr.po b/addons/crm/i18n/tr.po
    index a163760ed98..f3e0f17b875 100644
    --- a/addons/crm/i18n/tr.po
    +++ b/addons/crm/i18n/tr.po
    @@ -7,13 +7,13 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-02-17 14:39+0000\n"
    +"PO-Revision-Date: 2011-03-02 14:57+0000\n"
     "Last-Translator: Özge Altınışık \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-02-18 05:44+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: crm
    @@ -46,7 +46,7 @@ msgstr "Telefon görüşmesi planla"
     #. module: crm
     #: model:ir.model,name:crm.model_crm_case_stage
     msgid "Stage of case"
    -msgstr ""
    +msgstr "Vak'anın durumu"
     
     #. module: crm
     #: view:crm.meeting:0
    @@ -402,7 +402,7 @@ msgstr "Fırsat toplantısı"
     #: help:crm.lead.report,delay_close:0
     #: help:crm.phonecall.report,delay_close:0
     msgid "Number of Days to close the case"
    -msgstr ""
    +msgstr "Şikayeti sonuçlandırmak için kalan günler"
     
     #. module: crm
     #: model:process.node,note:crm.process_node_opportunities0
    @@ -1029,7 +1029,7 @@ msgstr "Tedarikçi"
     #. module: crm
     #: help:crm.send.mail,reply_to:0
     msgid "Reply-to of the Sales team defined on this case"
    -msgstr ""
    +msgstr "Bu vak'ada tanımlanan Satış Ekibi'ne gönder"
     
     #. module: crm
     #: view:crm.lead:0
    @@ -1085,7 +1085,7 @@ msgstr "<"
     #: field:crm.lead,mobile:0
     #: field:crm.phonecall,partner_mobile:0
     msgid "Mobile"
    -msgstr ""
    +msgstr "Cep"
     
     #. module: crm
     #: field:crm.meeting,end_type:0
    @@ -1117,7 +1117,7 @@ msgstr "Referans"
     #. module: crm
     #: field:crm.lead,optin:0
     msgid "Opt-In"
    -msgstr ""
    +msgstr "Üye olmak istiyorum"
     
     #. module: crm
     #: code:addons/crm/crm_opportunity.py:208
    @@ -1151,7 +1151,7 @@ msgstr "Sonraki Eylem"
     #. module: crm
     #: field:crm.meeting,end_date:0
     msgid "Repeat Until"
    -msgstr ""
    +msgstr "kadar tekrarla"
     
     #. module: crm
     #: field:crm.meeting,date_deadline:0
    @@ -1329,7 +1329,7 @@ msgstr "İş Ortağına e-posta"
     #. module: crm
     #: view:crm.lead:0
     msgid "Mailings"
    -msgstr ""
    +msgstr "Postalama"
     
     #. module: crm
     #: field:crm.meeting,class:0
    @@ -1412,12 +1412,12 @@ msgstr ""
     #. module: crm
     #: help:crm.installer,crm_helpdesk:0
     msgid "Manages a Helpdesk service."
    -msgstr ""
    +msgstr "Danışma Masası servisini yönetir."
     
     #. module: crm
     #: field:crm.partner2opportunity,name:0
     msgid "Opportunity Name"
    -msgstr ""
    +msgstr "Fırsat Adı"
     
     #. module: crm
     #: help:crm.case.section,active:0
    @@ -1450,7 +1450,7 @@ msgstr ""
     #. module: crm
     #: field:crm.meeting,write_date:0
     msgid "Write Date"
    -msgstr ""
    +msgstr "Yazım Tarihi"
     
     #. module: crm
     #: view:crm.meeting:0
    @@ -1627,7 +1627,7 @@ msgstr ""
     #. module: crm
     #: model:ir.model,name:crm.model_crm_merge_opportunity
     msgid "Merge two Opportunities"
    -msgstr ""
    +msgstr "İki Fırsatı Birleştir"
     
     #. module: crm
     #: selection:crm.meeting,end_type:0
    @@ -1644,7 +1644,7 @@ msgstr "Güncel"
     #. module: crm
     #: field:crm.meeting,exrule:0
     msgid "Exception Rule"
    -msgstr ""
    +msgstr "İstisnai Kural"
     
     #. module: crm
     #: help:base.action.rule,act_mail_to_partner:0
    diff --git a/addons/crm_helpdesk/i18n/tr.po b/addons/crm_helpdesk/i18n/tr.po
    index 7be9fe24b4e..cf622486569 100644
    --- a/addons/crm_helpdesk/i18n/tr.po
    +++ b/addons/crm_helpdesk/i18n/tr.po
    @@ -8,13 +8,13 @@ msgstr ""
     "Project-Id-Version: openobject-addons\n"
     "Report-Msgid-Bugs-To: FULL NAME \n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-02-21 15:23+0000\n"
    +"PO-Revision-Date: 2011-03-01 12:28+0000\n"
     "Last-Translator: Özge Altınışık \n"
     "Language-Team: Turkish \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-02-22 14:26+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: crm_helpdesk
    @@ -256,7 +256,7 @@ msgstr "    Ay-1    "
     #. module: crm_helpdesk
     #: view:crm.helpdesk.report:0
     msgid "#Helpdesk"
    -msgstr ""
    +msgstr "# Danışma Masası"
     
     #. module: crm_helpdesk
     #: help:crm.helpdesk,email_cc:0
    @@ -529,7 +529,7 @@ msgstr "Aç"
     #. module: crm_helpdesk
     #: view:crm.helpdesk:0
     msgid "Helpdesk Support Tree"
    -msgstr ""
    +msgstr "Danışma Masası Destek Ağacı"
     
     #. module: crm_helpdesk
     #: view:crm.helpdesk:0
    @@ -568,22 +568,22 @@ msgstr "Yanıtla"
     #. module: crm_helpdesk
     #: field:crm.helpdesk,description:0
     msgid "Description"
    -msgstr ""
    +msgstr "Açıklama"
     
     #. module: crm_helpdesk
     #: selection:crm.helpdesk.report,month:0
     msgid "May"
    -msgstr ""
    +msgstr "Mayıs"
     
     #. module: crm_helpdesk
     #: field:crm.helpdesk,probability:0
     msgid "Probability (%)"
    -msgstr ""
    +msgstr "Olasılık (%)"
     
     #. module: crm_helpdesk
     #: field:crm.helpdesk.report,email:0
     msgid "# Emails"
    -msgstr ""
    +msgstr "E-posta sayısı"
     
     #. module: crm_helpdesk
     #: model:ir.actions.act_window,help:crm_helpdesk.action_report_crm_helpdesk
    @@ -592,6 +592,9 @@ msgid ""
     "specific criteria such as the processing time, number of requests answered, "
     "emails sent and costs."
     msgstr ""
    +"Destek taleplerini zaman süreci, yanıtlanan taleplerin sayısı, gönderilen e-"
    +"postalar ve maliyetler gibi belirli kriterlere göre sıralayarak genel olarak "
    +"gözden geçirebilirsiniz."
     
     #. module: crm_helpdesk
     #: help:crm.helpdesk,canal_id:0
    @@ -599,6 +602,7 @@ msgid ""
     "The channels represent the different communication  modes available with the "
     "customer."
     msgstr ""
    +"Kanallar müşteriye uygun olan farklı iletişim modlarını temsil ederler."
     
     #. module: crm_helpdesk
     #: help:crm.helpdesk,state:0
    @@ -611,41 +615,48 @@ msgid ""
     "       \n"
     "If the case needs to be reviewed then the state is set to 'Pending'."
     msgstr ""
    +"Bir vak'a oluşturulduğu zaman, durumu 'taslak' olarak ayarlanır.             "
    +"                     \n"
    +"Eğer vak'anın işlemi sürüyor ise 'aç' olarak ayarlanır.                      "
    +"            \n"
    +"Eğer vak'a bitti ise, durum 'tamamlandı' olarak ayarlanır.                   "
    +"               \n"
    +"Eğer vak'a yeniden gözden geçirilecekse durum 'bekliyor' olarak ayarlanır."
     
     #. module: crm_helpdesk
     #: selection:crm.helpdesk.report,month:0
     msgid "February"
    -msgstr ""
    +msgstr "Şubat"
     
     #. module: crm_helpdesk
     #: field:crm.helpdesk,name:0
     msgid "Name"
    -msgstr ""
    +msgstr "Ad"
     
     #. module: crm_helpdesk
     #: view:crm.helpdesk.report:0
     msgid "Lost"
    -msgstr ""
    +msgstr "Kayboldu"
     
     #. module: crm_helpdesk
     #: model:ir.ui.menu,name:crm_helpdesk.menu_help_support_main
     msgid "Helpdesk and Support"
    -msgstr ""
    +msgstr "Danışma Masası ve Destek"
     
     #. module: crm_helpdesk
     #: selection:crm.helpdesk.report,month:0
     msgid "April"
    -msgstr ""
    +msgstr "Nisan"
     
     #. module: crm_helpdesk
     #: view:crm.helpdesk.report:0
     msgid "My Case(s)"
    -msgstr ""
    +msgstr "Benim takip ettiğim vaka(lar)"
     
     #. module: crm_helpdesk
     #: field:crm.helpdesk,id:0
     msgid "ID"
    -msgstr ""
    +msgstr "Kimlik"
     
     #. module: crm_helpdesk
     #: model:ir.actions.act_window,help:crm_helpdesk.crm_helpdesk_categ_action
    @@ -653,24 +664,26 @@ msgid ""
     "Create and manage helpdesk categories to better manage and classify your "
     "support requests."
     msgstr ""
    +"Destek taleplerini daha iyi yönetmek ve sınıflandırmak için danışma masası "
    +"kategorileri oluşturun ve yönetin."
     
     #. module: crm_helpdesk
     #: selection:crm.helpdesk,priority:0
     #: selection:crm.helpdesk.report,priority:0
     msgid "High"
    -msgstr ""
    +msgstr "Yüksek"
     
     #. module: crm_helpdesk
     #: view:crm.helpdesk:0
     #: field:crm.helpdesk,section_id:0
     #: view:crm.helpdesk.report:0
     msgid "Sales Team"
    -msgstr ""
    +msgstr "Satış Birimi/ Personeli"
     
     #. module: crm_helpdesk
     #: field:crm.helpdesk,date_action_last:0
     msgid "Last Action"
    -msgstr ""
    +msgstr "Son İşlem"
     
     #. module: crm_helpdesk
     #: model:ir.actions.act_window,help:crm_helpdesk.crm_case_helpdesk_act111
    @@ -682,14 +695,20 @@ msgid ""
     "gateway: new emails may create issues, each of them automatically gets the "
     "history of the conversation with the customer."
     msgstr ""
    +"Danışma Masası ve Destek kendi müdahalelerinizi takip etmenize imkan sağlar. "
    +"Eğer gerekliyse, müşteri seçip, not ekleyebilir ve müdahaleleri "
    +"gruplayabilirsiniz. Aynı zamanda öncelik sırası belirleyebilirsiniz. Destek "
    +"aktivitelerini yönetmek için OpenERP Sorun Sistemini kullanın. Sorunları e-"
    +"postalarınızla bağlantılandırılabilir: Her yeni e-posta müşterinin iletişim "
    +"geçmişinin altına otomatik olarak kaydedilir."
     
     #. module: crm_helpdesk
     #: view:crm.helpdesk.report:0
     #: field:crm.helpdesk.report,name:0
     msgid "Year"
    -msgstr ""
    +msgstr "Yıl"
     
     #. module: crm_helpdesk
     #: field:crm.helpdesk,duration:0
     msgid "Duration"
    -msgstr ""
    +msgstr "Süre"
    diff --git a/addons/decimal_precision/i18n/es_PY.po b/addons/decimal_precision/i18n/es_PY.po
    new file mode 100644
    index 00000000000..71686af426a
    --- /dev/null
    +++ b/addons/decimal_precision/i18n/es_PY.po
    @@ -0,0 +1,70 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:15+0000\n"
    +"PO-Revision-Date: 2011-03-03 02:03+0000\n"
    +"Last-Translator: Derlis Coronel Cardozo \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: decimal_precision
    +#: field:decimal.precision,digits:0
    +msgid "Digits"
    +msgstr "Dígitos"
    +
    +#. module: decimal_precision
    +#: view:decimal.precision:0
    +msgid "Decimal Precision"
    +msgstr "Precisión decimales"
    +
    +#. module: decimal_precision
    +#: model:ir.actions.act_window,name:decimal_precision.action_decimal_precision_form
    +#: model:ir.ui.menu,name:decimal_precision.menu_decimal_precision_form
    +msgid "Decimal Accuracy Definitions"
    +msgstr "Definiciones precisión decimales"
    +
    +#. module: decimal_precision
    +#: model:ir.module.module,description:decimal_precision.module_meta_information
    +msgid ""
    +"\n"
    +"This module allows to configure the price accuracy you need for different "
    +"kind\n"
    +"of usage: accounting, sales, purchases, ...\n"
    +"\n"
    +"The decimal precision is configured per company.\n"
    +msgstr ""
    +"\n"
    +"Este modulo permite configurar la precisión de decimales que requiere en "
    +"cada tipo de modelo: contabilidad, ventas, compras,...\n"
    +"\n"
    +"La precisión de decimales se configura por compañía.\n"
    +
    +#. module: decimal_precision
    +#: field:decimal.precision,name:0
    +msgid "Usage"
    +msgstr "Uso"
    +
    +#. module: decimal_precision
    +#: sql_constraint:decimal.precision:0
    +msgid "Only one value can be defined for each given usage!"
    +msgstr "¡Sólo se puede definir un valor para cada uso dado!"
    +
    +#. module: decimal_precision
    +#: model:ir.module.module,shortdesc:decimal_precision.module_meta_information
    +msgid "Decimal Precision Configuration"
    +msgstr "Configuración precisión decimales"
    +
    +#. module: decimal_precision
    +#: model:ir.model,name:decimal_precision.model_decimal_precision
    +msgid "decimal.precision"
    +msgstr "Presicion decimal"
    diff --git a/addons/delivery/i18n/tr.po b/addons/delivery/i18n/tr.po
    index 68049504b7d..06299024c5b 100644
    --- a/addons/delivery/i18n/tr.po
    +++ b/addons/delivery/i18n/tr.po
    @@ -7,14 +7,14 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-01-19 12:00+0000\n"
    -"Last-Translator: Fabien (Open ERP) \n"
    +"PO-Revision-Date: 2011-03-01 13:52+0000\n"
    +"Last-Translator: Özge Altınışık \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-25 06:37+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: delivery
     #: report:sale.shipping:0
    @@ -34,18 +34,18 @@ msgstr "Hedef"
     #. module: delivery
     #: field:stock.move,weight_net:0
     msgid "Net weight"
    -msgstr ""
    +msgstr "Net Ağırlık"
     
     #. module: delivery
     #: view:stock.picking:0
     msgid "Delivery Order"
    -msgstr ""
    +msgstr "Teslim Emri"
     
     #. module: delivery
     #: code:addons/delivery/delivery.py:141
     #, python-format
     msgid "No price available !"
    -msgstr ""
    +msgstr "Fiyat bulunamadı !"
     
     #. module: delivery
     #: model:ir.model,name:delivery.model_delivery_grid_line
    @@ -67,7 +67,7 @@ msgstr "Hacim"
     #. module: delivery
     #: sql_constraint:sale.order:0
     msgid "Order Reference must be unique !"
    -msgstr ""
    +msgstr "Sipariş referans no'su tek olmalı !"
     
     #. module: delivery
     #: field:delivery.grid,line_ids:0
    @@ -77,7 +77,7 @@ msgstr ""
     #. module: delivery
     #: model:ir.actions.report.xml,name:delivery.report_shipping
     msgid "Delivery order"
    -msgstr ""
    +msgstr "Teslim Emri"
     
     #. module: delivery
     #: view:res.partner:0
    @@ -87,7 +87,7 @@ msgstr "Teslimat Özellikleri"
     #. module: delivery
     #: model:ir.actions.act_window,name:delivery.action_picking_tree4
     msgid "Picking to be invoiced"
    -msgstr ""
    +msgstr "Faturalanmak üzere seçilen"
     
     #. module: delivery
     #: help:delivery.grid,sequence:0
    @@ -108,7 +108,7 @@ msgstr ""
     #. module: delivery
     #: field:delivery.grid.line,variable_factor:0
     msgid "Variable Factor"
    -msgstr ""
    +msgstr "Değişken Faktör"
     
     #. module: delivery
     #: model:ir.actions.act_window,help:delivery.action_delivery_grid_form
    @@ -137,7 +137,7 @@ msgstr "Teslimat Yöntemi"
     #. module: delivery
     #: model:ir.model,name:delivery.model_stock_move
     msgid "Stock Move"
    -msgstr ""
    +msgstr "Stok Hareketi"
     
     #. module: delivery
     #: code:addons/delivery/delivery.py:141
    @@ -153,7 +153,7 @@ msgstr ""
     #. module: delivery
     #: field:stock.picking,weight_net:0
     msgid "Net Weight"
    -msgstr ""
    +msgstr "Net Ağırlık"
     
     #. module: delivery
     #: model:ir.actions.act_window,help:delivery.action_delivery_carrier_form
    @@ -162,12 +162,15 @@ msgid ""
     "Each delivery method can be assigned to a price list which computes the "
     "price of the delivery according to the products sold or delivered."
     msgstr ""
    +"Satış aktiviteleri için gerekli teslim yöntemlerini oluştur ve yönet. Her "
    +"teslim yöntemi bir fiyat listesine yönlendirilir ve bu da satılan ya da "
    +"teslim edilen ürünün teslimat fiyatının hesaplanmasını sağlar."
     
     #. module: delivery
     #: code:addons/delivery/stock.py:98
     #, python-format
     msgid "Warning"
    -msgstr ""
    +msgstr "Uyarı"
     
     #. module: delivery
     #: view:delivery.grid:0
    @@ -177,22 +180,22 @@ msgstr ""
     #. module: delivery
     #: view:delivery.sale.order:0
     msgid "_Cancel"
    -msgstr ""
    +msgstr "_İptal"
     
     #. module: delivery
     #: field:delivery.grid.line,operator:0
     msgid "Operator"
    -msgstr ""
    +msgstr "Operatör"
     
     #. module: delivery
     #: model:ir.model,name:delivery.model_res_partner
     msgid "Partner"
    -msgstr ""
    +msgstr "İş ortağı"
     
     #. module: delivery
     #: model:ir.model,name:delivery.model_sale_order
     msgid "Sales Order"
    -msgstr ""
    +msgstr "Satış Siparişi"
     
     #. module: delivery
     #: model:ir.model,name:delivery.model_delivery_grid
    @@ -202,17 +205,17 @@ msgstr "Teslimat Gridi"
     #. module: delivery
     #: report:sale.shipping:0
     msgid "Invoiced to"
    -msgstr ""
    +msgstr "Fatura Edilen"
     
     #. module: delivery
     #: model:ir.model,name:delivery.model_stock_picking
     msgid "Picking List"
    -msgstr ""
    +msgstr "Toplama Listesi"
     
     #. module: delivery
     #: model:ir.model,name:delivery.model_delivery_sale_order
     msgid "Make Delievery"
    -msgstr ""
    +msgstr "Teslimatı Gerçekleştir"
     
     #. module: delivery
     #: model:ir.module.module,description:delivery.module_meta_information
    @@ -250,7 +253,7 @@ msgstr "Bitiş P. Kodu"
     #. module: delivery
     #: report:sale.shipping:0
     msgid "Order Date"
    -msgstr ""
    +msgstr "Sipariş Tarihi"
     
     #. module: delivery
     #: field:delivery.grid,name:0
    @@ -260,12 +263,12 @@ msgstr "Grid Adı"
     #. module: delivery
     #: view:stock.move:0
     msgid "Weights"
    -msgstr ""
    +msgstr "Ağırlığı"
     
     #. module: delivery
     #: field:stock.picking,number_of_packages:0
     msgid "Number of Packages"
    -msgstr ""
    +msgstr "Paket Sayısı"
     
     #. module: delivery
     #: selection:delivery.grid.line,type:0
    @@ -292,14 +295,14 @@ msgstr ""
     #. module: delivery
     #: selection:delivery.grid.line,operator:0
     msgid ">="
    -msgstr ""
    +msgstr ">="
     
     #. module: delivery
     #: code:addons/delivery/wizard/delivery_sale_order.py:66
     #: code:addons/delivery/wizard/delivery_sale_order.py:98
     #, python-format
     msgid "Order not in draft state !"
    -msgstr ""
    +msgstr "Sipariş taslak modunda değil !"
     
     #. module: delivery
     #: constraint:res.partner:0
    @@ -325,7 +328,7 @@ msgstr "Aktif"
     #. module: delivery
     #: report:sale.shipping:0
     msgid "Shipping Date"
    -msgstr ""
    +msgstr "Nakliye Tarihi"
     
     #. module: delivery
     #: field:delivery.carrier,product_id:0
    @@ -346,7 +349,7 @@ msgstr "Maliyeti"
     #: selection:delivery.grid.line,price_type:0
     #: field:delivery.grid.line,type:0
     msgid "Variable"
    -msgstr ""
    +msgstr "Değişken"
     
     #. module: delivery
     #: help:res.partner,property_delivery_carrier:0
    @@ -361,7 +364,7 @@ msgstr "Max. Değer"
     #. module: delivery
     #: report:sale.shipping:0
     msgid "Quantity"
    -msgstr ""
    +msgstr "Adet"
     
     #. module: delivery
     #: field:delivery.grid,zip_from:0
    @@ -408,7 +411,7 @@ msgstr "Teslimat Maliyeti"
     #. module: delivery
     #: report:sale.shipping:0
     msgid "Description"
    -msgstr ""
    +msgstr "Açıklama"
     
     #. module: delivery
     #: model:ir.actions.act_window,name:delivery.action_delivery_grid_form
    @@ -443,7 +446,7 @@ msgstr "Ağırlık * Hacim"
     #. module: delivery
     #: selection:delivery.grid.line,operator:0
     msgid "="
    -msgstr ""
    +msgstr "="
     
     #. module: delivery
     #: code:addons/delivery/stock.py:99
    @@ -469,7 +472,7 @@ msgstr "Nakliyeci"
     #. module: delivery
     #: view:delivery.sale.order:0
     msgid "_Apply"
    -msgstr ""
    +msgstr "_Uygula"
     
     #. module: delivery
     #: field:sale.order,id:0
    diff --git a/addons/document_ftp/i18n/bg.po b/addons/document_ftp/i18n/bg.po
    new file mode 100644
    index 00000000000..2a31cee8fe3
    --- /dev/null
    +++ b/addons/document_ftp/i18n/bg.po
    @@ -0,0 +1,135 @@
    +# Bulgarian translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:15+0000\n"
    +"PO-Revision-Date: 2011-03-02 09:48+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Bulgarian \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: document_ftp
    +#: model:ir.model,name:document_ftp.model_document_ftp_configuration
    +msgid "Auto Directory Configuration"
    +msgstr "Автоматично настройване на категория"
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid ""
    +"Indicate the network address on which your OpenERP server should be "
    +"reachable for end-users. This depends on your network topology and "
    +"configuration, and will only affect the links displayed to the users. The "
    +"format is HOST:PORT and the default host (localhost) is only suitable for "
    +"access from the server machine itself.."
    +msgstr ""
    +
    +#. module: document_ftp
    +#: field:document.ftp.configuration,progress:0
    +msgid "Configuration Progress"
    +msgstr "Прогрес на настройките"
    +
    +#. module: document_ftp
    +#: model:ir.actions.url,name:document_ftp.action_document_browse
    +msgid "Browse Files"
    +msgstr "Преглед на файловете"
    +
    +#. module: document_ftp
    +#: field:document.ftp.configuration,config_logo:0
    +msgid "Image"
    +msgstr "Изображение"
    +
    +#. module: document_ftp
    +#: field:document.ftp.configuration,host:0
    +msgid "Address"
    +msgstr "Адрес"
    +
    +#. module: document_ftp
    +#: field:document.ftp.browse,url:0
    +msgid "FTP Server"
    +msgstr "FTP сървър"
    +
    +#. module: document_ftp
    +#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory
    +msgid "FTP Server Configuration"
    +msgstr "Настройки на FTP сървър"
    +
    +#. module: document_ftp
    +#: model:ir.module.module,description:document_ftp.module_meta_information
    +msgid ""
    +"This is a support FTP Interface with document management system.\n"
    +"    With this module you would not only be able to access documents through "
    +"OpenERP\n"
    +"    but you would also be able to connect with them through the file system "
    +"using the\n"
    +"    FTP client.\n"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.browse:0
    +msgid "_Browse"
    +msgstr "_Разглеждане"
    +
    +#. module: document_ftp
    +#: help:document.ftp.configuration,host:0
    +msgid ""
    +"Server address or IP and port to which users should connect to for DMS access"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: model:ir.ui.menu,name:document_ftp.menu_document_browse
    +msgid "Shared Repository (FTP)"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.browse:0
    +msgid "_Cancel"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid "Configure FTP Server"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: model:ir.module.module,shortdesc:document_ftp.module_meta_information
    +msgid "Integrated FTP Server with Document Management System"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid "title"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: model:ir.model,name:document_ftp.model_document_ftp_browse
    +msgid "Document FTP Browse"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid "Knowledge Application Configuration"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse
    +msgid "Document Browse"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.browse:0
    +msgid "Browse Document"
    +msgstr ""
    +
    +#. module: document_ftp
    +#: view:document.ftp.configuration:0
    +msgid "res_config_contents"
    +msgstr ""
    diff --git a/addons/event_project/i18n/bg.po b/addons/event_project/i18n/bg.po
    index 835b1be8825..74cb9fb574b 100644
    --- a/addons/event_project/i18n/bg.po
    +++ b/addons/event_project/i18n/bg.po
    @@ -7,19 +7,19 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 5.0.4\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-02-19 21:48+0000\n"
    +"PO-Revision-Date: 2011-03-01 18:31+0000\n"
     "Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-02-20 05:59+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: event_project
     #: model:ir.model,name:event_project.model_event_project
     msgid "Event Project"
    -msgstr ""
    +msgstr "Проект на събитие"
     
     #. module: event_project
     #: field:event.project,date:0
    diff --git a/addons/hr/i18n/bg.po b/addons/hr/i18n/bg.po
    index 63ee1dc739c..ada8ec8b96f 100644
    --- a/addons/hr/i18n/bg.po
    +++ b/addons/hr/i18n/bg.po
    @@ -7,14 +7,14 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-02-10 22:39+0000\n"
    +"PO-Revision-Date: 2011-03-02 05:56+0000\n"
     "Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-02-11 06:26+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: hr
     #: model:process.node,name:hr.process_node_openerpuser0
    @@ -55,7 +55,7 @@ msgstr "Човешки ресурси"
     #: view:hr.employee:0
     #: view:hr.job:0
     msgid "Group By..."
    -msgstr ""
    +msgstr "Групирай по"
     
     #. module: hr
     #: model:ir.actions.act_window,help:hr.action_hr_job
    @@ -94,7 +94,7 @@ msgstr "Работни Места"
     #. module: hr
     #: view:hr.job:0
     msgid "In Recruitment"
    -msgstr ""
    +msgstr "За наемане"
     
     #. module: hr
     #: view:hr.installer:0
    @@ -112,7 +112,7 @@ msgstr "Фирма"
     #. module: hr
     #: field:hr.job,no_of_recruitment:0
     msgid "Expected in Recruitment"
    -msgstr ""
    +msgstr "Очаквано наемане"
     
     #. module: hr
     #: model:ir.ui.menu,name:hr.menu_open_view_attendance_reason_config
    @@ -144,7 +144,7 @@ msgstr ""
     #. module: hr
     #: field:hr.installer,hr_contract:0
     msgid "Employee's Contracts"
    -msgstr ""
    +msgstr "Договори на служители"
     
     #. module: hr
     #: help:hr.installer,hr_payroll:0
    @@ -159,7 +159,7 @@ msgstr ""
     #. module: hr
     #: model:hr.employee.marital.status,name:hr.hr_employee_marital_status_married
     msgid "Married"
    -msgstr ""
    +msgstr "Женен/омъжена"
     
     #. module: hr
     #: constraint:hr.employee:0
    @@ -183,7 +183,7 @@ msgstr ""
     #. module: hr
     #: view:hr.employee:0
     msgid "Position"
    -msgstr ""
    +msgstr "Позиция"
     
     #. module: hr
     #: model:ir.actions.act_window,name:hr.action2
    @@ -201,7 +201,7 @@ msgstr ""
     #: view:hr.job:0
     #: selection:hr.job,state:0
     msgid "In Recruitement"
    -msgstr ""
    +msgstr "В процес на наемане"
     
     #. module: hr
     #: field:hr.employee,identification_id:0
    @@ -227,12 +227,12 @@ msgstr ""
     #. module: hr
     #: field:hr.installer,hr_evaluation:0
     msgid "Periodic Evaluations"
    -msgstr ""
    +msgstr "Периодично оценяване"
     
     #. module: hr
     #: field:hr.installer,hr_timesheet_sheet:0
     msgid "Timesheets"
    -msgstr ""
    +msgstr "Графици"
     
     #. module: hr
     #: model:ir.actions.act_window,name:hr.open_view_employee_tree
    @@ -264,7 +264,7 @@ msgstr "Подкатегории"
     #: field:hr.job,description:0
     #: model:ir.model,name:hr.model_hr_job
     msgid "Job Description"
    -msgstr ""
    +msgstr "Описание на работата"
     
     #. module: hr
     #: field:hr.employee,work_location:0
    @@ -287,18 +287,18 @@ msgstr ""
     #. module: hr
     #: field:hr.employee,work_email:0
     msgid "Work E-mail"
    -msgstr ""
    +msgstr "Служебен имейл"
     
     #. module: hr
     #: field:hr.department,complete_name:0
     #: field:hr.employee.category,complete_name:0
     msgid "Name"
    -msgstr ""
    +msgstr "Име"
     
     #. module: hr
     #: field:hr.employee,birthday:0
     msgid "Date of Birth"
    -msgstr ""
    +msgstr "Дата на раждане"
     
     #. module: hr
     #: model:ir.ui.menu,name:hr.menu_hr_reporting
    @@ -308,19 +308,19 @@ msgstr "Справки"
     #. module: hr
     #: model:ir.model,name:hr.model_ir_actions_act_window
     msgid "ir.actions.act_window"
    -msgstr ""
    +msgstr "ir.actions.act_window"
     
     #. module: hr
     #: model:ir.actions.act_window,name:hr.open_board_hr
     msgid "Human Resources Dashboard"
    -msgstr ""
    +msgstr "Табло Човешки ресурси"
     
     #. module: hr
     #: view:hr.employee:0
     #: field:hr.employee,job_id:0
     #: view:hr.job:0
     msgid "Job"
    -msgstr ""
    +msgstr "Работно място"
     
     #. module: hr
     #: view:hr.department:0
    @@ -343,12 +343,12 @@ msgstr ""
     #. module: hr
     #: view:hr.employee:0
     msgid "Categories"
    -msgstr ""
    +msgstr "Категории"
     
     #. module: hr
     #: field:hr.job,expected_employees:0
     msgid "Expected Employees"
    -msgstr ""
    +msgstr "Очаквани служители"
     
     #. module: hr
     #: help:hr.employee,sinid:0
    @@ -414,12 +414,12 @@ msgstr ""
     #. module: hr
     #: field:hr.installer,config_logo:0
     msgid "Image"
    -msgstr ""
    +msgstr "Изображение"
     
     #. module: hr
     #: model:process.process,name:hr.process_process_employeecontractprocess0
     msgid "Employee Contract"
    -msgstr ""
    +msgstr "Договор на служител"
     
     #. module: hr
     #: help:hr.installer,hr_evaluation:0
    @@ -441,7 +441,7 @@ msgstr ""
     #. module: hr
     #: field:hr.installer,hr_recruitment:0
     msgid "Recruitment Process"
    -msgstr ""
    +msgstr "Процес на наемане"
     
     #. module: hr
     #: field:hr.employee,category_ids:0
    @@ -482,7 +482,7 @@ msgstr ""
     #. module: hr
     #: view:hr.employee:0
     msgid "Contact Information"
    -msgstr "Информация за връзка"
    +msgstr "Информация за контакт"
     
     #. module: hr
     #: field:hr.employee,address_id:0
    @@ -502,7 +502,7 @@ msgstr "Статус"
     #. module: hr
     #: view:hr.installer:0
     msgid "Configure"
    -msgstr ""
    +msgstr "Настройване"
     
     #. module: hr
     #: model:ir.actions.act_window,name:hr.open_view_categ_tree
    @@ -513,7 +513,7 @@ msgstr "Структура на категориите"
     #. module: hr
     #: field:hr.employee,partner_id:0
     msgid "unknown"
    -msgstr ""
    +msgstr "неизвестен"
     
     #. module: hr
     #: field:hr.installer,hr_holidays:0
    @@ -641,6 +641,8 @@ msgid ""
     "Tracks and manages employee expenses, and can automatically re-invoice "
     "clients if the expenses are project-related."
     msgstr ""
    +"Проследява и управлява разходи на служител и може автоматично повторно да "
    +"префактура клиентите, ако разходите са свързани с проекта."
     
     #. module: hr
     #: view:hr.job:0
    @@ -682,7 +684,7 @@ msgstr ""
     #. module: hr
     #: field:hr.installer,hr_payroll:0
     msgid "Payroll"
    -msgstr ""
    +msgstr "Ведомост"
     
     #. module: hr
     #: model:hr.employee.marital.status,name:hr.hr_employee_marital_status_single
    @@ -757,7 +759,7 @@ msgstr ""
     #: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
     #: model:ir.ui.menu,name:hr.menu_view_employee_category_configuration_form
     msgid "Employees"
    -msgstr ""
    +msgstr "Служители"
     
     #. module: hr
     #: field:hr.employee,bank_account_id:0
    @@ -799,12 +801,12 @@ msgstr ""
     #. module: hr
     #: view:hr.installer:0
     msgid "Configure Your Human Resources Application"
    -msgstr ""
    +msgstr "Настройки на приложението Човешки ресурси"
     
     #. module: hr
     #: field:hr.installer,hr_expense:0
     msgid "Expenses"
    -msgstr ""
    +msgstr "Разходи"
     
     #. module: hr
     #: field:hr.department,manager_id:0
    diff --git a/addons/hr_holidays/i18n/bg.po b/addons/hr_holidays/i18n/bg.po
    index 8fa3d0fdce7..98a9e3ff9b2 100644
    --- a/addons/hr_holidays/i18n/bg.po
    +++ b/addons/hr_holidays/i18n/bg.po
    @@ -7,19 +7,19 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-01-19 12:00+0000\n"
    -"Last-Translator: Fabien (Open ERP) \n"
    +"PO-Revision-Date: 2011-03-02 06:14+0000\n"
    +"Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-25 06:42+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Blue"
    -msgstr ""
    +msgstr "Синьо"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
    @@ -30,7 +30,7 @@ msgstr ""
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Waiting Second Approval"
    -msgstr ""
    +msgstr "Чакащи второ одобрение"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,remaining_leaves:0
    @@ -45,7 +45,7 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Group By..."
    -msgstr ""
    +msgstr "Групирай по"
     
     #. module: hr_holidays
     #: model:hr.holidays.status,name:hr_holidays.holiday_status_sl
    @@ -56,32 +56,32 @@ msgstr ""
     #: view:hr.holidays:0
     #: field:hr.holidays,department_id:0
     msgid "Department"
    -msgstr ""
    +msgstr "Отдел"
     
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Refused"
    -msgstr ""
    +msgstr "Отказана"
     
     #. module: hr_holidays
     #: help:hr.holidays,category_id:0
     msgid "Category of Employee"
    -msgstr ""
    +msgstr "Категория на служител"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Brown"
    -msgstr ""
    +msgstr "Кафяв"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Remaining Days"
    -msgstr ""
    +msgstr "Оставащи дни"
     
     #. module: hr_holidays
     #: selection:hr.holidays,holiday_type:0
     msgid "By Employee"
    -msgstr ""
    +msgstr "По служител"
     
     #. module: hr_holidays
     #: help:hr.holidays,employee_id:0
    @@ -93,24 +93,24 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Set to Draft"
    -msgstr ""
    +msgstr "Пращане в проект"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.act_hr_employee_holiday_request
     #: model:ir.ui.menu,name:hr_holidays.menu_hr_reporting_holidays
     #: model:ir.ui.menu,name:hr_holidays.menu_open_ask_holidays
     msgid "Holidays"
    -msgstr ""
    +msgstr "Празници"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Light Cyan"
    -msgstr ""
    +msgstr "Светъл циян"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Light Green"
    -msgstr ""
    +msgstr "Светло зелено"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,help:hr_holidays.open_ask_holidays
    @@ -130,12 +130,12 @@ msgstr ""
     #: view:hr.holidays:0
     #: selection:hr.holidays,state:0
     msgid "Approved"
    -msgstr ""
    +msgstr "Одобрена"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Refuse"
    -msgstr ""
    +msgstr "Отказ"
     
     #. module: hr_holidays
     #: code:addons/hr_holidays/hr_holidays.py:309
    @@ -148,22 +148,22 @@ msgstr ""
     #: view:board.board:0
     #: view:hr.holidays:0
     msgid "Leaves"
    -msgstr ""
    +msgstr "Напускащи"
     
     #. module: hr_holidays
     #: model:ir.model,name:hr_holidays.model_hr_holidays
     msgid "Leave"
    -msgstr ""
    +msgstr "Напускане"
     
     #. module: hr_holidays
     #: model:ir.ui.menu,name:hr_holidays.menu_account_central_journal
     msgid "Leaves by Department"
    -msgstr ""
    +msgstr "Напускащи по отдел"
     
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Cancelled"
    -msgstr ""
    +msgstr "Отказанa"
     
     #. module: hr_holidays
     #: help:hr.holidays,type:0
    @@ -176,7 +176,7 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays.status:0
     msgid "Validation"
    -msgstr ""
    +msgstr "Проверка"
     
     #. module: hr_holidays
     #: field:hr.holidays.status,color_name:0
    @@ -206,17 +206,17 @@ msgstr ""
     #: code:addons/hr_holidays/hr_holidays.py:309
     #, python-format
     msgid "Warning!"
    -msgstr ""
    +msgstr "Предупреждение!"
     
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Draft"
    -msgstr ""
    +msgstr "Проект"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Magenta"
    -msgstr ""
    +msgstr "Пурпурен"
     
     #. module: hr_holidays
     #: help:hr.holidays,state:0
    @@ -237,13 +237,13 @@ msgstr ""
     #: selection:hr.holidays.summary.dept,holiday_type:0
     #: selection:hr.holidays.summary.employee,holiday_type:0
     msgid "Confirmed"
    -msgstr ""
    +msgstr "Потвърден"
     
     #. module: hr_holidays
     #: field:hr.holidays.summary.dept,date_from:0
     #: field:hr.holidays.summary.employee,date_from:0
     msgid "From"
    -msgstr ""
    +msgstr "От"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
    @@ -253,7 +253,7 @@ msgstr "Потвърждение"
     #. module: hr_holidays
     #: sql_constraint:hr.holidays:0
     msgid "The start date must be before the end date !"
    -msgstr ""
    +msgstr "Началната дата трябва да бъде преди крайната дата!"
     
     #. module: hr_holidays
     #: model:ir.module.module,description:hr_holidays.module_meta_information
    @@ -301,7 +301,7 @@ msgstr ""
     #: view:hr.holidays:0
     #: field:hr.holidays,state:0
     msgid "State"
    -msgstr ""
    +msgstr "Състояние"
     
     #. module: hr_holidays
     #: model:ir.model,name:hr_holidays.model_hr_holidays_remaining_leaves_user
    @@ -313,17 +313,17 @@ msgstr ""
     #: field:hr.holidays,employee_id:0
     #: field:hr.holidays.remaining.leaves.user,name:0
     msgid "Employee"
    -msgstr ""
    +msgstr "Служител"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Type"
    -msgstr ""
    +msgstr "Тип"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Red"
    -msgstr ""
    +msgstr "Червено"
     
     #. module: hr_holidays
     #: view:hr.holidays.remaining.leaves.user:0
    @@ -350,7 +350,7 @@ msgstr ""
     #: field:hr.holidays,number_of_days:0
     #: field:hr.holidays,number_of_days_temp:0
     msgid "Number of Days"
    -msgstr ""
    +msgstr "Брой дни"
     
     #. module: hr_holidays
     #: view:hr.holidays.status:0
    @@ -372,12 +372,12 @@ msgstr ""
     #. module: hr_holidays
     #: selection:hr.holidays,state:0
     msgid "Waiting Approval"
    -msgstr ""
    +msgstr "Чака одобрение"
     
     #. module: hr_holidays
     #: field:hr.holidays.summary.employee,emp:0
     msgid "Employee(s)"
    -msgstr ""
    +msgstr "Служител(и)"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,categ_id:0
    @@ -394,12 +394,12 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays,parent_id:0
     msgid "Parent"
    -msgstr ""
    +msgstr "Родител"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Lavender"
    -msgstr ""
    +msgstr "Светлолилав"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.open_ask_holidays
    @@ -416,12 +416,12 @@ msgstr ""
     #: view:hr.holidays.summary.employee:0
     #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_employee
     msgid "Employee's Holidays"
    -msgstr ""
    +msgstr "Празници на служител"
     
     #. module: hr_holidays
     #: field:hr.holidays,category_id:0
     msgid "Category"
    -msgstr ""
    +msgstr "Категория"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,max_leaves:0
    @@ -444,12 +444,12 @@ msgstr ""
     #: view:hr.holidays.summary.dept:0
     #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_dept
     msgid "Holidays by Department"
    -msgstr ""
    +msgstr "Празници по отдел"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Black"
    -msgstr ""
    +msgstr "Черен"
     
     #. module: hr_holidays
     #: field:resource.calendar.leaves,holiday_id:0
    @@ -460,7 +460,7 @@ msgstr ""
     #: field:hr.holidays,case_id:0
     #: field:hr.holidays.status,categ_id:0
     msgid "Meeting"
    -msgstr ""
    +msgstr "Среща"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
    @@ -482,12 +482,12 @@ msgstr ""
     #: field:hr.holidays,user_id:0
     #: field:hr.holidays.remaining.leaves.user,user_id:0
     msgid "User"
    -msgstr ""
    +msgstr "Потребител"
     
     #. module: hr_holidays
     #: field:hr.holidays.status,active:0
     msgid "Active"
    -msgstr ""
    +msgstr "Активен"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.action_view_holiday_status_manager_board
    @@ -497,7 +497,7 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Extended Filters..."
    -msgstr ""
    +msgstr "Разширени филтри"
     
     #. module: hr_holidays
     #: sql_constraint:hr.holidays:0
    @@ -524,12 +524,12 @@ msgstr ""
     #: code:addons/hr_holidays/wizard/hr_holidays_summary_department.py:44
     #, python-format
     msgid "Error"
    -msgstr ""
    +msgstr "Грешка"
     
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Light Blue"
    -msgstr ""
    +msgstr "Светло синьо"
     
     #. module: hr_holidays
     #: field:hr.holidays,type:0
    @@ -546,18 +546,18 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays.status:0
     msgid "Misc"
    -msgstr ""
    +msgstr "Разни"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "General"
    -msgstr ""
    +msgstr "Основни"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     #: field:hr.holidays,notes:0
     msgid "Reasons"
    -msgstr ""
    +msgstr "Причини"
     
     #. module: hr_holidays
     #: model:ir.ui.menu,name:hr_holidays.menu_hr_available_holidays_report_tree
    @@ -568,7 +568,7 @@ msgstr ""
     #: view:hr.holidays.summary.dept:0
     #: view:hr.holidays.summary.employee:0
     msgid "Cancel"
    -msgstr ""
    +msgstr "Отказ"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,color_name:0
    @@ -582,7 +582,7 @@ msgstr ""
     #: selection:hr.holidays.summary.dept,holiday_type:0
     #: selection:hr.holidays.summary.employee,holiday_type:0
     msgid "Validated"
    -msgstr ""
    +msgstr "Проверен"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
    @@ -604,12 +604,12 @@ msgstr ""
     #: view:hr.holidays.summary.dept:0
     #: view:hr.holidays.summary.employee:0
     msgid "Print"
    -msgstr ""
    +msgstr "Печат"
     
     #. module: hr_holidays
     #: view:hr.holidays.status:0
     msgid "Details"
    -msgstr ""
    +msgstr "Подробности"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_leaves_by_month
    @@ -630,7 +630,7 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays,name:0
     msgid "Description"
    -msgstr ""
    +msgstr "Описание"
     
     #. module: hr_holidays
     #: help:hr.holidays,holiday_type:0
    @@ -653,7 +653,7 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays.summary.employee,holiday_type:0
     msgid "Select Holiday Type"
    -msgstr ""
    +msgstr "Избери типа на празника"
     
     #. module: hr_holidays
     #: field:hr.holidays.remaining.leaves.user,no_of_leaves:0
    @@ -663,12 +663,12 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays.summary.dept,depts:0
     msgid "Department(s)"
    -msgstr ""
    +msgstr "Отдел(и)"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "This Month"
    -msgstr ""
    +msgstr "Този месец"
     
     #. module: hr_holidays
     #: field:hr.holidays,manager_id2:0
    @@ -678,7 +678,7 @@ msgstr ""
     #. module: hr_holidays
     #: field:hr.holidays,date_to:0
     msgid "End Date"
    -msgstr ""
    +msgstr "Крайна дата"
     
     #. module: hr_holidays
     #: help:hr.holidays.status,limit:0
    @@ -697,7 +697,7 @@ msgstr ""
     #. module: hr_holidays
     #: selection:hr.holidays.status,color_name:0
     msgid "Violet"
    -msgstr ""
    +msgstr "Виолетов"
     
     #. module: hr_holidays
     #: field:hr.holidays.status,max_leaves:0
    @@ -729,12 +729,12 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Approve"
    -msgstr ""
    +msgstr "Одобри"
     
     #. module: hr_holidays
     #: field:hr.holidays,date_from:0
     msgid "Start Date"
    -msgstr ""
    +msgstr "Начална дата"
     
     #. module: hr_holidays
     #: model:ir.actions.act_window,name:hr_holidays.open_allocation_holidays
    @@ -755,7 +755,7 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "Manager"
    -msgstr ""
    +msgstr "Мениджър"
     
     #. module: hr_holidays
     #: view:hr.holidays:0
    @@ -765,4 +765,4 @@ msgstr ""
     #. module: hr_holidays
     #: view:hr.holidays:0
     msgid "To Approve"
    -msgstr ""
    +msgstr "За одобрение"
    diff --git a/addons/l10n_be/i18n/gl.po b/addons/l10n_be/i18n/gl.po
    new file mode 100644
    index 00000000000..5ebf6c33477
    --- /dev/null
    +++ b/addons/l10n_be/i18n/gl.po
    @@ -0,0 +1,528 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:15+0000\n"
    +"PO-Revision-Date: 2011-03-02 22:55+0000\n"
    +"Last-Translator: Santi (Pexego) \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_be
    +#: field:partner.vat,test_xml:0
    +#: field:partner.vat.intra,test_xml:0
    +msgid "Test XML file"
    +msgstr "Proba de arquivo XML"
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,name:0
    +msgid "Client Name"
    +msgstr "Nome do cliente"
    +
    +#. module: l10n_be
    +#: view:partner.vat.list:0
    +msgid "XML File has been Created."
    +msgstr "O arquivo XML foi creado."
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:64
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:122
    +#, python-format
    +msgid "No partner has a VAT Number asociated with him."
    +msgstr "Ningunha empresa ten un número fiscal asociado."
    +
    +#. module: l10n_be
    +#: constraint:res.company:0
    +msgid "Error! You can not create recursive companies."
    +msgstr "Erro! Non pode crear compañías recorrentes."
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:155
    +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:69
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:88
    +#, python-format
    +msgid "No VAT Number Associated with Main Company!"
    +msgstr "Non hai Número de IVE asociado á empresa principal!"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:64
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:122
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:125
    +#, python-format
    +msgid "Data Insufficient!"
    +msgstr "Datos insuficientes!"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +#: view:partner.vat.intra:0
    +#: view:partner.vat.list:0
    +msgid "Create XML"
    +msgstr "Crear XML"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,period_id:0
    +msgid "Period"
    +msgstr "Período"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +#: view:partner.vat.intra:0
    +msgid "Save the File with '.xml' extension."
    +msgstr "Gardar o arquivo coa extensión '.xml'."
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Save XML"
    +msgstr "Gardar XML"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:150
    +#, python-format
    +msgid "Save"
    +msgstr "Gardar"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_vat_listing_clients
    +msgid "vat.listing.clients"
    +msgstr "vat.listing.clients"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,msg:0
    +#: field:partner.vat.intra,msg:0
    +#: field:partner.vat.list,msg:0
    +msgid "File created"
    +msgstr "Arquivo creado"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:116
    +#, python-format
    +msgid "Save XML For Vat declaration"
    +msgstr "Gardar o XML para a declaración do IVE"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:95
    +#, python-format
    +msgid "The period code you entered is not valid."
    +msgstr "O código do período que introduciu non é válido."
    +
    +#. module: l10n_be
    +#: help:l1on_be.vat.declaration,ask_resitution:0
    +msgid "It indicates whether a resitution is to made or not?"
    +msgstr "Indica se hai que realizar a restitución ou non."
    +
    +#. module: l10n_be
    +#: model:ir.actions.act_window,name:l10n_be.action_vat_declaration
    +msgid "Vat Declaraion"
    +msgstr "Declaración do IVE"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +#: field:partner.vat.intra,no_vat:0
    +msgid "Partner With No VAT"
    +msgstr "Socio sen CIF/NIF"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +#: view:partner.vat.intra:0
    +msgid "Company"
    +msgstr "Compañía"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_partner_vat_list
    +msgid "partner.vat.list"
    +msgstr "partner.vat.list"
    +
    +#. module: l10n_be
    +#: model:ir.ui.menu,name:l10n_be.partner_vat_listing
    +msgid "Annual Listing Of VAT-Subjected Customers"
    +msgstr "Listaxe anual de Clientes suxeitos ó IVE"
    +
    +#. module: l10n_be
    +#: model:ir.module.module,shortdesc:l10n_be.module_meta_information
    +msgid "Belgium - Plan Comptable Minimum Normalise"
    +msgstr "Bélxica - Plan contable mínimo normalizado"
    +
    +#. module: l10n_be
    +#: view:partner.vat.list:0
    +msgid "Select Fiscal Year"
    +msgstr "Seleccionar exercicio fiscal"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,ask_resitution:0
    +msgid "Ask Restitution"
    +msgstr "Pedir restitución"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_partner_vat_intra
    +#: model:ir.ui.menu,name:l10n_be.l10_be_vat_intra
    +msgid "Partner VAT Intra"
    +msgstr "Socio de IVE Intra"
    +
    +#. module: l10n_be
    +#: model:ir.ui.menu,name:l10n_be.l10_be_vat_declaration
    +#: view:l1on_be.vat.declaration:0
    +msgid "Periodical VAT Declaration"
    +msgstr "Período de declaración do IVE"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Note: "
    +msgstr "Nota: "
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,tax_code_id:0
    +#: field:partner.vat.intra,tax_code_id:0
    +msgid "Tax Code"
    +msgstr "Código do imposto"
    +
    +#. module: l10n_be
    +#: view:vat.listing.clients:0
    +msgid "VAT listing"
    +msgstr "Listaxe do IVE"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Periods"
    +msgstr "Períodos"
    +
    +#. module: l10n_be
    +#: help:partner.vat,test_xml:0
    +#: help:partner.vat.intra,test_xml:0
    +msgid "Sets the XML output as test file"
    +msgstr "Establece a saída XML como arquivo de probas"
    +
    +#. module: l10n_be
    +#: field:partner.vat,limit_amount:0
    +msgid "Limit Amount"
    +msgstr "Cantidade límite"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +msgid "Ok"
    +msgstr "Aceptar"
    +
    +#. module: l10n_be
    +#: view:partner.vat:0
    +msgid ""
    +"This wizard will create an XML file for Vat details and total invoiced "
    +"amounts per partner."
    +msgstr ""
    +"Este asistente creará un arquivo XML para a información relativa ó IVE e o "
    +"total dos importes facturados por socio."
    +
    +#. module: l10n_be
    +#: help:partner.vat.intra,no_vat:0
    +msgid ""
    +"The Partner whose VAT number is not defined they doesn't include in XML File."
    +msgstr ""
    +"O socio cuxo CIF/NIF non estea definido non se inclúe no arquivo XML."
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,vat:0
    +msgid "VAT"
    +msgstr "IVE"
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,country:0
    +msgid "Country"
    +msgstr "País"
    +
    +#. module: l10n_be
    +#: view:partner.vat.list:0
    +#: field:partner.vat.list,partner_ids:0
    +msgid "Clients"
    +msgstr "Clientes"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_res_company
    +msgid "Companies"
    +msgstr "Compañías"
    +
    +#. module: l10n_be
    +#: help:l1on_be.vat.declaration,client_nihil:0
    +msgid ""
    +"Tick this case only if it concerns only the last statement on the civil or "
    +"cessation of activity"
    +msgstr ""
    +"Marcar esta opción só se atinxe á última declaración civil ou de cesamento "
    +"de actividade"
    +
    +#. module: l10n_be
    +#: help:partner.vat.intra,period_ids:0
    +msgid ""
    +"Select here the period(s) you want to include in your intracom declaration"
    +msgstr ""
    +"Elixa os períodos que desexe incluír na súa declaración intracomunitaria"
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,amount:0
    +msgid "Amount"
    +msgstr "Cantidade"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +msgid "Is Last Declaration"
    +msgstr "É a última declaración"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_partner_vat
    +msgid "partner.vat"
    +msgstr "partner.vat"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,client_nihil:0
    +msgid "Last Declaration of Enterprise"
    +msgstr "Última declaración da empresa"
    +
    +#. module: l10n_be
    +#: help:l1on_be.vat.declaration,ask_payment:0
    +msgid "It indicates whether a payment is to made or not?"
    +msgstr "Indica se un pagamento foi realizado ou non"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:155
    +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:69
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:88
    +#, python-format
    +msgid "Data Insufficient"
    +msgstr "Dato insuficiente"
    +
    +#. module: l10n_be
    +#: model:ir.ui.menu,name:l10n_be.menu_finance_belgian_statement
    +msgid "Belgium Statements"
    +msgstr "Declaracións de Bélxica"
    +
    +#. module: l10n_be
    +#: model:ir.actions.act_window,name:l10n_be.action_vat_intra
    +msgid "Partner Vat Intra"
    +msgstr "IVE empresa intracomunitaria"
    +
    +#. module: l10n_be
    +#: field:vat.listing.clients,turnover:0
    +msgid "Turnover"
    +msgstr "Volume de negocio"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +msgid "Declare Periodical VAT"
    +msgstr "Declarar IVE periódico"
    +
    +#. module: l10n_be
    +#: help:partner.vat,mand_id:0
    +#: help:partner.vat.intra,mand_id:0
    +msgid ""
    +"This identifies the representative of the sending company. This is a string "
    +"of 14 characters"
    +msgstr ""
    +"Isto identifica ó representante da compañía emisora. É unha cadea de 14 "
    +"caracteres."
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +msgid "Save xml"
    +msgstr "Gardar XML"
    +
    +#. module: l10n_be
    +#: field:partner.vat,mand_id:0
    +#: field:partner.vat.intra,mand_id:0
    +msgid "MandataireId"
    +msgstr "Id Mandatario"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,file_save:0
    +#: field:partner.vat.intra,file_save:0
    +#: field:partner.vat.list,file_save:0
    +msgid "Save File"
    +msgstr "Gardar arquivo"
    +
    +#. module: l10n_be
    +#: help:partner.vat.intra,period_code:0
    +msgid ""
    +"This is where you have to set the period code for the intracom declaration "
    +"using the format: ppyyyy\n"
    +"      PP can stand for a month: from '01' to '12'.\n"
    +"      PP can stand for a trimester: '31','32','33','34'\n"
    +"          The first figure means that it is a trimester,\n"
    +"          The second figure identify the trimester.\n"
    +"      PP can stand for a complete fiscal year: '00'.\n"
    +"      YYYY stands for the year (4 positions).\n"
    +"    "
    +msgstr ""
    +"Aquí debe definir o código do período para a declaración intracomunitaria "
    +"usando o formato:ppyyyypp pode ser un mes: do '01' ó '12',pp pode ser un "
    +"trimestre: '31', '32', '33', '34', O primeiro número indica que se trata dun "
    +"trimestre, O segundo número identifica ó trimestre.pp pode ser un ano fiscal "
    +"completo: '00'.yyyy representa o ano (4 posicións).\n"
    +"    "
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,name:0
    +#: field:partner.vat.intra,name:0
    +#: field:partner.vat.list,name:0
    +msgid "File Name"
    +msgstr "Nome do arquivo"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:95
    +#, python-format
    +msgid "Wrong Period Code"
    +msgstr "Código do período incorrecto"
    +
    +#. module: l10n_be
    +#: field:partner.vat,fyear:0
    +msgid "Fiscal Year"
    +msgstr "Exercicio fiscal"
    +
    +#. module: l10n_be
    +#: model:ir.model,name:l10n_be.model_l1on_be_vat_declaration
    +msgid "Vat Declaration"
    +msgstr "Declaración do IVE"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +#: field:partner.vat.intra,country_ids:0
    +msgid "European Countries"
    +msgstr "Países europeos"
    +
    +#. module: l10n_be
    +#: model:ir.actions.act_window,name:l10n_be.action_partner_vat_listing
    +#: view:partner.vat:0
    +msgid "Partner VAT Listing"
    +msgstr "Listaxe IVE empresa"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "General Information"
    +msgstr "Información xeral"
    +
    +#. module: l10n_be
    +#: help:partner.vat.list,partner_ids:0
    +msgid ""
    +"You can remove clients/partners which you do not want to show in xml file"
    +msgstr "Pode eliminar clientes/empresas que non quere amosar no arquivo xml"
    +
    +#. module: l10n_be
    +#: view:partner.vat.list:0
    +msgid ""
    +"You can remove clients/partners which you do not want in exported xml file"
    +msgstr "Pode eliminar clientes/empresas do arquivo xml exportado"
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Create an XML file for Vat Intra"
    +msgstr "Crear un arquivo XML para o IVE intracomunitario"
    +
    +#. module: l10n_be
    +#: field:partner.vat.intra,period_code:0
    +msgid "Period Code"
    +msgstr "Código do período"
    +
    +#. module: l10n_be
    +#: field:l1on_be.vat.declaration,ask_payment:0
    +msgid "Ask Payment"
    +msgstr "Solicitar pagamento"
    +
    +#. module: l10n_be
    +#: view:partner.vat:0
    +msgid "View Client"
    +msgstr "Ver cliente"
    +
    +#. module: l10n_be
    +#: view:partner.vat:0
    +msgid "Cancel"
    +msgstr "Anular"
    +
    +#. module: l10n_be
    +#: view:l1on_be.vat.declaration:0
    +#: view:partner.vat.intra:0
    +#: view:partner.vat.list:0
    +msgid "Close"
    +msgstr "Pechar"
    +
    +#. module: l10n_be
    +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:125
    +#, python-format
    +msgid "Please select at least one Period."
    +msgstr "Seleccione polo menos un período."
    +
    +#. module: l10n_be
    +#: model:ir.module.module,description:l10n_be.module_meta_information
    +msgid ""
    +"\n"
    +"    This is the base module to manage the accounting chart for Belgium in "
    +"OpenERP.\n"
    +"\n"
    +"    After Installing this module,The Configuration wizard for accounting is "
    +"launched.\n"
    +"    * We have the account templates which can be helpful to generate Charts "
    +"of Accounts.\n"
    +"    * On that particular wizard,You will be asked to pass the name of the "
    +"company,the chart template to follow,the no. of digits to generate the code "
    +"for your account and Bank account,currency to create Journals.\n"
    +"        Thus,the pure copy of Chart Template is generated.\n"
    +"    * This is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template.\n"
    +"\n"
    +"    Wizards provided by this module:\n"
    +"    * Partner VAT Intra: Enlist the partners with their related VAT and "
    +"invoiced amounts.Prepares an XML file format.\n"
    +"                           Path to access : Financial "
    +"Management/Reporting//Legal Statements/Belgium Statements/Partner VAT "
    +"Listing\n"
    +"    * Periodical VAT Declaration: Prepares an XML file for Vat Declaration "
    +"of the Main company of the User currently Logged in.\n"
    +"                           Path to access : Financial "
    +"Management/Reporting/Legal Statements/Belgium Statements/Periodical VAT "
    +"Declaration\n"
    +"    * Annual Listing Of VAT-Subjected Customers: Prepares an XML file for "
    +"Vat Declaration of the Main company of the User currently Logged in.Based on "
    +"Fiscal year\n"
    +"                           Path to access : Financial "
    +"Management/Reporting/Legal Statements/Belgium Statements/Annual Listing Of "
    +"VAT-Subjected Customers\n"
    +"\n"
    +"    "
    +msgstr ""
    +"\n"
    +"    Este é o módulo base para xestionar o plan contable belga en "
    +"OpenERP.Despois de instalar este módulo, executarase o asistente de "
    +"configuración contable.* Proporciona os modelos contables que poden ser "
    +"útiles para xerar plans contables.* No asistente pediráselle o nome da "
    +"compañía, o modelo de contas a utilizar, o nº de díxitos para xerar os "
    +"códigos das súas contas e a conta bancaria e a divisa para crear diarios. "
    +"Deste xeito xerarase unha copia do modelo de contas.* É o mesmo asistente "
    +"que se executa desde 'Contabilidade/Configuración/Contabilidade "
    +"financeira/Modelos/Xerar plan contable desde un modelo de plan contable. "
    +"Asistentes incluídos neste módulo:* Listaxe de empresas: enumera as empresas "
    +"co seu CIF e coas cantidades facturadas. Prepara un arquivo XML.Ruta de "
    +"acceso: Contabilidade/Informes/Informes legais/Informes belgas/Listaxe de "
    +"empresas co CIF* Declaración periódica do IVE: Prepara un arquivo XML para a "
    +"declaración do IVE da compañía do usuario actualmente conectado.Ruta de "
    +"acceso: Contabilidade/Informes/Informes legais/Informes belgas/Declaración "
    +"periódica do IVE* Listaxe anual dos clientes suxeitos ó IVE: Prepara un "
    +"arquivo XML para a declaración do IVE da compañía principal do usuario "
    +"actualmente conectado. Baseado no exercicio fiscal.Ruta de acceso: "
    +"Contabilidade/Informes/Informes legais/Informes belgas/Listaxe anual de "
    +"clientes suxeitos ó IVE\n"
    +"\n"
    +"    "
    +
    +#. module: l10n_be
    +#: view:partner.vat.intra:0
    +msgid "Partner VAT intra"
    +msgstr "Socio IVE intra"
    +
    +#. module: l10n_be
    +#: field:partner.vat.intra,period_ids:0
    +msgid "Period (s)"
    +msgstr "Período (s)"
    diff --git a/addons/l10n_cr/i18n/es_PY.po b/addons/l10n_cr/i18n/es_PY.po
    new file mode 100644
    index 00000000000..a8e7f2a42f8
    --- /dev/null
    +++ b/addons/l10n_cr/i18n/es_PY.po
    @@ -0,0 +1,164 @@
    +# Spanish (Paraguay) translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 05:56+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:08+0000\n"
    +"Last-Translator: fadel \n"
    +"Language-Team: Spanish (Paraguay) \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_ing
    +msgid "Ingeniero/a"
    +msgstr "Ingeniero/a"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_dr
    +msgid "Doctor"
    +msgstr "Doctor"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_lic
    +msgid "Licenciado"
    +msgstr "Licenciado"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_sal
    +msgid "S.A.L."
    +msgstr "S.A.L."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_dr
    +msgid "Dr."
    +msgstr "Dr."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_sal
    +msgid "Sociedad Anónima Laboral"
    +msgstr "Sociedad Anónima Laboral"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_licda
    +msgid "Licenciada"
    +msgstr "Licenciada"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_dra
    +msgid "Doctora"
    +msgstr "Doctora"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_lic
    +msgid "Lic."
    +msgstr "Lic."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_gov
    +msgid "Government"
    +msgstr "Gobierno"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_edu
    +msgid "Educational Institution"
    +msgstr "Institución educativa"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_mba
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_mba
    +msgid "MBA"
    +msgstr "MBA"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_msc
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_msc
    +msgid "Msc."
    +msgstr "Msc."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_dra
    +msgid "Dra."
    +msgstr "Dra."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_indprof
    +msgid "Ind. Prof."
    +msgstr "Ind. Prof."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_ing
    +msgid "Ing."
    +msgstr "Ing."
    +
    +#. module: l10n_cr
    +#: model:ir.module.module,shortdesc:l10n_cr.module_meta_information
    +msgid "Costa Rica - Chart of Accounts"
    +msgstr "Costa Rica - Plan Contable"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_prof
    +msgid "Professor"
    +msgstr "Profesor"
    +
    +#. module: l10n_cr
    +#: model:ir.module.module,description:l10n_cr.module_meta_information
    +msgid ""
    +"Chart of accounts for Costa Rica\n"
    +"Includes:\n"
    +"* account.type\n"
    +"* account.account.template\n"
    +"* account.tax.template\n"
    +"* account.tax.code.template\n"
    +"* account.chart.template\n"
    +"\n"
    +"Everything is in English with Spanish translation. Further translations are "
    +"welcome, please go to\n"
    +"http://translations.launchpad.net/openerp-costa-rica\n"
    +"    "
    +msgstr ""
    +"Plan Contable de Costa Rica\n"
    +"    "
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_gov
    +msgid "Gov."
    +msgstr "Gob."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_licda
    +msgid "Licda."
    +msgstr "Licda."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_prof
    +msgid "Prof."
    +msgstr "Prof."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_asoc
    +msgid "Asociation"
    +msgstr "Asociación"
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_asoc
    +msgid "Asoc."
    +msgstr "Asoc."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_edu
    +msgid "Edu."
    +msgstr "Edu."
    +
    +#. module: l10n_cr
    +#: model:res.partner.title,name:l10n_cr.res_partner_title_indprof
    +msgid "Independant Professional"
    +msgstr "Profesional Independiente"
    diff --git a/addons/l10n_nl/i18n/gl.po b/addons/l10n_nl/i18n/gl.po
    new file mode 100644
    index 00000000000..c262ab93a8d
    --- /dev/null
    +++ b/addons/l10n_nl/i18n/gl.po
    @@ -0,0 +1,110 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:11+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:15+0000\n"
    +"Last-Translator: Santi (Pexego) \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_nl
    +#: model:ir.actions.todo,note:l10n_nl.config_call_account_template
    +msgid ""
    +"Na installatie van deze module word de configuratie wizard voor "
    +"\"Accounting\" aangeroepen.\n"
    +"* U krijgt een lijst met grootboektemplates aangeboden waarin zich ook het "
    +"Nederlandse grootboekschema bevind.\n"
    +"* Als de configuratie wizard start, wordt u gevraagd om de naam van uw "
    +"bedrijf in te voeren, welke grootboekschema te installeren, uit hoeveel "
    +"cijfers een grootboekrekening mag bestaan, het rekeningnummer van uw bank en "
    +"de currency om Journalen te creeren.\n"
    +"    \n"
    +"Let op!! -> De template van het Nederlandse rekeningschema is opgebouwd uit "
    +"4 cijfers. Dit is het minimale aantal welk u moet invullen, u mag het aantal "
    +"verhogen. De extra cijfers worden dan achter het rekeningnummer aangevult "
    +"met \"nullen\"\n"
    +"    \n"
    +"* Dit is dezelfe configuratie wizard welke aangeroepen kan worden via "
    +"Financial Management/Configuration/Financial Accounting/Financial "
    +"Accounts/Generate Chart of Accounts from a Chart Template.\n"
    +msgstr ""
    +"Este módulo instalará un asistente de configuración de \"Contabilidade\" que "
    +"se executará.* Vostede recibe unha lista de modelos de plans contables que "
    +"tamén lle ofrecerá o holandés.* O asistente de configuración solicitaralle o "
    +"nome da compañía, o modelo de plan a seguir e o núm. de díxitos para xerar o "
    +"código das súas contas, a conta bancaria e a divisa para crear os seus "
    +"diarios. Atención! -> O modelo do plan contable holandés consta de catro "
    +"díxitos. Este é o número mínimo que debe contemplar, aínda que poida "
    +"aumentar o número. Os díxitos adicionais detrás da conta énchense de "
    +"\"ceros\"* Este é o mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contas financeiras/Xerar "
    +"plan de contas desde un modelo de plan.\n"
    +
    +#. module: l10n_nl
    +#: model:ir.module.module,shortdesc:l10n_nl.module_meta_information
    +msgid "Netherlands - Grootboek en BTW rekeningen"
    +msgstr "Holanda - Plan contable"
    +
    +#. module: l10n_nl
    +#: model:ir.module.module,description:l10n_nl.module_meta_information
    +msgid ""
    +"\n"
    +"Read changelog in file __terp__.py for version information.   \n"
    +"Dit is een basismodule om een uitgebreid grootboek- en BTW schema voor "
    +"Nederlandse bedrijven te installeren in OpenERP versie 5.\n"
    +"    De BTW rekeningen zijn waar nodig gekoppeld om de juiste rapportage te "
    +"genereren, denk b.v. aan intracommunautaire verwervingen\n"
    +"    waarbij u 19% BTW moet opvoeren, maar tegelijkertijd ook 19% als "
    +"voorheffing weer mag aftrekken.\n"
    +"    \n"
    +"    Na installatie van deze module word de configuratie wizard voor "
    +"\"Accounting\" aangeroepen.\n"
    +"    * U krijgt een lijst met grootboektemplates aangeboden waarin zich ook "
    +"het Nederlandse grootboekschema bevind.\n"
    +"    \n"
    +"    * Als de configuratie wizard start, wordt u gevraagd om de naam van uw "
    +"bedrijf in te voeren, welke grootboekschema te installeren, uit hoeveel "
    +"cijfers een grootboekrekening mag bestaan, het rekeningnummer van uw bank en "
    +"de currency om Journalen te creeren.\n"
    +"    \n"
    +"    Let op!! -> De template van het Nederlandse rekeningschema is opgebouwd "
    +"uit 4 cijfers. Dit is het minimale aantal welk u moet invullen, u mag het "
    +"aantal verhogen. De extra cijfers worden dan achter het rekeningnummer "
    +"aangevult met \"nullen\"\n"
    +"    \n"
    +"    * Dit is dezelfe configuratie wizard welke aangeroepen kan worden via "
    +"Financial Management/Configuration/Financial Accounting/Financial "
    +"Accounts/Generate Chart of Accounts from a Chart Template.\n"
    +"\n"
    +"    "
    +msgstr ""
    +"\n"
    +"Lea os cambios de __terp__.py na información da versión do arquivo.Trátase "
    +"dun módulo básico do plan xeral contable e réxime de IVE para as empresas "
    +"holandesas para instalar na versión 5 do OpenERP.As contas do IVE vincúlanse "
    +"á dereita cando sexa necesario para xerar informes, por exemplo, as "
    +"adquisicións intracomunitarias. O IVE é do 19%, pero ó mesmo tempo, como a "
    +"retención a conta é do 19% poderán deducir de novo.Despois de instalar este "
    +"módulo, executarase o asistente de configuración de \"Contabilidade\".* "
    +"Vostede recibe unha lista de modelos de plans contables que tamén lle "
    +"ofrecerá o holandés.* O asistente de configuración, solicitaralle o nome da "
    +"compañía, o modelo de plan a seguir e o núm. de díxitos para xerar o código "
    +"das súas contas, a conta bancaria, e a divisa para crear os seus diarios. "
    +"Atención! -> O modelo do plan contable holandés consta de catro díxitos. "
    +"Este é o número mínimo que debe contemplar, aínda que poida aumentar o "
    +"número. Os díxitos adicionais detrás da conta énchense con \"ceros\"* Este é "
    +"o mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contas financeiras/Xerar "
    +"plan de contas desde un modelo de plan.\n"
    +"\n"
    +"    "
    diff --git a/addons/l10n_pl/i18n/gl.po b/addons/l10n_pl/i18n/gl.po
    new file mode 100644
    index 00000000000..c12458993f5
    --- /dev/null
    +++ b/addons/l10n_pl/i18n/gl.po
    @@ -0,0 +1,61 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:14+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:27+0000\n"
    +"Last-Translator: Santi (Pexego) \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_pl
    +#: model:ir.module.module,description:l10n_pl.module_meta_information
    +msgid ""
    +"\n"
    +"     This is the module to manage the accounting chart and taxes for Poland "
    +"in Open ERP.\n"
    +"     \n"
    +"     To jest moduł do tworzenia wzorcowego planu kont i podstawowych "
    +"ustawień do podatków\n"
    +"     VAT 0%, 7% i 22%. Moduł ustawia też konta do kupna i sprzedaży towarów "
    +"zakładając,\n"
    +"     że wszystkie towary są w obrocie hurtowym.\n"
    +"    "
    +msgstr ""
    +"\n"
    +"     Este é o módulo para xestionar o plan de contas e impostos para Polonia "
    +"en Open ERP\n"
    +"    "
    +
    +#. module: l10n_pl
    +#: model:ir.module.module,shortdesc:l10n_pl.module_meta_information
    +msgid "Poland - Chart of Accounts"
    +msgstr "Polonia - Plan contable"
    +
    +#. module: l10n_pl
    +#: model:ir.actions.todo,note:l10n_pl.config_call_account_template_pl_chart
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"\tThis is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template."
    +msgstr ""
    +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. "
    +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o "
    +"mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan."
    diff --git a/addons/l10n_ro/i18n/gl.po b/addons/l10n_ro/i18n/gl.po
    new file mode 100644
    index 00000000000..9300d6f18c5
    --- /dev/null
    +++ b/addons/l10n_ro/i18n/gl.po
    @@ -0,0 +1,66 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:16+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:31+0000\n"
    +"Last-Translator: Santi (Pexego) \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_ro
    +#: help:res.partner,nrc:0
    +msgid "Registration number at the Registry of Commerce"
    +msgstr "Número de rexistro no Rexistro de Comercio"
    +
    +#. module: l10n_ro
    +#: field:res.partner,nrc:0
    +msgid "NRC"
    +msgstr "NRC"
    +
    +#. module: l10n_ro
    +#: model:ir.actions.todo,note:l10n_ro.config_call_account_template_ro
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"\tThis is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template."
    +msgstr ""
    +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. "
    +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o "
    +"mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan."
    +
    +#. module: l10n_ro
    +#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information
    +msgid "Romania - Chart of Accounts"
    +msgstr "Romanía - Plan contable"
    +
    +#. module: l10n_ro
    +#: model:ir.model,name:l10n_ro.model_res_partner
    +msgid "Partner"
    +msgstr "Socio"
    +
    +#. module: l10n_ro
    +#: model:ir.module.module,description:l10n_ro.module_meta_information
    +msgid ""
    +"This is the module to manage the accounting chart, VAT structure and "
    +"Registration Number for Romania in Open ERP."
    +msgstr ""
    +"Este é o módulo que xestiona o plan contable, a estrutura dos Impostos e o "
    +"Número de Rexistro para Romanía no Open ERP."
    diff --git a/addons/l10n_th/i18n/gl.po b/addons/l10n_th/i18n/gl.po
    new file mode 100644
    index 00000000000..a5a1553a31d
    --- /dev/null
    +++ b/addons/l10n_th/i18n/gl.po
    @@ -0,0 +1,53 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:19+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:37+0000\n"
    +"Last-Translator: Santi (Pexego) \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_th
    +#: model:ir.actions.todo,note:l10n_th.config_call_account_template_th
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"This is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template."
    +msgstr ""
    +"Xerar Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. "
    +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o "
    +"mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan."
    +
    +#. module: l10n_th
    +#: model:ir.module.module,shortdesc:l10n_th.module_meta_information
    +msgid "Thailand - Thai Chart of Accounts"
    +msgstr "Tailandia - Plan contable tailandés"
    +
    +#. module: l10n_th
    +#: model:ir.module.module,description:l10n_th.module_meta_information
    +msgid ""
    +"\n"
    +"Chart of accounts for Thailand.\n"
    +"    "
    +msgstr ""
    +"\n"
    +"Plan contable para Tailandia\n"
    +"    "
    diff --git a/addons/l10n_uk/i18n/gl.po b/addons/l10n_uk/i18n/gl.po
    new file mode 100644
    index 00000000000..108b02aa389
    --- /dev/null
    +++ b/addons/l10n_uk/i18n/gl.po
    @@ -0,0 +1,51 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:15+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:42+0000\n"
    +"Last-Translator: Santi (Pexego) \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_uk
    +#: model:ir.module.module,shortdesc:l10n_uk.module_meta_information
    +msgid "United Kingdom - minimal"
    +msgstr "Reino Unido - mínimo"
    +
    +#. module: l10n_uk
    +#: model:ir.module.module,description:l10n_uk.module_meta_information
    +msgid ""
    +"This is the base module to manage the accounting chart for United Kingdom in "
    +"OpenERP."
    +msgstr ""
    +"Este é o módulo base para xestionar o plan contable para o Reino Unido no "
    +"OpenERP."
    +
    +#. module: l10n_uk
    +#: model:ir.actions.todo,note:l10n_uk.config_call_account_template_uk_minimal
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"    This is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template."
    +msgstr ""
    +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear os seus "
    +"Diarios. Deste xeito xerarase a copia exacta do modelo do plan contable. "
    +"Este é o mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan"
    diff --git a/addons/l10n_ve/i18n/gl.po b/addons/l10n_ve/i18n/gl.po
    new file mode 100644
    index 00000000000..b26c31536ce
    --- /dev/null
    +++ b/addons/l10n_ve/i18n/gl.po
    @@ -0,0 +1,62 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-07 06:21+0000\n"
    +"PO-Revision-Date: 2011-03-02 23:47+0000\n"
    +"Last-Translator: Santi (Pexego) \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: l10n_ve
    +#: model:ir.actions.todo,note:l10n_ve.config_call_account_template_ve_chart
    +msgid ""
    +"Generate Chart of Accounts from a Chart Template. You will be asked to pass "
    +"the name of the company, the chart template to follow, the no. of digits to "
    +"generate the code for your accounts and Bank account, currency to create "
    +"Journals. Thus,the pure copy of chart Template is generated.\n"
    +"This is the same wizard that runs from Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template.\n"
    +"Genere el Plan de cuentas de una Plantilla de Carta. Le pedirán pasar el "
    +"nombre de la compania, la plantilla de carta para seguir, el no. de digitos "
    +"para generar el codigo para sus cuentas y cuenta Bancaria, dinero para crear "
    +"Diarios. Asi, la copia pura de la carta la Plantilla es generada.\n"
    +"Esto es el mismo wizard que corre de la Financial "
    +"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
    +"Chart of Accounts from a Chart Template.\n"
    +"            "
    +msgstr ""
    +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da "
    +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar "
    +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. "
    +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o "
    +"mesmo asistente que se executa desde Xestión "
    +"financeira/Configuración/Contabilidade financeira/Contabilidade "
    +"financeira/Xerar Plan Contable a partir dun modelo de plan\n"
    +"            "
    +
    +#. module: l10n_ve
    +#: model:ir.module.module,description:l10n_ve.module_meta_information
    +msgid ""
    +"\n"
    +"This is the module to manage the accounting chart for Venezuela in Open "
    +"ERP.\n"
    +"Este módulo es para manejar un catálogo de cuentas ejemplo para Venezuela.\n"
    +msgstr ""
    +"\n"
    +"Este é o módulo para xestionar o plan de contas para Venezuela no Open ERP.\n"
    +
    +#. module: l10n_ve
    +#: model:ir.module.module,shortdesc:l10n_ve.module_meta_information
    +msgid "Venezuela -Chart of Account"
    +msgstr "Venezuela - Plan contable"
    diff --git a/addons/point_of_sale/i18n/pl.po b/addons/point_of_sale/i18n/pl.po
    index 38bc49fa5a0..6deb09d8719 100644
    --- a/addons/point_of_sale/i18n/pl.po
    +++ b/addons/point_of_sale/i18n/pl.po
    @@ -7,33 +7,32 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-03 16:58+0000\n"
    -"PO-Revision-Date: 2011-01-19 12:00+0000\n"
    -"Last-Translator: OpenERP Administrators \n"
    +"PO-Revision-Date: 2011-03-02 20:52+0000\n"
    +"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-25 06:52+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: point_of_sale
     #: field:pos.discount,discount_notes:0
     msgid "Discount Notes"
    -msgstr ""
    +msgstr "Notatka upustu"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_today
     msgid "Sales by day"
    -msgstr ""
    +msgstr "Sprzedaż wg dni"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_pos_confirm
     msgid "Point of Sale Confirm"
    -msgstr ""
    +msgstr "Potwierdź punkt sprzedaży"
     
     #. module: point_of_sale
    -#: model:ir.actions.act_window,name:point_of_sale.action_pos_discount
    -#: view:pos.discount:0
    +#: wizard_button:pos.discount,init,apply_discount:0
     msgid "Apply Discount"
     msgstr "Zastosuj upust"
     
    @@ -45,7 +44,7 @@ msgstr "Ustaw na projekt"
     #. module: point_of_sale
     #: field:report.transaction.pos,product_nb:0
     msgid "Product Nb."
    -msgstr ""
    +msgstr "Liczba prod."
     
     #. module: point_of_sale
     #: model:ir.module.module,shortdesc:point_of_sale.module_meta_information
    @@ -55,33 +54,31 @@ msgstr "Punkt sprzedaży"
     #. module: point_of_sale
     #: view:report.pos.order:0
     msgid "Today"
    -msgstr ""
    +msgstr "Dziś"
     
     #. module: point_of_sale
    -#: view:pos.add.product:0
    +#: wizard_view:pos.add_product,init:0
     msgid "Add product :"
     msgstr "Dodaj produkt :"
     
     #. module: point_of_sale
     #: view:all.closed.cashbox.of.the.day:0
     msgid "All Cashboxes Of the day :"
    -msgstr ""
    +msgstr "Wszystkie kasy w dniu :"
     
     #. module: point_of_sale
     #: view:pos.box.entries:0
     msgid "Put Money"
    -msgstr ""
    +msgstr "Włóż pieniądze"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_cash_register_all
     #: model:ir.ui.menu,name:point_of_sale.menu_report_cash_register_all
     msgid "Register Analysis"
    -msgstr ""
    +msgstr "Analiza rejestru"
     
     #. module: point_of_sale
     #: model:ir.actions.report.xml,name:point_of_sale.pos_lines_detail
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
     msgid "Details of Sales"
     msgstr "Szczegóły sprzedaży"
     
    @@ -91,9 +88,7 @@ msgid "Are you sure you want to close the statements ?"
     msgstr ""
     
     #. module: point_of_sale
    -#: model:ir.actions.act_window,name:point_of_sale.action_pos_scan_product
    -#: model:ir.model,name:point_of_sale.model_pos_scan_product
    -#: view:pos.scan.product:0
    +#: wizard_view:pos.scan_product,init:0
     msgid "Scan product"
     msgstr "Skanuj produkt"
     
    @@ -103,10 +98,10 @@ msgstr "Skanuj produkt"
     #: view:report.pos.order:0
     #: field:report.pos.order,day:0
     msgid "Day"
    -msgstr ""
    +msgstr "Dzień"
     
     #. module: point_of_sale
    -#: view:pos.make.payment:0
    +#: wizard_view:pos.payment,ask_pay:0
     msgid "Add payment :"
     msgstr "Dodaj płatnośc :"
     
    @@ -114,7 +109,7 @@ msgstr "Dodaj płatnośc :"
     #: view:report.cash.register:0
     #: view:report.pos.order:0
     msgid "My Sales"
    -msgstr ""
    +msgstr "Moja sprzedaż"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_box_out
    @@ -124,38 +119,36 @@ msgstr ""
     #. module: point_of_sale
     #: report:pos.sales.user.today.current.user:0
     msgid "Today's Sales By Current User"
    -msgstr ""
    +msgstr "Dzisiejsza sprzedaż wg użytkownika"
     
     #. module: point_of_sale
    -#: report:account.statement:0
    -#: field:pos.box.entries,amount:0
    -#: field:pos.box.out,amount:0
    -#: report:pos.invoice:0
    -#: field:pos.make.payment,amount:0
    -#: report:pos.user.product:0
    +#: rml:pos.invoice:0
    +#: field:pos.payment,amount:0
    +#: wizard_field:pos.payment,ask_pay,amount:0
     #: field:report.transaction.pos,amount:0
     msgid "Amount"
    -msgstr "Wartość"
    +msgstr "Kwota"
     
     #. module: point_of_sale
    -#: report:pos.lines:0
    +#: rml:pos.details:0
    +#: rml:pos.lines:0
     msgid "VAT"
     msgstr "VAT"
     
     #. module: point_of_sale
     #: report:pos.invoice:0
     msgid "Origin"
    -msgstr ""
    +msgstr "Pochodzenie"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Tax"
     msgstr "Podatek"
     
     #. module: point_of_sale
     #: view:report.transaction.pos:0
     msgid "Total Transaction"
    -msgstr ""
    +msgstr "Suma transakcji"
     
     #. module: point_of_sale
     #: help:account.journal,special_journal:0
    @@ -163,14 +156,13 @@ msgid "Will put all the orders in waiting status till being accepted"
     msgstr ""
     
     #. module: point_of_sale
    -#: report:account.statement:0
    -#: field:report.pos.order,partner_id:0
    +#: field:pos.order,partner_id:0
     msgid "Partner"
    -msgstr "Kontrahent"
    +msgstr "Partner"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
    +#: rml:pos.details:0
    +#: rml:pos.details_summary:0
     msgid "Total of the day"
     msgstr "Suma dnia"
     
    @@ -178,76 +170,70 @@ msgstr "Suma dnia"
     #: view:report.pos.order:0
     #: field:report.pos.order,average_price:0
     msgid "Average Price"
    -msgstr ""
    +msgstr "Cena przeciętna"
     
     #. module: point_of_sale
    -#: report:pos.lines:0
    +#: rml:pos.invoice:0
    +#: rml:pos.lines:0
     msgid "Disc. (%)"
    -msgstr ""
    +msgstr "Up. (%)"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
    +#: rml:pos.details:0
    +#: rml:pos.details_summary:0
     msgid "Total discount"
     msgstr "Łączny upust"
     
     #. module: point_of_sale
    -#: view:account.bank.statement:0
    -#: view:pos.order:0
     #: field:pos.order,state:0
    -#: report:pos.sales.user:0
    -#: report:pos.sales.user.today:0
    -#: report:pos.sales.user.today.current.user:0
    -#: field:report.cash.register,state:0
    -#: field:report.pos.order,state:0
     msgid "State"
     msgstr "Stan"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_payment
     msgid "Add payment"
    -msgstr ""
    +msgstr "Dodaj płatność"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_month
     msgid "Sales by month"
    -msgstr ""
    +msgstr "Sprzedaż wg miesięcy"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_user_pos_today
     #: view:report.sales.by.user.pos:0
     #: view:report.sales.by.user.pos.month:0
     msgid "Sales by User"
    -msgstr ""
    +msgstr "Sprzedaż wg użytkowników"
     
     #. module: point_of_sale
     #: report:pos.invoice:0
     #: report:pos.payment.report:0
     msgid "Disc.(%)"
    -msgstr ""
    +msgstr "Up.(%)"
     
     #. module: point_of_sale
     #: field:pos.box.entries,ref:0
     #: field:pos.box.out,ref:0
     msgid "Ref"
    -msgstr ""
    +msgstr "Odn"
     
     #. module: point_of_sale
     #: view:report.pos.order:0
     #: field:report.pos.order,price_total:0
     msgid "Total Price"
    -msgstr ""
    +msgstr "Razem Cena"
     
     #. module: point_of_sale
     #: view:product.product:0
     msgid "Miscelleanous"
    -msgstr ""
    +msgstr "Różne"
     
     #. module: point_of_sale
     #: model:ir.actions.report.xml,name:point_of_sale.pos_sales_user
     #: report:pos.sales.user:0
     msgid "Sales Report"
    -msgstr ""
    +msgstr "Raport sprzedaży"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/wizard/pos_discount.py:52
    @@ -258,35 +244,34 @@ msgstr ""
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Other Information"
    -msgstr ""
    +msgstr "Inne informacje"
     
     #. module: point_of_sale
     #: view:product.product:0
     msgid "Product Type"
    -msgstr ""
    +msgstr "Typ Produktu"
     
     #. module: point_of_sale
     #: view:pos.order:0
     #: view:pos.payment.report.date:0
     msgid "Dates"
    -msgstr ""
    +msgstr "Daty"
     
     #. module: point_of_sale
     #: field:res.company,company_discount:0
     msgid "Max Discount(%)"
    -msgstr ""
    +msgstr "Maks upust(%)"
     
     #. module: point_of_sale
     #: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
     msgid "Cash register management"
    -msgstr ""
    +msgstr "Zarządzanie kasą"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/point_of_sale.py:1056
    -#: code:addons/point_of_sale/point_of_sale.py:1075
    +#: code:addons/point_of_sale/pos.py:0
     #, python-format
     msgid "No valid pricelist line found !"
    -msgstr ""
    +msgstr "Nie znaleziono poprawnej pozycji cennika !"
     
     #. module: point_of_sale
     #: report:pos.details:0
    @@ -302,7 +287,7 @@ msgstr ""
     #: field:report.sales.by.margin.pos,total:0
     #: field:report.sales.by.margin.pos.month,total:0
     msgid "Margin"
    -msgstr ""
    +msgstr "Marża"
     
     #. module: point_of_sale
     #: field:pos.order.line,discount:0
    @@ -317,7 +302,7 @@ msgstr "łączna ilość"
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_report_sales_by_user_pos_month
     msgid "Sales by user monthly"
    -msgstr ""
    +msgstr "Sprzedaż wg użytkownika miesięcznie"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/wizard/pos_open_statement.py:54
    @@ -330,7 +315,7 @@ msgstr ""
     #. module: point_of_sale
     #: help:pos.order,user_salesman_id:0
     msgid "User who is logged into the system."
    -msgstr ""
    +msgstr "Użytkownik zalogowany do systemu"
     
     #. module: point_of_sale
     #: field:product.product,income_pdt:0
    @@ -341,12 +326,12 @@ msgstr ""
     #: report:pos.details:0
     #: report:pos.details_summary:0
     msgid "Mode of Payment"
    -msgstr ""
    +msgstr "Sposób zapłaty"
     
     #. module: point_of_sale
     #: model:ir.ui.menu,name:point_of_sale.menu_point_of_sale
     msgid "Daily Operations"
    -msgstr ""
    +msgstr "Dzienne operacje"
     
     #. module: point_of_sale
     #: view:account.bank.statement:0
    @@ -362,13 +347,13 @@ msgstr ""
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "August"
    -msgstr ""
    +msgstr "Sierpień"
     
     #. module: point_of_sale
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "June"
    -msgstr ""
    +msgstr "Czerwiec"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_user_pos_month
    @@ -376,8 +361,7 @@ msgid "Sales by User Monthly"
     msgstr ""
     
     #. module: point_of_sale
    -#: field:pos.order,date_payment:0
    -#: field:report.pos.order,date_payment:0
    +#: field:pos.payment,payment_date:0
     msgid "Payment Date"
     msgstr "Data płatności"
     
    @@ -385,29 +369,29 @@ msgstr "Data płatności"
     #: report:account.statement:0
     #: report:all.closed.cashbox.of.the.day:0
     msgid "Closing Date"
    -msgstr ""
    +msgstr "Data zamknięcia"
     
     #. module: point_of_sale
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "October"
    -msgstr ""
    +msgstr "Październik"
     
     #. module: point_of_sale
     #: field:account.bank.statement.line,am_out:0
     msgid "To count"
    -msgstr ""
    +msgstr "Do policzenia"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
    +#: rml:pos.details:0
    +#: rml:pos.details_summary:0
     msgid "Summary"
     msgstr "Podsumowanie"
     
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Quotations"
    -msgstr ""
    +msgstr "Oferty"
     
     #. module: point_of_sale
     #: field:report.pos.order,delay_payment:0
    @@ -415,12 +399,10 @@ msgid "Delay Payment"
     msgstr ""
     
     #. module: point_of_sale
    -#: field:pos.add.product,quantity:0
    -#: report:pos.invoice:0
    -#: report:pos.lines:0
    +#: wizard_field:pos.add_product,init,quantity:0
    +#: rml:pos.invoice:0
    +#: rml:pos.lines:0
     #: field:pos.order.line,qty:0
    -#: field:report.sales.by.user.pos,qty:0
    -#: field:report.sales.by.user.pos.month,qty:0
     msgid "Quantity"
     msgstr "Ilość"
     
    @@ -432,11 +414,10 @@ msgstr ""
     #. module: point_of_sale
     #: view:account.bank.statement:0
     msgid "Period"
    -msgstr ""
    +msgstr "Okres"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    -#: report:pos.payment.report:0
    +#: rml:pos.invoice:0
     msgid "Net Total:"
     msgstr "Suma netto:"
     
    @@ -448,7 +429,7 @@ msgstr "Opis pozycji"
     #. module: point_of_sale
     #: view:product.product:0
     msgid "Codes"
    -msgstr ""
    +msgstr "Kody"
     
     #. module: point_of_sale
     #: view:pos.box.out:0
    @@ -465,15 +446,12 @@ msgstr ""
     #: view:pos.sales.user.today:0
     #: view:pos.sales.user.today.current_user:0
     msgid "Print Report"
    -msgstr ""
    +msgstr "Drukuj raport"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    -#: report:pos.lines:0
    +#: rml:pos.invoice:0
    +#: rml:pos.lines:0
     #: field:pos.order.line,price_unit:0
    -#: report:pos.payment.report:0
    -#: report:pos.payment.report.date:0
    -#: report:pos.payment.report.user:0
     msgid "Unit Price"
     msgstr "Cena jednostkowa"
     
    @@ -481,7 +459,7 @@ msgstr "Cena jednostkowa"
     #: code:addons/point_of_sale/wizard/pos_box_entries.py:107
     #, python-format
     msgid "Please check that income account is set to %s"
    -msgstr ""
    +msgstr "Sprawdź, czy konto przychodu jest ustawione na %s"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/wizard/pos_add_product.py:56
    @@ -491,36 +469,30 @@ msgstr ""
     #: model:ir.model,name:point_of_sale.model_pos_add_product
     #, python-format
     msgid "Add Product"
    -msgstr ""
    +msgstr "Dodaj produkt"
     
     #. module: point_of_sale
     #: field:report.transaction.pos,invoice_am:0
     msgid "Invoice Amount"
    -msgstr ""
    +msgstr "Kwotra faktury"
     
     #. module: point_of_sale
    -#: view:account.bank.statement:0
    -#: field:account.bank.statement.line,journal_id:0
    -#: report:account.statement:0
    -#: report:all.closed.cashbox.of.the.day:0
    -#: model:ir.model,name:point_of_sale.model_account_journal
     #: field:pos.config.journal,journal_id:0
     #: field:pos.order,sale_journal:0
    -#: view:report.cash.register:0
    -#: field:report.cash.register,journal_id:0
    -#: field:report.pos.order,journal_id:0
    +#: wizard_field:pos.payment,ask_pay,journal:0
    +#: field:pos.payment,journal_id:0
    +#: field:report.transaction.pos,journal_id:0
     msgid "Journal"
     msgstr "Dziennik"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Tel. :"
     msgstr "Tel. :"
     
     #. module: point_of_sale
    +#: model:ir.actions.wizard,name:point_of_sale.pos_payment
     #: view:pos.order:0
    -#: selection:pos.order,state:0
    -#: selection:report.pos.order,state:0
     msgid "Payment"
     msgstr "Płatność"
     
    @@ -528,7 +500,7 @@ msgstr "Płatność"
     #: report:account.statement:0
     #: report:all.closed.cashbox.of.the.day:0
     msgid "Ending Balance"
    -msgstr ""
    +msgstr "Saldo końcowe"
     
     #. module: point_of_sale
     #: model:ir.ui.menu,name:point_of_sale.products_for_output_operations
    @@ -538,7 +510,7 @@ msgstr ""
     #. module: point_of_sale
     #: view:pos.payment.report.date:0
     msgid "Sale by Date and User"
    -msgstr ""
    +msgstr "Sprzedaż wg dni i uzytkownika"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/point_of_sale.py:69
    @@ -547,23 +519,25 @@ msgid ""
     "Cannot delete a point of sale which is closed or contains confirmed "
     "cashboxes!"
     msgstr ""
    +"Nie można usunąć punktu sprzedaży, który jest zamknięty lub zawiera "
    +"potwierdzone kasy !"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
    +#: rml:pos.details:0
    +#: rml:pos.details_summary:0
     msgid "Mode of Taxes"
    -msgstr ""
    +msgstr "Tryb podatków"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/wizard/pos_close_statement.py:48
     #, python-format
     msgid "Cash registers are already closed."
    -msgstr ""
    +msgstr "Rejestry kasowe są juz zamknięte !"
     
     #. module: point_of_sale
     #: constraint:product.product:0
     msgid "Error: Invalid ean code"
    -msgstr ""
    +msgstr "Błąd: Niedozwolony kod EAN"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_pos_open_statement
    @@ -575,46 +549,46 @@ msgstr ""
     #. module: point_of_sale
     #: view:pos.add.product:0
     msgid "Save & New"
    -msgstr ""
    +msgstr "Zapisz i nowy"
     
     #. module: point_of_sale
     #: report:pos.details:0
     msgid "Sales total(Revenue)"
    -msgstr ""
    +msgstr "Suma sprzedaży (dochód)"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
    +#: rml:pos.details:0
    +#: rml:pos.details_summary:0
     msgid "Total paid"
     msgstr "Suma zapłacona"
     
     #. module: point_of_sale
     #: field:account.journal,check_dtls:0
     msgid "Check Details"
    -msgstr ""
    +msgstr "Sprawdż szczegóły"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
    +#: rml:pos.details:0
    +#: rml:pos.details_summary:0
     msgid "Qty of product"
     msgstr "Ilość produktu"
     
     #. module: point_of_sale
     #: field:pos.order,contract_number:0
     msgid "Contract Number"
    -msgstr ""
    +msgstr "Numer umowy"
     
     #. module: point_of_sale
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "March"
    -msgstr ""
    +msgstr "Marzec"
     
     #. module: point_of_sale
     #: model:ir.actions.report.xml,name:point_of_sale.pos_users_product_re
     #: report:pos.user.product:0
     msgid "User's Product"
    -msgstr ""
    +msgstr "Produkt użytkownika"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/point_of_sale.py:1042
    @@ -624,10 +598,11 @@ msgid ""
     "You have to select a pricelist in the sale form !\n"
     "Please set one before choosing a product."
     msgstr ""
    +"Musisz wybrać cennik w formularzu sprzedaży !\n"
    +"Ustaw go przed wybraniem produktu."
     
     #. module: point_of_sale
    -#: view:pos.order:0
    -#: field:pos.order.line,price_subtotal_incl:0
    +#: field:pos.order.line,price_subtotal:0
     msgid "Subtotal"
     msgstr "Suma częściowa"
     
    @@ -641,34 +616,34 @@ msgstr ""
     #. module: point_of_sale
     #: view:account.journal:0
     msgid "Extended Configureation"
    -msgstr ""
    +msgstr "Rozszerzona konfiguracja"
     
     #. module: point_of_sale
     #: report:account.statement:0
     #: report:all.closed.cashbox.of.the.day:0
     msgid "Starting Balance"
    -msgstr ""
    +msgstr "Saldo początkowe"
     
     #. module: point_of_sale
     #: report:pos.payment.report.user:0
     msgid "Payment By User"
    -msgstr ""
    +msgstr "Płatności wg użytkownika"
     
     #. module: point_of_sale
     #: field:pos.order,type_rec:0
     msgid "Type of Receipt"
    -msgstr ""
    +msgstr "Typ potwierdzenia"
     
     #. module: point_of_sale
     #: view:report.pos.order:0
     #: field:report.pos.order,nbr:0
     msgid "# of Lines"
    -msgstr ""
    +msgstr "# pozycji"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_accepted
     msgid "Accepted Sales"
    -msgstr ""
    +msgstr "Zaakceptowane sprzedaże"
     
     #. module: point_of_sale
     #: help:account.journal,check_dtls:0
    @@ -682,7 +657,8 @@ msgid "St.Name"
     msgstr ""
     
     #. module: point_of_sale
    -#: report:pos.details_summary:0
    +#: rml:pos.details:0
    +#: rml:pos.details_summary:0
     msgid "Sales total"
     msgstr "Suma sprzedaży"
     
    @@ -692,7 +668,7 @@ msgid "Sum of subtotals"
     msgstr "Podsuma"
     
     #. module: point_of_sale
    -#: field:pos.make.payment,payment_date:0
    +#: wizard_field:pos.payment,ask_pay,payment_date:0
     msgid "Payment date"
     msgstr "Data płatności"
     
    @@ -709,13 +685,9 @@ msgstr "Data utworzenia"
     #. module: point_of_sale
     #: model:ir.actions.report.xml,name:point_of_sale.pos_sales_user_today
     msgid "Today's Sales"
    -msgstr ""
    +msgstr "Dzisiejsza sprzedaż"
     
     #. module: point_of_sale
    -#: view:report.sales.by.margin.pos:0
    -#: view:report.sales.by.margin.pos.month:0
    -#: view:report.sales.by.user.pos:0
    -#: view:report.sales.by.user.pos.month:0
     #: view:report.transaction.pos:0
     msgid "POS "
     msgstr "POS "
    @@ -728,32 +700,31 @@ msgid "Total :"
     msgstr "Suma :"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/point_of_sale.py:1206
    +#: code:addons/point_of_sale/pos.py:0
     #, python-format
     msgid "Create line failed !"
    -msgstr ""
    +msgstr "Tworzenie pozycji nieudane !"
     
     #. module: point_of_sale
     #: field:report.sales.by.margin.pos,product_name:0
     #: field:report.sales.by.margin.pos.month,product_name:0
     msgid "Product Name"
    -msgstr ""
    +msgstr "Nazwa produktu"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/point_of_sale.py:69
    +#: code:addons/point_of_sale/pos.py:0
     #, python-format
     msgid "Invalid action !"
    -msgstr ""
    +msgstr "Niedozwolona akcja !"
     
     #. module: point_of_sale
    -#: field:pos.make.payment,pricelist_id:0
     #: field:pos.order,pricelist_id:0
     msgid "Pricelist"
     msgstr "Cennik"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
    +#: rml:pos.details:0
    +#: rml:pos.details_summary:0
     msgid "Total invoiced"
     msgstr "Łącznie zafakturowano"
     
    @@ -761,7 +732,7 @@ msgstr "Łącznie zafakturowano"
     #: view:report.pos.order:0
     #: field:report.pos.order,product_qty:0
     msgid "# of Qty"
    -msgstr ""
    +msgstr "# Ilości"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_pos_return
    @@ -771,7 +742,7 @@ msgstr ""
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_report_sales_by_margin_pos_month
     msgid "Sales by margin monthly"
    -msgstr ""
    +msgstr "Sprzedaż wg marży miesięcznie"
     
     #. module: point_of_sale
     #: view:pos.order:0
    @@ -780,7 +751,7 @@ msgstr ""
     #: field:report.sales.by.user.pos,date_order:0
     #: field:report.sales.by.user.pos.month,date_order:0
     msgid "Order Date"
    -msgstr ""
    +msgstr "Data zamówienia"
     
     #. module: point_of_sale
     #: report:all.closed.cashbox.of.the.day:0
    @@ -788,7 +759,7 @@ msgid "Today's Closed Cashbox"
     msgstr ""
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Draft Invoice"
     msgstr "Projekt faktury"
     
    @@ -808,37 +779,37 @@ msgstr ""
     #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_sales_user_today_current_user
     #: view:pos.sales.user.today.current_user:0
     msgid "Sales for Current User"
    -msgstr ""
    +msgstr "Sprzedaż na tego użytkownika"
     
     #. module: point_of_sale
     #: report:pos.invoice:0
     msgid "Fiscal Position Remark :"
    -msgstr ""
    +msgstr "Uwaga do obszaru podatkowego :"
     
     #. module: point_of_sale
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "September"
    -msgstr ""
    +msgstr "Wrzesień"
     
     #. module: point_of_sale
     #: report:account.statement:0
     #: report:all.closed.cashbox.of.the.day:0
     msgid "Opening Date"
    -msgstr ""
    +msgstr "Data otwarcia"
     
     #. module: point_of_sale
     #: report:pos.lines:0
     msgid "Taxes :"
    -msgstr ""
    +msgstr "Podatki :"
     
     #. module: point_of_sale
     #: field:report.transaction.pos,disc:0
     msgid "Disc."
    -msgstr ""
    +msgstr "Upust"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "VAT :"
     msgstr "VAT :"
     
    @@ -850,16 +821,16 @@ msgstr "Pozycje zamówienia POS"
     #. module: point_of_sale
     #: view:pos.receipt:0
     msgid "Receipt :"
    -msgstr ""
    +msgstr "Paragon :"
     
     #. module: point_of_sale
    -#: field:account.bank.statement.line,pos_statement_id:0
    +#: field:pos.order,amount_paid:0
     #: field:pos.order,amount_return:0
     msgid "unknown"
     msgstr "nieznany"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    +#: rml:pos.details:0
     #: field:report.transaction.pos,date_create:0
     msgid "Date"
     msgstr "Data"
    @@ -867,17 +838,17 @@ msgstr "Data"
     #. module: point_of_sale
     #: view:report.pos.order:0
     msgid "Extended Filters..."
    -msgstr ""
    +msgstr "Zaawansowane filtry..."
     
     #. module: point_of_sale
     #: field:pos.order,num_sale:0
     msgid "Internal Note"
    -msgstr ""
    +msgstr "Notatka wewnętrzna"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_res_company
     msgid "Companies"
    -msgstr ""
    +msgstr "Firmy"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_report_transaction_pos
    @@ -896,21 +867,21 @@ msgid "Pos Box Entries"
     msgstr ""
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/wizard/pos_get_sale.py:54
    +#: code:addons/point_of_sale/wizard/wizard_get_sale.py:0
     #, python-format
     msgid "You can't modify this order. It has already been paid"
    -msgstr ""
    +msgstr "Nie możesz modyfikowac tego zamówienia. Już jest zapłacone."
     
     #. module: point_of_sale
     #: field:pos.details,date_end:0
     #: field:pos.sale.user,date_end:0
     msgid "Date End"
    -msgstr ""
    +msgstr "Data końcowa"
     
     #. module: point_of_sale
     #: report:pos.invoice:0
     msgid "Your Reference"
    -msgstr ""
    +msgstr "Twój odnośnik"
     
     #. module: point_of_sale
     #: field:report.transaction.pos,no_trans:0
    @@ -918,21 +889,22 @@ msgid "Number of Transaction"
     msgstr "Numer transakcji"
     
     #. module: point_of_sale
    -#: view:pos.add.product:0
    -#: view:pos.box.entries:0
    -#: view:pos.box.out:0
    -#: view:pos.get.sale:0
    -#: view:pos.make.payment:0
    +#: wizard_button:pos.add_product,init,end:0
    +#: wizard_button:pos.config.journal,init,end:0
    +#: wizard_button:pos.discount,init,end:0
    +#: view:pos.order:0
     #: selection:pos.order,state:0
    -#: view:pos.receipt:0
    -#: selection:report.pos.order,state:0
    +#: wizard_button:pos.payment,ask_pay,end:0
    +#: wizard_button:pos.refund_order,init,end:0
    +#: wizard_button:pos.sale.get,init,end:0
    +#: wizard_button:pos.scan_product,init,end:0
     msgid "Cancel"
     msgstr "Anuluj"
     
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Return Picking"
    -msgstr ""
    +msgstr "Pobranie zwrotne"
     
     #. module: point_of_sale
     #: model:ir.actions.report.xml,name:point_of_sale.pos_details_summary
    @@ -942,7 +914,7 @@ msgstr "Sprzedaż (wyciąg)"
     #. module: point_of_sale
     #: view:product.product:0
     msgid "Information"
    -msgstr ""
    +msgstr "Informacja"
     
     #. module: point_of_sale
     #: model:ir.ui.menu,name:point_of_sale.menu_wizard_enter_jrnl
    @@ -958,20 +930,20 @@ msgstr ""
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_sales_user_today
     msgid "Sale by Users"
    -msgstr ""
    +msgstr "Sprzedaż wg uytkowników"
     
     #. module: point_of_sale
     #: report:pos.payment.report:0
     msgid "Payment For Sale"
    -msgstr ""
    +msgstr "Płatności dla sprzedaży"
     
     #. module: point_of_sale
     #: field:pos.order,first_name:0
     msgid "First Name"
    -msgstr ""
    +msgstr "Imię"
     
     #. module: point_of_sale
    -#: view:res.company:0
    +#: view:pos.order:0
     msgid "Other"
     msgstr "Inne"
     
    @@ -990,39 +962,36 @@ msgstr "Kwota łączna"
     #: model:ir.actions.act_window,name:point_of_sale.action_new_bank_statement_all_tree
     #: model:ir.ui.menu,name:point_of_sale.menu_all_menu_all_register
     msgid "Cash Registers"
    -msgstr ""
    +msgstr "Kasy"
     
     #. module: point_of_sale
     #: view:account.journal:0
     #: field:account.journal,journal_users:0
     msgid "Users"
    -msgstr ""
    +msgstr "Użytkownicy"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.invoice:0
    -#: report:pos.lines:0
    +#: rml:pos.details:0
    +#: rml:pos.invoice:0
    +#: rml:pos.lines:0
    +#: rml:pos.receipt:0
     msgid "Price"
     msgstr "Cena"
     
     #. module: point_of_sale
    -#: field:pos.scan.product,gencod:0
    +#: wizard_field:pos.scan_product,init,gencod:0
     msgid "Barcode"
     msgstr "Kod kreskowy"
     
     #. module: point_of_sale
    -#: view:report.sales.by.margin.pos:0
    -#: view:report.sales.by.margin.pos.month:0
    -#: view:report.sales.by.user.pos:0
    -#: view:report.sales.by.user.pos.month:0
     #: view:report.transaction.pos:0
     msgid "POS"
    -msgstr "Punkt Obsługi Sprzedaży"
    +msgstr "Punkt sprzedaży"
     
     #. module: point_of_sale
     #: field:report.cash.register,date:0
     msgid "Create Date"
    -msgstr ""
    +msgstr "Data utworzenia"
     
     #. module: point_of_sale
     #: model:ir.ui.menu,name:point_of_sale.menu_wizard_enter_jrnl2
    @@ -1033,7 +1002,7 @@ msgstr ""
     #: report:pos.details:0
     #: report:pos.details_summary:0
     msgid "Start Period"
    -msgstr ""
    +msgstr "Okres początkowy"
     
     #. module: point_of_sale
     #: report:account.statement:0
    @@ -1041,12 +1010,12 @@ msgstr ""
     #: report:pos.sales.user.today:0
     #: report:pos.sales.user.today.current.user:0
     msgid "Name"
    -msgstr ""
    +msgstr "Nazwa"
     
     #. module: point_of_sale
     #: model:ir.ui.menu,name:point_of_sale.menu_open_statement
     msgid "Open Cash Registers"
    -msgstr ""
    +msgstr "Otwórz kasę"
     
     #. module: point_of_sale
     #: report:pos.details:0
    @@ -1061,12 +1030,12 @@ msgstr ""
     #. module: point_of_sale
     #: sql_constraint:account.journal:0
     msgid "The name of the journal must be unique per company !"
    -msgstr ""
    +msgstr "Nazwa dziennika musi być unikalna w firmie !"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Supplier Refund"
    -msgstr ""
    +msgstr "Korekta od dostawcy"
     
     #. module: point_of_sale
     #: view:account.bank.statement:0
    @@ -1074,7 +1043,7 @@ msgstr ""
     #: view:report.cash.register:0
     #: view:report.pos.order:0
     msgid "Group By..."
    -msgstr ""
    +msgstr "Grupuj wg..."
     
     #. module: point_of_sale
     #: view:pos.order:0
    @@ -1084,35 +1053,33 @@ msgstr "Zamówienia POS"
     #. module: point_of_sale
     #: model:ir.actions.report.xml,name:point_of_sale.all_closed_cashbox_of_the_day
     msgid "All Closed CashBox"
    -msgstr ""
    +msgstr "Wszystkie zamknięte kasy"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/point_of_sale.py:1041
    -#: code:addons/point_of_sale/point_of_sale.py:1066
    +#: code:addons/point_of_sale/pos.py:0
     #, python-format
     msgid "No Pricelist !"
    -msgstr ""
    +msgstr "Brak cennika !"
     
     #. module: point_of_sale
    -#: model:ir.actions.act_window,name:point_of_sale.action_pos_get_sale
    -#: view:pos.get.sale:0
    +#: wizard_view:pos.sale.get,init:0
     msgid "Select an Open Sale Order"
     msgstr "Wybierz otwarte zamówienie odbiorcy"
     
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Order date"
    -msgstr ""
    +msgstr "Data zamówienia"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Base"
     msgstr "Podstawa"
     
     #. module: point_of_sale
     #: view:product.product:0
     msgid "Account"
    -msgstr ""
    +msgstr "Konto"
     
     #. module: point_of_sale
     #: field:pos.order,sale_manager:0
    @@ -1121,17 +1088,18 @@ msgstr ""
     
     #. module: point_of_sale
     #: view:pos.order:0
    +#: field:pos.order,note:0
     msgid "Notes"
     msgstr "Uwagi"
     
     #. module: point_of_sale
    -#: field:pos.get.sale,picking_id:0
    -#: view:pos.order:0
    +#: wizard_field:pos.sale.get,init,picking_id:0
     msgid "Sale Order"
    -msgstr "Zamówienie odbiorcy"
    +msgstr "Zamówienie sprzedaży"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
    +#: rml:pos.lines:0
     #: field:pos.order,amount_tax:0
     msgid "Taxes"
     msgstr "Podatki"
    @@ -1139,13 +1107,12 @@ msgstr "Podatki"
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_line
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_line_day
    -#: model:ir.actions.act_window,name:point_of_sale.action_pos_order_line_form
     msgid "Sale line"
     msgstr "Pozycja sprzedaży"
     
     #. module: point_of_sale
     #: field:pos.config.journal,code:0
    -#: report:pos.details:0
    +#: rml:pos.details:0
     msgid "Code"
     msgstr "Kod"
     
    @@ -1155,7 +1122,7 @@ msgstr "Kod"
     #: model:ir.ui.menu,name:point_of_sale.menu_point_of_sale_product
     #: model:ir.ui.menu,name:point_of_sale.menu_pos_products
     msgid "Products"
    -msgstr ""
    +msgstr "Produkty"
     
     #. module: point_of_sale
     #: model:ir.actions.report.xml,name:point_of_sale.pos_payment_report
    @@ -1165,20 +1132,20 @@ msgstr ""
     #. module: point_of_sale
     #: field:account.journal,special_journal:0
     msgid "Special Journal"
    -msgstr ""
    +msgstr "Dziennik specjalny"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_all_closed_cashbox_of_the_day
     msgid "All closed cashbox of the day"
    -msgstr ""
    +msgstr "Wszystkie zamknięte kasy w dniu"
     
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Extra Info"
    -msgstr ""
    +msgstr "Dodatkowe informacje"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Fax :"
     msgstr "Faks :"
     
    @@ -1206,27 +1173,21 @@ msgstr ""
     #. module: point_of_sale
     #: field:pos.order,price_type:0
     msgid "Price method"
    -msgstr ""
    +msgstr "Metoda wyceny"
     
     #. module: point_of_sale
     #: view:pos.receipt:0
     msgid "Print the receipt of the sale"
    -msgstr ""
    +msgstr "Drukuj paragon"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_stock_picking
     msgid "Picking List"
    -msgstr ""
    +msgstr "Pobranie"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.payment.report:0
    -#: report:pos.payment.report.date:0
    -#: report:pos.payment.report.user:0
    -#: report:pos.sales.user.today.current.user:0
    -#: report:pos.user.product:0
    -#: field:report.sales.by.margin.pos,qty:0
    -#: field:report.sales.by.margin.pos.month,qty:0
    +#: rml:pos.details:0
    +#: rml:pos.receipt:0
     msgid "Qty"
     msgstr "Il."
     
    @@ -1234,33 +1195,26 @@ msgstr "Il."
     #: view:report.cash.register:0
     #: view:report.pos.order:0
     msgid "Month -1"
    -msgstr ""
    +msgstr "Miesiąc -1"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_sale_user
     #: model:ir.model,name:point_of_sale.model_pos_sale_user
     #: view:pos.payment.report.user:0
     msgid "Sale by User"
    -msgstr ""
    +msgstr "Sprzedaż wg użytkowników"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/point_of_sale.py:555
    -#: code:addons/point_of_sale/point_of_sale.py:743
    -#: code:addons/point_of_sale/point_of_sale.py:851
    -#: code:addons/point_of_sale/report/pos_invoice.py:46
    -#: code:addons/point_of_sale/wizard/pos_box_entries.py:103
    -#: code:addons/point_of_sale/wizard/pos_box_entries.py:107
    -#: code:addons/point_of_sale/wizard/pos_box_out.py:95
    -#: code:addons/point_of_sale/wizard/pos_box_out.py:99
    -#: code:addons/point_of_sale/wizard/pos_box_out.py:101
    +#: code:addons/point_of_sale/pos.py:0
    +#: code:addons/point_of_sale/report/pos_invoice.py:0
     #, python-format
     msgid "Error !"
    -msgstr ""
    +msgstr "Błąd !"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_confirm
     msgid "Sale Confirm"
    -msgstr ""
    +msgstr "Potwierdź sprzedaż"
     
     #. module: point_of_sale
     #: view:report.cash.register:0
    @@ -1270,19 +1224,19 @@ msgstr ""
     #. module: point_of_sale
     #: view:product.product:0
     msgid "Prices"
    -msgstr ""
    +msgstr "Ceny"
     
     #. module: point_of_sale
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "July"
    -msgstr ""
    +msgstr "Lipiec"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/point_of_sale.py:544
     #, python-format
     msgid "Please provide an account for the product: %s"
    -msgstr ""
    +msgstr "Wprowadź konto dla produktu: %s"
     
     #. module: point_of_sale
     #: field:report.pos.order,delay_validation:0
    @@ -1303,7 +1257,7 @@ msgstr ""
     #: report:pos.details:0
     #: report:pos.details_summary:0
     msgid "End Period"
    -msgstr ""
    +msgstr "Okres końcowy"
     
     #. module: point_of_sale
     #: field:account.journal,auto_cash:0
    @@ -1313,7 +1267,7 @@ msgstr ""
     #. module: point_of_sale
     #: field:pos.order.line,price_ded:0
     msgid "Discount(Amount)"
    -msgstr ""
    +msgstr "Upust(Kwota)"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/wizard/pos_add_product.py:51
    @@ -1332,7 +1286,7 @@ msgstr ""
     #: view:report.pos.order:0
     #: field:report.pos.order,month:0
     msgid "Month"
    -msgstr ""
    +msgstr "Miesiąc"
     
     #. module: point_of_sale
     #: view:pos.order:0
    @@ -1351,12 +1305,12 @@ msgstr ""
     #: field:pos.box.out,journal_id:0
     #: field:pos.make.payment,journal:0
     msgid "Cash Register"
    -msgstr ""
    +msgstr "Kasa"
     
     #. module: point_of_sale
     #: field:pos.payment.report.date,date_start:0
     msgid "Start Date"
    -msgstr ""
    +msgstr "Data Rozpoczęcia"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_pos_receipt
    @@ -1372,66 +1326,59 @@ msgstr ""
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_margin_pos_today
     msgid "Sales by User Daily margin"
    -msgstr ""
    +msgstr "Marża wg użytkowników dziennie"
     
     #. module: point_of_sale
     #: field:pos.order,note_2:0
     msgid "Customer Note"
    -msgstr ""
    +msgstr "Notatka klienta"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/point_of_sale.py:337
    +#: code:addons/point_of_sale/pos.py:0
     #, python-format
     msgid "No order lines defined for this sale."
    -msgstr ""
    +msgstr "Nie ma pozycji zamówienia dla tej sprzedaży."
     
     #. module: point_of_sale
     #: field:report.cash.register,balance_start:0
     msgid "Opening Balance"
    -msgstr ""
    +msgstr "Bilans otwarcia"
     
     #. module: point_of_sale
    -#: field:pos.order,amount_paid:0
     #: selection:pos.order,state:0
    -#: view:report.pos.order:0
    -#: selection:report.pos.order,state:0
     msgid "Paid"
     msgstr "Zapłacone"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_all_sales_lines
     msgid "All sales lines"
    -msgstr ""
    +msgstr "Wszystkie pozycje"
     
     #. module: point_of_sale
     #: selection:pos.order,state:0
     #: selection:report.cash.register,state:0
     msgid "Quotation"
    -msgstr ""
    +msgstr "Oferta"
     
     #. module: point_of_sale
    -#: report:all.closed.cashbox.of.the.day:0
    -#: report:pos.invoice:0
    -#: report:pos.lines:0
    -#: report:pos.payment.report.date:0
    -#: report:pos.payment.report.user:0
    +#: rml:pos.invoice:0
     msgid "Total:"
     msgstr "Razem:"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_report_sales_by_margin_pos
     msgid "Sales by margin"
    -msgstr ""
    +msgstr "Sprzedaż wg marży"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_pos_config_journal
     msgid "Journal Configuration"
    -msgstr ""
    +msgstr "Konfiguracja dziennika"
     
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Statement lines"
    -msgstr ""
    +msgstr "Pozycje zestawienia"
     
     #. module: point_of_sale
     #: help:pos.order,user_id:0
    @@ -1446,7 +1393,7 @@ msgid "Nbr Invoice"
     msgstr ""
     
     #. module: point_of_sale
    -#: model:ir.actions.act_window,name:point_of_sale.action_report_pos_receipt
    +#: model:ir.actions.report.xml,name:point_of_sale.pos_receipt
     msgid "Receipt"
     msgstr "Paragon"
     
    @@ -1457,15 +1404,15 @@ msgstr "Utwórz fakturę"
     
     #. module: point_of_sale
     #: selection:pos.order,state:0
    -#: selection:report.pos.order,state:0
     msgid "Done"
     msgstr "Gotowe"
     
     #. module: point_of_sale
     #: model:ir.actions.report.xml,name:point_of_sale.pos_invoice_report
    -#: report:pos.invoice:0
    -#: field:pos.make.payment,invoice_wanted:0
    +#: rml:pos.invoice:0
     #: field:pos.order,invoice_id:0
    +#: wizard_field:pos.payment,ask_pay,invoice_wanted:0
    +#: field:report.transaction.pos,invoice_id:0
     msgid "Invoice"
     msgstr "Faktura"
     
    @@ -1478,10 +1425,11 @@ msgstr ""
     #: view:account.bank.statement:0
     #: selection:report.cash.register,state:0
     msgid "Open"
    -msgstr ""
    +msgstr "Otwarte"
     
     #. module: point_of_sale
     #: field:pos.order.line,order_id:0
    +#: field:pos.payment,order_id:0
     msgid "Order Ref"
     msgstr "Numer zamówienia"
     
    @@ -1500,7 +1448,7 @@ msgstr ""
     #. module: point_of_sale
     #: selection:pos.order,price_type:0
     msgid "Tax excluded"
    -msgstr ""
    +msgstr "Nie zawiera podatku"
     
     #. module: point_of_sale
     #: field:report.sales.by.margin.pos,net_margin_per_qty:0
    @@ -1512,10 +1460,10 @@ msgstr ""
     #: view:report.sales.by.margin.pos:0
     #: view:report.sales.by.margin.pos.month:0
     msgid "Sales by User Margin"
    -msgstr ""
    +msgstr "Sprzedaż wg marży użytkownika"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Taxes:"
     msgstr "Podatki:"
     
    @@ -1525,17 +1473,9 @@ msgid "Point of Sale Orders Statistics"
     msgstr ""
     
     #. module: point_of_sale
    -#: model:ir.model,name:point_of_sale.model_product_product
    -#: field:pos.add.product,product_id:0
    -#: report:pos.details:0
    +#: wizard_field:pos.add_product,init,product:0
    +#: rml:pos.details:0
     #: field:pos.order.line,product_id:0
    -#: report:pos.payment.report:0
    -#: report:pos.payment.report.date:0
    -#: report:pos.payment.report.user:0
    -#: report:pos.user.product:0
    -#: view:product.product:0
    -#: view:report.pos.order:0
    -#: field:report.pos.order,product_id:0
     msgid "Product"
     msgstr "Produkt"
     
    @@ -1552,18 +1492,18 @@ msgstr ""
     #. module: point_of_sale
     #: field:report.cash.register,balance_end_real:0
     msgid "Closing Balance"
    -msgstr ""
    +msgstr "Bilans zamknięcia"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_details
     #: model:ir.ui.menu,name:point_of_sale.menu_pos_details
     msgid "Sale Details"
    -msgstr ""
    +msgstr "Szczegóły sprzedaży"
     
     #. module: point_of_sale
     #: field:pos.payment.report.date,date_end:0
     msgid "End Date"
    -msgstr ""
    +msgstr "Data końcowa"
     
     #. module: point_of_sale
     #: field:pos.order,date_order:0
    @@ -1574,7 +1514,7 @@ msgstr "Data zamówienia"
     #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_payment_report_user
     #: model:ir.model,name:point_of_sale.model_pos_payment_report_user
     msgid "Sales lines by Users"
    -msgstr ""
    +msgstr "Pozycje sprzedaży wg użytkownika"
     
     #. module: point_of_sale
     #: field:res.company,max_diff:0
    @@ -1586,13 +1526,13 @@ msgstr ""
     #: view:pos.confirm:0
     #: view:pos.open.statement:0
     msgid "Yes"
    -msgstr ""
    +msgstr "Tak"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/point_of_sale.py:743
     #, python-format
     msgid "There is no income account defined for this product: \"%s\" (id:%d)"
    -msgstr ""
    +msgstr "Brak konta przychodu dla produktu: \"%s\" (id:%d)"
     
     #. module: point_of_sale
     #: view:pos.make.payment:0
    @@ -1602,45 +1542,40 @@ msgstr ""
     #. module: point_of_sale
     #: report:pos.lines:0
     msgid "Net Total :"
    -msgstr ""
    +msgstr "Suma netto :"
     
     #. module: point_of_sale
     #: view:product.product:0
     msgid "Product Description"
    -msgstr ""
    +msgstr "Opis produktu"
     
     #. module: point_of_sale
     #: field:pos.details,date_start:0
     #: field:pos.sale.user,date_start:0
     msgid "Date Start"
    -msgstr ""
    +msgstr "Data rozpoczęcia"
     
     #. module: point_of_sale
    +#: rml:pos.lines:0
     #: field:pos.order,amount_total:0
    -#: report:pos.payment.report:0
    -#: report:pos.payment.report.date:0
    -#: report:pos.payment.report.user:0
    -#: report:pos.sales.user.today.current.user:0
    -#: field:report.sales.by.user.pos,amount:0
    -#: field:report.sales.by.user.pos.month,amount:0
     msgid "Total"
     msgstr "Razem"
     
     #. module: point_of_sale
     #: view:pos.sale.user:0
     msgid "Sale By User"
    -msgstr ""
    +msgstr "Sprzedaż wg użytkowników"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_open_statement
     msgid "Open Cash Register"
    -msgstr ""
    +msgstr "Otwórz kasę"
     
     #. module: point_of_sale
     #: report:account.statement:0
     #: model:ir.actions.report.xml,name:point_of_sale.account_statement
     msgid "Statement"
    -msgstr ""
    +msgstr "Zestawienie"
     
     #. module: point_of_sale
     #: field:pos.order,name:0
    @@ -1658,34 +1593,20 @@ msgstr ""
     #: model:ir.model,name:point_of_sale.model_pos_payment_report
     #: view:pos.payment.report:0
     msgid "Payment Report"
    -msgstr ""
    +msgstr "Raport płatności"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_view_pos_return
     msgid "Return lines"
    -msgstr ""
    +msgstr "Pozycje zwrotów"
     
     #. module: point_of_sale
    -#: report:account.statement:0
    -#: report:all.closed.cashbox.of.the.day:0
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
    -#: report:pos.lines:0
    -#: field:pos.order,company_id:0
    -#: field:pos.order.line,company_id:0
    -#: report:pos.payment.report:0
    -#: report:pos.payment.report.date:0
    -#: report:pos.payment.report.user:0
    -#: report:pos.sales.user:0
    -#: report:pos.sales.user.today:0
    -#: report:pos.sales.user.today.current.user:0
    -#: report:pos.user.product:0
    -#: field:report.pos.order,company_id:0
    +#: rml:pos.lines:0
     msgid "Company"
     msgstr "Firma"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Invoice Date"
     msgstr "Data wystawienia faktury"
     
    @@ -1701,12 +1622,12 @@ msgstr ""
     #. module: point_of_sale
     #: field:pos.order.line,serial_number:0
     msgid "Serial Number"
    -msgstr ""
    +msgstr "Numer Seryjny"
     
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Reprint"
    -msgstr ""
    +msgstr "Wydrukuj Ponownie"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/point_of_sale.py:555
    @@ -1714,12 +1635,12 @@ msgstr ""
     #: code:addons/point_of_sale/wizard/pos_box_out.py:101
     #, python-format
     msgid "You have to open at least one cashbox"
    -msgstr ""
    +msgstr "Musisz otworzyć co najmniej jedną kasę"
     
     #. module: point_of_sale
     #: model:ir.actions.report.xml,name:point_of_sale.pos_payment_report_user
     msgid "Today's Payment By User"
    -msgstr ""
    +msgstr "Dzisiejsze płatności wg użytkowników"
     
     #. module: point_of_sale
     #: field:stock.picking,pos_order:0
    @@ -1731,65 +1652,66 @@ msgstr "Zamówienie POS"
     #: code:addons/point_of_sale/wizard/pos_payment.py:91
     #, python-format
     msgid "Error!"
    -msgstr ""
    +msgstr "Błąd!"
     
     #. module: point_of_sale
    -#: report:pos.lines:0
    +#: rml:pos.lines:0
     msgid "No. Of Articles"
     msgstr "Liczba artykułów"
     
     #. module: point_of_sale
     #: field:pos.order,date_validity:0
    +#: wizard_field:pos.refund_order,init,date_validity:0
     msgid "Validity Date"
     msgstr "Data ważności"
     
     #. module: point_of_sale
    +#: view:pos.order:0
     #: field:pos.order,pickings:0
     msgid "Picking"
     msgstr "Pobranie"
     
     #. module: point_of_sale
     #: field:pos.order,shop_id:0
    -#: field:report.pos.order,shop_id:0
     msgid "Shop"
     msgstr "Sklep"
     
     #. module: point_of_sale
    -#: field:pos.order,picking_id:0
    +#: field:pos.order,last_out_picking:0
     msgid "Last Output Picking"
    -msgstr "Ostatnie pobranie (wydanie)"
    +msgstr "Ostatnie wydanie"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_account_bank_statement_line
     msgid "Bank Statement Line"
    -msgstr ""
    +msgstr "Pozycja wyciągu bankowego"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_account_bank_statement
     msgid "Bank Statement"
    -msgstr ""
    +msgstr "Wyciąg bankowy"
     
     #. module: point_of_sale
     #: report:pos.user.product:0
     msgid "Ending Date"
    -msgstr ""
    +msgstr "Data końcowa"
     
     #. module: point_of_sale
     #: view:report.sales.by.user.pos:0
     #: view:report.sales.by.user.pos.month:0
     #: view:report.transaction.pos:0
     msgid "POS Report"
    -msgstr ""
    +msgstr "Raport PS"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_pos_discount
     msgid "Add Discount"
    -msgstr ""
    +msgstr "Dodaj upust"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_close_statement
     msgid "Close Cash Register"
    -msgstr ""
    +msgstr "Zamknij kasę"
     
     #. module: point_of_sale
     #: field:pos.order.line,qty_rfd:0
    @@ -1797,7 +1719,7 @@ msgid "Refunded Quantity"
     msgstr ""
     
     #. module: point_of_sale
    -#: view:pos.scan.product:0
    +#: wizard_view:pos.scan_product,init:0
     msgid "Scan Barcode"
     msgstr "Skanuj kod kreskowy"
     
    @@ -1805,63 +1727,62 @@ msgstr "Skanuj kod kreskowy"
     #: field:pos.box.entries,product_id:0
     #: field:pos.box.out,product_id:0
     msgid "Operation"
    -msgstr ""
    +msgstr "Operacja"
     
     #. module: point_of_sale
     #: model:ir.ui.menu,name:point_of_sale.menu_point_ofsale
     msgid "Sales Order"
    -msgstr ""
    +msgstr "Zamówienie sprzedaży"
     
     #. module: point_of_sale
     #: field:pos.order,journal_entry:0
     msgid "Journal Entry"
    -msgstr ""
    +msgstr "Zapis dziennika"
     
     #. module: point_of_sale
     #: selection:report.cash.register,state:0
     msgid "Confirmed"
    -msgstr ""
    +msgstr "Potwierdzone"
     
     #. module: point_of_sale
     #: report:pos.invoice:0
     msgid "Cancelled Invoice"
    -msgstr ""
    +msgstr "Anulowana faktura"
     
     #. module: point_of_sale
    -#: view:account.bank.statement:0
    -#: view:pos.get.sale:0
    -#: view:report.cash.register:0
    +#: model:ir.actions.wizard,name:point_of_sale.pos_confirm
    +#: wizard_button:pos.sale.get,init,set:0
     msgid "Confirm"
     msgstr "Potwierdź"
     
     #. module: point_of_sale
     #: report:pos.payment.report.date:0
     msgid "Sales Lines"
    -msgstr ""
    +msgstr "Pozycje sprzedaży"
     
     #. module: point_of_sale
     #: constraint:res.company:0
     msgid "Error! You can not create recursive companies."
    -msgstr ""
    +msgstr "Błąd! Nie możesz tworzyć firm rekurencyjnych."
     
     #. module: point_of_sale
     #: field:pos.discount,discount:0
     msgid "Discount "
    -msgstr ""
    +msgstr "Upust "
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Supplier Invoice"
     msgstr "Faktura dostawcy"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/point_of_sale.py:1214
    +#: code:addons/point_of_sale/pos.py:0
     #, python-format
     msgid "Modify line failed !"
    -msgstr ""
    +msgstr "Modyfikacja pozycji nieudana !"
     
     #. module: point_of_sale
    -#: field:pos.make.payment,payment_name:0
    +#: wizard_field:pos.payment,ask_pay,payment_name:0
     msgid "Payment name"
     msgstr "Nazwa płatności"
     
    @@ -1888,58 +1809,58 @@ msgstr ""
     #. module: point_of_sale
     #: sql_constraint:account.journal:0
     msgid "The code of the journal must be unique per company !"
    -msgstr ""
    +msgstr "Kod dziennika musi być unikalny w firmie !"
     
     #. module: point_of_sale
    -#: model:ir.ui.menu,name:point_of_sale.menu_point_config_product
    +#: model:ir.ui.menu,name:point_of_sale.menu_point_config
     msgid "Configuration"
    -msgstr "Ustawienia"
    +msgstr "Konfiguracja"
     
     #. module: point_of_sale
     #: report:pos.user.product:0
     msgid "Starting Date"
    -msgstr ""
    +msgstr "Data rozpoczęcia"
     
     #. module: point_of_sale
     #: field:pos.order,date_validation:0
     #: field:report.pos.order,date_validation:0
     msgid "Validation Date"
    -msgstr ""
    +msgstr "Data zatwierdzenia"
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/point_of_sale.py:504
     #: code:addons/point_of_sale/point_of_sale.py:506
     #, python-format
     msgid "You don't have enough access to validate this sale!"
    -msgstr ""
    +msgstr "Nie masz ospowiednich praw do zatwierdzenia tej sprzedaży !"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_invoice
     msgid "Invoices"
    -msgstr ""
    +msgstr "Faktury"
     
     #. module: point_of_sale
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "December"
    -msgstr ""
    +msgstr "Grudzień"
     
     #. module: point_of_sale
     #: view:report.pos.order:0
     #: field:report.pos.order,total_discount:0
     msgid "Total Discount"
    -msgstr ""
    +msgstr "Suma upustu"
     
     #. module: point_of_sale
     #: view:pos.box.out:0
     msgid "Take Money"
    -msgstr ""
    +msgstr "Weź pieniądze"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_pos_details
     #: model:ir.model,name:point_of_sale.model_pos_sales_user_today_current_user
     msgid "Sales Details"
    -msgstr ""
    +msgstr "Szczegóły sprzedaży"
     
     #. module: point_of_sale
     #: field:product.product,am_out:0
    @@ -1951,35 +1872,26 @@ msgstr ""
     #: code:addons/point_of_sale/wizard/pos_open_statement.py:54
     #, python-format
     msgid "Message"
    -msgstr ""
    +msgstr "Wiadomość"
     
     #. module: point_of_sale
    -#: view:account.journal:0
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_tree2
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_tree3
     #: model:ir.actions.act_window,name:point_of_sale.action_pos_pos_form
    -#: model:ir.actions.act_window,name:point_of_sale.action_pos_pos_form_user
     #: model:ir.model,name:point_of_sale.model_pos_order
    +#: model:ir.ui.menu,name:point_of_sale.menu_point_ofsale
     #: model:ir.ui.menu,name:point_of_sale.menu_point_root
     msgid "Point of Sale"
    -msgstr "Punkt Obsługi Sprzedaży"
    +msgstr "Punkt sprzedaży"
     
     #. module: point_of_sale
    -#: view:pos.order:0
    -#: field:pos.payment.report.date,user_id:0
    -#: field:pos.payment.report.user,user_id:0
    -#: field:pos.sale.user,user_id:0
    -#: field:pos.sales.user.today,user_id:0
    -#: view:report.pos.order:0
    -#: field:report.pos.order,user_id:0
    +#: field:pos.order,user_id:0
     msgid "Salesman"
     msgstr "Sprzedawca"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    +#: rml:pos.details:0
     #: selection:pos.order,state:0
    -#: view:report.pos.order:0
    -#: selection:report.pos.order,state:0
     msgid "Invoiced"
     msgstr "Zafakturowane"
     
    @@ -1988,21 +1900,20 @@ msgstr "Zafakturowane"
     #: view:pos.confirm:0
     #: view:pos.open.statement:0
     msgid "No"
    -msgstr ""
    +msgstr "Nie"
     
     #. module: point_of_sale
     #: field:pos.order.line,notice:0
     msgid "Discount Notice"
    -msgstr ""
    +msgstr "Notatka upustu"
     
     #. module: point_of_sale
    -#: view:pos.scan.product:0
    +#: wizard_button:pos.scan_product,init,add:0
     msgid "Add"
     msgstr "Dodaj"
     
     #. module: point_of_sale
    -#: view:report.cash.register:0
    -#: selection:report.pos.order,state:0
    +#: selection:pos.order,state:0
     msgid "Draft"
     msgstr "Projekt"
     
    @@ -2022,15 +1933,15 @@ msgid "POS Payment Report according to date"
     msgstr ""
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "PRO-FORMA"
     msgstr "PRO-FORMA"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/point_of_sale.py:637
    +#: code:addons/point_of_sale/pos.py:0
     #, python-format
     msgid "Please provide a partner for the sale."
    -msgstr ""
    +msgstr "Proszę wprowadzić partnera dla sprzedaży."
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/point_of_sale.py:852
    @@ -2042,29 +1953,17 @@ msgstr ""
     #. module: point_of_sale
     #: field:pos.order,user_salesman_id:0
     msgid "Cashier"
    -msgstr ""
    +msgstr "Kasjer"
     
     #. module: point_of_sale
    -#: report:account.statement:0
    -#: report:all.closed.cashbox.of.the.day:0
    -#: view:pos.payment.report.date:0
    -#: report:pos.sales.user:0
    -#: report:pos.sales.user.today:0
    -#: report:pos.sales.user.today.current.user:0
    -#: report:pos.user.product:0
    -#: view:report.cash.register:0
    -#: field:report.cash.register,user_id:0
    -#: field:report.sales.by.margin.pos,user_id:0
    -#: field:report.sales.by.margin.pos.month,user_id:0
    -#: field:report.sales.by.user.pos,user_id:0
    -#: field:report.sales.by.user.pos.month,user_id:0
     #: field:report.transaction.pos,user_id:0
     msgid "User"
     msgstr "Użytkownik"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree
    -#: model:ir.model,name:point_of_sale.model_report_sales_by_user_pos
    +#: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_month
    +#: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_today
     msgid "Sales by user"
     msgstr "Sprzedaż wg. użytkownika"
     
    @@ -2072,82 +1971,67 @@ msgstr "Sprzedaż wg. użytkownika"
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "November"
    -msgstr ""
    +msgstr "Listopad"
     
     #. module: point_of_sale
     #: view:pos.receipt:0
     msgid "Print Receipt"
    -msgstr ""
    +msgstr "Drukuj paragon"
     
     #. module: point_of_sale
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "January"
    -msgstr ""
    +msgstr "Styczeń"
     
     #. module: point_of_sale
     #: view:pos.order.line:0
     msgid "POS Orders lines"
    -msgstr ""
    +msgstr "Pozycje zamówienia PS"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/point_of_sale.py:337
    -#: code:addons/point_of_sale/point_of_sale.py:504
    -#: code:addons/point_of_sale/point_of_sale.py:506
    -#: code:addons/point_of_sale/point_of_sale.py:544
    -#: code:addons/point_of_sale/point_of_sale.py:637
    -#: code:addons/point_of_sale/point_of_sale.py:1206
    -#: code:addons/point_of_sale/point_of_sale.py:1214
    +#: code:addons/point_of_sale/pos.py:0
     #, python-format
     msgid "Error"
    -msgstr ""
    +msgstr "Błąd"
     
     #. module: point_of_sale
     #: field:report.transaction.pos,journal_id:0
     msgid "Sales Journal"
    -msgstr ""
    +msgstr "Dziennik sprzedaży"
     
     #. module: point_of_sale
    -#: report:pos.invoice:0
    +#: rml:pos.invoice:0
     msgid "Refund"
    -msgstr "Zwrot"
    +msgstr "Korekta"
     
     #. module: point_of_sale
    -#: code:addons/point_of_sale/report/pos_invoice.py:46
    +#: code:addons/point_of_sale/report/pos_invoice.py:0
     #, python-format
     msgid "Please create an invoice for this sale."
    -msgstr ""
    +msgstr "Przoszę utworzyć fakturę dla tej sprzedaży."
     
     #. module: point_of_sale
     #: report:pos.sales.user:0
     #: report:pos.sales.user.today:0
     #: field:report.pos.order,date:0
     msgid "Date Order"
    -msgstr ""
    +msgstr "Data zamówienia"
     
     #. module: point_of_sale
     #: model:ir.ui.menu,name:point_of_sale.menu_close_statement
     msgid "Close Cash Registers"
    -msgstr ""
    +msgstr "Zamknij kasę"
     
     #. module: point_of_sale
     #: report:pos.details:0
     #: report:pos.payment.report.date:0
     #: report:pos.payment.report.user:0
     msgid "Disc(%)"
    -msgstr ""
    +msgstr "Up(%)"
     
     #. module: point_of_sale
    -#: view:all.closed.cashbox.of.the.day:0
    -#: view:pos.details:0
    -#: view:pos.discount:0
    -#: view:pos.payment.report:0
    -#: view:pos.payment.report.date:0
    -#: view:pos.payment.report.user:0
    -#: view:pos.sale.user:0
    -#: view:pos.sales.user.today:0
    -#: view:pos.sales.user.today.current_user:0
    -#: view:pos.scan.product:0
    +#: view:pos.order:0
     msgid "Close"
     msgstr "Zamknij"
     
    @@ -2159,12 +2043,12 @@ msgstr "Pozycje zamówienia"
     #. module: point_of_sale
     #: field:pos.order.line,price_subtotal:0
     msgid "Subtotal w/o Tax"
    -msgstr ""
    +msgstr "Suma cześciowa b. pod."
     
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Add product"
    -msgstr ""
    +msgstr "Dodaj produkt"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_payment
    @@ -2174,17 +2058,17 @@ msgstr ""
     #. module: point_of_sale
     #: field:report.transaction.pos,jl_id:0
     msgid "Cash Journals"
    -msgstr ""
    +msgstr "Dzienniki kasowe"
     
     #. module: point_of_sale
     #: view:pos.details:0
     msgid "POS Details :"
    -msgstr ""
    +msgstr "Szczegóły PS :"
     
     #. module: point_of_sale
     #: report:pos.sales.user.today:0
     msgid "Today's Sales By User"
    -msgstr ""
    +msgstr "Dzisiejsza sprzedaż wg użytkowników"
     
     #. module: point_of_sale
     #: view:pos.box.entries:0
    @@ -2199,11 +2083,11 @@ msgid "please check that account is set to %s"
     msgstr ""
     
     #. module: point_of_sale
    -#: field:pos.box.entries,name:0
    -#: field:pos.box.out,name:0
     #: field:pos.config.journal,name:0
    -#: report:pos.invoice:0
    -#: report:pos.lines:0
    +#: rml:pos.invoice:0
    +#: rml:pos.lines:0
    +#: field:pos.payment,name:0
    +#: rml:pos.receipt:0
     msgid "Description"
     msgstr "Opis"
     
    @@ -2211,39 +2095,39 @@ msgstr "Opis"
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "May"
    -msgstr ""
    +msgstr "Maj"
     
     #. module: point_of_sale
     #: report:pos.lines:0
     msgid "Sales lines"
    -msgstr ""
    +msgstr "Pozycje sprzedaży"
     
     #. module: point_of_sale
     #: field:pos.order,note:0
     msgid "Internal Notes"
    -msgstr ""
    +msgstr "Uwagi wewnętrzne"
     
     #. module: point_of_sale
     #: view:pos.add.product:0
     msgid "Save & Close"
    -msgstr ""
    +msgstr "Zapisz i zamknij"
     
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Running"
    -msgstr ""
    +msgstr "Uruchomione"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_all_closed_cashbox_of_the_day
     msgid "All Cashboxes Of the day"
    -msgstr ""
    +msgstr "Wszystkie kasy dzisiaj"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_order_all
     #: model:ir.ui.menu,name:point_of_sale.menu_report_pos_order_all
     #: view:report.pos.order:0
     msgid "Point of Sale Analysis"
    -msgstr ""
    +msgstr "Analiza punktów sprzedaży"
     
     #. module: point_of_sale
     #: field:pos.make.payment,partner_id:0
    @@ -2251,7 +2135,7 @@ msgstr ""
     #: field:pos.order,partner_id:0
     #: view:report.pos.order:0
     msgid "Customer"
    -msgstr ""
    +msgstr "Klient"
     
     #. module: point_of_sale
     #: field:pos.make.payment,is_acc:0
    @@ -2259,18 +2143,18 @@ msgstr ""
     #: selection:pos.order,state:0
     #: selection:report.pos.order,state:0
     msgid "Advance"
    -msgstr ""
    +msgstr "Zaliczka"
     
     #. module: point_of_sale
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "February"
    -msgstr ""
    +msgstr "Luty"
     
     #. module: point_of_sale
     #: view:report.cash.register:0
     msgid "    Today    "
    -msgstr ""
    +msgstr "    Dzisiaj    "
     
     #. module: point_of_sale
     #: code:addons/point_of_sale/wizard/pos_box_out.py:95
    @@ -2294,26 +2178,17 @@ msgstr ""
     #: selection:report.cash.register,month:0
     #: selection:report.pos.order,month:0
     msgid "April"
    -msgstr ""
    +msgstr "Kwiecień"
     
     #. module: point_of_sale
    -#: field:pos.order,statement_ids:0
    +#: view:pos.order:0
     msgid "Payments"
     msgstr "Płatności"
     
     #. module: point_of_sale
    -#: report:pos.details:0
    -#: report:pos.details_summary:0
    -#: report:pos.lines:0
    -#: report:pos.payment.report:0
    -#: report:pos.payment.report.date:0
    -#: report:pos.payment.report.user:0
    -#: report:pos.sales.user:0
    -#: report:pos.sales.user.today:0
    -#: report:pos.sales.user.today.current.user:0
    -#: report:pos.user.product:0
    +#: rml:pos.lines:0
     msgid "Print Date"
    -msgstr "data wydruku"
    +msgstr "Data wydruku"
     
     #. module: point_of_sale
     #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_margin_pos_month
    @@ -2323,7 +2198,7 @@ msgstr ""
     #. module: point_of_sale
     #: view:pos.order:0
     msgid "Search Sales Order"
    -msgstr ""
    +msgstr "Przeszukaj zamówienia sprzedaży"
     
     #. module: point_of_sale
     #: field:pos.order,account_move:0
    @@ -2337,13 +2212,13 @@ msgstr "Zapis na koncie"
     #: view:pos.order:0
     #, python-format
     msgid "Make Payment"
    -msgstr ""
    +msgstr "Wykonaj płatność"
     
     #. module: point_of_sale
     #: model:ir.model,name:point_of_sale.model_pos_sales_user_today
     #: view:pos.sales.user.today:0
     msgid "Sales User Today"
    -msgstr ""
    +msgstr "Sprzedaż użytkownika dzisiaj"
     
     #. module: point_of_sale
     #: view:report.cash.register:0
    @@ -2351,4 +2226,4 @@ msgstr ""
     #: view:report.pos.order:0
     #: field:report.pos.order,year:0
     msgid "Year"
    -msgstr ""
    +msgstr "Rok"
    diff --git a/addons/procurement/i18n/ro.po b/addons/procurement/i18n/ro.po
    index b4de0ff2495..e5a82344db8 100644
    --- a/addons/procurement/i18n/ro.po
    +++ b/addons/procurement/i18n/ro.po
    @@ -8,13 +8,13 @@ msgstr ""
     "Project-Id-Version: openobject-addons\n"
     "Report-Msgid-Bugs-To: FULL NAME \n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-02-14 21:01+0000\n"
    +"PO-Revision-Date: 2011-03-01 14:51+0000\n"
     "Last-Translator: Dorin \n"
     "Language-Team: Romanian \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-02-15 05:39+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: procurement
    @@ -25,7 +25,7 @@ msgstr ""
     #. module: procurement
     #: model:ir.ui.menu,name:procurement.menu_stock_sched
     msgid "Schedulers"
    -msgstr ""
    +msgstr "Programare"
     
     #. module: procurement
     #: model:ir.model,name:procurement.model_make_procurement
    @@ -54,7 +54,7 @@ msgstr ""
     #: code:addons/procurement/procurement.py:288
     #, python-format
     msgid "No supplier defined for this product !"
    -msgstr ""
    +msgstr "Nu este definit un furnizor pentru acest produs!"
     
     #. module: procurement
     #: field:make.procurement,uom_id:0
    @@ -86,7 +86,7 @@ msgstr "Companie"
     #. module: procurement
     #: field:procurement.order,product_uos_qty:0
     msgid "UoS Quantity"
    -msgstr ""
    +msgstr "Cantitate UMV"
     
     #. module: procurement
     #: view:procurement.order:0
    @@ -112,7 +112,7 @@ msgstr ""
     #. module: procurement
     #: field:stock.warehouse.orderpoint,procurement_id:0
     msgid "Latest procurement"
    -msgstr ""
    +msgstr "Ultima aprovizionare"
     
     #. module: procurement
     #: view:procurement.order:0
    @@ -145,7 +145,7 @@ msgstr ""
     #. module: procurement
     #: view:stock.warehouse.orderpoint:0
     msgid "Minimum Stock Rules Search"
    -msgstr ""
    +msgstr "Caută reguli stoc mimim"
     
     #. module: procurement
     #: help:stock.warehouse.orderpoint,product_min_qty:0
    @@ -177,7 +177,7 @@ msgstr "Pregătit"
     #. module: procurement
     #: field:procurement.order.compute.all,automatic:0
     msgid "Automatic orderpoint"
    -msgstr ""
    +msgstr "Punct comandă automat"
     
     #. module: procurement
     #: field:mrp.property,composition:0
    @@ -265,7 +265,7 @@ msgstr "Produs & Amplasament"
     #. module: procurement
     #: model:ir.model,name:procurement.model_procurement_order_compute
     msgid "Compute Procurement"
    -msgstr ""
    +msgstr "Calculează aprovizionarea"
     
     #. module: procurement
     #: model:ir.module.module,shortdesc:procurement.module_meta_information
    @@ -276,7 +276,7 @@ msgstr "Aprovizionare"
     #. module: procurement
     #: field:res.company,schedule_range:0
     msgid "Scheduler Range Days"
    -msgstr ""
    +msgstr "Interval zile programare"
     
     #. module: procurement
     #: model:ir.actions.act_window,help:procurement.procurement_action
    @@ -310,6 +310,7 @@ msgstr "Cantitate"
     #, python-format
     msgid "Not enough stock and no minimum orderpoint rule defined."
     msgstr ""
    +"Nu este stoc disponibil și nu este definit un minim de reaprovizionare"
     
     #. module: procurement
     #: code:addons/procurement/procurement.py:137
    @@ -364,7 +365,7 @@ msgstr "Comenzi aprovzionare"
     #. module: procurement
     #: view:procurement.order:0
     msgid "To Fix"
    -msgstr ""
    +msgstr "De fixat"
     
     #. module: procurement
     #: view:procurement.order:0
    @@ -385,7 +386,7 @@ msgstr "Proprietate"
     #: model:ir.actions.act_window,name:procurement.act_make_procurement
     #: view:make.procurement:0
     msgid "Procurement Request"
    -msgstr ""
    +msgstr "Cerere de aprovizionare"
     
     #. module: procurement
     #: view:procurement.orderpoint.compute:0
    @@ -395,7 +396,7 @@ msgstr "Calcul stoc"
     #. module: procurement
     #: view:procurement.order:0
     msgid "Late"
    -msgstr ""
    +msgstr "Târziu"
     
     #. module: procurement
     #: model:process.process,name:procurement.process_process_serviceproductprocess0
    @@ -443,6 +444,8 @@ msgid ""
     "Please check the Quantity in Procurement Order(s), it should not be less "
     "than 1!"
     msgstr ""
    +"Vă rog să verificați cantitățile din comandă, acestea nu trebuie sa fie mai "
    +"mici de 1!"
     
     #. module: procurement
     #: help:stock.warehouse.orderpoint,active:0
    @@ -535,17 +538,17 @@ msgstr "Excepție"
     #: code:addons/procurement/schedulers.py:179
     #, python-format
     msgid "Automatic OP: %s"
    -msgstr ""
    +msgstr "OP automată: %s"
     
     #. module: procurement
     #: model:ir.model,name:procurement.model_procurement_orderpoint_compute
     msgid "Automatic Order Point"
    -msgstr ""
    +msgstr "Punct de reaprovizionare"
     
     #. module: procurement
     #: model:ir.model,name:procurement.model_stock_warehouse_orderpoint
     msgid "Minimum Inventory Rule"
    -msgstr ""
    +msgstr "Regulă inventar mimim"
     
     #. module: procurement
     #: model:ir.model,name:procurement.model_res_company
    @@ -580,7 +583,7 @@ msgstr ""
     #. module: procurement
     #: selection:stock.warehouse.orderpoint,logic:0
     msgid "Order to Max"
    -msgstr ""
    +msgstr "Comandă la max"
     
     #. module: procurement
     #: field:procurement.order,date_close:0
    @@ -635,7 +638,7 @@ msgstr "Informații generale"
     #. module: procurement
     #: view:procurement.order:0
     msgid "Run Procurement"
    -msgstr ""
    +msgstr "Rulare aprovizionare"
     
     #. module: procurement
     #: selection:procurement.order,state:0
    @@ -827,14 +830,14 @@ msgstr "UdV produs"
     #: code:addons/procurement/procurement.py:347
     #, python-format
     msgid "from stock: products assigned."
    -msgstr ""
    +msgstr "din stoc: produse asignate."
     
     #. module: procurement
     #: model:ir.actions.act_window,name:procurement.action_compute_schedulers
     #: model:ir.ui.menu,name:procurement.menu_stock_proc_schedulers
     #: view:procurement.order.compute.all:0
     msgid "Compute Schedulers"
    -msgstr ""
    +msgstr "Calcul programare"
     
     #. module: procurement
     #: model:ir.actions.act_window,help:procurement.procurement_exceptions
    @@ -882,7 +885,7 @@ msgstr ""
     #. module: procurement
     #: view:procurement.order:0
     msgid "Procurement Details"
    -msgstr ""
    +msgstr "Detalii procurare"
     
     #. module: procurement
     #: code:addons/procurement/schedulers.py:180
    diff --git a/addons/product/i18n/bg.po b/addons/product/i18n/bg.po
    index d66c7817ccb..de2f0413f9f 100644
    --- a/addons/product/i18n/bg.po
    +++ b/addons/product/i18n/bg.po
    @@ -7,13 +7,13 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-02-26 02:03+0000\n"
    +"PO-Revision-Date: 2011-03-01 08:37+0000\n"
     "Last-Translator: Dimitar Markov \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-02-27 06:22+0000\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
     "X-Generator: Launchpad (build 12351)\n"
     
     #. module: product
    @@ -24,7 +24,7 @@ msgstr "DDR 512MB PC400"
     #. module: product
     #: field:product.packaging,rows:0
     msgid "Number of Layers"
    -msgstr ""
    +msgstr "Броя на слоевете"
     
     #. module: product
     #: constraint:product.pricelist.item:0
    @@ -32,6 +32,7 @@ msgid ""
     "Error ! You cannot assign the Main Pricelist as Other Pricelist in PriceList "
     "Item!"
     msgstr ""
    +"Грешка! Вие не можете да присвоите Основния ценоразпис като Друг ценоразпис!"
     
     #. module: product
     #: help:product.pricelist.item,product_tmpl_id:0
    @@ -39,6 +40,8 @@ msgid ""
     "Set a template if this rule only apply to a template of product. Keep empty "
     "for all products"
     msgstr ""
    +"Задаване на шаблон, ако това правило се прилага само за шаблон на продукта. "
    +"Оставете празно за всички продукти"
     
     #. module: product
     #: model:product.category,name:product.cat1
    @@ -48,7 +51,7 @@ msgstr "Продаваем"
     #. module: product
     #: model:product.template,name:product.product_product_mb2_product_template
     msgid "Mainboard ASUStek A7V8X-X"
    -msgstr ""
    +msgstr "Дънна платка ASUStek A7V8X-X"
     
     #. module: product
     #: help:product.template,seller_qty:0
    @@ -78,7 +81,7 @@ msgstr "Входящи"
     #. module: product
     #: field:product.template,mes_type:0
     msgid "Measure Type"
    -msgstr ""
    +msgstr "Вид мярка"
     
     #. module: product
     #: help:res.partner,property_product_pricelist:0
    @@ -86,6 +89,8 @@ msgid ""
     "This pricelist will be used, instead of the default one, for sales to the "
     "current partner"
     msgstr ""
    +"Тази ценова листа ще бъде използвана, а не тази по подразбиране, за продажби "
    +"за настоящ партньор"
     
     #. module: product
     #: constraint:product.supplierinfo:0
    @@ -93,11 +98,13 @@ msgid ""
     "Error: The default UOM and the Supplier Product UOM must be in the same "
     "category."
     msgstr ""
    +"Грешка: Мерните единици по подразбиране и Мерните единици на доставчика на "
    +"продукта UOM трябва да са в същата категория."
     
     #. module: product
     #: field:product.template,seller_qty:0
     msgid "Supplier Quantity"
    -msgstr ""
    +msgstr "Количество на доставчик"
     
     #. module: product
     #: selection:product.template,mes_type:0
    @@ -136,7 +143,7 @@ msgstr "Име на правило"
     #: field:product.product,code:0
     #: field:product.product,default_code:0
     msgid "Reference"
    -msgstr "Препратка"
    +msgstr "Означение"
     
     #. module: product
     #: constraint:product.category:0
    @@ -149,6 +156,8 @@ msgid ""
     "The minimal quantity to trigger this rule, expressed in the supplier UoM if "
     "any or in the default UoM of the product otherrwise."
     msgstr ""
    +"Минималното количество за да се включи това правило, изразено в Мер. ед. на "
    +"доставчика ако има такова или в мерните едниници по подразбиране."
     
     #. module: product
     #: model:product.template,name:product.product_product_24_product_template
    @@ -175,18 +184,18 @@ msgstr "Средна цена"
     #. module: product
     #: help:product.pricelist.item,name:0
     msgid "Explicit rule name for this pricelist line."
    -msgstr ""
    +msgstr "Изрично правило за име за тази линия на ценоразпис."
     
     #. module: product
     #: model:ir.actions.act_window,name:product.product_uom_categ_form_action
     #: model:ir.ui.menu,name:product.menu_product_uom_categ_form_action
     msgid "Units of Measure Categories"
    -msgstr ""
    +msgstr "Категории мерни единици"
     
     #. module: product
     #: model:product.template,name:product.product_product_cpu1_product_template
     msgid "Processor AMD Athlon XP 1800+"
    -msgstr ""
    +msgstr "Процесор AMD Athlon XP 1800+"
     
     #. module: product
     #: model:product.template,name:product.product_product_20_product_template
    @@ -206,7 +215,7 @@ msgstr "Мерна единица"
     #. module: product
     #: model:product.uom,name:product.product_uom_unit
     msgid "PCE"
    -msgstr ""
    +msgstr "бр."
     
     #. module: product
     #: view:product.template:0
    @@ -224,6 +233,8 @@ msgid ""
     "Determines if the product can be visible in the list of product within a "
     "selection from a sale order line."
     msgstr ""
    +"Определя дали продуктът може да се вижда в списъка на продукт по избор от "
    +"линията за продажба."
     
     #. module: product
     #: model:product.pricelist.version,name:product.ver0
    @@ -269,6 +280,8 @@ msgid ""
     "Quantities of products that are planned to leave in selected locations or "
     "all internal if none have been selected."
     msgstr ""
    +"Количества продукти, които се планира да напусне в определени места, или "
    +"всички вътрешни, ако никой не е бил избран."
     
     #. module: product
     #: help:product.template,procure_method:0
    @@ -319,26 +332,28 @@ msgstr "Категория"
     msgid ""
     "The rule only applies if the partner buys/sells more than this quantity."
     msgstr ""
    +"Правилото се прилага само ако партньор купува/продава повече от това "
    +"количество."
     
     #. module: product
     #: model:product.template,name:product.product_product_woodmm0_product_template
     msgid "Wood 2mm"
    -msgstr ""
    +msgstr "Дърво 2mm"
     
     #. module: product
     #: field:product.price_list,qty1:0
     msgid "Quantity-1"
    -msgstr ""
    +msgstr "Количество-1"
     
     #. module: product
     #: help:product.packaging,ul_qty:0
     msgid "The number of packages by layer"
    -msgstr ""
    +msgstr "Брой пакети на слой"
     
     #. module: product
     #: field:product.packaging,qty:0
     msgid "Quantity by Package"
    -msgstr ""
    +msgstr "Количество в пакет"
     
     #. module: product
     #: view:product.product:0
    @@ -371,12 +386,12 @@ msgstr "Публична цена"
     #. module: product
     #: field:product.price_list,qty5:0
     msgid "Quantity-5"
    -msgstr ""
    +msgstr "Количество-5"
     
     #. module: product
     #: model:product.category,name:product.product_category_10
     msgid "IT components"
    -msgstr ""
    +msgstr "ИТ компоненти"
     
     #. module: product
     #: field:product.template,product_manager:0
    @@ -438,7 +453,7 @@ msgstr "Нето тегло в килограми"
     #. module: product
     #: help:product.template,state:0
     msgid "Tells the user if he can use the product or not."
    -msgstr ""
    +msgstr "Показва на потребителя дали може да използва продукт или не."
     
     #. module: product
     #: field:pricelist.partnerinfo,min_quantity:0
    @@ -464,17 +479,17 @@ msgstr "Всички продукти"
     #. module: product
     #: model:ir.model,name:product.model_pricelist_partnerinfo
     msgid "pricelist.partnerinfo"
    -msgstr ""
    +msgstr "pricelist.partnerinfo"
     
     #. module: product
     #: field:product.price_list,qty2:0
     msgid "Quantity-2"
    -msgstr ""
    +msgstr "Количество-2"
     
     #. module: product
     #: field:product.price_list,qty3:0
     msgid "Quantity-3"
    -msgstr ""
    +msgstr "Количество-3"
     
     #. module: product
     #: view:product.product:0
    @@ -487,11 +502,13 @@ msgid ""
     "Choose here the Unit of Measure in which the prices and quantities are "
     "expressed below."
     msgstr ""
    +"Изберете тук Мер. единици, в които цените и количствата ще се изобразяват по-"
    +"долу"
     
     #. module: product
     #: field:product.price_list,qty4:0
     msgid "Quantity-4"
    -msgstr ""
    +msgstr "Количество-4"
     
     #. module: product
     #: view:res.partner:0
    @@ -519,11 +536,13 @@ msgid ""
     "If the active field is set to False, it will allow you to hide the product "
     "without removing it."
     msgstr ""
    +"Ако активното поле е настроено на False, ще ви позволи да скриете продукта, "
    +"без да го махате."
     
     #. module: product
     #: model:product.template,name:product.product_product_metalcleats0_product_template
     msgid "Metal Cleats"
    -msgstr ""
    +msgstr "Метални Ключалки"
     
     #. module: product
     #: code:addons/product/pricelist.py:340
    @@ -532,6 +551,8 @@ msgid ""
     "No active version for the selected pricelist !\n"
     "Please create or activate one."
     msgstr ""
    +"Няма активна версия на избранта ценова листа!\n"
    +"Моля, създайте или активирайте такава."
     
     #. module: product
     #: model:ir.model,name:product.model_product_uom_categ
    @@ -541,7 +562,7 @@ msgstr ""
     #. module: product
     #: model:product.ul,name:product.product_ul_box
     msgid "Box 20x20x40"
    -msgstr ""
    +msgstr "Кутия 20x20x40"
     
     #. module: product
     #: view:product.pricelist.item:0
    @@ -564,6 +585,8 @@ msgid ""
     "1 or several supplier(s) can be linked to a product. All information stands "
     "in the product form."
     msgstr ""
    +"1 или повече доставчици могат да бъдат свързани към продукт. Всичката "
    +"информация е в продуктовата форма."
     
     #. module: product
     #: help:product.uom,category_id:0
    @@ -571,6 +594,8 @@ msgid ""
     "Quantity conversions may happen automatically between Units of Measure in "
     "the same category, according to their respective ratios."
     msgstr ""
    +"Конвертиране на количества може да се случи автоматично между мерни единици "
    +"в една и съща категория според тяхното съотношение."
     
     #. module: product
     #: help:product.packaging,width:0
    @@ -590,12 +615,12 @@ msgstr "Преглед"
     #. module: product
     #: model:ir.actions.act_window,name:product.product_template_action_tree
     msgid "Product Templates"
    -msgstr ""
    +msgstr "Шаблони за продукт"
     
     #. module: product
     #: model:product.template,name:product.product_product_restaurantexpenses0_product_template
     msgid "Restaurant Expenses"
    -msgstr ""
    +msgstr "Разходи за ресторант"
     
     #. module: product
     #: constraint:product.packaging:0
    @@ -616,17 +641,17 @@ msgstr "Вид цена"
     #. module: product
     #: view:product.pricelist.item:0
     msgid "Max. Margin"
    -msgstr ""
    +msgstr "Макс. Маржин"
     
     #. module: product
     #: view:product.pricelist.item:0
     msgid "Base Price"
    -msgstr "Основна цена"
    +msgstr "Базова цена"
     
     #. module: product
     #: model:product.template,name:product.product_product_fan2_product_template
     msgid "Silent fan"
    -msgstr ""
    +msgstr "Тих вентилатор"
     
     #. module: product
     #: help:product.supplierinfo,name:0
    @@ -640,11 +665,14 @@ msgid ""
     "not overlaps with original version. You should change the dates and "
     "reactivate the pricelist"
     msgstr ""
    +"Ако версията се дублира се определя като неактивна, така че датите да не се "
    +"препокриват с оригиналната версия. Трябва да промените датите и да "
    +"активирате отново ценовата листа"
     
     #. module: product
     #: model:product.template,name:product.product_product_kitshelfofcm0_product_template
     msgid "KIT Shelf of 100cm"
    -msgstr ""
    +msgstr "KIT Shelf of 100cm"
     
     #. module: product
     #: field:product.supplierinfo,name:0
    @@ -659,17 +687,17 @@ msgstr "Страничен панел"
     #. module: product
     #: model:product.template,name:product.product_product_26_product_template
     msgid "Kit Keyboard + Mouse"
    -msgstr ""
    +msgstr "Kit Keyboard + Mouse"
     
     #. module: product
     #: field:product.price.type,name:0
     msgid "Price Name"
    -msgstr ""
    +msgstr "Име на цена"
     
     #. module: product
     #: model:product.template,name:product.product_product_cpu3_product_template
     msgid "Processor AMD Athlon XP 2200+"
    -msgstr ""
    +msgstr "Processor AMD Athlon XP 2200+"
     
     #. module: product
     #: model:ir.actions.act_window,name:product.action_product_price_list
    @@ -678,7 +706,7 @@ msgstr ""
     #: report:product.pricelist:0
     #: field:product.pricelist.version,pricelist_id:0
     msgid "Price List"
    -msgstr ""
    +msgstr "Ценова листа"
     
     #. module: product
     #: view:product.product:0
    @@ -689,7 +717,7 @@ msgstr "Доставчици"
     #. module: product
     #: view:product.product:0
     msgid "To Purchase"
    -msgstr ""
    +msgstr "За покупка"
     
     #. module: product
     #: help:product.supplierinfo,min_qty:0
    @@ -698,6 +726,8 @@ msgid ""
     "Product UoM if not empty, in the default unit of measure of the product "
     "otherwise."
     msgstr ""
    +"Минималното количество за закупуване от този доставчик, изразено в мер. ед. "
    +"на доставчика на продукта ако не е празно в мер. ед. по подразбиране обаче"
     
     #. module: product
     #: view:product.pricelist.item:0
    @@ -710,6 +740,8 @@ msgid ""
     "This price will be considered as a price for the supplier UoM if any or the "
     "default Unit of Measure of the product otherwise"
     msgstr ""
    +"Тази цена ще се счита за цена за Мерните единици на доставчика ако има "
    +"такива или в противен случай мерните единице по подразбиране за продукта"
     
     #. module: product
     #: model:product.category,name:product.product_category_accessories
    @@ -719,12 +751,12 @@ msgstr "Аксесоари"
     #. module: product
     #: field:product.template,sale_delay:0
     msgid "Customer Lead Time"
    -msgstr ""
    +msgstr "Срок за доставка към клиент"
     
     #. module: product
     #: model:process.transition,name:product.process_transition_supplierofproduct0
     msgid "Supplier of the product"
    -msgstr ""
    +msgstr "Доставчик на продукта"
     
     #. module: product
     #: help:product.template,uos_id:0
    @@ -737,7 +769,7 @@ msgstr ""
     #. module: product
     #: view:product.pricelist.item:0
     msgid "Min. Margin"
    -msgstr ""
    +msgstr "Мин. Маржин"
     
     #. module: product
     #: field:product.category,child_id:0
    @@ -770,7 +802,7 @@ msgstr "Ценови листи"
     #. module: product
     #: field:product.product,partner_ref:0
     msgid "Customer ref"
    -msgstr ""
    +msgstr "Озн. на клиент"
     
     #. module: product
     #: view:product.product:0
    @@ -793,6 +825,8 @@ msgid ""
     "Set a product if this rule only apply to one product. Keep empty for all "
     "products"
     msgstr ""
    +"Задаване на продукта, ако това правило се прилага само за един продукт. "
    +"Дръжте празно за всички продукти"
     
     #. module: product
     #: view:product.product:0
    @@ -803,7 +837,7 @@ msgstr "Набавяне & местонахождения"
     #. module: product
     #: model:product.template,name:product.product_product_kitchendesignproject0_product_template
     msgid "Kitchen Design Project"
    -msgstr ""
    +msgstr "Дизайн за проект на кухня"
     
     #. module: product
     #: model:product.uom,name:product.uom_hour
    @@ -818,22 +852,22 @@ msgstr "В разработка"
     #. module: product
     #: model:product.template,name:product.product_product_shelfofcm1_product_template
     msgid "Shelf of 200cm"
    -msgstr ""
    +msgstr "Рафт 200 см"
     
     #. module: product
     #: view:product.uom:0
     msgid "Ratio & Precision"
    -msgstr ""
    +msgstr "Сътношение и прецизност"
     
     #. module: product
     #: model:product.uom,name:product.product_uom_gram
     msgid "g"
    -msgstr ""
    +msgstr "g"
     
     #. module: product
     #: model:product.category,name:product.product_category_11
     msgid "IT components kits"
    -msgstr ""
    +msgstr "Комплект ИТ компоненти"
     
     #. module: product
     #: selection:product.category,type:0
    @@ -845,7 +879,7 @@ msgstr "Нормален"
     #: model:process.node,name:product.process_node_supplier0
     #: view:product.supplierinfo:0
     msgid "Supplier Information"
    -msgstr ""
    +msgstr "Информация за доставчик"
     
     #. module: product
     #: field:product.price.type,currency_id:0
    @@ -857,12 +891,12 @@ msgstr "Валута"
     #. module: product
     #: model:product.template,name:product.product_product_ram_product_template
     msgid "DDR 256MB PC400"
    -msgstr ""
    +msgstr "DDR 256MB PC400"
     
     #. module: product
     #: view:product.category:0
     msgid "Product Categories"
    -msgstr ""
    +msgstr "Категории на продукта"
     
     #. module: product
     #: view:product.uom:0
    @@ -876,16 +910,19 @@ msgid ""
     "You can define a conversion rate between several Units of Measure within the "
     "same category."
     msgstr ""
    +"Създававане и управление на мер. ед., които желаете да се използват във "
    +"вашата система. Мовете да дефинирате конвертиране между няколко мерни "
    +"единици в една и съща категория."
     
     #. module: product
     #: field:product.packaging,weight:0
     msgid "Total Package Weight"
    -msgstr "Обще тегло на пратката"
    +msgstr "Общo тегло на пратката"
     
     #. module: product
     #: help:product.packaging,code:0
     msgid "The code of the transport unit."
    -msgstr ""
    +msgstr "Код на транспортната единица"
     
     #. module: product
     #: help:product.template,standard_price:0
    @@ -897,7 +934,7 @@ msgstr ""
     #. module: product
     #: view:product.price.type:0
     msgid "Products Price Type"
    -msgstr ""
    +msgstr "Тип цена на продуктите"
     
     #. module: product
     #: field:product.product,price_extra:0
    @@ -912,7 +949,7 @@ msgstr ""
     #. module: product
     #: model:ir.model,name:product.model_product_supplierinfo
     msgid "Information about a product supplier"
    -msgstr ""
    +msgstr "Информация за доставчик на продукт"
     
     #. module: product
     #: view:product.product:0
    @@ -924,12 +961,12 @@ msgstr "Разширени филтри"
     #: view:product.template:0
     #: field:product.template,description_purchase:0
     msgid "Purchase Description"
    -msgstr ""
    +msgstr "Описание на покупката"
     
     #. module: product
     #: constraint:product.pricelist.version:0
     msgid "You cannot have 2 pricelist versions that overlap!"
    -msgstr ""
    +msgstr "Не можете да имате 2 ценови листи, които да се припокриват"
     
     #. module: product
     #: help:product.supplierinfo,delay:0
    @@ -966,16 +1003,17 @@ msgstr "Поредност"
     #: view:product.price_list:0
     msgid "Calculate Product Price per unit base on pricelist version."
     msgstr ""
    +"Изчисляване на цена на продукт за единица на база версия на ценова листа."
     
     #. module: product
     #: model:ir.model,name:product.model_product_ul
     msgid "Shipping Unit"
    -msgstr ""
    +msgstr "Доставяне на артикул"
     
     #. module: product
     #: field:pricelist.partnerinfo,suppinfo_id:0
     msgid "Partner Information"
    -msgstr ""
    +msgstr "Информация за партньор"
     
     #. module: product
     #: selection:product.ul,type:0
    @@ -1026,22 +1064,22 @@ msgstr "Продукти и ценови листи"
     #. module: product
     #: view:product.product:0
     msgid "To Sell"
    -msgstr ""
    +msgstr "За продажба"
     
     #. module: product
     #: model:product.category,name:product.product_category_services0
     msgid "Marketable Services"
    -msgstr ""
    +msgstr "Пазарни услуги"
     
     #. module: product
     #: field:product.pricelist.item,price_surcharge:0
     msgid "Price Surcharge"
    -msgstr ""
    +msgstr "Увеличение на цената"
     
     #. module: product
     #: model:product.template,name:product.product_product_mb1_product_template
     msgid "Mainboard ASUStek A7N8X"
    -msgstr ""
    +msgstr "Дънна платка ASUStek A7N8X"
     
     #. module: product
     #: field:product.product,packaging:0
    @@ -1065,7 +1103,7 @@ msgstr "Име"
     #. module: product
     #: view:product.product:0
     msgid "Stockable"
    -msgstr ""
    +msgstr "Складируеми"
     
     #. module: product
     #: model:product.template,name:product.product_product_woodlintelm0_product_template
    @@ -1080,6 +1118,11 @@ msgid ""
     "contains detailed information about your products related to procurement "
     "logistics, sales price, product category, suppliers and so on."
     msgstr ""
    +"Трябва да се определи на \"Продукт\" за всичко, което купува или да продава. "
    +"Продуктите могат да бъдат суровини, налични продукти, консумативи и услуги. "
    +"Във Формата на продукта се съдържа подробна информация за продукти, свързани "
    +"с възлагане на обществени поръчки логистика, продажна цена, категории "
    +"продукти, доставчици и така нататък."
     
     #. module: product
     #: model:product.uom,name:product.product_uom_kgm
    @@ -1108,12 +1151,16 @@ msgid ""
     "at the end of the year), Average Price: the cost price is recomputed at each "
     "reception of products."
     msgstr ""
    +"\"Стандартна\" Цена: цената е фиксирана и преизчислявана периодично "
    +"(обикновено в края на годината), Средна Цена: себестойността се преизчислява "
    +"на всеки прием на продуктите."
     
     #. module: product
     #: help:product.category,sequence:0
     msgid ""
     "Gives the sequence order when displaying a list of product categories."
     msgstr ""
    +"Показва в последователен ред при показване на списък с продуктови категории."
     
     #. module: product
     #: field:product.uom,factor:0
    @@ -1127,6 +1174,8 @@ msgid ""
     "Determine if the product is visible in the list of products within a "
     "selection from a purchase order line."
     msgstr ""
    +"Определя дали продуктът ще се вижда в списъка на продуктите, по избор от "
    +"линията за покупка."
     
     #. module: product
     #: field:product.template,weight_net:0
    @@ -1141,7 +1190,7 @@ msgstr "Ширина"
     #. module: product
     #: help:product.price.type,field:0
     msgid "Associated field in the product form."
    -msgstr ""
    +msgstr "Свързано поле в формата на продукта"
     
     #. module: product
     #: view:product.product:0
    @@ -1161,7 +1210,7 @@ msgstr "Дата на отпечатване"
     #. module: product
     #: field:product.template,uos_id:0
     msgid "Unit of Sale"
    -msgstr ""
    +msgstr "Артикул за продажба"
     
     #. module: product
     #: model:ir.module.module,description:product.module_meta_information
    @@ -1194,11 +1243,15 @@ msgid ""
     "and the reception of goods for this product and for the default supplier. It "
     "is used by the scheduler to order requests based on reordering delays."
     msgstr ""
    +"Това е средното забавяне в дните между потвърждение за покупка и приемането "
    +"на стоки за този продукт и за доставчика по подразбиране. Използва се от "
    +"планировчика за да поръчва на база закъснения."
     
     #. module: product
     #: help:product.template,seller_id:0
     msgid "Main Supplier who has highest priority in Supplier List."
     msgstr ""
    +"Основен доставчик, който е най-висок приоритет в списък на доставчиците."
     
     #. module: product
     #: model:product.category,name:product.product_category_services
    @@ -1223,12 +1276,12 @@ msgstr "Продукти"
     #. module: product
     #: help:product.packaging,rows:0
     msgid "The number of layers on a pallet or box"
    -msgstr ""
    +msgstr "Брой слоеве в пале или кашон"
     
     #. module: product
     #: help:product.pricelist.item,base:0
     msgid "The mode for computing the price for this rule."
    -msgstr ""
    +msgstr "Режимът за калкулиране центата за това правило."
     
     #. module: product
     #: view:product.packaging:0
    @@ -1254,12 +1307,15 @@ msgid ""
     "order and the delivery of the finished products. It's the time you promise "
     "to your customers."
     msgstr ""
    +"Това е средното забавяне в дни между потвърждаване на поръчка на клиента и "
    +"доставка на готовата продукция. Това е времето, което обещавате на клиентите "
    +"си."
     
     #. module: product
     #: view:product.product:0
     #: view:product.template:0
     msgid "Second UoM"
    -msgstr ""
    +msgstr "Втора мерна единица"
     
     #. module: product
     #: code:addons/product/product.py:142
    @@ -1273,12 +1329,12 @@ msgstr "Грешка !"
     #: model:ir.ui.menu,name:product.next_id_16
     #: view:product.uom:0
     msgid "Units of Measure"
    -msgstr ""
    +msgstr "Мерни единици"
     
     #. module: product
     #: field:product.supplierinfo,min_qty:0
     msgid "Minimal Quantity"
    -msgstr ""
    +msgstr "Минимално количество"
     
     #. module: product
     #: model:product.category,name:product.product_category_pc
    @@ -1291,6 +1347,8 @@ msgid ""
     "This supplier's product code will be used when printing a request for "
     "quotation. Keep empty to use the internal one."
     msgstr ""
    +"Продуктов код на доставчик ще се използват при отпечатване на искане за "
    +"оферта. Когато е празен ще се използва вътрешен такъв."
     
     #. module: product
     #: selection:product.template,procure_method:0
    @@ -1300,7 +1358,7 @@ msgstr ""
     #. module: product
     #: field:product.pricelist.item,price_version_id:0
     msgid "Price List Version"
    -msgstr ""
    +msgstr "Версия на ценова листа"
     
     #. module: product
     #: help:product.pricelist.item,sequence:0
    @@ -1313,17 +1371,17 @@ msgstr ""
     #. module: product
     #: selection:product.template,type:0
     msgid "Consumable"
    -msgstr ""
    +msgstr "Консумативи"
     
     #. module: product
     #: help:product.price.type,currency_id:0
     msgid "The currency the field is expressed in."
    -msgstr ""
    +msgstr "Полето за валута се изразява във."
     
     #. module: product
     #: help:product.template,weight:0
     msgid "The gross weight in Kg."
    -msgstr ""
    +msgstr "Бруто тегло в кг."
     
     #. module: product
     #: view:product.product:0
    @@ -1334,7 +1392,7 @@ msgstr "Снабдаване"
     #. module: product
     #: field:product.uom,category_id:0
     msgid "UoM Category"
    -msgstr ""
    +msgstr "Категория мерни единици"
     
     #. module: product
     #: field:product.template,loc_rack:0
    @@ -1344,7 +1402,7 @@ msgstr ""
     #. module: product
     #: field:product.template,uom_po_id:0
     msgid "Purchase Unit of Measure"
    -msgstr ""
    +msgstr "Мерни единице на покупката"
     
     #. module: product
     #: field:product.template,supply_method:0
    @@ -1358,6 +1416,9 @@ msgid ""
     "category to get the list of all products linked to this category or to a "
     "child of this category."
     msgstr ""
    +"Това е списък на вашите продукти класифицирани по категории. Можете да "
    +"кликнете върху категория за да видите свързаните с нея продукти или "
    +"подкатегории."
     
     #. module: product
     #: view:product.product:0
    @@ -1423,7 +1484,7 @@ msgstr "см"
     #. module: product
     #: model:ir.model,name:product.model_product_uom
     msgid "Product Unit of Measure"
    -msgstr ""
    +msgstr "Мерни единици на продукт"
     
     #. module: product
     #: constraint:product.template:0
    @@ -1436,12 +1497,12 @@ msgstr ""
     #. module: product
     #: field:product.uom,rounding:0
     msgid "Rounding Precision"
    -msgstr ""
    +msgstr "Закръглена точност"
     
     #. module: product
     #: view:product.uom:0
     msgid "Unit of Measure Properties"
    -msgstr ""
    +msgstr "Свойства на мер. ед."
     
     #. module: product
     #: model:product.template,name:product.product_product_shelf1_product_template
    @@ -1456,17 +1517,17 @@ msgstr "Купи"
     #. module: product
     #: view:product.uom.categ:0
     msgid "Units of Measure categories"
    -msgstr ""
    +msgstr "Категории мерни единици"
     
     #. module: product
     #: help:product.packaging,weight_ul:0
     msgid "The weight of the empty UL"
    -msgstr ""
    +msgstr "Теглото на празен UL"
     
     #. module: product
     #: selection:product.uom,uom_type:0
     msgid "Smaller than the reference UoM"
    -msgstr ""
    +msgstr "По-малко от референтната Мерна единица"
     
     #. module: product
     #: field:product.price.type,active:0
    @@ -1495,18 +1556,18 @@ msgstr "Баркод на пакета"
     #. module: product
     #: field:product.packaging,weight_ul:0
     msgid "Empty Package Weight"
    -msgstr ""
    +msgstr "Тегло на празен пакет"
     
     #. module: product
     #: field:product.price.type,field:0
     msgid "Product Field"
    -msgstr ""
    +msgstr "Поле за порукт"
     
     #. module: product
     #: model:ir.actions.act_window,name:product.product_pricelist_type_action
     #: model:ir.ui.menu,name:product.menu_product_pricelist_type_action2
     msgid "Pricelists Types"
    -msgstr ""
    +msgstr "Типове ценови листи"
     
     #. module: product
     #: help:product.uom,factor:0
    @@ -1518,7 +1579,7 @@ msgstr ""
     #. module: product
     #: help:product.template,uom_id:0
     msgid "Default Unit of Measure used for all stock operation."
    -msgstr ""
    +msgstr "По подразбиране мерни единици, използвани за стокови операции"
     
     #. module: product
     #: model:product.category,name:product.product_category_misc0
    @@ -1549,32 +1610,32 @@ msgstr "Публична ценова листа"
     #. module: product
     #: model:product.category,name:product.product_category_marketableproduct0
     msgid "Marketable Products"
    -msgstr ""
    +msgstr "Продаваеми продукти"
     
     #. module: product
     #: field:product.supplierinfo,product_code:0
     msgid "Supplier Product Code"
    -msgstr ""
    +msgstr "Продуктов код на доставчик"
     
     #. module: product
     #: view:product.product:0
     msgid "Default UOM"
    -msgstr ""
    +msgstr "По подразбиране Мер. ед."
     
     #. module: product
     #: selection:product.ul,type:0
     msgid "Pallet"
    -msgstr ""
    +msgstr "Пале"
     
     #. module: product
     #: field:product.packaging,ul_qty:0
     msgid "Package by layer"
    -msgstr ""
    +msgstr "Пакети на един слой"
     
     #. module: product
     #: field:product.template,warranty:0
     msgid "Warranty (months)"
    -msgstr ""
    +msgstr "Гаранция (месеци)"
     
     #. module: product
     #: help:product.pricelist.item,categ_id:0
    @@ -1582,6 +1643,9 @@ msgid ""
     "Set a category of product if this rule only apply to products of a category "
     "and his children. Keep empty for all products"
     msgstr ""
    +"Задаване на категорията на продукта, ако това правило се прилага само за "
    +"продукти от категория и подпродукти/подкатегории. Дръжте празно за всички "
    +"останали продукти"
     
     #. module: product
     #: model:ir.model,name:product.model_product_product
    @@ -1599,7 +1663,7 @@ msgstr "Продукт"
     #. module: product
     #: selection:product.template,supply_method:0
     msgid "Produce"
    -msgstr ""
    +msgstr "Продукция"
     
     #. module: product
     #: selection:product.template,procure_method:0
    @@ -1609,7 +1673,7 @@ msgstr ""
     #. module: product
     #: help:product.packaging,qty:0
     msgid "The total number of products you can put by pallet or box."
    -msgstr ""
    +msgstr "Общ брой продукти, които можете да сложите едно пале или кашон"
     
     #. module: product
     #: field:product.product,variants:0
    @@ -1636,37 +1700,37 @@ msgstr ""
     #. module: product
     #: help:product.supplierinfo,sequence:0
     msgid "Assigns the priority to the list of product supplier."
    -msgstr ""
    +msgstr "Възложете приоритет към списъка на продуктите на доставчика."
     
     #. module: product
     #: field:product.template,uom_id:0
     msgid "Default Unit Of Measure"
    -msgstr ""
    +msgstr "Мерни единици по подразбиране"
     
     #. module: product
     #: model:product.template,name:product.product_product_tow1_product_template
     msgid "ATX Mid-size Tower"
    -msgstr ""
    +msgstr "ATX Mid-size Tower"
     
     #. module: product
     #: field:product.packaging,ean:0
     msgid "EAN"
    -msgstr ""
    +msgstr "EAN"
     
     #. module: product
     #: view:product.pricelist.item:0
     msgid "Rounding Method"
    -msgstr ""
    +msgstr "Метод на закръгляване"
     
     #. module: product
     #: model:ir.actions.report.xml,name:product.report_product_label
     msgid "Products Labels"
    -msgstr ""
    +msgstr "Етикети на продукти"
     
     #. module: product
     #: model:product.ul,name:product.product_ul_big_box
     msgid "Box 30x40x60"
    -msgstr ""
    +msgstr "Кашон 30x40x60"
     
     #. module: product
     #: selection:product.template,type:0
    @@ -1676,12 +1740,12 @@ msgstr "Услуга"
     #. module: product
     #: help:product.packaging,height:0
     msgid "The height of the package"
    -msgstr ""
    +msgstr "Височината на пакет"
     
     #. module: product
     #: view:product.pricelist:0
     msgid "Products Price List"
    -msgstr ""
    +msgstr "Ценова листа за продукти"
     
     #. module: product
     #: field:product.pricelist,company_id:0
    @@ -1695,7 +1759,7 @@ msgstr "Фирма"
     #. module: product
     #: model:ir.actions.act_window,name:product.product_price_type_action
     msgid "Prices Types"
    -msgstr ""
    +msgstr "Типове цени"
     
     #. module: product
     #: help:product.template,list_price:0
    @@ -1703,27 +1767,29 @@ msgid ""
     "Base price for computing the customer price. Sometimes called the catalog "
     "price."
     msgstr ""
    +"Базова цена за изчисляване на цена към клиент. Понякгоа наричана Каталожна "
    +"цена."
     
     #. module: product
     #: code:addons/product/pricelist.py:515
     #, python-format
     msgid "Partner section of the product form"
    -msgstr ""
    +msgstr "Секця за партньор в продуктовата форма"
     
     #. module: product
     #: help:product.price.type,name:0
     msgid "Name of this kind of price."
    -msgstr ""
    +msgstr "Име на този вид цена"
     
     #. module: product
     #: field:product.supplierinfo,product_uom:0
     msgid "Supplier UoM"
    -msgstr ""
    +msgstr "Мер. ед. на доставчик"
     
     #. module: product
     #: help:product.pricelist.version,date_start:0
     msgid "Starting date for this pricelist version to be valid."
    -msgstr ""
    +msgstr "Начална дата на валидност на ценовата листа"
     
     #. module: product
     #: help:product.template,uom_po_id:0
    @@ -1731,6 +1797,8 @@ msgid ""
     "Default Unit of Measure used for purchase orders. It must be in the same "
     "category than the default unit of measure."
     msgstr ""
    +"По подразбиране мер. ед. използвани при нареждане за закупуване. Трябва да "
    +"бъде в същата категория като мер. ед. по подразбиране."
     
     #. module: product
     #: model:product.template,description:product.product_product_cpu1_product_template
    @@ -1745,7 +1813,7 @@ msgstr "Дължина"
     #. module: product
     #: model:product.uom.categ,name:product.uom_categ_length
     msgid "Length / Distance"
    -msgstr ""
    +msgstr "Дължина / Разстояние"
     
     #. module: product
     #: model:product.template,name:product.product_product_0_product_template
    @@ -1757,7 +1825,7 @@ msgstr ""
     #: field:product.pricelist,type:0
     #: view:product.pricelist.type:0
     msgid "Pricelist Type"
    -msgstr ""
    +msgstr "Тип ценова листа"
     
     #. module: product
     #: model:product.category,name:product.product_category_otherproducts0
    @@ -1767,22 +1835,22 @@ msgstr "Други продукти"
     #. module: product
     #: view:product.product:0
     msgid "Characteristics"
    -msgstr ""
    +msgstr "Характеристики"
     
     #. module: product
     #: field:product.template,sale_ok:0
     msgid "Can be Sold"
    -msgstr ""
    +msgstr "Продаваем"
     
     #. module: product
     #: field:product.template,produce_delay:0
     msgid "Manufacturing Lead Time"
    -msgstr ""
    +msgstr "Производствен срок за доставка"
     
     #. module: product
     #: field:product.supplierinfo,pricelist_ids:0
     msgid "Supplier Pricelist"
    -msgstr ""
    +msgstr "Ценова листа на доставчик"
     
     #. module: product
     #: field:product.pricelist.item,base:0
    @@ -1792,7 +1860,7 @@ msgstr "Базиран на"
     #. module: product
     #: model:product.category,name:product.product_category_rawmaterial0
     msgid "Raw Materials"
    -msgstr ""
    +msgstr "Суровини"
     
     #. module: product
     #: help:product.product,virtual_available:0
    @@ -1817,7 +1885,7 @@ msgstr "Версия на ценовата листа"
     #. module: product
     #: view:product.pricelist.item:0
     msgid "* ( 1 + "
    -msgstr ""
    +msgstr "* ( 1 + "
     
     #. module: product
     #: help:product.packaging,weight:0
    @@ -1827,7 +1895,7 @@ msgstr "Теглото на целия пакет, пале или кутия"
     #. module: product
     #: model:product.template,name:product.product_product_hdd2_product_template
     msgid "HDD Seagate 7200.8 120GB"
    -msgstr ""
    +msgstr "HDD Seagate 7200.8 120GB"
     
     #. module: product
     #: model:product.template,name:product.product_product_employee0_product_template
    @@ -1837,7 +1905,7 @@ msgstr "Служител"
     #. module: product
     #: model:product.template,name:product.product_product_shelfofcm0_product_template
     msgid "Shelf of 100cm"
    -msgstr ""
    +msgstr "Рафт - 100cm"
     
     #. module: product
     #: model:ir.model,name:product.model_product_category
    @@ -1853,7 +1921,7 @@ msgstr "Име на ценовата листа"
     #. module: product
     #: field:product.supplierinfo,delay:0
     msgid "Delivery Lead Time"
    -msgstr ""
    +msgstr "Време за доставка"
     
     #. module: product
     #: help:product.uom,active:0
    @@ -1861,11 +1929,13 @@ msgid ""
     "By unchecking the active field you can disable a unit of measure without "
     "deleting it."
     msgstr ""
    +"Като махнете отметката на активното поле можете да забраните единица мярка, "
    +"без да я изтриете."
     
     #. module: product
     #: field:product.template,seller_delay:0
     msgid "Supplier Lead Time"
    -msgstr ""
    +msgstr "Срок за доставка на доставчик"
     
     #. module: product
     #: selection:product.ul,type:0
    @@ -1878,11 +1948,13 @@ msgid ""
     "Create and manage your packaging dimensions and types you want to be "
     "maintained in your system."
     msgstr ""
    +"Създаване и управление на  размери и видове на опаковката, които искате да "
    +"се поддържат във вашата система."
     
     #. module: product
     #: model:product.template,name:product.product_product_rearpanelarm1_product_template
     msgid "Rear Panel SHE200"
    -msgstr ""
    +msgstr "Rear Panel SHE200"
     
     #. module: product
     #: help:product.pricelist.type,key:0
    @@ -1890,16 +1962,18 @@ msgid ""
     "Used in the code to select specific prices based on the context. Keep "
     "unchanged."
     msgstr ""
    +"Използва се в кода за избор на конкретни цени на базата на контекста. Да се "
    +"съхранява непроменена."
     
     #. module: product
     #: model:product.template,name:product.product_product_hdd1_product_template
     msgid "HDD Seagate 7200.8 80GB"
    -msgstr ""
    +msgstr "HDD Seagate 7200.8 80GB"
     
     #. module: product
     #: help:product.supplierinfo,qty:0
     msgid "This is a quantity which is converted into Default Uom."
    -msgstr ""
    +msgstr "Това е количество, конвертирано в Мер. ед. по подразбиране"
     
     #. module: product
     #: field:product.packaging,ul:0
    @@ -1914,7 +1988,7 @@ msgstr "Пакет"
     #. module: product
     #: model:product.category,name:product.product_category_4
     msgid "Dello Computer"
    -msgstr ""
    +msgstr "Dello Computer"
     
     #. module: product
     #: model:product.uom.categ,name:product.product_uom_categ_kgm
    @@ -1924,7 +1998,7 @@ msgstr "Тегло"
     #. module: product
     #: model:product.template,name:product.product_product_22_product_template
     msgid "Processor on demand"
    -msgstr ""
    +msgstr "Процесор при заявка"
     
     #. module: product
     #: model:product.template,name:product.product_product_25_product_template
    @@ -1962,12 +2036,12 @@ msgstr "Ред"
     #. module: product
     #: model:product.template,name:product.product_product_rearpanelarm0_product_template
     msgid "Rear Panel SHE100"
    -msgstr ""
    +msgstr "Заден панел SHE100"
     
     #. module: product
     #: model:product.template,name:product.product_product_23_product_template
     msgid "Complete PC With Peripherals"
    -msgstr ""
    +msgstr "Цяло PC с периферии"
     
     #. module: product
     #: view:product.product:0
    @@ -2000,17 +2074,17 @@ msgstr ""
     #. module: product
     #: help:product.packaging,sequence:0
     msgid "Gives the sequence order when displaying a list of packaging."
    -msgstr ""
    +msgstr "Показва в последователен ред при показване на списък на опаковките."
     
     #. module: product
     #: field:product.pricelist.item,price_round:0
     msgid "Price Rounding"
    -msgstr ""
    +msgstr "Закръгляване на цена"
     
     #. module: product
     #: field:product.pricelist.item,price_max_margin:0
     msgid "Max. Price Margin"
    -msgstr ""
    +msgstr "Макс. маржин на цена"
     
     #. module: product
     #: help:product.supplierinfo,product_name:0
    @@ -2018,6 +2092,8 @@ msgid ""
     "This supplier's product name will be used when printing a request for "
     "quotation. Keep empty to use the internal one."
     msgstr ""
    +"Това име на доставчика на ме на продукта ще се използва при отпечатване на "
    +"искане за оферта. Да се съхранява празен за да се използва вътрешно."
     
     #. module: product
     #: selection:product.template,mes_type:0
    @@ -2038,12 +2114,12 @@ msgstr "Себестойност"
     #. module: product
     #: field:product.pricelist.item,price_min_margin:0
     msgid "Min. Price Margin"
    -msgstr ""
    +msgstr "Мин. маржин на цена"
     
     #. module: product
     #: field:product.template,weight:0
     msgid "Gross weight"
    -msgstr ""
    +msgstr "Брутно тегло"
     
     #. module: product
     #: model:product.template,name:product.product_product_assemblysection0_product_template
    @@ -2053,12 +2129,12 @@ msgstr ""
     #. module: product
     #: model:product.category,name:product.product_category_3
     msgid "Computer Stuff"
    -msgstr ""
    +msgstr "Компютърни части"
     
     #. module: product
     #: model:product.category,name:product.product_category_8
     msgid "Phone Help"
    -msgstr ""
    +msgstr "Помощ по телефон"
     
     #. module: product
     #: help:product.pricelist.item,price_round:0
    @@ -2067,6 +2143,9 @@ msgid ""
     "Rounding is applied after the discount and before the surcharge.\n"
     "To have prices that end in 9.99, set rounding 10, surcharge -0.01"
     msgstr ""
    +"Определя цена, така че да е кратна на тази стойност.\n"
    +"Закръгляване се прилага, след отстъпка и преди увеличение.\n"
    +"За да са цените катот тази 9.99, определете закръгляване 10, доплащане -0,01"
     
     #. module: product
     #: view:product.price_list:0
    @@ -2081,17 +2160,17 @@ msgstr ""
     #. module: product
     #: model:product.template,name:product.product_product_21_product_template
     msgid "RAM on demand"
    -msgstr ""
    +msgstr "RAM при желание"
     
     #. module: product
     #: view:res.partner:0
     msgid "Sales Properties"
    -msgstr ""
    +msgstr "Свойства на продажбите"
     
     #. module: product
     #: model:product.uom,name:product.product_uom_ton
     msgid "tonne"
    -msgstr ""
    +msgstr "тон"
     
     #. module: product
     #: view:product.product:0
    @@ -2102,7 +2181,7 @@ msgstr "Закъснения"
     #. module: product
     #: model:process.node,note:product.process_node_product0
     msgid "Creation of the product"
    -msgstr ""
    +msgstr "Създаване на продукта"
     
     #. module: product
     #: help:product.template,type:0
    @@ -2111,6 +2190,9 @@ msgid ""
     "products with infinite stock, or for use when you have no inventory "
     "management in the system."
     msgstr ""
    +"Ще се промени начина, по който обществените поръчки се обработват. "
    +"Консумативи са складируеми продукти с безкраен запас или за използване "
    +"когато нямате материални запаси в системата."
     
     #. module: product
     #: field:pricelist.partnerinfo,name:0
    @@ -2129,6 +2211,8 @@ msgid ""
     "Could not resolve product category, you have defined cyclic categories of "
     "products!"
     msgstr ""
    +"Не може да бъде определено продуктова категория, определили сте циклични "
    +"категории продукти!"
     
     #. module: product
     #: view:product.template:0
    @@ -2138,7 +2222,7 @@ msgstr "Описание на продукт"
     #. module: product
     #: view:product.pricelist.item:0
     msgid " ) + "
    -msgstr ""
    +msgstr " ) + "
     
     #. module: product
     #: help:product.product,incoming_qty:0
    @@ -2146,6 +2230,8 @@ msgid ""
     "Quantities of products that are planned to arrive in selected locations or "
     "all internal if none have been selected."
     msgstr ""
    +"Количества продукти, за които е планирано да пристигнат в избрани локации и "
    +"изцяло вътрешно ако нищо не е избрано."
     
     #. module: product
     #: field:product.template,volume:0
    @@ -2155,7 +2241,7 @@ msgstr "Обем"
     #. module: product
     #: field:product.template,loc_case:0
     msgid "Case"
    -msgstr ""
    +msgstr "Кутия"
     
     #. module: product
     #: view:product.product:0
    @@ -2184,7 +2270,7 @@ msgstr "Шаблон на продукт"
     #. module: product
     #: field:product.template,cost_method:0
     msgid "Costing Method"
    -msgstr ""
    +msgstr "Метод на ценообразуване"
     
     #. module: product
     #: view:product.packaging:0
    @@ -2195,7 +2281,7 @@ msgstr ""
     #. module: product
     #: selection:product.template,state:0
     msgid "End of Lifecycle"
    -msgstr ""
    +msgstr "Край на жезнен цикъл на продукта"
     
     #. module: product
     #: help:product.product,packaging:0
    @@ -2203,13 +2289,16 @@ msgid ""
     "Gives the different ways to package the same product. This has no impact on "
     "the picking order and is mainly used if you use the EDI module."
     msgstr ""
    +"Предоставя различни начини за пакетиране на един и същ продукт. Това не се "
    +"отразява на нареждане за товарене и се използва главно, ако използвате "
    +"модула EDI."
     
     #. module: product
     #: model:ir.actions.act_window,name:product.product_pricelist_action
     #: model:ir.ui.menu,name:product.menu_product_pricelist_action
     #: field:product.pricelist,version_id:0
     msgid "Pricelist Versions"
    -msgstr ""
    +msgstr "Версии на ценова листа"
     
     #. module: product
     #: field:product.category,sequence:0
    @@ -2249,4 +2338,4 @@ msgstr "Обемът в м3"
     #. module: product
     #: field:product.pricelist.item,price_discount:0
     msgid "Price Discount"
    -msgstr ""
    +msgstr "Отстъпка от цената"
    diff --git a/addons/project_scrum/i18n/pl.po b/addons/project_scrum/i18n/pl.po
    index e5eff09ebc4..3001a05db30 100644
    --- a/addons/project_scrum/i18n/pl.po
    +++ b/addons/project_scrum/i18n/pl.po
    @@ -7,14 +7,14 @@ msgstr ""
     "Project-Id-Version: OpenERP Server 6.0dev\n"
     "Report-Msgid-Bugs-To: support@openerp.com\n"
     "POT-Creation-Date: 2011-01-11 11:15+0000\n"
    -"PO-Revision-Date: 2011-01-20 16:15+0000\n"
    -"Last-Translator: qdp (OpenERP) \n"
    +"PO-Revision-Date: 2011-03-02 20:19+0000\n"
    +"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n"
     "Language-Team: \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-25 06:59+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: project_scrum
     #: help:project.scrum.email,scrum_master_email:0
    @@ -24,7 +24,7 @@ msgstr ""
     #. module: project_scrum
     #: view:project.scrum.backlog.assign.sprint:0
     msgid "_Assign"
    -msgstr ""
    +msgstr "_Przydziel"
     
     #. module: project_scrum
     #: field:project.scrum.meeting,name:0
    @@ -122,7 +122,7 @@ msgstr ""
     #. module: project_scrum
     #: constraint:project.project:0
     msgid "Error! project start-date must be lower then project end-date."
    -msgstr ""
    +msgstr "Błąd ! data początkowa projektu musi być mniejsza od daty końcowej."
     
     #. module: project_scrum
     #: view:project.scrum.meeting:0
    @@ -138,12 +138,12 @@ msgstr "Retrospekcja"
     #. module: project_scrum
     #: view:project.scrum.meeting:0
     msgid "Send Email"
    -msgstr ""
    +msgstr "Wyślij E-mail"
     
     #. module: project_scrum
     #: constraint:project.task:0
     msgid "Error ! You cannot create recursive tasks."
    -msgstr ""
    +msgstr "Błąd ! Nie możesz tworzyć rekurencyjnych zadań."
     
     #. module: project_scrum
     #: model:ir.actions.act_window,name:project_scrum.dblc_proj
    @@ -186,7 +186,7 @@ msgstr ""
     #. module: project_scrum
     #: constraint:project.project:0
     msgid "Error! You cannot assign escalation to the same project!"
    -msgstr ""
    +msgstr "Błąd! Nie możesz wiązać przydziału do tego samego projektu!"
     
     #. module: project_scrum
     #: field:project.scrum.sprint,name:0
    @@ -206,7 +206,7 @@ msgstr ""
     #. module: project_scrum
     #: view:project.scrum.product.backlog:0
     msgid "Spent hours"
    -msgstr ""
    +msgstr "Poświęcone godziny"
     
     #. module: project_scrum
     #: model:ir.actions.act_window,help:project_scrum.action_meeting_form
    @@ -252,7 +252,7 @@ msgstr "Projekt"
     #. module: project_scrum
     #: view:project.scrum.product.backlog:0
     msgid "Start Task"
    -msgstr ""
    +msgstr "Rozpocznij zadanie"
     
     #. module: project_scrum
     #: code:addons/project_scrum/wizard/project_scrum_email.py:90
    @@ -260,7 +260,7 @@ msgstr ""
     #: code:addons/project_scrum/wizard/project_scrum_email.py:96
     #, python-format
     msgid "None"
    -msgstr ""
    +msgstr "Brak"
     
     #. module: project_scrum
     #: code:addons/project_scrum/project_scrum.py:325
    @@ -287,7 +287,7 @@ msgstr "Data końcowa"
     #: view:project.scrum.meeting:0
     #: view:project.scrum.sprint:0
     msgid "Links"
    -msgstr ""
    +msgstr "Odnośniki"
     
     #. module: project_scrum
     #: help:project.scrum.sprint,effective_hours:0
    @@ -331,7 +331,7 @@ msgstr "Planowanie"
     #: view:project.scrum.backlog.create.task:0
     #: view:project.scrum.email:0
     msgid "_Cancel"
    -msgstr ""
    +msgstr "_Anuluj"
     
     #. module: project_scrum
     #: help:project.scrum.sprint,scrum_master_id:0
    @@ -348,7 +348,7 @@ msgstr "Planowane godziny"
     #. module: project_scrum
     #: field:project.scrum.email,subject:0
     msgid "Subject"
    -msgstr ""
    +msgstr "Temat"
     
     #. module: project_scrum
     #: view:board.board:0
    @@ -369,7 +369,7 @@ msgstr ""
     #. module: project_scrum
     #: field:project.scrum.backlog.assign.sprint,convert_to_task:0
     msgid "Convert To Task"
    -msgstr ""
    +msgstr "Skonwertuj do zadania"
     
     #. module: project_scrum
     #: view:project.scrum.backlog.merge:0
    @@ -408,7 +408,7 @@ msgstr ""
     #. module: project_scrum
     #: view:project.scrum.backlog.create.task:0
     msgid "C_onvert"
    -msgstr ""
    +msgstr "K_onwertuj"
     
     #. module: project_scrum
     #: model:ir.actions.act_window,name:project_scrum.action_product_backlog_form
    @@ -424,7 +424,7 @@ msgstr ""
     #: code:addons/project_scrum/project_scrum.py:316
     #, python-format
     msgid "Error !"
    -msgstr ""
    +msgstr "Błąd !"
     
     #. module: project_scrum
     #: field:project.scrum.product.backlog,create_date:0
    @@ -465,7 +465,7 @@ msgstr "Zadania od wczoraj"
     #: code:addons/project_scrum/wizard/project_scrum_backlog_merger.py:71
     #, python-format
     msgid "Warning"
    -msgstr ""
    +msgstr "Ostrzeżenie"
     
     #. module: project_scrum
     #: model:ir.model,name:project_scrum.model_project_scrum_backlog_assign_sprint
    @@ -541,7 +541,7 @@ msgstr ""
     #: model:ir.actions.act_window,name:project_scrum.action_view_task_progress_graph
     #: view:project.task:0
     msgid "Task Progress"
    -msgstr ""
    +msgstr "Postęp zadania"
     
     #. module: project_scrum
     #: field:project.scrum.meeting,date:0
    @@ -560,12 +560,12 @@ msgstr "Zadania"
     #. module: project_scrum
     #: field:project.scrum.email,product_owner_email:0
     msgid "Product Owner Email"
    -msgstr ""
    +msgstr "Adres właściciela produktu"
     
     #. module: project_scrum
     #: view:project.scrum.email:0
     msgid "_Send"
    -msgstr ""
    +msgstr "_Wyślij"
     
     #. module: project_scrum
     #: help:project.scrum.backlog.assign.sprint,sprint_id:0
    @@ -582,7 +582,7 @@ msgstr "Obliczone jako: Czas przepracowany / Czas całkowity"
     #: view:project.scrum.meeting:0
     #: view:project.scrum.sprint:0
     msgid "Month"
    -msgstr ""
    +msgstr "Miesiąc"
     
     #. module: project_scrum
     #: field:project.scrum.meeting,question_blocks:0
    @@ -598,7 +598,7 @@ msgstr ""
     #: view:project.scrum.email:0
     #: field:project.scrum.email,message:0
     msgid "Message"
    -msgstr ""
    +msgstr "Wiadomość"
     
     #. module: project_scrum
     #: field:project.scrum.email,scrum_master_email:0
    @@ -615,7 +615,7 @@ msgstr "Osoba odpowiedzialna za produkt"
     #: code:addons/project_scrum/project_scrum.py:325
     #, python-format
     msgid "*Tasks since yesterday:"
    -msgstr ""
    +msgstr "*Zadania od wczoraj:"
     
     #. module: project_scrum
     #: view:project.scrum.meeting:0
    @@ -626,7 +626,7 @@ msgstr ""
     #. module: project_scrum
     #: view:project.scrum.sprint:0
     msgid "Product owner"
    -msgstr ""
    +msgstr "Właściciel produktu"
     
     #. module: project_scrum
     #: view:project.scrum.sprint:0
    @@ -666,7 +666,7 @@ msgstr "Co planujesz wykonać do następego spotkania?"
     #: view:postpone.wizard:0
     #: view:project.scrum.product.backlog:0
     msgid "Postpone"
    -msgstr ""
    +msgstr "Przełóż"
     
     #. module: project_scrum
     #: view:project.scrum.product.backlog:0
    @@ -824,7 +824,7 @@ msgstr "Anuluj"
     #: view:project.scrum.product.backlog:0
     #: view:project.scrum.sprint:0
     msgid "Close"
    -msgstr ""
    +msgstr "Zamknięte"
     
     #. module: project_scrum
     #: view:project.scrum.product.backlog:0
    @@ -843,7 +843,7 @@ msgstr "Godziny efektywne"
     #. module: project_scrum
     #: view:project.scrum.product.backlog:0
     msgid "Information"
    -msgstr ""
    +msgstr "Informacja"
     
     #. module: project_scrum
     #: view:project.scrum.product.backlog:0
    @@ -853,7 +853,7 @@ msgstr "Pozostałe godziny"
     #. module: project_scrum
     #: view:project.scrum.sprint:0
     msgid "Responsible"
    -msgstr ""
    +msgstr "Odpowiedzialny"
     
     #. module: project_scrum
     #: field:project.scrum.product.backlog,name:0
    @@ -866,7 +866,7 @@ msgstr "Cecha"
     #: view:project.scrum.sprint:0
     #: view:project.task:0
     msgid "Current"
    -msgstr ""
    +msgstr "Bieżące"
     
     #. module: project_scrum
     #: view:project.scrum.product.backlog:0
    @@ -969,7 +969,7 @@ msgstr ""
     #. module: project_scrum
     #: view:project.scrum.product.backlog:0
     msgid "Edit"
    -msgstr ""
    +msgstr "Edycja"
     
     #. module: project_scrum
     #: field:project.scrum.product.backlog,tasks_id:0
    @@ -984,7 +984,7 @@ msgstr ""
     #. module: project_scrum
     #: view:project.scrum.product.backlog:0
     msgid "Total Planned Hours"
    -msgstr ""
    +msgstr "Suma planowanych godzin"
     
     #. module: project_scrum
     #: view:project.scrum.backlog.merge:0
    @@ -997,7 +997,7 @@ msgstr ""
     #: code:addons/project_scrum/project_scrum.py:325
     #, python-format
     msgid "*Task for Today:"
    -msgstr ""
    +msgstr "*Zadanie na dzisiaj:"
     
     #. module: project_scrum
     #: code:addons/project_scrum/project_scrum.py:303
    @@ -1019,7 +1019,7 @@ msgstr ""
     #. module: project_scrum
     #: field:project.scrum.product.backlog,effective_hours:0
     msgid "Spent Hours"
    -msgstr "Przepracowane godziny"
    +msgstr "Spędzone godziny"
     
     #. module: project_scrum
     #: help:project.scrum.product.backlog,effective_hours:0
    @@ -1030,7 +1030,7 @@ msgstr "Obliczone na podstawie sumy czasu spędzonego nad każdym zadaniem"
     #: model:ir.actions.act_window,name:project_scrum.open_board_project_scrum
     #: model:ir.ui.menu,name:project_scrum.menu_deshboard_scurm
     msgid "Scrum Dashboard"
    -msgstr ""
    +msgstr "Konsola Scrum"
     
     #. module: project_scrum
     #: model:ir.model,name:project_scrum.model_project_scrum_sprint
    @@ -1046,13 +1046,13 @@ msgstr "Opis funkcji"
     #: code:addons/project_scrum/wizard/project_scrum_backlog_merger.py:71
     #, python-format
     msgid "Please select any Project."
    -msgstr ""
    +msgstr "Wybierz projekt"
     
     #. module: project_scrum
     #: code:addons/project_scrum/wizard/project_scrum_email.py:97
     #, python-format
     msgid "Thank you,"
    -msgstr ""
    +msgstr "Dziękuję,"
     
     #. module: project_scrum
     #: code:addons/project_scrum/project_scrum.py:90
    diff --git a/addons/sale_margin/i18n/pl.po b/addons/sale_margin/i18n/pl.po
    index b132a62a906..5dc85e3c596 100644
    --- a/addons/sale_margin/i18n/pl.po
    +++ b/addons/sale_margin/i18n/pl.po
    @@ -8,26 +8,34 @@ msgstr ""
     "Project-Id-Version: openobject-addons\n"
     "Report-Msgid-Bugs-To: FULL NAME \n"
     "POT-Creation-Date: 2011-01-11 11:16+0000\n"
    -"PO-Revision-Date: 2011-01-19 12:00+0000\n"
    +"PO-Revision-Date: 2011-03-02 19:48+0000\n"
     "Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n"
     "Language-Team: Polish \n"
     "MIME-Version: 1.0\n"
     "Content-Type: text/plain; charset=UTF-8\n"
     "Content-Transfer-Encoding: 8bit\n"
    -"X-Launchpad-Export-Date: 2011-01-25 07:04+0000\n"
    -"X-Generator: Launchpad (build 12177)\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     msgid "Category"
    -msgstr ""
    +msgstr "Kategoria"
     
     #. module: sale_margin
    +#: selection:report.account.invoice,type:0
    +#: selection:report.account.invoice.category,type:0
    +#: selection:report.account.invoice.partner,type:0
    +#: selection:report.account.invoice.partner.product,type:0
     #: selection:report.account.invoice.product,type:0
     msgid "Customer Refund"
     msgstr "Korekta dla klienta"
     
     #. module: sale_margin
    +#: selection:report.account.invoice,type:0
    +#: selection:report.account.invoice.category,type:0
    +#: selection:report.account.invoice.partner,type:0
    +#: selection:report.account.invoice.partner.product,type:0
     #: selection:report.account.invoice.product,type:0
     msgid "Customer Invoice"
     msgstr "Faktura dla klienta"
    @@ -35,20 +43,23 @@ msgstr "Faktura dla klienta"
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "February"
    -msgstr ""
    +msgstr "Luty"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     msgid "Current"
    -msgstr ""
    +msgstr "Bieżące"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     msgid "Group By..."
    -msgstr ""
    +msgstr "Grupuj wg..."
     
     #. module: sale_margin
    -#: view:report.account.invoice.product:0
    +#: field:report.account.invoice,state:0
    +#: field:report.account.invoice.category,state:0
    +#: field:report.account.invoice.partner,state:0
    +#: field:report.account.invoice.partner.product,state:0
     #: field:report.account.invoice.product,state:0
     msgid "State"
     msgstr "Stan"
    @@ -64,12 +75,19 @@ msgid ""
     msgstr ""
     
     #. module: sale_margin
    -#: view:report.account.invoice.product:0
    +#: selection:report.account.invoice,state:0
    +#: selection:report.account.invoice.category,state:0
    +#: selection:report.account.invoice.partner,state:0
    +#: selection:report.account.invoice.partner.product,state:0
     #: selection:report.account.invoice.product,state:0
     msgid "Draft"
     msgstr "Projekt"
     
     #. module: sale_margin
    +#: selection:report.account.invoice,state:0
    +#: selection:report.account.invoice.category,state:0
    +#: selection:report.account.invoice.partner,state:0
    +#: selection:report.account.invoice.partner.product,state:0
     #: selection:report.account.invoice.product,state:0
     msgid "Paid"
     msgstr "Zapłacono"
    @@ -77,7 +95,7 @@ msgstr "Zapłacono"
     #. module: sale_margin
     #: model:ir.model,name:sale_margin.model_stock_picking
     msgid "Picking List"
    -msgstr ""
    +msgstr "Pobranie"
     
     #. module: sale_margin
     #: help:sale.order,margin:0
    @@ -87,17 +105,22 @@ msgid ""
     msgstr ""
     
     #. module: sale_margin
    +#: field:report.account.invoice,type:0
    +#: field:report.account.invoice.category,type:0
    +#: field:report.account.invoice.partner,type:0
    +#: field:report.account.invoice.partner.product,type:0
     #: field:report.account.invoice.product,type:0
    +#: wizard_field:stock.invoice_onshipping,init,type:0
     msgid "Type"
     msgstr "Typ"
     
     #. module: sale_margin
     #: model:ir.model,name:sale_margin.model_report_account_invoice_product
     msgid "Invoice Statistics"
    -msgstr ""
    +msgstr "Statystyki faktur"
     
     #. module: sale_margin
    -#: view:report.account.invoice.product:0
    +#: field:report.account.invoice.partner.product,product_id:0
     #: field:report.account.invoice.product,product_id:0
     msgid "Product"
     msgstr "Produkt"
    @@ -105,20 +128,23 @@ msgstr "Produkt"
     #. module: sale_margin
     #: sql_constraint:sale.order:0
     msgid "Order Reference must be unique !"
    -msgstr ""
    +msgstr "Numer zamówienia musi być unikalny !"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     msgid "Invoice by Partner"
    -msgstr ""
    +msgstr "Faktury wg partnerów"
     
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "August"
    -msgstr ""
    +msgstr "Sierpień"
     
     #. module: sale_margin
    -#: view:report.account.invoice.product:0
    +#: selection:report.account.invoice,state:0
    +#: selection:report.account.invoice.category,state:0
    +#: selection:report.account.invoice.partner,state:0
    +#: selection:report.account.invoice.partner.product,state:0
     #: selection:report.account.invoice.product,state:0
     msgid "Pro-forma"
     msgstr ""
    @@ -126,50 +152,50 @@ msgstr ""
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "May"
    -msgstr ""
    +msgstr "Maj"
     
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "June"
    -msgstr ""
    +msgstr "Czerwiec"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     msgid "Date Invoiced"
    -msgstr ""
    +msgstr "Data fakturowania"
     
     #. module: sale_margin
     #: model:ir.module.module,shortdesc:sale_margin.module_meta_information
     msgid "Margins in Sales Order"
    -msgstr ""
    +msgstr "Marże w zamówieniach sprzedaży"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     msgid "Search Margin"
    -msgstr ""
    +msgstr "Szukaj marży"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     msgid "This Year"
    -msgstr ""
    +msgstr "Ten rok"
     
     #. module: sale_margin
     #: field:report.account.invoice.product,date:0
     msgid "Date"
    -msgstr ""
    +msgstr "Data"
     
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "July"
    -msgstr ""
    +msgstr "Lipiec"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     msgid "Extended Filters..."
    -msgstr ""
    +msgstr "Zaawansowane filtry..."
     
     #. module: sale_margin
    -#: view:report.account.invoice.product:0
    +#: model:ir.ui.menu,name:sale_margin.menu_report_account_this_month_product
     msgid "This Month"
     msgstr "Bieżący miesiąc"
     
    @@ -177,15 +203,19 @@ msgstr "Bieżący miesiąc"
     #: view:report.account.invoice.product:0
     #: field:report.account.invoice.product,day:0
     msgid "Day"
    -msgstr ""
    +msgstr "Dzień"
     
     #. module: sale_margin
    -#: field:report.account.invoice.product,categ_id:0
    +#: field:report.account.invoice.category,categ_id:0
     msgid "Categories"
     msgstr "Kategorie"
     
     #. module: sale_margin
     #: field:account.invoice.line,cost_price:0
    +#: field:report.account.invoice,cost_price:0
    +#: field:report.account.invoice.category,cost_price:0
    +#: field:report.account.invoice.partner,cost_price:0
    +#: field:report.account.invoice.partner.product,cost_price:0
     #: field:report.account.invoice.product,cost_price:0
     #: field:sale.order.line,purchase_price:0
     msgid "Cost Price"
    @@ -194,35 +224,43 @@ msgstr "Cena (koszt)"
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "October"
    -msgstr ""
    +msgstr "Październik"
     
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "January"
    -msgstr ""
    +msgstr "Styczeń"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     #: field:report.account.invoice.product,year:0
     msgid "Year"
    -msgstr ""
    +msgstr "Rok"
     
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "September"
    -msgstr ""
    +msgstr "Wrzesień"
     
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "April"
    -msgstr ""
    +msgstr "Kwiecień"
     
     #. module: sale_margin
    +#: field:report.account.invoice,amount:0
    +#: field:report.account.invoice.category,amount:0
    +#: field:report.account.invoice.partner,amount:0
    +#: field:report.account.invoice.partner.product,amount:0
     #: field:report.account.invoice.product,amount:0
     msgid "Amount"
     msgstr "Kwota"
     
     #. module: sale_margin
    +#: selection:report.account.invoice,type:0
    +#: selection:report.account.invoice.category,type:0
    +#: selection:report.account.invoice.partner,type:0
    +#: selection:report.account.invoice.partner.product,type:0
     #: selection:report.account.invoice.product,type:0
     msgid "Supplier Refund"
     msgstr "Korekta od dostawcy"
    @@ -230,9 +268,13 @@ msgstr "Korekta od dostawcy"
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "March"
    -msgstr ""
    +msgstr "Marzec"
     
     #. module: sale_margin
    +#: field:report.account.invoice,margin:0
    +#: field:report.account.invoice.category,margin:0
    +#: field:report.account.invoice.partner,margin:0
    +#: field:report.account.invoice.partner.product,margin:0
     #: field:report.account.invoice.product,margin:0
     #: field:sale.order,margin:0
     #: field:sale.order.line,margin:0
    @@ -242,9 +284,13 @@ msgstr "Marża"
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "November"
    -msgstr ""
    +msgstr "Listopad"
     
     #. module: sale_margin
    +#: field:report.account.invoice,quantity:0
    +#: field:report.account.invoice.category,quantity:0
    +#: field:report.account.invoice.partner,quantity:0
    +#: field:report.account.invoice.partner.product,quantity:0
     #: field:report.account.invoice.product,quantity:0
     msgid "Quantity"
     msgstr "Ilość"
    @@ -255,11 +301,19 @@ msgid "Invoices by product"
     msgstr "Faktury wg produktów"
     
     #. module: sale_margin
    +#: selection:report.account.invoice,type:0
    +#: selection:report.account.invoice.category,type:0
    +#: selection:report.account.invoice.partner,type:0
    +#: selection:report.account.invoice.partner.product,type:0
     #: selection:report.account.invoice.product,type:0
     msgid "Supplier Invoice"
     msgstr "Faktura Dostawcy"
     
     #. module: sale_margin
    +#: model:ir.ui.menu,name:sale_margin.menu_report_account_all_invoice_by_invoices
    +#: model:ir.ui.menu,name:sale_margin.menu_report_account_invoice_by_invoices
    +#: view:report.account.invoice:0
    +#: view:stock.picking:0
     #: field:stock.picking,invoice_ids:0
     msgid "Invoices"
     msgstr "Faktury"
    @@ -267,20 +321,27 @@ msgstr "Faktury"
     #. module: sale_margin
     #: selection:report.account.invoice.product,month:0
     msgid "December"
    -msgstr ""
    +msgstr "Grudzień"
     
     #. module: sale_margin
     #: model:ir.model,name:sale_margin.model_account_invoice_line
     msgid "Invoice Line"
    -msgstr ""
    +msgstr "Pozycja faktury"
     
     #. module: sale_margin
    -#: view:report.account.invoice.product:0
    -#: field:report.account.invoice.product,month:0
    +#: field:report.account.invoice,name:0
    +#: field:report.account.invoice.category,name:0
    +#: field:report.account.invoice.partner,name:0
    +#: field:report.account.invoice.partner.product,name:0
    +#: field:report.account.invoice.product,name:0
     msgid "Month"
     msgstr "Miesiąc"
     
     #. module: sale_margin
    +#: selection:report.account.invoice,state:0
    +#: selection:report.account.invoice.category,state:0
    +#: selection:report.account.invoice.partner,state:0
    +#: selection:report.account.invoice.partner.product,state:0
     #: selection:report.account.invoice.product,state:0
     msgid "Canceled"
     msgstr "Anulowano"
    @@ -296,35 +357,39 @@ msgstr ""
     #. module: sale_margin
     #: model:ir.ui.menu,name:sale_margin.menu_report_account_invoice_product
     msgid "Invoice Report"
    -msgstr ""
    +msgstr "Raport faktur"
     
     #. module: sale_margin
     #: view:report.account.invoice.product:0
     msgid "Done"
    -msgstr ""
    +msgstr "Wykonano"
     
     #. module: sale_margin
    -#: model:ir.ui.menu,name:sale_margin.menu_report_account_invoice_reoirt
    +#: model:ir.ui.menu,name:sale_margin.menu_report_account_invoice_product
     msgid "Invoice"
     msgstr "Faktura"
     
     #. module: sale_margin
     #: view:stock.picking:0
     msgid "Customer Invoices"
    -msgstr ""
    +msgstr "Faktury dla klientów"
     
     #. module: sale_margin
    -#: view:report.account.invoice.product:0
    -#: field:report.account.invoice.product,partner_id:0
    +#: field:report.account.invoice.partner,partner_id:0
    +#: field:report.account.invoice.partner.product,partner_id:0
     msgid "Partner"
     msgstr "Partner"
     
     #. module: sale_margin
     #: model:ir.model,name:sale_margin.model_sale_order
     msgid "Sales Order"
    -msgstr ""
    +msgstr "Zamówienie sprzedaży"
     
     #. module: sale_margin
    +#: selection:report.account.invoice,state:0
    +#: selection:report.account.invoice.category,state:0
    +#: selection:report.account.invoice.partner,state:0
    +#: selection:report.account.invoice.partner.product,state:0
     #: selection:report.account.invoice.product,state:0
     msgid "Open"
     msgstr "Otwarte"
    @@ -332,9 +397,9 @@ msgstr "Otwarte"
     #. module: sale_margin
     #: model:ir.actions.act_window,name:sale_margin.action_report_account_invoice_report
     msgid "Invoice Analysis"
    -msgstr ""
    +msgstr "Analiza faktur"
     
     #. module: sale_margin
     #: model:ir.model,name:sale_margin.model_sale_order_line
     msgid "Sales Order Line"
    -msgstr ""
    +msgstr "Pozycja zamówienia sprzedaży"
    diff --git a/addons/web_uservoice/i18n/bg.po b/addons/web_uservoice/i18n/bg.po
    new file mode 100644
    index 00000000000..06e00ae06ea
    --- /dev/null
    +++ b/addons/web_uservoice/i18n/bg.po
    @@ -0,0 +1,29 @@
    +# Bulgarian translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-12 16:15+0000\n"
    +"PO-Revision-Date: 2011-03-01 14:50+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Bulgarian \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: web_uservoice
    +#: model:ir.module.module,shortdesc:web_uservoice.module_meta_information
    +msgid "Add uservoice button in header"
    +msgstr "Добавете бутон за глас на протребител в заглавката"
    +
    +#. module: web_uservoice
    +#: code:addons/web_uservoice/web/editors.py:72
    +#, python-format
    +msgid "feedback"
    +msgstr "Обратна връзка"
    diff --git a/addons/wiki/web/locales/gl.po b/addons/wiki/web/locales/gl.po
    new file mode 100644
    index 00000000000..645a5607fb5
    --- /dev/null
    +++ b/addons/wiki/web/locales/gl.po
    @@ -0,0 +1,22 @@
    +# Galician translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2010-08-02 17:52+0530\n"
    +"PO-Revision-Date: 2011-03-02 23:19+0000\n"
    +"Last-Translator: Santi (Pexego) \n"
    +"Language-Team: Galician \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#: widgets/wikimarkup/__init__.py:1981
    +msgid "Table of Contents"
    +msgstr "Índice"
    diff --git a/addons/wiki_faq/i18n/bg.po b/addons/wiki_faq/i18n/bg.po
    new file mode 100644
    index 00000000000..4108dcd226a
    --- /dev/null
    +++ b/addons/wiki_faq/i18n/bg.po
    @@ -0,0 +1,30 @@
    +# Bulgarian translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:16+0000\n"
    +"PO-Revision-Date: 2011-03-01 14:44+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Bulgarian \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: wiki_faq
    +#: model:ir.module.module,description:wiki_faq.module_meta_information
    +msgid ""
    +"This module provides a wiki FAQ Template\n"
    +"    "
    +msgstr ""
    +
    +#. module: wiki_faq
    +#: model:ir.module.module,shortdesc:wiki_faq.module_meta_information
    +msgid "Document Management - Wiki - FAQ"
    +msgstr "Управление на документи - Wiki - FAQ"
    diff --git a/addons/wiki_quality_manual/i18n/bg.po b/addons/wiki_quality_manual/i18n/bg.po
    new file mode 100644
    index 00000000000..2e57930f39e
    --- /dev/null
    +++ b/addons/wiki_quality_manual/i18n/bg.po
    @@ -0,0 +1,32 @@
    +# Bulgarian translation for openobject-addons
    +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
    +# This file is distributed under the same license as the openobject-addons package.
    +# FIRST AUTHOR , 2011.
    +#
    +msgid ""
    +msgstr ""
    +"Project-Id-Version: openobject-addons\n"
    +"Report-Msgid-Bugs-To: FULL NAME \n"
    +"POT-Creation-Date: 2011-01-11 11:16+0000\n"
    +"PO-Revision-Date: 2011-03-01 14:45+0000\n"
    +"Last-Translator: FULL NAME \n"
    +"Language-Team: Bulgarian \n"
    +"MIME-Version: 1.0\n"
    +"Content-Type: text/plain; charset=UTF-8\n"
    +"Content-Transfer-Encoding: 8bit\n"
    +"X-Launchpad-Export-Date: 2011-03-02 14:14+0000\n"
    +"X-Generator: Launchpad (build 12351)\n"
    +
    +#. module: wiki_quality_manual
    +#: model:ir.module.module,description:wiki_quality_manual.module_meta_information
    +msgid ""
    +"Quality Manual Template\n"
    +"    "
    +msgstr ""
    +"Шаблон за Наръчник по качество\n"
    +"    "
    +
    +#. module: wiki_quality_manual
    +#: model:ir.module.module,shortdesc:wiki_quality_manual.module_meta_information
    +msgid "Document Management - Wiki - Quality Manual"
    +msgstr "Управление на документи - Wiki - Наръчник по качество"
    
    From 401932b3834a7b6def46205502f2ed13a9c81a3a Mon Sep 17 00:00:00 2001
    From: "ARA (OpenERP)" 
    Date: Thu, 3 Mar 2011 11:42:08 +0530
    Subject: [PATCH 183/304] [FIX] hr_payroll_account: human resource Payroll
    
    lp bug: https://launchpad.net/bugs/727711 fixed
    
    bzr revid: ara@tinyerp.com-20110303061208-yb8plmh5ae2jppbi
    ---
     .../hr_payroll_account_view.xml                | 18 +++++++++---------
     1 file changed, 9 insertions(+), 9 deletions(-)
    
    diff --git a/addons/hr_payroll_account/hr_payroll_account_view.xml b/addons/hr_payroll_account/hr_payroll_account_view.xml
    index e62d2aecba3..0bf374c859c 100644
    --- a/addons/hr_payroll_account/hr_payroll_account_view.xml
    +++ b/addons/hr_payroll_account/hr_payroll_account_view.xml
    @@ -31,16 +31,16 @@
                 
    - - hr.payslip.line.inherit.form - hr.payslip.line - + + hr.employee.grade.inherit.form + hr.payroll.structure + form - + - + @@ -57,7 +57,7 @@ - + hr.payslip.form.inherit1 hr.payslip @@ -166,7 +166,7 @@
    - + hr.payslip.form hr.payslip @@ -204,7 +204,7 @@
    - + hr.payslip.form hr.payslip From e2426b8956328c61dfd4c2a4d26bca561deaaa41 Mon Sep 17 00:00:00 2001 From: "ARA (OpenERP)" Date: Thu, 3 Mar 2011 12:10:12 +0530 Subject: [PATCH 184/304] [FIX] hr_payroll_account: human resource Payroll bzr revid: ara@tinyerp.com-20110303064012-vfet3j949bdfbpmf --- .../hr_payroll_account/hr_payroll_account_view.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/addons/hr_payroll_account/hr_payroll_account_view.xml b/addons/hr_payroll_account/hr_payroll_account_view.xml index 0bf374c859c..42106870069 100644 --- a/addons/hr_payroll_account/hr_payroll_account_view.xml +++ b/addons/hr_payroll_account/hr_payroll_account_view.xml @@ -31,6 +31,19 @@
    + + hr.payslip.line.inherit.form + hr.payslip.line + + form + + + + + + + + hr.employee.grade.inherit.form hr.payroll.structure From 9f127b34c135f9277de6ad9e7026fa10980596fe Mon Sep 17 00:00:00 2001 From: "ARA (OpenERP)" Date: Thu, 3 Mar 2011 12:12:06 +0530 Subject: [PATCH 185/304] [FIX] hr_payroll_account: removing analytic account bzr revid: ara@tinyerp.com-20110303064206-tlvgyjq0wl622av7 --- addons/hr_payroll_account/hr_payroll_account_view.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/addons/hr_payroll_account/hr_payroll_account_view.xml b/addons/hr_payroll_account/hr_payroll_account_view.xml index 42106870069..5061cafb6e0 100644 --- a/addons/hr_payroll_account/hr_payroll_account_view.xml +++ b/addons/hr_payroll_account/hr_payroll_account_view.xml @@ -51,7 +51,6 @@ form - From bdb758ed350f5ad82f27efbc91984d66ddac1bd2 Mon Sep 17 00:00:00 2001 From: "nel@tinyerp.com" <> Date: Thu, 3 Mar 2011 09:39:43 +0100 Subject: [PATCH 186/304] [FIX] add rec_name on account.cashbox.line bzr revid: nel@tinyerp.com-20110303083943-u2iq2uiq4b0sbpub --- addons/account/account_cash_statement.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/account/account_cash_statement.py b/addons/account/account_cash_statement.py index 86b00ad98b3..ff0f0117ff5 100644 --- a/addons/account/account_cash_statement.py +++ b/addons/account/account_cash_statement.py @@ -32,6 +32,7 @@ class account_cashbox_line(osv.osv): _name = 'account.cashbox.line' _description = 'CashBox Line' + _rec_name = 'number' def _sub_total(self, cr, uid, ids, name, arg, context=None): From 4c46053132c9aa8f2ab14157542f83aa99c15938 Mon Sep 17 00:00:00 2001 From: "nel@tinyerp.com" <> Date: Thu, 3 Mar 2011 09:52:22 +0100 Subject: [PATCH 187/304] [FIX] add rec_name on account.cashbox.line bzr revid: nel@tinyerp.com-20110303085222-im7vv52kdthnyb3q --- addons/account/account_cash_statement.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/account/account_cash_statement.py b/addons/account/account_cash_statement.py index 86b00ad98b3..ff0f0117ff5 100644 --- a/addons/account/account_cash_statement.py +++ b/addons/account/account_cash_statement.py @@ -32,6 +32,7 @@ class account_cashbox_line(osv.osv): _name = 'account.cashbox.line' _description = 'CashBox Line' + _rec_name = 'number' def _sub_total(self, cr, uid, ids, name, arg, context=None): From 9534f9ffbf51a3403d283768e6593366c60b1414 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Thu, 3 Mar 2011 11:52:39 +0100 Subject: [PATCH 188/304] [FIX] res_company: browse (selectable) companies as superuser when choosing user preferences. bzr revid: vmt@openerp.com-20110303105239-wy9bgdf94irweukh --- bin/addons/base/res/res_company.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/addons/base/res/res_company.py b/bin/addons/base/res/res_company.py index ba4c0fabc83..0143b03fd2a 100644 --- a/bin/addons/base/res/res_company.py +++ b/bin/addons/base/res/res_company.py @@ -98,7 +98,11 @@ class res_company(osv.osv): context = {} user_preference = context.get('user_preference', False) if user_preference: - user = self.pool.get('res.users').browse(cr, uid, uid, context=context) + # We browse as superuser. Otherwise, the user would be able to + # select only the currently visible companies (according to rules, + # which are probably to allow to see the child companies) even if + # she belongs to some other companies. + user = self.pool.get('res.users').browse(cr, 1, uid, context=context) cmp_ids = list(set([user.company_id.id] + [cmp.id for cmp in user.company_ids])) return cmp_ids return super(res_company, self)._search(cr, uid, args, offset=offset, limit=limit, order=order, From 00220a6fc90438dfd97c4f8b7273fb839698f4d7 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Thu, 3 Mar 2011 13:55:06 +0100 Subject: [PATCH 189/304] [FIX] workflow/print: changed wording for recursive cluster representation. bzr revid: vmt@openerp.com-20110303125506-pk1hh1oynlz3ssf7 --- bin/addons/base/ir/workflow/print_instance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/addons/base/ir/workflow/print_instance.py b/bin/addons/base/ir/workflow/print_instance.py index 81ad47d6ea4..ee4a7c59a75 100644 --- a/bin/addons/base/ir/workflow/print_instance.py +++ b/bin/addons/base/ir/workflow/print_instance.py @@ -61,7 +61,7 @@ def graph_get(cr, graph, wkf_ids, nested, workitem, processed_subflows): cr.execute('select * from wkf where id=%s', (n['subflow_id'],)) wkfinfo = cr.dictfetchone() args['label'] = \ - '\"Recursive Subflow: %s\\nOSV: %s%s\"' % \ + '\"Subflow: %s\\nOSV: %s\\n(already expanded)%s\"' % \ (n['name'], wkfinfo['osv'], workitems) args['color'] = 'green' args['style'] ='filled' From ae3877b94b206d0536256964425aae725bf347e6 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 3 Mar 2011 14:54:24 +0100 Subject: [PATCH 190/304] Added icons bzr revid: fme@openerp.com-20110303135424-l425ucr52937k4oq --- .../static/openerp/img/icons/STOCK_ABOUT.png | Bin 0 -> 523 bytes .../base/static/openerp/img/icons/STOCK_ADD.png | Bin 0 -> 212 bytes .../static/openerp/img/icons/STOCK_APPLY.png | Bin 0 -> 709 bytes .../base/static/openerp/img/icons/STOCK_BOLD.png | Bin 0 -> 604 bytes .../static/openerp/img/icons/STOCK_CANCEL.png | Bin 0 -> 407 bytes .../static/openerp/img/icons/STOCK_CDROM.png | Bin 0 -> 711 bytes .../static/openerp/img/icons/STOCK_CLEAR.png | Bin 0 -> 682 bytes .../static/openerp/img/icons/STOCK_CLOSE.png | Bin 0 -> 274 bytes .../openerp/img/icons/STOCK_COLOR_PICKER.png | Bin 0 -> 470 bytes .../static/openerp/img/icons/STOCK_CONNECT.png | Bin 0 -> 558 bytes .../static/openerp/img/icons/STOCK_CONVERT.png | Bin 0 -> 500 bytes .../base/static/openerp/img/icons/STOCK_COPY.png | Bin 0 -> 339 bytes .../base/static/openerp/img/icons/STOCK_CUT.png | Bin 0 -> 626 bytes .../static/openerp/img/icons/STOCK_DELETE.png | Bin 0 -> 531 bytes .../img/icons/STOCK_DIALOG_AUTHENTICATION.png | Bin 0 -> 590 bytes .../openerp/img/icons/STOCK_DIALOG_ERROR.png | Bin 0 -> 559 bytes .../openerp/img/icons/STOCK_DIALOG_INFO.png | Bin 0 -> 687 bytes .../openerp/img/icons/STOCK_DIALOG_QUESTION.png | Bin 0 -> 491 bytes .../openerp/img/icons/STOCK_DIALOG_WARNING.png | Bin 0 -> 428 bytes .../static/openerp/img/icons/STOCK_DIRECTORY.png | Bin 0 -> 392 bytes .../openerp/img/icons/STOCK_DISCONNECT.png | Bin 0 -> 566 bytes .../base/static/openerp/img/icons/STOCK_DND.png | Bin 0 -> 585 bytes .../openerp/img/icons/STOCK_DND_MULTIPLE.png | Bin 0 -> 501 bytes .../base/static/openerp/img/icons/STOCK_EDIT.png | Bin 0 -> 350 bytes .../static/openerp/img/icons/STOCK_EXECUTE.png | Bin 0 -> 318 bytes .../base/static/openerp/img/icons/STOCK_FILE.png | Bin 0 -> 289 bytes .../base/static/openerp/img/icons/STOCK_FIND.png | Bin 0 -> 465 bytes .../openerp/img/icons/STOCK_FIND_AND_REPLACE.png | Bin 0 -> 580 bytes .../static/openerp/img/icons/STOCK_FLOPPY.png | Bin 0 -> 565 bytes .../openerp/img/icons/STOCK_FULLSCREEN.png | Bin 0 -> 450 bytes .../openerp/img/icons/STOCK_GOTO_BOTTOM.png | Bin 0 -> 574 bytes .../openerp/img/icons/STOCK_GOTO_FIRST.png | Bin 0 -> 573 bytes .../static/openerp/img/icons/STOCK_GOTO_LAST.png | Bin 0 -> 575 bytes .../static/openerp/img/icons/STOCK_GOTO_TOP.png | Bin 0 -> 580 bytes .../static/openerp/img/icons/STOCK_GO_BACK.png | Bin 0 -> 570 bytes .../static/openerp/img/icons/STOCK_GO_DOWN.png | Bin 0 -> 572 bytes .../openerp/img/icons/STOCK_GO_FORWARD.png | Bin 0 -> 575 bytes .../static/openerp/img/icons/STOCK_GO_UP.png | Bin 0 -> 596 bytes .../static/openerp/img/icons/STOCK_HARDDISK.png | Bin 0 -> 354 bytes .../base/static/openerp/img/icons/STOCK_HELP.png | Bin 0 -> 789 bytes .../base/static/openerp/img/icons/STOCK_HOME.png | Bin 0 -> 477 bytes .../static/openerp/img/icons/STOCK_INDENT.png | Bin 0 -> 276 bytes .../static/openerp/img/icons/STOCK_INDEX.png | Bin 0 -> 590 bytes .../base/static/openerp/img/icons/STOCK_INFO.png | Bin 0 -> 738 bytes .../static/openerp/img/icons/STOCK_ITALIC.png | Bin 0 -> 529 bytes .../static/openerp/img/icons/STOCK_JUMP_TO.png | Bin 0 -> 591 bytes .../openerp/img/icons/STOCK_JUSTIFY_CENTER.png | Bin 0 -> 251 bytes .../openerp/img/icons/STOCK_JUSTIFY_FILL.png | Bin 0 -> 243 bytes .../openerp/img/icons/STOCK_JUSTIFY_LEFT.png | Bin 0 -> 240 bytes .../openerp/img/icons/STOCK_JUSTIFY_RIGHT.png | Bin 0 -> 254 bytes .../openerp/img/icons/STOCK_LEAVE_FULLSCREEN.png | Bin 0 -> 448 bytes .../openerp/img/icons/STOCK_MEDIA_FORWARD.png | Bin 0 -> 704 bytes .../openerp/img/icons/STOCK_MEDIA_NEXT.png | Bin 0 -> 693 bytes .../openerp/img/icons/STOCK_MEDIA_PAUSE.png | Bin 0 -> 466 bytes .../openerp/img/icons/STOCK_MEDIA_PLAY.png | Bin 0 -> 556 bytes .../openerp/img/icons/STOCK_MEDIA_PREVIOUS.png | Bin 0 -> 686 bytes .../openerp/img/icons/STOCK_MEDIA_RECORD.png | Bin 0 -> 594 bytes .../openerp/img/icons/STOCK_MEDIA_REWIND.png | Bin 0 -> 704 bytes .../openerp/img/icons/STOCK_MEDIA_STOP.png | Bin 0 -> 421 bytes .../openerp/img/icons/STOCK_MISSING_IMAGE.png | Bin 0 -> 330 bytes .../static/openerp/img/icons/STOCK_NETWORK.png | Bin 0 -> 324 bytes .../base/static/openerp/img/icons/STOCK_NEW.png | Bin 0 -> 405 bytes .../base/static/openerp/img/icons/STOCK_NO.png | Bin 0 -> 751 bytes .../base/static/openerp/img/icons/STOCK_OK.png | Bin 0 -> 795 bytes .../base/static/openerp/img/icons/STOCK_OPEN.png | Bin 0 -> 418 bytes .../static/openerp/img/icons/STOCK_PASTE.png | Bin 0 -> 473 bytes .../openerp/img/icons/STOCK_PREFERENCES.png | Bin 0 -> 339 bytes .../static/openerp/img/icons/STOCK_PRINT.png | Bin 0 -> 411 bytes .../openerp/img/icons/STOCK_PRINT_PREVIEW.png | Bin 0 -> 616 bytes .../openerp/img/icons/STOCK_PROPERTIES.png | Bin 0 -> 313 bytes .../base/static/openerp/img/icons/STOCK_QUIT.png | Bin 0 -> 394 bytes .../base/static/openerp/img/icons/STOCK_REDO.png | Bin 0 -> 430 bytes .../static/openerp/img/icons/STOCK_REFRESH.png | Bin 0 -> 753 bytes .../static/openerp/img/icons/STOCK_REMOVE.png | Bin 0 -> 176 bytes .../openerp/img/icons/STOCK_REVERT_TO_SAVED.png | Bin 0 -> 413 bytes .../base/static/openerp/img/icons/STOCK_SAVE.png | Bin 0 -> 599 bytes .../static/openerp/img/icons/STOCK_SAVE_AS.png | Bin 0 -> 560 bytes .../openerp/img/icons/STOCK_SELECT_COLOR.png | Bin 0 -> 656 bytes .../openerp/img/icons/STOCK_SELECT_FONT.png | Bin 0 -> 598 bytes .../openerp/img/icons/STOCK_SORT_ASCENDING.png | Bin 0 -> 371 bytes .../openerp/img/icons/STOCK_SORT_DESCENDING.png | Bin 0 -> 370 bytes .../openerp/img/icons/STOCK_SPELL_CHECK.png | Bin 0 -> 485 bytes .../base/static/openerp/img/icons/STOCK_STOP.png | Bin 0 -> 678 bytes .../openerp/img/icons/STOCK_STRIKETHROUGH.png | Bin 0 -> 459 bytes .../static/openerp/img/icons/STOCK_UNDELETE.png | Bin 0 -> 875 bytes .../static/openerp/img/icons/STOCK_UNDERLINE.png | Bin 0 -> 539 bytes .../base/static/openerp/img/icons/STOCK_UNDO.png | Bin 0 -> 459 bytes .../static/openerp/img/icons/STOCK_UNINDENT.png | Bin 0 -> 295 bytes .../base/static/openerp/img/icons/STOCK_YES.png | Bin 0 -> 830 bytes .../static/openerp/img/icons/STOCK_ZOOM_100.png | Bin 0 -> 469 bytes .../static/openerp/img/icons/STOCK_ZOOM_FIT.png | Bin 0 -> 466 bytes .../static/openerp/img/icons/STOCK_ZOOM_IN.png | Bin 0 -> 446 bytes .../static/openerp/img/icons/STOCK_ZOOM_OUT.png | Bin 0 -> 463 bytes addons/base/static/openerp/img/icons/gtk-add.png | Bin 0 -> 212 bytes .../base/static/openerp/img/icons/gtk-apply.png | Bin 0 -> 709 bytes .../base/static/openerp/img/icons/gtk-cancel.png | Bin 0 -> 407 bytes .../base/static/openerp/img/icons/gtk-close.png | Bin 0 -> 274 bytes .../static/openerp/img/icons/gtk-convert.png | Bin 0 -> 500 bytes .../base/static/openerp/img/icons/gtk-delete.png | Bin 0 -> 531 bytes addons/base/static/openerp/img/icons/gtk-dnd.png | Bin 0 -> 585 bytes .../base/static/openerp/img/icons/gtk-edit.png | Bin 0 -> 350 bytes .../static/openerp/img/icons/gtk-execute.png | Bin 0 -> 318 bytes .../base/static/openerp/img/icons/gtk-find.png | Bin 0 -> 465 bytes .../static/openerp/img/icons/gtk-go-back.png | Bin 0 -> 570 bytes .../static/openerp/img/icons/gtk-go-down.png | Bin 0 -> 572 bytes .../static/openerp/img/icons/gtk-go-forward.png | Bin 0 -> 575 bytes .../base/static/openerp/img/icons/gtk-go-up.png | Bin 0 -> 596 bytes .../static/openerp/img/icons/gtk-goto-last.png | Bin 0 -> 575 bytes .../base/static/openerp/img/icons/gtk-indent.png | Bin 0 -> 276 bytes .../base/static/openerp/img/icons/gtk-index.png | Bin 0 -> 590 bytes .../static/openerp/img/icons/gtk-jump-to.png | Bin 0 -> 591 bytes .../openerp/img/icons/gtk-justify-fill.png | Bin 0 -> 243 bytes .../static/openerp/img/icons/gtk-media-pause.png | Bin 0 -> 466 bytes .../static/openerp/img/icons/gtk-media-play.png | Bin 0 -> 556 bytes .../static/openerp/img/icons/gtk-network.png | Bin 0 -> 324 bytes addons/base/static/openerp/img/icons/gtk-new.png | Bin 0 -> 405 bytes addons/base/static/openerp/img/icons/gtk-no.png | Bin 0 -> 751 bytes addons/base/static/openerp/img/icons/gtk-ok.png | Bin 0 -> 795 bytes .../base/static/openerp/img/icons/gtk-open.png | Bin 0 -> 418 bytes .../base/static/openerp/img/icons/gtk-print.png | Bin 0 -> 411 bytes .../base/static/openerp/img/icons/gtk-redo.png | Bin 0 -> 430 bytes .../base/static/openerp/img/icons/gtk-remove.png | Bin 0 -> 176 bytes .../base/static/openerp/img/icons/gtk-save.png | Bin 0 -> 599 bytes .../openerp/img/icons/gtk-sort-descending.png | Bin 0 -> 370 bytes .../base/static/openerp/img/icons/gtk-stop.png | Bin 0 -> 678 bytes .../base/static/openerp/img/icons/gtk-undo.png | Bin 0 -> 459 bytes addons/base/static/openerp/img/icons/gtk-yes.png | Bin 0 -> 830 bytes .../static/openerp/img/icons/gtk-zoom-fit.png | Bin 0 -> 466 bytes .../static/openerp/img/icons/gtk-zoom-in.png | Bin 0 -> 446 bytes .../img/icons/terp-accessories-archiver+.png | Bin 0 -> 838 bytes .../icons/terp-accessories-archiver-minus.png | Bin 0 -> 838 bytes .../img/icons/terp-accessories-archiver.png | Bin 0 -> 822 bytes .../static/openerp/img/icons/terp-account.png | Bin 0 -> 784 bytes .../openerp/img/icons/terp-administration.png | Bin 0 -> 1015 bytes .../static/openerp/img/icons/terp-calendar.png | Bin 0 -> 908 bytes .../static/openerp/img/icons/terp-call-start.png | Bin 0 -> 492 bytes .../openerp/img/icons/terp-camera_test.png | Bin 0 -> 739 bytes .../base/static/openerp/img/icons/terp-check.png | Bin 0 -> 832 bytes .../base/static/openerp/img/icons/terp-crm.png | Bin 0 -> 877 bytes .../openerp/img/icons/terp-dialog-close.png | Bin 0 -> 305 bytes .../openerp/img/icons/terp-document-new.png | Bin 0 -> 738 bytes .../base/static/openerp/img/icons/terp-dolar.png | Bin 0 -> 270 bytes .../static/openerp/img/icons/terp-dolar_ok!.png | Bin 0 -> 220 bytes .../openerp/img/icons/terp-emblem-important.png | Bin 0 -> 703 bytes .../static/openerp/img/icons/terp-face-plain.png | Bin 0 -> 788 bytes .../openerp/img/icons/terp-folder-blue.png | Bin 0 -> 438 bytes .../openerp/img/icons/terp-folder-green.png | Bin 0 -> 453 bytes .../openerp/img/icons/terp-folder-orange.png | Bin 0 -> 411 bytes .../openerp/img/icons/terp-folder-violet.png | Bin 0 -> 538 bytes .../openerp/img/icons/terp-folder-yellow.png | Bin 0 -> 432 bytes .../openerp/img/icons/terp-gdu-smart-failing.png | Bin 0 -> 451 bytes .../icons/terp-gnome-cpu-frequency-applet+.png | Bin 0 -> 488 bytes .../static/openerp/img/icons/terp-go-home.png | Bin 0 -> 378 bytes .../static/openerp/img/icons/terp-go-month.png | Bin 0 -> 517 bytes .../static/openerp/img/icons/terp-go-today.png | Bin 0 -> 501 bytes .../static/openerp/img/icons/terp-go-week.png | Bin 0 -> 442 bytes .../static/openerp/img/icons/terp-go-year.png | Bin 0 -> 514 bytes .../base/static/openerp/img/icons/terp-graph.png | Bin 0 -> 784 bytes .../openerp/img/icons/terp-gtk-go-back-ltr.png | Bin 0 -> 759 bytes .../openerp/img/icons/terp-gtk-go-back-rtl.png | Bin 0 -> 762 bytes .../openerp/img/icons/terp-gtk-jump-to-ltr.png | Bin 0 -> 859 bytes .../openerp/img/icons/terp-gtk-jump-to-rtl.png | Bin 0 -> 851 bytes .../openerp/img/icons/terp-gtk-media-pause.png | Bin 0 -> 544 bytes .../openerp/img/icons/terp-gtk-select-all.png | Bin 0 -> 554 bytes .../static/openerp/img/icons/terp-gtk-stop.png | Bin 0 -> 622 bytes addons/base/static/openerp/img/icons/terp-hr.png | Bin 0 -> 699 bytes .../base/static/openerp/img/icons/terp-idea.png | Bin 0 -> 384 bytes .../static/openerp/img/icons/terp-locked.png | Bin 0 -> 588 bytes .../base/static/openerp/img/icons/terp-mail-.png | Bin 0 -> 427 bytes .../openerp/img/icons/terp-mail-forward.png | Bin 0 -> 382 bytes .../openerp/img/icons/terp-mail-message-new.png | Bin 0 -> 696 bytes .../openerp/img/icons/terp-mail-replied.png | Bin 0 -> 637 bytes .../openerp/img/icons/terp-mail_delete.png | Bin 0 -> 988 bytes .../static/openerp/img/icons/terp-marketing.png | Bin 0 -> 808 bytes .../base/static/openerp/img/icons/terp-mrp.png | Bin 0 -> 880 bytes .../static/openerp/img/icons/terp-partner.png | Bin 0 -> 905 bytes .../static/openerp/img/icons/terp-personal+.png | Bin 0 -> 735 bytes .../static/openerp/img/icons/terp-personal-.png | Bin 0 -> 791 bytes .../static/openerp/img/icons/terp-personal.png | Bin 0 -> 930 bytes .../static/openerp/img/icons/terp-product.png | Bin 0 -> 708 bytes .../static/openerp/img/icons/terp-project.png | Bin 0 -> 993 bytes .../static/openerp/img/icons/terp-purchase.png | Bin 0 -> 885 bytes .../openerp/img/icons/terp-rating-rated.png | Bin 0 -> 559 bytes .../static/openerp/img/icons/terp-report.png | Bin 0 -> 831 bytes .../base/static/openerp/img/icons/terp-sale.png | Bin 0 -> 699 bytes .../base/static/openerp/img/icons/terp-stage.png | Bin 0 -> 742 bytes .../base/static/openerp/img/icons/terp-stock.png | Bin 0 -> 967 bytes .../img/icons/terp-stock_align_left_24.png | Bin 0 -> 358 bytes .../icons/terp-stock_effects-object-colorize.png | Bin 0 -> 173 bytes .../img/icons/terp-stock_format-default.png | Bin 0 -> 267 bytes .../img/icons/terp-stock_format-scientific.png | Bin 0 -> 201 bytes .../img/icons/terp-stock_symbol-selection.png | Bin 0 -> 382 bytes .../static/openerp/img/icons/terp-stock_zoom.png | Bin 0 -> 425 bytes .../base/static/openerp/img/icons/terp-tools.png | Bin 0 -> 914 bytes .../static/openerp/img/icons/terp-translate.png | Bin 0 -> 519 bytes 195 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 addons/base/static/openerp/img/icons/STOCK_ABOUT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_ADD.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_APPLY.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_BOLD.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_CANCEL.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_CDROM.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_CLEAR.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_CLOSE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_COLOR_PICKER.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_CONNECT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_CONVERT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_COPY.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_CUT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DELETE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DIALOG_AUTHENTICATION.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DIALOG_ERROR.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DIALOG_INFO.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DIALOG_QUESTION.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DIALOG_WARNING.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DIRECTORY.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DISCONNECT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DND.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_DND_MULTIPLE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_EDIT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_EXECUTE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_FILE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_FIND.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_FIND_AND_REPLACE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_FLOPPY.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_FULLSCREEN.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_GOTO_BOTTOM.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_GOTO_FIRST.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_GOTO_LAST.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_GOTO_TOP.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_GO_BACK.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_GO_DOWN.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_GO_FORWARD.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_GO_UP.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_HARDDISK.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_HELP.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_HOME.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_INDENT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_INDEX.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_INFO.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_ITALIC.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_JUMP_TO.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_JUSTIFY_CENTER.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_JUSTIFY_FILL.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_JUSTIFY_LEFT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_JUSTIFY_RIGHT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_LEAVE_FULLSCREEN.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_MEDIA_FORWARD.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_MEDIA_NEXT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_MEDIA_PAUSE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_MEDIA_PLAY.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_MEDIA_PREVIOUS.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_MEDIA_RECORD.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_MEDIA_REWIND.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_MEDIA_STOP.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_MISSING_IMAGE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_NETWORK.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_NEW.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_NO.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_OK.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_OPEN.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_PASTE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_PREFERENCES.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_PRINT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_PRINT_PREVIEW.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_PROPERTIES.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_QUIT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_REDO.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_REFRESH.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_REMOVE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_REVERT_TO_SAVED.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_SAVE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_SAVE_AS.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_SELECT_COLOR.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_SELECT_FONT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_SORT_ASCENDING.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_SORT_DESCENDING.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_SPELL_CHECK.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_STOP.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_STRIKETHROUGH.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_UNDELETE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_UNDERLINE.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_UNDO.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_UNINDENT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_YES.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_ZOOM_100.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_ZOOM_FIT.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_ZOOM_IN.png create mode 100644 addons/base/static/openerp/img/icons/STOCK_ZOOM_OUT.png create mode 100644 addons/base/static/openerp/img/icons/gtk-add.png create mode 100644 addons/base/static/openerp/img/icons/gtk-apply.png create mode 100644 addons/base/static/openerp/img/icons/gtk-cancel.png create mode 100644 addons/base/static/openerp/img/icons/gtk-close.png create mode 100644 addons/base/static/openerp/img/icons/gtk-convert.png create mode 100644 addons/base/static/openerp/img/icons/gtk-delete.png create mode 100644 addons/base/static/openerp/img/icons/gtk-dnd.png create mode 100644 addons/base/static/openerp/img/icons/gtk-edit.png create mode 100644 addons/base/static/openerp/img/icons/gtk-execute.png create mode 100644 addons/base/static/openerp/img/icons/gtk-find.png create mode 100644 addons/base/static/openerp/img/icons/gtk-go-back.png create mode 100644 addons/base/static/openerp/img/icons/gtk-go-down.png create mode 100644 addons/base/static/openerp/img/icons/gtk-go-forward.png create mode 100644 addons/base/static/openerp/img/icons/gtk-go-up.png create mode 100644 addons/base/static/openerp/img/icons/gtk-goto-last.png create mode 100644 addons/base/static/openerp/img/icons/gtk-indent.png create mode 100644 addons/base/static/openerp/img/icons/gtk-index.png create mode 100644 addons/base/static/openerp/img/icons/gtk-jump-to.png create mode 100644 addons/base/static/openerp/img/icons/gtk-justify-fill.png create mode 100644 addons/base/static/openerp/img/icons/gtk-media-pause.png create mode 100644 addons/base/static/openerp/img/icons/gtk-media-play.png create mode 100644 addons/base/static/openerp/img/icons/gtk-network.png create mode 100644 addons/base/static/openerp/img/icons/gtk-new.png create mode 100644 addons/base/static/openerp/img/icons/gtk-no.png create mode 100644 addons/base/static/openerp/img/icons/gtk-ok.png create mode 100644 addons/base/static/openerp/img/icons/gtk-open.png create mode 100644 addons/base/static/openerp/img/icons/gtk-print.png create mode 100644 addons/base/static/openerp/img/icons/gtk-redo.png create mode 100644 addons/base/static/openerp/img/icons/gtk-remove.png create mode 100644 addons/base/static/openerp/img/icons/gtk-save.png create mode 100644 addons/base/static/openerp/img/icons/gtk-sort-descending.png create mode 100644 addons/base/static/openerp/img/icons/gtk-stop.png create mode 100644 addons/base/static/openerp/img/icons/gtk-undo.png create mode 100644 addons/base/static/openerp/img/icons/gtk-yes.png create mode 100644 addons/base/static/openerp/img/icons/gtk-zoom-fit.png create mode 100644 addons/base/static/openerp/img/icons/gtk-zoom-in.png create mode 100644 addons/base/static/openerp/img/icons/terp-accessories-archiver+.png create mode 100644 addons/base/static/openerp/img/icons/terp-accessories-archiver-minus.png create mode 100644 addons/base/static/openerp/img/icons/terp-accessories-archiver.png create mode 100644 addons/base/static/openerp/img/icons/terp-account.png create mode 100644 addons/base/static/openerp/img/icons/terp-administration.png create mode 100644 addons/base/static/openerp/img/icons/terp-calendar.png create mode 100644 addons/base/static/openerp/img/icons/terp-call-start.png create mode 100644 addons/base/static/openerp/img/icons/terp-camera_test.png create mode 100644 addons/base/static/openerp/img/icons/terp-check.png create mode 100644 addons/base/static/openerp/img/icons/terp-crm.png create mode 100644 addons/base/static/openerp/img/icons/terp-dialog-close.png create mode 100644 addons/base/static/openerp/img/icons/terp-document-new.png create mode 100644 addons/base/static/openerp/img/icons/terp-dolar.png create mode 100644 addons/base/static/openerp/img/icons/terp-dolar_ok!.png create mode 100644 addons/base/static/openerp/img/icons/terp-emblem-important.png create mode 100644 addons/base/static/openerp/img/icons/terp-face-plain.png create mode 100644 addons/base/static/openerp/img/icons/terp-folder-blue.png create mode 100644 addons/base/static/openerp/img/icons/terp-folder-green.png create mode 100644 addons/base/static/openerp/img/icons/terp-folder-orange.png create mode 100644 addons/base/static/openerp/img/icons/terp-folder-violet.png create mode 100644 addons/base/static/openerp/img/icons/terp-folder-yellow.png create mode 100644 addons/base/static/openerp/img/icons/terp-gdu-smart-failing.png create mode 100644 addons/base/static/openerp/img/icons/terp-gnome-cpu-frequency-applet+.png create mode 100644 addons/base/static/openerp/img/icons/terp-go-home.png create mode 100644 addons/base/static/openerp/img/icons/terp-go-month.png create mode 100644 addons/base/static/openerp/img/icons/terp-go-today.png create mode 100644 addons/base/static/openerp/img/icons/terp-go-week.png create mode 100644 addons/base/static/openerp/img/icons/terp-go-year.png create mode 100644 addons/base/static/openerp/img/icons/terp-graph.png create mode 100644 addons/base/static/openerp/img/icons/terp-gtk-go-back-ltr.png create mode 100644 addons/base/static/openerp/img/icons/terp-gtk-go-back-rtl.png create mode 100644 addons/base/static/openerp/img/icons/terp-gtk-jump-to-ltr.png create mode 100644 addons/base/static/openerp/img/icons/terp-gtk-jump-to-rtl.png create mode 100644 addons/base/static/openerp/img/icons/terp-gtk-media-pause.png create mode 100644 addons/base/static/openerp/img/icons/terp-gtk-select-all.png create mode 100644 addons/base/static/openerp/img/icons/terp-gtk-stop.png create mode 100644 addons/base/static/openerp/img/icons/terp-hr.png create mode 100644 addons/base/static/openerp/img/icons/terp-idea.png create mode 100644 addons/base/static/openerp/img/icons/terp-locked.png create mode 100644 addons/base/static/openerp/img/icons/terp-mail-.png create mode 100644 addons/base/static/openerp/img/icons/terp-mail-forward.png create mode 100644 addons/base/static/openerp/img/icons/terp-mail-message-new.png create mode 100644 addons/base/static/openerp/img/icons/terp-mail-replied.png create mode 100644 addons/base/static/openerp/img/icons/terp-mail_delete.png create mode 100644 addons/base/static/openerp/img/icons/terp-marketing.png create mode 100644 addons/base/static/openerp/img/icons/terp-mrp.png create mode 100644 addons/base/static/openerp/img/icons/terp-partner.png create mode 100644 addons/base/static/openerp/img/icons/terp-personal+.png create mode 100644 addons/base/static/openerp/img/icons/terp-personal-.png create mode 100644 addons/base/static/openerp/img/icons/terp-personal.png create mode 100644 addons/base/static/openerp/img/icons/terp-product.png create mode 100644 addons/base/static/openerp/img/icons/terp-project.png create mode 100644 addons/base/static/openerp/img/icons/terp-purchase.png create mode 100644 addons/base/static/openerp/img/icons/terp-rating-rated.png create mode 100644 addons/base/static/openerp/img/icons/terp-report.png create mode 100644 addons/base/static/openerp/img/icons/terp-sale.png create mode 100644 addons/base/static/openerp/img/icons/terp-stage.png create mode 100644 addons/base/static/openerp/img/icons/terp-stock.png create mode 100644 addons/base/static/openerp/img/icons/terp-stock_align_left_24.png create mode 100644 addons/base/static/openerp/img/icons/terp-stock_effects-object-colorize.png create mode 100644 addons/base/static/openerp/img/icons/terp-stock_format-default.png create mode 100644 addons/base/static/openerp/img/icons/terp-stock_format-scientific.png create mode 100644 addons/base/static/openerp/img/icons/terp-stock_symbol-selection.png create mode 100644 addons/base/static/openerp/img/icons/terp-stock_zoom.png create mode 100644 addons/base/static/openerp/img/icons/terp-tools.png create mode 100644 addons/base/static/openerp/img/icons/terp-translate.png diff --git a/addons/base/static/openerp/img/icons/STOCK_ABOUT.png b/addons/base/static/openerp/img/icons/STOCK_ABOUT.png new file mode 100644 index 0000000000000000000000000000000000000000..1b430a35758de19ab9462366306f904e6bbff22e GIT binary patch literal 523 zcmV+m0`&cfP)`^Fd%|{(KETZ1h0DG|*&MT1LOw=u$~!4Q z#5OT}R!Bx$S#IrtYp8Ew|9S^geh6C*z*dIfls~~Ny+>~Ck(-QOV0^Fw@jwFcpih;S zyBtG%1yh>_%iagu?}3rK1v&v4tqpk)R`CsVWd=W&uRFx!BAs-CYhuKoT3_s_XxoD@ z3R5r+MxgKa!pQblTw9s2_rDPF|B$|1amoMJXW~`6VnU-u-h)7m$Zhhc*>4Qe)K0*r=Z63Q N002ovPDHLkV1gXh_E-P_ literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_ADD.png b/addons/base/static/openerp/img/icons/STOCK_ADD.png new file mode 100644 index 0000000000000000000000000000000000000000..70612c181c61e3e2285f291e2d6fb907ae07c39f GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLn>~aon*_^>>%J~8?x?+ zp;K4G){d2zTND_z|8uz(HF!GcnB2ONvFGUXbzF_9iH?eI4kWLtJiOhyZC|ND{*eP* zxq=Fn{Bt4~?RPlCNLT>e(1a@AX z|IMElA3M3aU{CmtXLq#%+#ej4ab-EGY}8otSf1sO{u}$$+-#-@nd{CI*h^mmoyp+o L>gTe~DWM4fbRkk( literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_APPLY.png b/addons/base/static/openerp/img/icons/STOCK_APPLY.png new file mode 100644 index 0000000000000000000000000000000000000000..116f2e433bb423c248983420102bd082f3f9eae6 GIT binary patch literal 709 zcmV;$0y_PPP)Y)q}tZMs}e(H@D&6H^R7+}2$d5Xgc^Ts!~4vi+QBqRVmLf|O0!YLmlHnDsFUF( z?xLcexX*2t9LGbm7+MA-_6zk}b-0D^iUarxa&vOiuHKg68&uWkNoX{uIutMBW}@yf z6VMj9k~-r=Ij5w&FVWUKaSh5$0%-k^_aj=xuE5$_XVinzblkZPYXPWDQP644hm_{s z1GqYOu?i7ZylOu-%lL9K2G0w5_K~~H*7lLx_6L@D&{{4*Szr8osGQ9DeP^-C&XlG- z{SEK3Y?+S_n!}1oDK;=MpH%ofcDnOR9#o7)L$fKvkx;*V2z|5uSyNc;*V{ChZSVQ6 z1mjE%s9%Za&uRh(uCxSwd}b-7)MEl@98Yyfoe z&l|b?XvYLMg9yjG7vhO{AgdAbPygQ_=z<5r+QfAY2)<6la??o>>F(l-IS#T8@kYGp rKDVVCF%W_-tf3WIG|VOH#KPrY5cdqGl9iDA00000NkvXXu0mjfRTESi literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_BOLD.png b/addons/base/static/openerp/img/icons/STOCK_BOLD.png new file mode 100644 index 0000000000000000000000000000000000000000..408f25aa20b26e1d610b0f118892144f8136b9b0 GIT binary patch literal 604 zcmV-i0;BzjP)Qp?p%&=)?ObDr<>JRIhqPl;}DL#aOa zjX$vxs?ptF3&ahBrgH;v?rr8X-hKR%h2G75F^=y37%tWhtSi$8zoutD;Oh818ar8z z(jR$++p$^D9rffa*r5rO*IP!(i-k{c3{OL>>*px#;im{adm(AV}YqP!$PHR<4*l0ZY(v2j$6;M=fn`ulh*Vy8b9ZE^ck~%f`H~PSy`-?llSdIMFA|kK3QcDcdz->b zMYUefs_-^N*ZQLBZqju#g_htWsI6n*wN=PY--Dt(4vCq?_M>h>Gd~Los+_eF;}B`P zl7_*ThAHqE*65QU={HAoO8F>1s%>ZA2xe2~6E5o%MhKUTdcriA`sZETBFd#{(%Ga)M}Tj@m| zIIv{*n?18LQT86kief`;$b&YKyy%<#7kmV*r?yRBtro3V%_e<14n0@O#Cv>ZC)~+q zL+~M=r*Se#14W^0Xo$71>$IrXsguc2lti+<<{KwCa05udSI}jov8vL0ttOn<@dWK@ zwaPb#un2}(BKlZQayfc5O=2dVz+0l$QDl2p^sv`YBxqi#5Hs-vn^mJBY_r{8;qypy zJSa0i5-c5OYxzP>5P~jr1_hR!z*`&~(f}p!?Yn|u7bVO}C8>n=lV#DJuJc1lwncQg z6PiYTu}I8FZTvushN`*+-I(oDE-jU!7t@s6CV@6+A$xRdM^S(NOIjqm)8eI5Th95g;|4kQu@ z`|l?mu)MqshrP8h#%Ns{QPiuYJ7 zhMk=q`21dMZDp{%y^UhA2(Q18q*NDey(P~w1LHjm!!>+ikwbZAg-G#Z%yJd0p3$b}ft z;M_INHx`}GFiu3bxHn9h< z-%Ma}@dp$|5e#HSuC+z%eDQKTZ5Rd^gy(#8R7N7HVd1+KQ_~-5oU#_+yo?Us~zmXG5ipjg2PLWKAlS3bNTOjaO14WX#M~I002ovPDHLkV1kq(Q5XOK literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_CLEAR.png b/addons/base/static/openerp/img/icons/STOCK_CLEAR.png new file mode 100644 index 0000000000000000000000000000000000000000..b2874fb84fac2c7b8c6acfb4029c0e8d0da617a9 GIT binary patch literal 682 zcmV;b0#*HqP)hP_atBk)7^CcR)av~7N?8Q}X35yx#pg4HRUG_~Fle&VA1Rch0%zvTG;U{#z%R z^=1Yeq4RM7Y%OABw7<#^MXf3fbe<(h+FAkb#-a^qF9}CYK`1D;mgTd6%5rv(6uBzk zdOExEAUkm8{f$jNNNF}V_4GdbMrM%WR|QbZ0aW$LolI_~@oE^V)EwIC61@$E*eL=W zSPigvczA)`tyD9wsr4{iL&d1i-|R6YGn+xj^*n#XiU}6IB7iQ>=rx?!-<5@N;WD~Z zNvKt9gr(seoI(-4wx)VsRIC?yEyq)?VmW|PuVJp1>UgmwV;A1-i-p*q2ibWZva1mC zL<#;n)iAXko#S=E9$w2{lIIX9V39;YNYzeed2=LkUUHT~9xs4A`TwbcJeCc~o`&g> zi*OAVqq{xbTc=k{(`e2m^Hknu$`ADkv+`saRaa8=JfB$}O~LfQZaBVgfzTNaTTeQM z&6mJyxUr>xau!qlIKm^j%Q0_Hfn?hYaVP;3mL0I0qA<`A1nb8@jP~WAvpGqkQC|Cf zRfCo@4|bo0+j`7bapX$`gij$LqffTpQxHt2!E1wNsNhyV0KH7DeHJ7BwiZG#hA$YY z^=LROx#;W4@fvi&e<<(Z!WR5Qtr?9?$#af=C4PR6gWa47#}5^ZZxbcj)+m|dmaK7^ zE+Q#$xThma{?(g{&Za$cRTb+*Uc+kWF3RseSOKz)*5oG8I7v_O_T}>a0r*3eA5tq_ QT>t<807*qoM6N<$f=9kPvH$=8 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_CLOSE.png b/addons/base/static/openerp/img/icons/STOCK_CLOSE.png new file mode 100644 index 0000000000000000000000000000000000000000..4966974e1788df08d2f61abf8b68fdc81e787088 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6ILitg(_s<}F~`;(26C8^yxmjc?PRtckg?Fy#W6(V{MLR$zNP>H7t3?@-0U-2ZWOav+nI`Q zP%tzJnvs*(V>0i^xmyv*Cl@nZ{O`On_-#sDS^DHB?vt+jK7DlRthXJ*wtns;r;sk= zUG35aJceh(Use8N*mD>XuJCT(z>IqOw{pO&olM#6tF;mTrE2XFB-jt(lhPb>E}lL3QSv|7!&M9n0Cy`bcR39n0Y9>gTe~ HDWM4feXL`0 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_COLOR_PICKER.png b/addons/base/static/openerp/img/icons/STOCK_COLOR_PICKER.png new file mode 100644 index 0000000000000000000000000000000000000000..232d54f8f3bc72cc0096b906a272e6112e93c61b GIT binary patch literal 470 zcmV;{0V)28P)i{J|e{xDg^pE``->tZ`&*H6m6k3=$| zPz(#C#ZrZ}R0kSp(3wVqvagWI-YbQ|J49nKP&c5cxPln4p1RoSoG{7Lv&Hyz4$iLf zaCCkPg2WXaj6*_jysiGXU3SDjHS>9#&O`Y00p@no;1L5Qm)qfKI53uFTSQrYJ-o=l zW;9d7ZqZ+IvJ|ap-<-gu_Rlj)B$|cAy%ey5RALy~rU|QE+}j87auv_-Br7b>zflZD zYCct7@IG&x+`;tv-Z#f{H#V=WcIVm)h~7)D;CXSnC{cYjH~nY)0y@sL;Jr;=y8r+H M07*qoM6N<$g7>Z1YybcN literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_CONNECT.png b/addons/base/static/openerp/img/icons/STOCK_CONNECT.png new file mode 100644 index 0000000000000000000000000000000000000000..c820b54abcccfecdcdab558937c2ed6b310a377b GIT binary patch literal 558 zcmV+}0@3}6P)N4m3AIK1fA)^w|Rml1PqHO0hn5Qvw9C=*l6oM~Gkq38+F zsRxj?N@GPg&KK6$ggKg;-=5>l>43tseRgin_j7*F_c^Bwz@-TAe(mi1%wczr7XEa7qmX9BP&)nd{{jkLqhRR%gO-fZq(An&a>LPQ zK}iA%SIL#KA067KxnMAWNOT$N8=nwfS9Jl;)DVruF&M#qNp1qzicB$GGfl#TLzwWck@Ijl#%_tV(; z`UNASZny>=7;teXIQwn+f!zlF#uW_;e`LV_#BsIIvwsh8flO{Xz6HYq<-H)#qT wrBXW=1QkT(Kd3mRoRG{d_*nWQ5B>`N0NAsK6#!Z7MgRZ+07*qoM6N<$f-9B^5&!@I literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_CONVERT.png b/addons/base/static/openerp/img/icons/STOCK_CONVERT.png new file mode 100644 index 0000000000000000000000000000000000000000..6288b964cc01d755528972e86a9c52a1b0e19edc GIT binary patch literal 500 zcmVc_-wDf0?(M*+5Cp7H@`&n zGeMI61Rz6bU`n%SJiI_jw*kHh>L<#@+b+?1A#q?KspSB!ZfY4eT9-}d$ZKCgQI`Qe z@%0Rel3u3e!!T)%tEWcfc8QBSXV7n+Agp8t`5gr5T!MF8J-TJ7Wa$k zRpVBQZ^^8*_Zy{?Y5#VWqO-)vVRP z6dVklv$KVBHo&jq%H~!r?ng&(o0WyVfBX7IF0000+@~2?AETAaZ0KHFG2^NbG=8yO9`bV@u zkN?~k5bornL%Sl$Ac06yD6sb_+Lux_V(weM^of*#*)+9ng2L|TMcRAmj(KN4F$D`Y@f6jZ|MJWHr zd@hguK+|bC-Lq9iQ4o+5Ufiy$rjwFtyUB=7!Yvpwur+#KPBpPIA^u~5w+Un`hfX&psR~eY|)@GW`rwfeZW)$ zERhj}dJwpvX?&+_HkXSN69@?RX`K~>3UoSEakxhxF7wCq9Aub#G!4}>3^=a#37qLU z#gh>;h6YKF^U`_?lFI%4^@f4Tw7WAoiQow}=#E6az6=rnO`V>l z?(Y4<_&9<_XB^P%x6D8?8u#SBzF+VIN|U&i!*MBzWe-9u`(5Sy1-7#{y}Khw0{{R3 M07*qoM6N<$f+9RB4FCWD literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_DELETE.png b/addons/base/static/openerp/img/icons/STOCK_DELETE.png new file mode 100644 index 0000000000000000000000000000000000000000..879d6fd1cbe4afd365234546aa498f5e780363d5 GIT binary patch literal 531 zcmV+u0_^>XP)D^&cE9~2da-1?GVyxRc>pERsd!kjFqlINf>LOKWtq_^r|E@D27wErmczUP z0%MrW%u*_c8b@MD_wM_ev_{Lt*qc1*mtWuC(_XYXWgJc-VO=%Dzkqjj4+q~61Oa%S zSE<+Q8aR%VC2H}}pk)Oihb+rNu~>vcp>U6UJ}*-)m!VRr$h)|MyI279*B`L3_zFs; z62#;2d&FWfl|&)|$z&4m;*Km)1y6^^fMFP*XDS?xA6Fx29)`f_!l8z3%_f8+VRq&9A{>1=;^*dP zfAq3zq-X2W?cN-DD3C-^1UKorMS=pNMS8cO*=z`I zk1ONzQ-B5N>42uX;Ur?3H*mTf5Q&CB$u?Ye2z>BKUYh)+WIMatBTLIB2FX4t*6vYSK`48yMjVt5El}rDD#x6`uOzKMO$4*1)t{M|<%K$S}LY)Sb6iP(h7-Q6+ z*odhpZJAPtXxgT!O^q{X2bdXP`0#iiCJhza_^~+2%f09P?w$9B1F%IS{0*DKIdn?! zIOm-15sg%Gd-!>(ou}TeU;SMGm*9wxNjLTQs~BeFWLxYk`F#fU-V$W@wgBEWd|^!T z8tH`;!jYgUj=FT(M4t%XHs><$Fz)y1kWB!a z0&5!4=q=E5ArNpvS$_n5BZitjg<|0uA`xG^7Yd1JRNjDPwg6gI4&NIqXjtoLTA$FY zEu&FeLcO|(n)wk`BM-fpg;~zQ+<4Lruu6AfsVC9WMVMdgP#2G3HFFgCYs>t cS%zhQ08rM+0QA*E%>V!Z07*qoM6N<$f*QpUCIA2c literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_DIALOG_ERROR.png b/addons/base/static/openerp/img/icons/STOCK_DIALOG_ERROR.png new file mode 100644 index 0000000000000000000000000000000000000000..e97bc43504b6c572f589745f959bbe9b536cad0f GIT binary patch literal 559 zcmV+~0?_@5P)^VpwjAse^9Zs(h7nXg1fHXC|1z7@&$Z?-4&n03vHV=Juz)0 zi24NHea<8yphbJJ14AIpZ@zENoRjz*SBXT4@{+Pm`4(k6`d3PP7hH5L%Wx|dJRKh5 zT#t=`YrcYStfeKqUR=OmS%Eh>2``sJ-!$RoO!OBP;U68LQ7C|G z2b39pp@PS$DLm%$5p1BB&BE1nJY;k@SsmWa4({gWz)UE{C>R+03D55KPJstgL4sG)jWIejmV_m_VQ4VbM`!SV|hATmiG(;O+Ue9@-|$!@^3X(4uWP+uL9^Y;b%+GaGDs zcmsl)G{2}-;|6V?4#hRiU|uJ~Gi&j@owS0sEVFV9H|X14Uynz)6l-hf6^aCF1gjrm zC4^g21Sdz)BC$ra%3zJW694Bf2yzg^3M;3gnWY%Mmy)ncCHxr~0kiQ%x}TqiSF6ER z)d-f^a%el5L}Qea;Lh?gZfRr83|!^A*;({=cVSOY!;%$N4q?isX`oBW5q$IIWBNhrVzXRk?%qBc{|A7Di002ovPDHLkV1kb;0CfNW literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_DIALOG_INFO.png b/addons/base/static/openerp/img/icons/STOCK_DIALOG_INFO.png new file mode 100644 index 0000000000000000000000000000000000000000..ed46c3ecdb39ee69f315fc025051e65f6c1badb2 GIT binary patch literal 687 zcmV;g0#N;lP)tj)XR+ddk$LwRRb=TSip@^b1Nt~`$ETa#{hoZP- zql6U`)D)w}Kn@(8aRm7aj;J6gf=}mMbV1Ov{&&y&JpbSGf8V{7QYvTjTFY3x1sao| zqp@1@Wo%xcqN-U&`I~4=-huKezF(;u13Zy}TrLlpjZN@}6YxT1hRV||(TeKkgMS1Z zuI7gvZVcAev+hVDrS<p|9QN@4vreL&CoRy9)p(YDFn5h{G2& zqMPzWUXg%NN8q_(8hfTNB3+H`CSgH{7l8|%v3?i<~ zBjld)l1jFZ95OwK+b+L7mbNTj- zLRWE;z4ccl^XvvmPCY0GjZO{&!*bwW7bl6{e#&;l;T+q;ciK-Oe$ zyMUdfK`d^BKJ5dLKEC#E08*qO5Hf8g(>8Fq-);R5po&gEq+&1_aVnMCPu8X8egauD VozoeJcRv6C002ovPDHLkV1g_-LQ((# literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_DIALOG_QUESTION.png b/addons/base/static/openerp/img/icons/STOCK_DIALOG_QUESTION.png new file mode 100644 index 0000000000000000000000000000000000000000..ef68f43f43f2a1c548102d2c230d73e774909991 GIT binary patch literal 491 zcmVri)MSjK? zl~V*B7jIx#4YTO_A*F#)?+lz9HM?Qh=rX5HSOy4-_xkS7DjD2nMr|f2} z?HEl2)=UM_yA~n|UST8&h=Bjqfw>?V-ikp-Kpg?e6yd&giNYj4>!7qq+AeLG7B#pT zVPM1b0W_0U;1Y@JOVUpYtDD%Tu`9ymC3+$u%LHPDu{T$NOC)re-k5oPuLxI{bcwu@ h^ClH~ubsjFHJ_X}r(C1^D;NL(002ovPDHLkV1k!v(wqPQ literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_DIALOG_WARNING.png b/addons/base/static/openerp/img/icons/STOCK_DIALOG_WARNING.png new file mode 100644 index 0000000000000000000000000000000000000000..65a4d2c72205cae6fe9adb3802a85a5008aca64a GIT binary patch literal 428 zcmV;d0aN~oP)eP%MG8AB3l(og#5MP1 zlP-be==XyX1TVWVFr1n1pVd#_k~Eo-P7z*Fzg6jEPZ}V66qa>wP3qrGP1*UxgyFeG zSuY+*!&0GO2+!@m>$B@p|9*bnf*^3hb0hoD`qi;Cd^tQc&-0w{+{pe~Pi#oNhq*bc zl*<;6$C2~g$msmGesd<->%oClt5x%TAK~4NjLuK%{-)G>jK!>0saUO6vs5aD@a{%N zhwgWHEF(Q%NEYPt)@U@WUawm^oknvTG!kBq`(bX*q(R=d*hTC&@Sf`R1^cCyl7U$Q8Ifqe(h WRfxQE0Tze=0000x!gx2`VTFvKDqHFv^8K z2)YFQh_{)Eij^|0Xy9R(;hksR8KJM=GZUEzqmf`p;)p}OpwMivFd^hqs?}2jBoXwI z!KQ*r8~QA%@WfrQMXbxuuTgwF{;}>ZZFfS5&(= z!kUd*h0_W&$bl0qzny1`H%42t1D_urp67fx?>X;b0R9_a&}&!;Eafe>Ta_Ov)pA*- zJAcTV-Q4_$A<dgTu%=_T)WYi4~PAT#h)X!v5v^o5Cn|^U1wNnUeorP7NWMxS5((kS!W`!3 zA7JMGB-DbudIcWu0yf^h!PJZ!uDec*xf}&XM(v>L4y*Pco`@n84nVZqByJPKj-lfT zuHU?hxyQ3GS^7(GIK|@$_`K~7kq#D^EdwwSX6pdl<6|Uf`O|}Q?C^?#^_Lr?q3iOc z9Ph>Cw3`xL7@u&#v%CmFE0?B_3Njeav;A^{I{FXNR+~8=jlIAsO~U72Mm!$nQ>b16 z1(!7F^qLi8Pxs#JqlZ7Ev6oo#EFO{gD=S9j9#EX%oNhcNQ>a>+DQQsOrh84j`6gF3 zH}X4)V(?|!%4R=Ff?A^PAJqP)hLCZ50Z%8b^8sJyU)#NNf@^srivR!s07*qoM6N<$ Ef>Kur1poj5 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_DND.png b/addons/base/static/openerp/img/icons/STOCK_DND.png new file mode 100644 index 0000000000000000000000000000000000000000..bf3b80683978f6bf853f669e23b08d35fa128e64 GIT binary patch literal 585 zcmV-P0=E5$P)ky9L}P0$mG#09x=r`e+4rTL&J=2)vJ@=PY3KFym=MRo z#7W+K=jJ?lzcUN-FO^PiF{NTig5N2`a+o~`Ual-HEKu1-=zldYoBs-nf$X`_5GhkB!iT>cQd zdpk&_6N3oQ>wAzj0j$s@ml_WcCpPJ7nkkW0c!(+sL21#4jR5`AW72>l7mmOYgg|s| z?AP%0Z643o3v|BQX6R$bfYafCG!P+3EO@C!A%U#4{IP)7yDHuv7<4XeWMQ_ozkw2d zTnwS=5=4cgO$bEJJXSt2c(bQLcl&g{_>hC+T5;fVbOFs!Agcl-g`Y#T(OR;Momv~5 zc|4!Ak?XhP!1c`thNVH#BodKAicZdU7q5~PtR>1=O_acE7W|WL92nn@DWK|d1R-rA zYdIYgC*ON<;C^xs%Q2uE3Ry+|C**n#250>^Fr7_dw@unYH`PBNDFS&t7sKnSks&QY68vA7Fuj@Dn&15e Xk&oj$=(r6I00000NkvXXu0mjfClLi_ literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_DND_MULTIPLE.png b/addons/base/static/openerp/img/icons/STOCK_DND_MULTIPLE.png new file mode 100644 index 0000000000000000000000000000000000000000..aa4c65ad5b1780ccc931fe5d1212c326285dad1b GIT binary patch literal 501 zcmV4_C{g3lEjQ)at7(-L5?1g<5oO7wP(8>yHt(q9M-E569YBavo$)qn<+y=Gr zCFWkwvxPBww!)wX9&R|f&vkvsv-Ds`j71ySoPwW|p^@YiZtoRAc)ENqfIVz>>ZrG> zs5Q!{)HP_8BATrx#Eod$>-9e3KJ*8C9^cxtRR(CZYB*LuqEI}~i+0x}z-g}yy{bYr zOsu_?;d>*&8%`syYV@6JW`JJ5ONB4}&!`$Yf?^(_0~0Ua8T0mys{$l=@f5fw&X zhiG?9>?jR9c_m}zwM-dHmU#d&6JR{Prh?-*SS%Kp+jGq3GfZbwOePjA>jp|TGyenN znpv`9S=VUuQc@DhbOHydeI$~5h>8)gzvT}IkM97;oOjLkZ}aq*dBV)H&0QeZtm&ou r%$~pOe#ZVUvwPNq0&OC1{$>6FJ;^Bd(&JVi00000NkvXXu0mjfPG#s4 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_EDIT.png b/addons/base/static/openerp/img/icons/STOCK_EDIT.png new file mode 100644 index 0000000000000000000000000000000000000000..53b7d0855eda6f0d6664fa317d190925d2b54449 GIT binary patch literal 350 zcmV-k0iphhP)47YauHngKiqQvz|qOUNj*;|L0kk8ob(RV#YyGRgVV{$=>(T1X_FK>U6)E< zn-4zlNP9g44-IMF=S_(CGuHaY2UvnlQ8)b0vMd9Nq9F1-r!Pwy1!6L^FZK_s}!|DN{J|nn7Qz5 zN7M_Hlr7C1CUye>x3x77wl}yv6ol>b;dFe(udvc~0=_4ff) w+IM)g-*|;K_yo0rrRnwe0>P*P|6t^Ezbu-7pF#@}1ONa407*qoM6N<$g80*$5C8xG literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_EXECUTE.png b/addons/base/static/openerp/img/icons/STOCK_EXECUTE.png new file mode 100644 index 0000000000000000000000000000000000000000..eddc0f86b256c9f9046a4a55b8782345c1cb5ffe GIT binary patch literal 318 zcmV-E0m1%>P)kPB{Fyhqk9}6ap46-UC9-IwILZuoCzKJ%eOG;3QDF) z^YY%`_J8xgsf4baUQY|}AK zQ%RB++q;f-ARL|g$p^4a=iW_ZX2aCGXW9h90uP*hFR5Z$Vap8_2HWK?t^+3X!nm3B~i27U_4PXX?yFqtOy^XsDk{S<=#1JiE3^35O|-59O@022M?*o>yk Q8vpV!Z literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_FILE.png b/addons/base/static/openerp/img/icons/STOCK_FILE.png new file mode 100644 index 0000000000000000000000000000000000000000..fa157156bcc70dfbd251f38754e343c7eeb7c420 GIT binary patch literal 289 zcmV++0p9+JP)k`X4%38#IWG){doe>uX n($Ih44}m3Q0|kR$P$c&oa*(zii?vC000000NkvXXu0mjf$_#lO literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_FIND.png b/addons/base/static/openerp/img/icons/STOCK_FIND.png new file mode 100644 index 0000000000000000000000000000000000000000..7a23b0125b5c5fe1ef28427cb6261d7bc98aaaed GIT binary patch literal 465 zcmV;?0WSWDP)ZQ_5@Muj0(g0AZ#|fZNcy4Mjps@i7 zotzy1WHS461CG0Zbc_;NCZ}3!V78dZ2D`@xllKfOo-oW?L9#Y5*x%8#0T-#BY*<`$8GKn{#XuL=OuKG0AI=c z2oOvFD>Mt^eiG5!7o@VUNMwpQ2tPo-n}pQFmMa<270P8^1hDLJFdn49UgZ%>7ZHp< z!57WJ%ie=p3-R@U(&y)g2(Y$!2&I*U%b&(!T564 zAliASlz;z9v(JBoBMD*uJsSy%%`QlL97*OUA=3Q*{fmaR0 z-MyWcl4cSD%KDEqrPY9@-8G0@E`#K+szLq-AZn{X1QWm)H|kSX35C+G00000NkvXX Hu0mjf0SM9k literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_FIND_AND_REPLACE.png b/addons/base/static/openerp/img/icons/STOCK_FIND_AND_REPLACE.png new file mode 100644 index 0000000000000000000000000000000000000000..b8d8eeec1b2cad2888a6d1f97957660e08ff8424 GIT binary patch literal 580 zcmV-K0=xZ*P)ChBPM^PbbT!Cp6=ZD;QbZdhUChJUR) zcbyj*G&-Fz!_yxTomw>6nBD&?+;*##I!7ln2*y;*f7bAHY84M+Ia-O=C%_-{@`QSV zBXt5cDLgs@aVU>Mc@G=g`^bLXMriyC9>+-nTao0rAgLfSw~p0~A6VPm!`l@N;n{C+ zKUYYwyK7Kb^;|t^eNIh;&RBGlc*AfEX681KAOo=1MT8H2(V4qM$h41fWwBM-r)cgPIf zz@SK-5pcIyU*QBD864>BII;v*3`2+W+6BlXK}g;vf;S6U_yQsrOtFdyO!LSN6L9&` zIkY+&>3T6W2E#Dm5nW7hia?v-*Wuv-7wGy9n?zvZWj|zDMlP2{u~@`CS37%l=9mDs zGEEcJY891Ag`iTY1WnWID>z*z=;{tgHHrP7r@eOg1$ccPcIN2}`6a&p|E)jIWFbYQ Sr@ejv0000gJ5UmtT3v01CME?fG&PqE`{0Bq} zv9U-KPb^eKEUs0HK(4THw@G%{&Cd6YMRLgouE;%Rh6lrYyzjwhb{@QaFCw>@!Lvl2 zANgmkeG`hvt;f69+4=k&RE<{!RlHZjAy);JCHJ0>Hy`oh-M70TfT-u+tEYGo)`i}9 z2tWuJ5#h{}m*D-{29=YA0Zu%p@7(7&kPpA=28xI<8jaQx$8o%pz=$Y85D>@l`U#va z6Ue;0;c&Q?xYz5gc2LdTj+0<@1gGpi`$9AQL69FDtuV7^+B`?rKF`+Kll2k>ra3`= zz_qJah@yx_qp`TwTFSB{%QE)%K9Ox~;anR4dl*Mmu{NO7=`a`!==b}yS}jC`$z;NK zJSNX`FcwwC)kjeAs4B)lyWL)-PLhPOEGdeDq9`cK67M};g{rERIISF^ooz^(rVE2K zO;^N4QQ!eprE+d&V2$~{|L5<;?e1oCl6sOPq1)}^oFhq+6>(7%;NjGXjYR@;`QGbI zWB3|bw|yb}85tAe@yyPAH)=a#@a(%wnV86k_}~8l{qqkxRs1~800000NkvXXu0mjf D^vwPk literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_FULLSCREEN.png b/addons/base/static/openerp/img/icons/STOCK_FULLSCREEN.png new file mode 100644 index 0000000000000000000000000000000000000000..8ddc31e748131ccf458decb48d074d5521ffdd76 GIT binary patch literal 450 zcmV;z0X_bSP)G?ykYI|n#2|y$EIrk`xALu^H3aJ;RM2KX_m@A zUfjDx-&_(+gK=(9`WVTiu4f&M1DkBz??eYK!H&14%pUwu9Mh)ix-PtL%5UN?By>0h s&x7X`%C2(o%QP`Hwh;6>hsH;vU&Na;x%A8WJpcdz literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_GOTO_BOTTOM.png b/addons/base/static/openerp/img/icons/STOCK_GOTO_BOTTOM.png new file mode 100644 index 0000000000000000000000000000000000000000..be52840dee1fb4ed6088c43b3a796ff907ce397e GIT binary patch literal 574 zcmV-E0>S->P)=K0L?NiH_-JA}R2!j0OQJz*7Zn!< zbOJs`O?;q<#%IP@td$#K4ch>xHZ7iaa|^P79_nI{0QNvxxe#aar{ zMBZ-B-vW@q^}sk*4@a>0o5B2n6|;MNnDl=WApZsM9@)|9R-w&Vf=@FA(A)Dc;p=(` zzyZsm8tpDQ3^Rq$JEUNLnIE(P0bJW)c&jZsK+;5UR}Ur8Q>W{J33MzdVVo;Q%k(QW zjOBpYY!%+F&Jr*AqNdc85%L_e*f^SmH(-b7FAI}f0pq+3EpsoSU=m>4ZUwVt0Q1uT ztCvR6=cgycE36^WQ7p~8IdkpzqkFjmmK7z;D{|0IG1Oy8C>xDM*+>i&!yH^65B1>Zv%GI2nwy@-V-8ka!}12;_O* zhuDza--WLmO2Jg=On_#Ampc*7To$a`jgZnYAu=1a1>qj%^b^|-jd$);R4pgrEtd@K zk2DPZp;2slCgi@WM$!sfKltLjf42rTo@CT*roi^E7Vn3o=ec^4`~Lqx#Mc$HEUCg4 z-)nU5%Fx4=hk3J*`(8lg9{C^RLjyh?2K`OQZ;rpreN$u@kI|z67m$2pz&^|GV*mgE M07*qoM6N<$f?i$?ng9R* literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_GOTO_FIRST.png b/addons/base/static/openerp/img/icons/STOCK_GOTO_FIRST.png new file mode 100644 index 0000000000000000000000000000000000000000..3d00e36d6965aba48b6312ed1deabbbdd0a34f5b GIT binary patch literal 573 zcmV-D0>b@?P)UA~6gLX<+7#2kEy)0>|{S1IeM(c{>mRZ#=|Mq9R7j$^# zSHc>2gq4^Rp_l`K-3fTNKVa$GJMf!hVq6ALYbZ;8S~aHTBX3~!DPi#_!1^D64K{!c z-Ge!F7p6cB`aE*z-8aEU-(~}5H%4F!_n@DzMZfzFj9=?8=&OS%Sc6{Q4Rm>~;+gvr zG>hfXa24R9!`T44U=W}Dbn+S)$7QIT7onUkMKdQsi@OBOk`#}LRKz#WN#KkavjMky zrAhNbQ)(p0;Nir1C>$rzG;>-EPJ%=P)@hGX_(CZsTyAalPM;Z$bnEF~?9ywKU! zWNkHDg3GNrofCT@dy%PZU3Aw!FtslB>Bn{Xn;;e5{XaK6tb;13CUS-4my zyOxYMkd#N##z~d=$Z~O$%qgAovH}F7!x$Zvs}kh96d(I~Ohz5_1g_xz(#?3pLT#^nS!j~Ek}ahHq{Z{~KBMyw8H@BYzA(U> zr6Gbb8(l#)JyVw$d@nK)wQ<{B^Gnd@BwI=YjC{U_)>%a3ixY?*1jydZg&Q*d*cCcUDOO%d90}t+#`?>Dl!*y}rMdb#8jnu{gkXsV; zpvt63+27v87BizV$y3>0K5f3?l5(Sv==U4a0}&&AAw69lO*-4lzWo=VGzz1p$LgQ% z+1r?Xr!cvX(>K#X^MG!%2vtLy(K`>&AG${m5ATvwyh(bAC&%fH*U;eGLEWUB3)2dm z^Bq!+eYNsruANG8r<6xgh7?}A7)RTLmDrLKF?3QIZVZ&t6e`1=5UIGfX=SZec|{24 z+XJFW2S)!Pw9gdif@SDq+wgwtl!gjfB*Fa6oY35q0C+ zsrAaxX8bq4D8;qVQ8*wlKZJeO!tk7h(T^4!pRG8)SPKLgh2?);UMBG6T>UT6H)L3l SX`GV)0000%A_P)VHZvj7ZP2pNTzek#9y;g7-@4dbkmWd6F4j>WO(j+Ys2J zg#diZH;2wg=ROQ$a-$zl-ZtVr>p-F-zQrL)(h^_)uzWOPn5g(c2d#MOYliua0)yUa z_;)BQ?@nQb6?<~EFFYBCBrKP8XGE>uw%E({KJ>a|Fwj?Ea$m#4c{%z$Rj@25F|eSD zpIp5da{L0Y@r$8&I- zJd4*`&l3QJC6^iTcfjnCqlr3$rs*8iPoGA$Qw$}QiYhV%72_vx{l#%yeRhnKEzpxZ zLaAOHHM?%ah68G-=}gqpBGkFXsB?)?Gbe(|nTkpW2l*Y4oIC3#q8TgRw{Pmuy?Oz6 zeCfFLE*(?bCQzU5gADejh)vFH(s< zg&FcIWA?Cy1N_%27wL#d%h<*5pF literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_GO_DOWN.png b/addons/base/static/openerp/img/icons/STOCK_GO_DOWN.png new file mode 100644 index 0000000000000000000000000000000000000000..5677cffe6a3946d9fc5f7acdfd9260b6f402fa78 GIT binary patch literal 572 zcmV-C0>k}@P)9ZfWK5>Vt!V% zGdNE4?O*?Y0BQ{Ey@!9t0nd*&aBdD`a@9g5K~4nty6=STvjLBm8_+se4$Ww0dVoLz zfctPUeE_X6=+>iusU8pJFC_=CW=2e06x+f45_f08yL7NF*5dwbnGBHL61_A_zi8C* zXJfvwfG>ORK*PQr0gv5USeI*XLr~%BL>BD9hnU*1U~1ihu>glE>zOFcN@K7l=53e# z^5Nq4E7Dz$C*DR3c(1_XQlrVCfXxgw0tUrVO}Yz`J)oNs6pRCL!68rp&1zSn&eVGV0000< KMNUMnLSTXJ%=P)0(DkG6FBG@TJx?#h4{E71=t>720Hh>r95;RmU=1 z&URKS1LroK?X_|u_}1_xQM&0LI5WN2x1WO!;tNB&_`>u1!Sng@<$0bY0NX@Aq=Hfv zRl89q(vF{`8Mln5qEa=*llt(!0O1t}+IaaIfvk}CnLPt0e!1aayJJ(2^Zrmp;bT z=~ckwtwHxU72I>Lq2uN2QuP5bk_Z@?>%~)N8QR@4u)`H#M=D|TRHDO6uN+3d z4E7l#IKMV_<#A>_k_d1{IH>J38f+I(_wF*Tn1?n`5e)w8Xb%)a?<>L+&t<$E ztA};MfGX3uC>eKm9MC(~f~zl*MV0iV;HKpuDn6v4dO(7^L&u%JYkq?L#f{sBap$6H{TY=w1J zhZ+ZQAI(5(I0yan8Z`CguhERS7rT!!S3|AxKXg#Ij-qS21aBiMl(Hv;Tt*yY;zi;k zI`qsc!Fpw}g62a4F{<6uCiYD~!u>ZF{}9*xt#YycxIic8$FDk#6CFrE!cl^85~0!5J;a! zb=&fSJPLf@80*N#Cj;;cjp!AQ!sClTq5BZF;_#uwxQUVjw1LPzQ zfv0Ai99e@C2^}n>dJMhm!rix>h`#Q`t(WJpn^~>qp*GftR|~B`t@9@y~;3O0I+T zksfxT3{BZ`aGx0M0O8{REW;HrkLX|}{%t7(*!Nx90jcSJ+?n(sGUZW28+=1VUTpv; i^;H>MNHppFJ^usaY=zMhYo@sX0000ik z5)?(ja=C=2X;`n<*zIW7;pV0Mao*T(we0oTCG|keL>`ye3|){Q0>TSU2)Fg$RT9sYUhv}9lFr1j!wQ+ zq}Yh9<;z_XcjrFG_}r`a`@=O#&-U8h@6YFXJ*P&nk z=K8n)M&fpYw0-`0)?B%c)%J{Gc7BlqJ?B2rvE&~^eE8JY!P`iF8}ODMQ=UE3fgjSJx2Rx;F=ayAA?yLzXNnVB^sm|u<4v5(R5VFC*l8>WAlpnN$1 z-=r!;2~;r5SrD30W1}3((e(l`-t>3fO&4g zio?7jxcKF)kwc5&6A*j^BKfNA-87d^?X)sUp+3B5a{u976Op3ji z^5GF8=hgk6r$%XAmE7L)y`GWVOWT=R6$$2fd-F{+jl($@_{Q(lD zqM^^;N5nHNF2PJP4vra6-8#e`2r6Vq?>8;ef7jXBSEMJ;G*h_viS@dV@Rh{NF?HT35Ru&fwHo{htT;MlF3JWeB_CI zK95W$gV*b8UBn1$Ox?d}4fZOb3%!Z4U5uH#m+1oji|jx2pvv=rh=Iv)LqRZNrIm z!G(=YHwAdR3wG(50;_>EIGYQdPKS0$)&h-2gN7cjpg{r7=ER)$mI7w}3d@`W?RMK3 zsMqT>^om=APqb2C$tGabs-7wQOEwr1KXbnT@)ZU_ T^r}MZ00000NkvXXu0mjfXadiT literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_INDENT.png b/addons/base/static/openerp/img/icons/STOCK_INDENT.png new file mode 100644 index 0000000000000000000000000000000000000000..19f2669447d7d386489694ba961f69b48fbce232 GIT binary patch literal 276 zcmV+v0qg#WP)F-f;~AyI*%@^ z=ierb0tClBw)-`f>jmci1mmd-$Fni8`UD}s>)y#AQ&y|cfB+xJud09nbJ2{ zZ5HrXb8?@|Jh-DFtl=PYmqpQZQR-ej@|)z|c~{4?$nQHg?b!|ow@sM5SL~gVr48iX a)$<0kzUvdpB=%AO0000BmUzU}RcS zTM1{WG5DUccL$W9B_;gqCai4A}YqmH*;}G&v%e7Hb9@aEk}UJsW1LiRhDIXv!;Q-m}IwI5k4G zW+43dJQ}%WW{RTYuUZDLY2Vb@A_#-+kYLF*g2e1K5h>`tJ2(PAX=~Yq7zw$smVMvj ztzIY9&5sC=UPNTfS&xlh8t;o>)O18BbNO4KSC9@0HjCc{H+Q3g%kgK3jybL4B9Pz$ zntPHE>dFGL!TVwsnK$=fq?WKYdzFo-iy`zyFk2=$52KL}BfWSVWfJ*!+G$r^9UBRR91007*qoM6N<$f>LM^fdBvi literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_INFO.png b/addons/base/static/openerp/img/icons/STOCK_INFO.png new file mode 100644 index 0000000000000000000000000000000000000000..272019f5c99febff0abd9898ac73018b815208ec GIT binary patch literal 738 zcmV<80v-K{P)5y=iO_=3F8A6=6D6Eva?Y%owPyCrK4}2{vlE5Sj|t0GsqNNujZ>lV zn;2sU^AD2GXK0+?v+5?diXYD=>zyIg4=5;YpG{uSPi`^BoI?dvYDafw*>J4Z9)xjh z6-~n{Xc$`ITl$uXC>jP8WR{P_R2oNjikGUKb+*D4Gq_fub1dWLGX?hs-$|l*d<_Oy zMEZ@xVYI$l!@0`Q7&+vUeEg)=v8l5yqP#DN^4=isI+t;OG=d+$cky#;7uMJB=}Y{M zFugbyIpk76muGPQsS#DR9Sf-J53!o8ytMucktf~;~|40At`B%dwQCobdp zZ9Z|FWssYep>+mywgA+k{fnkKT($aeqbq>2o*?%2r2wjJ3Vq^?3-hA7cLCz~0nvfo zTx5NlsIrBSZT3i!D{Wp1rUY1(K5-c@=~;xvGLukUvzxgE)tQo^ZKGI|TAVFMh-4Y( zklo@D0txWRYn`W0T(s{M^9bW~@z6H8@*;_8TJoBw;@mY?$ytp1zaW`}eB8=c-{03eU_HSM@6}jYW`eoZewBIVpjZ$Waln z@qf70>w|GrT-%ALxVlk1aD`DLFvgg}+!XJy-#JrkW>O@6J5@BWN8>j!#t!EH1@(fx U!@~!6wEzGB07*qoM6N<$f^JD-LjV8( literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_ITALIC.png b/addons/base/static/openerp/img/icons/STOCK_ITALIC.png new file mode 100644 index 0000000000000000000000000000000000000000..26c57226a31ea97d155ef323911fab6fea21682a GIT binary patch literal 529 zcmV+s0`C2ZP)q)5Jl3Ya0*(oU?aARVTe~<9olyu`GkhCnY)T!cz9mE_xn8;Psu+UU9ZTTVyCnE z-Te&e&$8S0BG4x&0F>@tysUqF~hkS9+QaWL%+5dHKsW%tK)kS<67z zBNi7>e?wdxbblbR#4Z|c&63(KA3RG*P(Ko`>-O2L!{L4S%KZ@0bxn!d4lnNdH$eTb zu%=yTZ0HY?<*z?5z`d7iJH2T=D;!f_6VUHo2lYc?wUuY|*FD+LN(v)^7_@EfU)AkG zIlY~<@aTTF3hIR$Z+4Ywth^+=*~0kz7Bp=xQe~N}`+cvzI)T>FPoSRPxPdEGTP8C@ z-l*)3Bw@VsT4q|F7X+3fr?pwjHLpY0QgbN(C7-F_)6O=Bpe6D=H}0d&v76&D?i%;j-nd+`~j zdl4uvjY%rQwatD*(4 T{q8%000000NkvXXu0mjfU*hz5 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_JUMP_TO.png b/addons/base/static/openerp/img/icons/STOCK_JUMP_TO.png new file mode 100644 index 0000000000000000000000000000000000000000..82d7896bdacfa1f497f05555377685e9f5015aed GIT binary patch literal 591 zcmV-V0d&em28lW7;-L=jyTT|}^rp(0(RXl1QNjYWluEi2C1M-q*!>_WUyFx;p$ z>%z#Q7%QkmNTV7A$`V40LE@D+-9(Xe-haUcj)Dn}# zcLHu*F^I49+|PY8%9r~*nneWqw-`NREx7wBjKOyybY<&N6L+v^k!H4<3Oo@d=Zo6J zwTZnLUC=O8Y(eb(M(BlVT>h{f!^Ji=u1$MwJCBCZ*F*38V`h zXdSP>sWB(oUsR)aJOKVWSuje)U7Sb~+?qav<4>FjX4fK=t-!$KNfrqCCn~=ef&|LB zJ#`L&`wkqwXNP~pf#jPo*q64V`KF4YSDhugAN&8D zNP-t-$)HD9#id8hIFfOpDWxvM`IW36Ufn8quKXs-k_WzsOy?>t=AuZf4pul&(w?s;g;W4gwXfz~H#fK<^q_YI zVBzYzw>9hl)09qWo@XA=b={H5fN=~*BETP8APFHdVJ)QyF^)eaATzeX0*b~EJb3Sm z0Q_x=p2>R$&RHHnFXBsd*;)g}3@{9O+Z!H`$0dkcj24XqVgZ{mV4u7AXw+JRQi=s+ z(Y03V<-YGhN=f@gk_F(w8Rf%7dXN68&1SJ3f002ovPDHLkV1iY~ BX43!w literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_JUSTIFY_FILL.png b/addons/base/static/openerp/img/icons/STOCK_JUSTIFY_FILL.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2f5c73f30be6b8e7ce313ec9d8a9b85b3486e7 GIT binary patch literal 243 zcmVO_S0wzee7Eu5`&S<|(SWN`3=uxff{03#DT$GDnh714z002ovPDHLkV1k80VZ{Id literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_JUSTIFY_LEFT.png b/addons/base/static/openerp/img/icons/STOCK_JUSTIFY_LEFT.png new file mode 100644 index 0000000000000000000000000000000000000000..ecb76b117ebdf11d2de39c9ea77ea3f894a1143a GIT binary patch literal 240 zcmV$ur2Ln5#mHEzQ5*srNnSDxypNZV=>VV`FT=GT4$va>p!Wg5 zM(a9`J!F7&U8)pgqydaEN>zZ8{sSmRUzPwN%uNY0^E~?^055#Vdk4;0u+}_lR|as- zsbAPZMF2+K<7Nqr(V(>^0ciZXtWs@LZBo7Mm69X?U(8|~^EOH;VVWiq@H4Jb>SYu{ qB;7~=9@HowCLB#{wCHr+#`z8ywq|7c^Wg3P0000qYn)XWSf(@ftwIfl0UL%nqBCO;DL7r zVB_q#<|%oAaU2e5nx=g~S(a23#iqK>Mgh1K(vsl6CG3`BjE({}OR?6#9Q^}N!_ZUT zcRvsl2OuhAY*SjRT>xHOHk>5;cO>CUe?fz-!HwxBfda0x+D*ylh07*qoM6N<$ Ef>f_*NdN!< literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_LEAVE_FULLSCREEN.png b/addons/base/static/openerp/img/icons/STOCK_LEAVE_FULLSCREEN.png new file mode 100644 index 0000000000000000000000000000000000000000..15bc8ab7d7bf74f32a3452e91cca5a7d46460656 GIT binary patch literal 448 zcmV;x0YCnUP)WMRc-+~+rEq#!!P|QWN_5>7dGK)GpXd2~-}~~l06VNK?R`p_71*SMiv@jJ(+6& zCRPqXXC=-huPUHY5y9d;0JA4412EXo+TINqT#+jFB%ulrMG;D+641ce_fzd@_ zIYH=~_5(IkKt1E0`$vEv2*7b1Fl-Sr7x$3O<>4X!1VxUQ8!P!VODLDiK-08Bxc)Z) q&+}^f9S{zO<#(VaX(4{rxKke_o6GV+%>@x={!3@3lO#*8V^FYQ8l=P~ z1U*D$F7?%5Law?>Ps4*uRJr5g)@J zh~Z-f{3Zh-`opIpG7*w}i&9b!g5u($L4`t5n3$NT7Kua(u~?iemPk?spPijuB$Z0! zh-5S#_g6vg(OjS_E8RS+J455R#+sgvi)51*aR8N~OB|fuXVCTg&RD%ZB$Qr6ra5 z`T6Rq%BnQ1xv2@%)?L{ypr{}WZBmeB8Mv^xz|}Wg-P-F}xbkC}>$=q$Y`)$w+G=bC z7(o!A)!0n)JO}-OZ*XaO0fsh$@Z+ZsY)9t}PVheD7r)O#DinlY=03B1M9MDFRG!X73dgi)sn^?g!$Oox)_~O+ws^8rE)zo#Nib2^=XFyEntp)u#n$OGH`wUH=@bXMLLOn5 mBy7Jx2qlQP7+!?^kNg7iVPtDlEeYQM0000x_??I6$MgKpxj5iolpIs> zo2$fB75!fe7TJLj7u~j^Q(*`@^+o8?Ojh5dn^vpU z`x_b>AlW5{99Iwm>hKJ-Ivs59Xk%D5hfJ2?w87B2qSYQ4ZtrYkIF3W-$H(Z7PQ$8R zuOGu-)L0&%!?(a_G{WxV$CyH)fVl4*ipAFWfua8NiJor01qKYGTp-rLvn_GDkL z5I}mDu?qsT$prfcP6+`tokXb&jq-UG`Ft0)*A+yklIZ=1clp7g(}E}6fp3Aw_a}3Y(!kgoXb#&7` zleJzP=ZRynOVSDS@X3AJ;k13UjF^M~(ml645O}>_Xm?&_$l`+cQSSQmwfOwqxk2aD z6~P5VOWB!OSHd}Eze;u|E}RttNPmiFup9_LoBdL5Zr;s4UU=Yo_1d>H7!1POcib7` zrf<0J`ThP~Z$cpz*`2gmg#gl*mje)lBVp)pPWqOX{Cgtdh>D^j@(4vKh+7OS?xiRS zMk%T~8jV(vU2<50%z$AS_>8Pn2^00000NkvXXu0mjfZJkq3 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_MEDIA_PAUSE.png b/addons/base/static/openerp/img/icons/STOCK_MEDIA_PAUSE.png new file mode 100644 index 0000000000000000000000000000000000000000..6721994eb8d53f5dc2dc68c7a300c9b3f67caf6f GIT binary patch literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oMi=$=`aa~m}6@X137F--tI08 z|3L7y#FZwHvI39DVj%4S#%?FG?HCvsV?A9QLo808o#dS-;>gpsUu*ZwcN(v*-srM$ zDB|gO;NelQMB|hsL#wrmfWVscX&wfdzY@j%o?sB($fEDHbbZYJI{OFl?zeW&|7UBh zJ74LMvVhh8wb!%H&9|-Gum9`Y*RPR0&UW?xzNF2M-(Ok2?Pi{^KxJE6+p1$vkBUwg z4`1=>LE0Mrg5r1|UA{ZAf(zeQ+tvPT=ty{161)Aw?epf!=D&jvoDmQ#E5EO~#UaF? zc-J;pmmS$<9U6<8>{Tvov7WWeF+@P{&UFW=va{y5zOg@D6*cE<;eBR#S(996CB@1T zgKusf9H&A%pTx`RFy+~)@i9B|tk6np^I!T@XG&`8s)Rg#YlQ{xcdulL-;we(aO135 z6&YM+eh;5KF`UGz>&C7kAh>FA)}x~_PBOEc_SAf3VmN7e{cGS}t^WQ0&h@`uHIH@L z+gmy2%UzU~W+p2OYI+oVN%fcP-?{yd_($O|t6X_6af{!;5NGgo^>bP0l+XkK(DS>i literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_MEDIA_PLAY.png b/addons/base/static/openerp/img/icons/STOCK_MEDIA_PLAY.png new file mode 100644 index 0000000000000000000000000000000000000000..b0832712c8128ad7621d29b1e4aebde05f11629d GIT binary patch literal 556 zcmV+{0@MA8P)b!@E;NT*Yvs0zrk43WqhjE=sO+4{O&rh;i@80P=|>2$fMdyVxvAf6B*@guHl zHz9!(7a$tj&Y-uv*7d04b8~Y8jq@)b0dSm$YPsK}12(^}!{$~5Hn6s1TaZfagCvO= z9t|II9``4=``Jwo#}P*W2qEgh!!{l8b>$1JuCGA)APvdn9w0QLJ?`$3hKAqVMLa4- zJb&q*61-lov7@sc1C&2KP-K|;IHC1FeRA+&?0v7#=c8~={;^FA1cF9W99H_)TJdOfH;_Y7ZxP z`F5#Ps+CA2wOXyVo;sQZ)zvj(fgt3>f*Nw`bULWfX!aZG^%IAi4z3Ycl}fd{qM~A- z!Jv1O8#Of_%Fry(>-9wiRrxS+Rg_FS%Xgj;oVX?qo2uutrN<<5$q^ z-I>1Y6W0=R-bY#L9InfVX2IfO0FK#hVgcQYfdG6H3aR~m|E`G}?t3${)7}JANnk!`gKBQPm`NeG_D8RqY567al U1V*p``Tzg`07*qoM6N<$f~FWgr~m)} literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_MEDIA_RECORD.png b/addons/base/static/openerp/img/icons/STOCK_MEDIA_RECORD.png new file mode 100644 index 0000000000000000000000000000000000000000..904974c81e5c39e7758acc530265109b1f2dc05e GIT binary patch literal 594 zcmV-Y0v#BWY6*ilww-bux3uX`W;f(tJJR&ZZWjxHy~x_kO=~&*L%x|7EuWc+FVNJI0>G z7<)$kIa!e6`!@p6#fKjSAt40<#mvr5ITsE?U0wb4)#=otjD_DbX1*3chmXG4?Rjl~ zAK6F*$*nD@>+48uZzF$j0CjP(6s@W{B$=TCaLAbOp{`EJlTZzXz!w(4=jXxa=D=rX z!Gl3$cXuKBd_{W6(+U99>6iWfVtR8E^27vqAOJo&39iRuV~|HjA(Pkk_V7s%}9jEp6 zIBRT#*xU@s;eg!R3)$mAf_!Rv8sA;60wr`@0lcM={Tv@JOHL=w8X6!rH9=}=f!x}9 zX$gXzTdl~<%;2-tS~_Cv&YwN-p153Eit0Y6?7D!rwc(rWS5o@tFDg! zb&N5S=~Z%Ss+{!sAd{GrP_@~h=#Z{1*06kT*6`BRTaqpZca*?dBMa^Ltfy literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_MEDIA_REWIND.png b/addons/base/static/openerp/img/icons/STOCK_MEDIA_REWIND.png new file mode 100644 index 0000000000000000000000000000000000000000..9c22d9e27782525242fc0a63d3d1ba56ac1d6001 GIT binary patch literal 704 zcmV;x0zdtUP)-gAP@@00)Zfj&*#e$5)za$nJh2n zlaqIEUyzfNlc-QAq!}3*M~FOi-|^yOAq0&E_DLj?1F5O0hY3P$Mh+C06s>3P&)!_1 z(P(%Cp%KgFdzBi3Xe~XdU1~S9(j3RZ(o@=yTrO9tR7dNz+T!_!rurbmgyD(O5};D6 zajc@eA|*FBS6Nt8SbpZL?uEXkY1QZVMY#FwMbmR<|M#Sin)?R^h9E&|)yFGXIxe#x!{18`}10eZH4v%V3KB#C2I ztCeT5S|o;!%lckp_q#_=9?${W4;l1gG#Z7SR}E}8*)?}(us`JUuR?aqcXYOap`oGg zElf;KBu!3CN{uG+M*o1>?{rOvVoQvs9xy&Wh7aGfT)5SD(>H2+9FBR?cn#QWw(T{# zT&_5mYgS;l+q3#^o9|nO2bsIp!Sz|EGtKFA;!mGVWsQtJG{-#pRrvYL436y-uh+}- zQdEj##&M|EczudOXAeciQ;VAa mF|fZ0gpj|3i$e&pf6ZrN;$&-i2w9~700006b5kh1cXBjcnIqqv_KU3k07N2iXMP)2;dTMin28Zh-h0VPzr)j+8SZO>yX|(n5$(U&`U02W6qn0o0VjLFsn?6Hf&mN;W9@i6 z9y>r$=jbMUO#q?ah0$1o*?bBsU4`{#4H)n2P$Y=YD9R4_e0~&(g~(QaD1b7RVX>Tp z@vXyVvo?_*0z~6sOw+U-$g(VoC!+)y$bC>gWtcB!plVB4X(}w$F9IY|G0ZTG9VnN} z=r)}ofHV?eqzqtUBGZ{-_88>JkO1jS5|>IPJ5a6FP$ruqfGB-HZ@_~z6s?dm-|G^9 zVefFITCoF-Mgy_A3<0`)2j2L$*=@61(0PA_*4qmK?h9F5uh;EBv&o_S1MB#Vg<=kK z9B2PXq9CBhr~J0~TmYx=ykG(QV;Bb7Mc=h7M?IE?uPB8`T3f|^o^ P00000NkvXXu0mjf&Dpfw literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_MISSING_IMAGE.png b/addons/base/static/openerp/img/icons/STOCK_MISSING_IMAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..cc69ed33e4b87785bd266c7718837d5e10c1622e GIT binary patch literal 330 zcmV-Q0k!^#P)VHP}F#2nB8nnzmvsm35kWq3okx0%+7qXFq_5s#o3a; zOqQJhZQIVlOT3_I8bnca62_Py@HR@E%J2rO_6pZoEJ%1xtm6D^OJ> zn!2WMjk0uc>#pD$+{A# zGpOrYeZdfG6Rq-H6I^~>n^ADRjzAaaL!=A#7$cxiRTYins03Rq4bJ&q&~+VUSw?Xj zQ<|paIL@E05rX6KtmAEp1)?Z|uxT2~^V}}@PlRtI WxOG@DeFPo=0000Ly^QFVB0q8^?DD>vIYp}o@5hkZy8~8k1)}a zE8!2HyP->#bYMuPU=PWzX!8b%S#*L2;t^rv00B?F&=p%cFeGafFZBZ^$xrCCp6UA# zfk?hmU{ePoWyf*gvMRpaEJAM;p?^f=&{k`mrafPSnqG(vklcf_cX+%=kzKS@hDgKb z+u_$+>KJNjLI)yc##o;ZC{aa2oD-KQ7EfU4(SbObb3Q-_f$oqqet_hWfmqRXT}^Bt zaqQ5U*Uv8W-s zFm7~XL_~tL(pE+bs0cA4QZ*vE||TN^Uo#zvLrxW^gJ{?(*@>Z!4t&wtiWAMv$h}*6 zc@fUCvvKAgL2!HQ_V7q~d2Fn#41)~~7_6_yU|k&sYHKl2Q-l7hDjY2?#*vDO7-!jG z7x;3{N|NVpK|yrLY(`&63HoV~KxrukoK6hzJMpxr2%qHV<3q~aD=dt%!!Ga*Uox4L z!R&1Hu_)rW)rvuf11IcuRBX05&tw_>77KcfMjWQhU`~#D*=$zWg>C?+Cp|qfMv_mX z!65Nmr^Ap|i&MlT5u!PT2nYgt={cI2iC4+tPaI#M-(-sTX(tX%1K=S0!-NS32- zl9M?YmzIgu1Ye1d#5-b!GDB8tlpS{0KO=zqx+E>WvRGmtDD;K+M*JYw5{oPm3&gZ6 z$8H!5i|lOt+J^wd;{d1cNYdJz(Woxz^|(qG79rs~u|oA{nwzEGZG&O$7{HnR09)XX zq1y|v^Dw{_k0>ttBq>J6QNu||$Z+j77-D^*xN;C+zzI-EPAVZlVrYo8G+N{UK-W=0 zcyLjxogdKae=-+zx`iWxFzg2CHLT0qh$PrF1VS_e7k_-yga_`HP zm;M#7aQ)7h_x?TLb6_371c7Yq9I)H&6Q?jeF^UMHPMa6sxmznm_9JV84}np@1KxQ^ z9rUwf9d=?|=FkHzYo*jP6Sa}$*A|->9&S7`D?hEz0RlYrce{%UQudEhh6;vez07x^ zJ_gKRyIoXDy*@Sh#L_E^vvbpvV}an&fm#j}1R@BYfRvf>h|ABNrBNGZ`77~y;riVn zqt(0TpPqbwVQ%VNSSYBi{g}o?jp@cXp@C2fkx@iOQLk3$#0l-A7{F;`&8>^g#+w(K zQ?NNHRkS*NtOBc#0ilL4fJ!-{(@ltzK1xV5-W%_c%z2W`;Zskym*RbfQBVqn zq7{l(QM7`09%}+N9<`i@AA{PZE8p(!{S&8YI#VC3j5q@6rH*RFQYl)73x;yRP>Kwt zP!n0rPV2~hy|T8m_Q&2$$uF_2l)BQWSC?MA)SPXMp9%ij+G1mKmp}w1pcE*lpKYz)`yi21 zIZ_v|F4c!dsy8y{-#Tn=T_0y4l2%n5R10E9raeg7NZPt%`u>5Oarw)*g3 z^Op=L0Z}fS?-#(IbYSuYn}clm$=Tt!wV9>y!Aa#5=mWj{lO;ercm$P`^(n~!;6zz2 Z{}>g_1KYWVp5_1m002ovPDHLkV1gW3dKv%# literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_OPEN.png b/addons/base/static/openerp/img/icons/STOCK_OPEN.png new file mode 100644 index 0000000000000000000000000000000000000000..9cdd8c66770d577c24582044b7ec5f011e490222 GIT binary patch literal 418 zcmV;T0bTxyP)J+)^stF+*QfXZ}6qE#6#yW;nD?|}= z3A*O_ZDv4XWlg1i@G$JmJI}r_mT{YPDKsOY6R%(72$L?a<+ovBLWn7q$~8Qq0QwVq zS3w}?L%DnjIT7b5nI!fL`JTwB?G-LyHLKMsR8?j0!#;-RxIpl@3=P_XR_m)9MuF4i zFl)erns(QTso-x7><(LB4Vq2eTtJ_QHxL#S42k)H7?rYM0@i?URGOc-Xngbo%kn$z z2K=LV^Ny{PW=~?pC#Y9%?2fU)5fyA6>nz0AjgpRa8eTno#B$*Qi)sVWy?e~%>d2hG z7#mDP(@4|J$Sy%7TSquc5Y7;UD8V#=l&&G55cpFy_$WK4&p(2~K>@Ln&O?$ygA^W2 z)-avaAktM#Xqb{Uc;XtAvsYMWWsEuJbCzLutjtV$P9SVs1e~e0}gIAh9u^1B4rBdO4 z06H>tt)N^kadS4CHV&v(Ra7cvG8a)S=8?&yaGks~3?TD+*FxbD$(t+4v16Rbkv4#F z9e{Vu=O2(x-$9m-p@mTZneUNG-QqlcifA;fGt&_L4Onu`K&9_*wOX3k&!qgSnKkJE zT{PEEF`Dng)gi3VINP1`KeX>1{#3}*3x~D~Ea*le2;W8nVrG@hd>h{Y+htp-gyFFb P00000NkvXXu0mjfc#YQ? literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_PREFERENCES.png b/addons/base/static/openerp/img/icons/STOCK_PREFERENCES.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba17a0ab20fa8656c59d5f0e70903d9c0db8188 GIT binary patch literal 339 zcmV-Z0j&OsP)J^0XjZ~X-C2mhEijCZ@<9c4NaB#}!@<$;HUV4h~Q zNV=}enx<8%s&;F@oZ2vqZwV*mIF2w)(`ryONz?`yj^lvqy5M;p!}om%g5WQ7oq<6G zhqFLYlxwi0o6RlHvVf1%S{R0~xqslH(q%!GC6u!uiXyms-tthXxFAUqc-rlGs8qOx ztC*%Keu%bh&!mJ9!27=l@EuSAE9>#)m4}wk1ji#`ZRL5oEQsS6wr}q<(liwou-$ea zG7l!?!Y#1f_VVY9vMm2OL{5-p85BhURaHS<*U+{t^nDMfe?rG$7@+GqXqsjw_<{9t l5nwrASk?i7l@QCalwb1IKIcpBq5=Q_002ovPDHLkV1mA=nhF2_ literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_PRINT.png b/addons/base/static/openerp/img/icons/STOCK_PRINT.png new file mode 100644 index 0000000000000000000000000000000000000000..be0ed4efb446650fac6499e4f5915ff237557003 GIT binary patch literal 411 zcmV;M0c8G(P){H!y!ha(d84^wvF|A{SBL-XQu_v zFHgQB2n7AmbsegzQj`#NP1CrK`e{xGu;1@_fveT(68t&i@t7rF0>^PsDwQyuP7#ep zdE@PNoA=P|c4;TPn?|F7a5#*QVnG(nW-}BE1vHyYrqyZ*cu3Ui^*Y|)LdfNEvS6`T zAd|@;81Uoq!OJKfH@u1mirWR(-7VbrF3w}I*l9sJokl8^VocNg#6U8cL_8ixB9VY$ z7*wZ!LKaLW6I82J)M_H6HJK3`QL*tIO)T zjjO9GP0~>?=X!_9Y(&mxC|49RnJo+^J>hVOL?WSbv%qSz+&1<|B3R)~Fpe~nU~cs* zwOS4JeYIMp*=%xodD&SY8M-gZjn zMc+@CI8hB34$nAlTo8yW^tf`Y#$*!O*bvM?4?RJ+XGT0eB~rxI@C&--&AmaQV6AM+IqM29dn!+uiq@XVZd&GMlzXf7o4A;6N!Wo?PSnu5%o^cb?+{ENr&E` zV|`tG3&$9#R0>Jo-B}Qe#fV0u`1}hvCdNhU=C#wEPNx>iW@QS6f;JcbM7yBTXmD_F zK(Sa_48%B&44xD7Jj1qaF9pC3Vl3aF8jlOzFImKmPlRKSV2Gk$-k_{9JJO~8pffv)R>5VunSrtEg- zW~Oc1QvoOMP!t7JRRzN^pzFFr0pB*Ut}8T61Ey($ZQI~D4g^8)Qh?2T+eBU0M4G1H zx-Nua2vHOr3J^|5aA%_Ldx+y0vMhTF-uD(f&-=Oh8XrAh(mU!77)qKPvuhIn00000 LNkvXXu0mjf&yR#p literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_QUIT.png b/addons/base/static/openerp/img/icons/STOCK_QUIT.png new file mode 100644 index 0000000000000000000000000000000000000000..50b5144660b101c42a16cea03313fbebdcc12687 GIT binary patch literal 394 zcmV;50d@X~P)=LFJoaPhQFjI&}ubNt5s1hnt!G~H zk1z!0SZBas3|8DgvG`1YIKdz-_W-{0d5$z1pB$)EUQsF)36SOmOeX{ac*zb22&q=z zJwP}z)S8BqG`8Klp|hRIvmC7#qe+7D-yvI zW3KRZ4yfuS?I5N|*i-`^z!_)Ra|Ub2L2PBmx*Z~6d|t1Ac!2fOaU?Q98#uY&^R;8x zU$zQuz?u`VaV}x!x;sD@so88$@kYz>wfNa2cCTiT)I*&w(x5OPOv#eZdg&}~XF^Ek o!bs_}Nb6Cg?_>h{{h9h7Ked>Kox*O`q5uE@07*qoM6N<$g7ikJ2mk;8 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_REDO.png b/addons/base/static/openerp/img/icons/STOCK_REDO.png new file mode 100644 index 0000000000000000000000000000000000000000..54055b3966d1332b1b593b14bddaca0110390084 GIT binary patch literal 430 zcmV;f0a5;mP)C0V$Tlp9Kf)VN#PKOh%NNs6|$v0`ndtz#F~E`-F& zuf-Z?+GuwZt zIRgi;t)%cvAXov0U=1lz7~@^^YfS7aB5Yy~{BNCb9jXIMxCQJHB?T8#ip#FpbEUl8w94R literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_REFRESH.png b/addons/base/static/openerp/img/icons/STOCK_REFRESH.png new file mode 100644 index 0000000000000000000000000000000000000000..7474728b4c081aa49e8905e5ddf136ed2eb25ade GIT binary patch literal 753 zcmV&(Cw7bKbLxh*q#aRUMt6(!NT_ z&`!jrYrOF)tsQm?{K-H>SZ+SBWyKMbsy-E`r0blZ(uP60aNoG7 zNY^Z&;GCG7rcQ%Rz-F0kPrQobAJ$o@qIHa_+QzBzi=EmnPU;(dwsNlyi4bs(@SY+)Cfs-9sdeX_b}dX5JH#|Spa34x^i_XXE0zV17Fw|OhxYeI_G zLSc7t?Kl4nI%5<`0k@3UdO0a7v}0KJN`Q`Dt^1plTkjK*SMQU4VV#_`1PBs>KmcGJ zj6gK7?LXMbYF9?EyLqy^y=23DFAc*%g_4_OhZ3%+Ks~f0r@TL2YO+yuvOi^Wbq~A9 zG%`z)l8mrXB4g4t&a5)iqvTtLE@^}aF^J6vK_G6|1|^+l2OZDX^Z3GEB*jVu8Ht(I z?vpp0*cS>4rN+SP6 z$_j*(LW2)yI(Xtn!(wCaG?{+PQOoxk(wnBKvTcHjYRq&;GeD2uS_lo8cnz!$Sy%*+44G}%gA)aQ j*tP?i+Bfj;4qfg)L0X0m1`=f800000NkvXXu0mjfLtbX0 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_REMOVE.png b/addons/base/static/openerp/img/icons/STOCK_REMOVE.png new file mode 100644 index 0000000000000000000000000000000000000000..c2b6e915f7797b071c37df1e611413957ae704e3 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`<(@8%Ar-gY_V49#2#{!tof2In zX{53FNY2D1KL6Mzaa&B`IetFrW3l-9!^?P16}5f7a(Vk6+pnHX^CpP)8+;7>B<65e zUSpT6s&W4I_Q=hOs&9*a5KzmtJ?h4%P)o-E z$r|$CoTI~xU5D(#k2^E>oZmU;GRk00t*yr}1~ba2MTfm!Pr`8=#wvW1`8(k|f|{a}G~MB^10(03YYRBq%sbuM8x! z{a|AnXeWm09O1ij0$7V28x-(m6|Uo+gap$3DVNNCf6VQTUxH#ePxs(=^1eVjee>`~ zH74Z_R8@thX~9kidZ#nO6ELgE$Z}9HE+hYgoD2Rz&ddD)o;sOpFv9q900000NkvXX Hu0mjfdIGgu literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_SAVE.png b/addons/base/static/openerp/img/icons/STOCK_SAVE.png new file mode 100644 index 0000000000000000000000000000000000000000..c61836548a711bbebfc972680171ec2358e2db89 GIT binary patch literal 599 zcmV-d0;v6oP)P;05cr(Z1i9ggI_6&(G>l%0^q~k+ z;!gn~L4@|D6XY7(TpFgGued(HfuwYR{;Jh#RHAt>&7jq4p;#=UP$)o3|G>=Jdn%Z- zgt7XO#}Kmuo7<W;#QBL8Dq4T%pfg#PNrq-irBYAO zZntqtkx!=Nayi1FfaiIHLLn7_K%oD906`E`0y<<_7IwQGZnqnLzaPP15V2ScR;v|> zM55bWE*HY#a8D44MBwxJu(f4{!{LC}>+K3Sj>D#96Y+Rl=@!~|oKCes6h)*`sV>Q6 lk`j$ZPeLUyDBwRa`~_c0+InP z$RxRUUD~FgZujmNtgUF&LGy8qtb(Mu!Oh`Yol zfu<{WzPC7CJFR^;+_pw_(&4$-=3N-P75I4JMQr!o2UW+KoW|s;ipwL9%v1JZvt#J| zkv|HgpkvkPsG9<*F_<3#ran)`fs7}>_k_5se`4&hA40PGIwcerel(~iV$9HQdi zw(xc<4*P>yh-=J56Y$J^!nuJ-d{%c*Tg76LCARB55=_&CrfJAzGEfs=(K{YyLI3my z#$LwIB#pwq_?q@9qX{x76boR1co;tn9Hi5Hs0J3adX^5Yrzu+~)Cek-3ikH)vGM*5 z2gV}`oW95}x_ry_1tR(jIDlX{NIghBK)oJa(^;VD y8Z?^e-4ckJo1bk66$@(168yay3S0#K6W34JD$xfrgQ>m%0000 zL+g2Es#UBMk@C_IlJE$H2uUPWI4II5<9KZiSD_qnqfM+#>!YpsW+`HS*FRboO5YcL3x_bn?_Z3S| zn6C)VDz-a1xC3PYdoY?+tc;Dp)FnVRY-BkzAK0F-el095$8bWd#PQRLdM2MRv5s<5EGjEr9g_uxhFu6|5+wgIpot3 zth@SXMvL48SJQc4S=Ml}Soa(0bXR9tvcvlT0000ZLQ$kN zN!y%eGBY`!k4+Qjcdtc)l({hji&=;LfBT=!Y?Ehc(Y*53yDi?j2>fU0J&oB!$?u(C z81x~{YoRp}jT$lO00*%UBJn*$qusNGym# zQlgNR7|fPojNhK5n))=Sb$tN(03NVNjU%B+P?9oK5e%4gV9oD?Yi0(k8$JOD8vwK$ z356&DEv+D#R*}kR3^+A>7Pp*E5mPvE+JZ%|#|Th_SW78Fq#~V7B9luYn@=-fXk?Ut z47Z#g#h7i}0O*M|7Ul{Wcx_X^z?prTk!MO`o=(>I!upbV=dH(_Icc$=g zdK#NwHc_q=3Ba~j*Vpmhx5oL?xjBOawkNAHilsbcMaG1~fm*%FfNM8wxaWGr;=3*v zzW@AT0Py$v{2Q2k_8czZV8nV6;b<7mR)eG7sG(Y`u&Y8TX9R40`-;c2ZY0zMFCMc^ zU?;GP_E8&$?L)L$P3~8!WfaQ=Bf$Uh170pHh#gA!wDlP$&kP|D3Zna`i%#cAKw4-t z>+GUbE*=BuR3y_HUd+#nLv-Sm*9*_`3gVK)r`_px*hL>usg?iz%5UB+ZwEuW81xD5 k1wdN9&Xf##oqHPdU+wHA2o*aW761SM07*qoM6N<$f;vbDT>t<8 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_SORT_ASCENDING.png b/addons/base/static/openerp/img/icons/STOCK_SORT_ASCENDING.png new file mode 100644 index 0000000000000000000000000000000000000000..a648fa0d359fe876594385471bfbe0fe2b62871f GIT binary patch literal 371 zcmV-(0gV2MP)u5rwCY(l&z2r2PB}+FHiL1>I_7kOR9pO;y9*=``CvdC4%qh|0=+d zl`WbipAdj)o%JeK$Rmh69excVNQt`g75*i_aH*ihk9Ph@y5_k9qRx7MT47V zwySn(y@Ix*E(gKelIz~jf}K5WrPeE`y2N_Kn;yIlra;5c*;*?!n~lk;`Wt)_bh44h RM0EfF002ovPDHLkV1lP)s`3B; literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_SORT_DESCENDING.png b/addons/base/static/openerp/img/icons/STOCK_SORT_DESCENDING.png new file mode 100644 index 0000000000000000000000000000000000000000..a90b588d79750c8763b550501badfc8b146536e4 GIT binary patch literal 370 zcmV-&0ge8NP)6G2vU1dbge*#~?&#tu1aP+pu(lmtt%}KaIj6d;fTY07RV)qhGRxq6EnebGDF^Jh@J8n7f6d1kCro0mbxmwuf;U QjsO4v07*qoM6N<$f-_d8asU7T literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_SPELL_CHECK.png b/addons/base/static/openerp/img/icons/STOCK_SPELL_CHECK.png new file mode 100644 index 0000000000000000000000000000000000000000..698f7c24a4323e174539df963a9261d7b9471aa3 GIT binary patch literal 485 zcmVXB(GO(ku|c(wFBDAmyiJ4w9~EYQY==nz}2_z#+hm7TC4 zBC)dY7qG0)y_d?UWMa{i{BrJh?svXB!&R!))OkgKiqiKSYPi3}O!WkuoSvX~USOT* z4?-P*&M2AzqSfxe%320v-cgKtMquvkqYF*~ol(?ZQYM(y0T0WW3_O$LKW2VlfEw>q z0gOWN49UeM7F1a_Qn8oYgD)@vwDF_R1WyZ*K7}9hIZRSo)ku$wh2fS`>Z(}w#!;lm6$n9q_J0HcM%gKy$ z@hIkq?zh>H&Fvyo9dLMbfJ7<|tKH5nc+wNeIHVbg=|nn?WLictB|~0_!RB!M4xmCs z6YJWP30+)GYAA0g3CH>mLDAi=uXFW+qJI-ljhdSJ>E2g>qAzbewjg-X0CLIt&WlM? zuiiI<1eRHVThZOn;ns6Iv1ElvG&kE;|FZbkpD{#Px{ bmTOg?1~qU|LRS6%00000NkvXXu0mjf+OXc; literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_STOP.png b/addons/base/static/openerp/img/icons/STOCK_STOP.png new file mode 100644 index 0000000000000000000000000000000000000000..2ee93ed64155a962374d2aeea5876c18c05dabdb GIT binary patch literal 678 zcmV;X0$KfuP)xbgM!aF(IUyAc~5LLKX_~fe7NtjiN#n6dxN`{sm%9beDzTrmMP9TN|6w zK%-Jxky5SJVqQ}+($;CLnc7s$gIa$*Gs=u5@xtK_XU_MXJBK^$_IhlyX`GBbdB_;D z1-~<4;PKBRaT5woh z{aehph_YuD~Lv;G92~!@R8uX8+eBzHaK{ zhlUjRU3oc9+S*jX#q_iS2M9jCfxj&+L7?wWr_;DhCJ`PP!IoZ+bpoSSt1OU*_9ttWXEg0kg@t&ZlLLQG z54Ndji;CY+yq0oyyWDw0qXA!0fo-Gl?+jz7jBeCDlDv9ZT$~cSy0BkRfNjQ9m|~Mc z>b#-Vg0HN^TZ7@!!I(ho14c`cc#Ou>X=f*P^7Av`O$n~5!e&vC1oOn`nYvVoTdz;W zIyxY>x8t<66+dh?MCsyur=j_Dx<3R5srJ4CW|Q3YI}^M|d;V?aAMvXBSFeMA_W%F@ M07*qoM6N<$f*i~?82|tP literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_STRIKETHROUGH.png b/addons/base/static/openerp/img/icons/STOCK_STRIKETHROUGH.png new file mode 100644 index 0000000000000000000000000000000000000000..1c11f214622a3ebb51227d3c846e65a3decfc454 GIT binary patch literal 459 zcmV;+0W|)JP)v|Wk$OiEGz$ShFC|deFb>%;`+@`t+RS-;g^g?;-b0Vc zALlFPtO*b2`oZ;hHyr?8hmGKF%2P^ZR)t*WjWIi6sOfi;Qkexlv#Qrg6jMPEC>esg zDFwXtnW({e1S75x4A@UW>pTae=Mu~tSFpH!3!c3QtDiy5z!nxpzl4ig%w-jwvqa|( zL6wRjR5J}fvAk=Ei1h)sV47eiSy0kS`^6eB$W41dNoi6nw&Z@l5H(6VMQVq4pt8>c z+-BOJG^wV^=ftm4jgv;sFQ6n7V~IU3o8kNmd;q6cBX2M}_p1N^002ovPDHLkV1iSP B#`ypM literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_UNDELETE.png b/addons/base/static/openerp/img/icons/STOCK_UNDELETE.png new file mode 100644 index 0000000000000000000000000000000000000000..c44b940c03b7b61c78e2dc6f4dcba9d42a39c002 GIT binary patch literal 875 zcmV-x1C;!UP)z0^7r5Nd=lrA$d zL}JoKst30uG@3?cj2X>{af^Rvx3PnV|HC=w`+nzq|L;2{0M^Lf$$1ZvlFDRFve;fr z+!MTIwhwoitQQ@q^kH(QBHFtWzdF(EkTWgQ#oc3;#&lg4or%TW>N{v|X+~RnE3TGZ zg&_1K2xytbX3sj(=;b7bVgwvILe&XEL*{eyb+}xZ2Yyfh?CkAeV`~E+E(fC680c~{ z5g-&mEQtlVV9|-;Qo9;3nU$T6Yu8I~v!V>S`Pn!dFF|mK5bhps5C#j7k)=gZ@fGMV z$;rzCDQVsaICz9Qo06)+gPMDIR8xV5#yT`LH{#8k*LcxU`4> zba157=T-y$NM%wKQ@5bx)7IgP?p}+qNdV0Ij(eVyXpFKfgQ2{P0k_<0&aHcI9 z0mQ&^KA#DtXbUc!HpTP0S~R?<$D_wJxKVx``2~4MyQD#)T!xfXHNv7IK|FYC1W1A{ zgz_kJ47_(kaJOiY!orUCBD@e~Lz@O&_ZAO|AU??Fe+*GQLvz-3g;f2vYe++bbWAGCPBVE4u zJ;KM-4<7M_VlXgJ5P+mU|E zTq_lg;gC(*))p7Cb5TZ0(u>M)C?w~8MB7*5{{dfKN6ZxHtx*5~002ovPDHLkV1lYX Bi9G-S literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_UNDERLINE.png b/addons/base/static/openerp/img/icons/STOCK_UNDERLINE.png new file mode 100644 index 0000000000000000000000000000000000000000..7dbb5d7e60a8a6c2ba9d2084a7510d7b0666ae2c GIT binary patch literal 539 zcmV+$0_6RPP)%8%7H&hxF;}kxw_Z&q zm=aCtLLx=csaUxPH0>vp7wyKY=)CXK_gt8nGX*{H;XUU$=Xu_*CQ+TY$;pNF1HZ%< z4EL;Q4qF9vvc0`;R$2eH1%`Xp4&&v&pD1b={5c)_4(HI4%0!}{!5Z%l3^;cqc+q_4 z8NL1(hrUi$n8@N+80{k@cBKaf6xxEZ;g@T87_4wINGm|*_=heqA-Xq5fas1lsq zKuMEKV#eR-Z6PwdqsYJBPkg&4AnU3(emk^)TXGC7eXr2|Xa$b&J9Lk&BJlhJ!c$*_ z{stv25oA>M#CMs~Dm=P8i;p@6V$k30Cov-tI%|LooijL7d7s$xCm{W@XTo3~MU`_3 zX_wq|+SGOO-xso`Eq7CC+a&Z2VR7e~*m*&@Ycth&4~*8-<1|N0);}nU|JAGiy)|6v@ZMu{Q$LW@dMjIN7zq2(Pku^=i; z3-eN%mn83L_;qGtM3W(!4_>~*oOzx(oO1@FE2kC%j7eFxFaZHG60B<2JOZrck4XVz zxE31$Y84kce%!Ppyf*2ihLzpE#}FfH2%6yvg3CW?2og5~R7g?S zHx1`H(IxR=Qm{rXKcgW9h0qw>TUk_E1R*yU@-Oq?I+Rw-TA{an4>D>9I9O!=OyVsm zKe3U31Acoqq#jjZ(Mt;y-zFh~#;w`!fcLNxLY`j8#c;41Bo*4zpaf0(G;y|x&7$rp zzAi#Gq6VA3kN%#}-9+0qCUGBiLN2~hx9{@E`G5Zl-h-a{TR>5_8i%v=G`(~v=#+o? zU2;OO&P1R{2Io%gM&1d=q#Q;u?%b2$NF=77eFNKbPbx}wlj#5e002ovPDHLkV1iZz B#tHxc literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_UNINDENT.png b/addons/base/static/openerp/img/icons/STOCK_UNINDENT.png new file mode 100644 index 0000000000000000000000000000000000000000..8ace914c1bd88a9dc86e463ce254642aee58449b GIT binary patch literal 295 zcmV+?0oeYDP)s4TGAm3Zf{HF?X=QZJ`ksEl4~V`fI5~w6QEQkF9XKq@%~^f<$|Bd<-wyMNj{4LCCywL&TI^8Vq!Szqc`ZF-EE=SGC=V#_eTY?&*C6aH=-!Z zex%>cZi&Nj3-7eU-rEHC6_#rk^M!+nW4(F4R9O1jU?9d;aA~s?72eLp=L2yO78AcJ zpjcSQRX~X}Yw~JOt>7GCY@0Bx!Hak99|(cJ$a((-)R`1~V>Zv(2?`obJzxX6p+VE@ tsB2ZIH3gMw`9Vc3@ppo@Erx<*xC1qp>?K@*qDTM$002ovPDHLkV1fr^f5-p; literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_YES.png b/addons/base/static/openerp/img/icons/STOCK_YES.png new file mode 100644 index 0000000000000000000000000000000000000000..01fb373c251cb73e1d2c65ea0b18ee64b40f6302 GIT binary patch literal 830 zcmV-E1Ht@>P)MUJT8>b9gTq?~7${q@YpogrN zF*KdAvRsK4vyF%>D)cdWlb|Q({yX155f**$<9wX&|Ko7axomM+tC?u67PM(j!JOt0 zk_qZ*k7n$DwNYYWnQleNwnk%jX}e`=Z)f5>K|Sr!j57a})2o>w%_+9*J-=?Q@n+sa z=TMn^WugYeIo{JA%_u|JzfPus{jznwd7vnGVWbRQ9PwvzGT;rQ!|P9jXD}7@{V9-oldzv>C`%5xjBdEFb;XqPW|F+; zmI{tO6D0p?NC7jXp#;9h!|gZ0c_$9`-WcreQNq!aD3e1jqh~5UvvS_mYr+28(I_8K z!ak%%)jiHI=e`=1ytf5ZIM5%BeZDBTd=`*HE=zZa$;D@5=G_D4P^jvG63#Id+>>e? ze54^ly<=2`%3&oc29bWMQ-R4H#bCf+j~q4H50~=T>nZ3?>jvjXO`nA$NN@~`WHG# zk2R3S46xlWEs#TQ=ovHIVo70#X0~?36s+Z^HE`kBM*~jG#o)xO5se>~!}CUuL(jB0 z^w1P6XxGe=^ZVCcTgJkzRpObQUE1$;ld-b*4VPw&X!^qW%=`BSG`u#Vb|O~ZaY_3< z#U^&F+QuT-AEk)3vZVF9#H+cdqrTdF`k*v!kUi5z5C_K$as}VZX^Z-nSR!86TUZu% zR2+d5Dv_fOQ?evWuF#ZfQv|Y)M|{ffjQl}lH${9&DOU`ew+d~FWg$6^vy?3=ffK$| z#WcnZY;9bYuql4Cuswd0P#l{fY|*b_8^a=*k!O~1mi&@_0vhppf`ieE;{X5v07*qo IM6N<$g6mO}LI3~& literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_ZOOM_100.png b/addons/base/static/openerp/img/icons/STOCK_ZOOM_100.png new file mode 100644 index 0000000000000000000000000000000000000000..5193406b787e95c63d8bc08b841c5f38d2d6a3f2 GIT binary patch literal 469 zcmV;`0V@89P)i4{sTvHO8H)_q0vl~X%ppR-k159vb80OiG1YX&G&qaeXvC=k!em5i9f)B z!zD+T_bPka!TUJaU02=R&vpOq_kP}|AUCFGe3GgMRT+voYX#!a8VgmW*VdO23hyIv z5d+1XHK#oIM9+VK^wzF|)nFXmfg~J@cj#V9p=a?LYX=GNj1W{5L;2G%AU59(}Q(L`JSp4V6jjn}Tw5x!2-zn&E%Fbs!K!*Do$4+4O#9^Jj z)Bqi`NmzX6Xmm$GkL;4Zg#g3wAxskyn5W_zpv9X&(_{?wu8;;0u3#MAL#=!SN14RUs?t#00000 LNkvXXu0mjfD@Wg} literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_ZOOM_FIT.png b/addons/base/static/openerp/img/icons/STOCK_ZOOM_FIT.png new file mode 100644 index 0000000000000000000000000000000000000000..1e70e619466a0d046f53f3df1ee5401230331752 GIT binary patch literal 466 zcmV;@0WJQCP)Y6r}+2NkTe!7!n|`2 zNrCVwSW|W#?#Wl}aV0?wdGj!CiqrkK7+Jpt)$dM&H5QxYsT|;w`>Ljop(M z?-hnt@)%goq1$~9jWY?>*c{d`S%AVGgL*ar?R*AZ?lZ8l)0IX0Tnb7@Tpl2;pt2u; zQcWF0J(DC%e4c=6b40)z)|S0Q*Wv_SxXc^x{ z<7fy?qFc=&2#ErCrfgHc*VQ*TWq%|>IOXa20k3Z_pcymQtWbPd9X5yn$$hf_gib$F z(whw5G-KvCnT?tbE!U8PR2G}qTs4Hnd3566Hwk;_l zKR}C?60QE75%adVC(waE40C3FGjq;S{k0XZTVQ%*Dv>I_pyHZb*uazz?)Z^NMv=~( zk;*>BW<>il<@^W8?}a67M=mk3aRZC*9ur$RSbbRpV`>x9omyd9de~G=()n!YPJd(-@Jo?0SxYQT8B+BQ&0kwXkYE(33%4$ zOo4Jlhw#M(Xy%T%fL=#J2JlwU&K*K6#-Ux1C($h>(KDZb-Vp`mP_E)7x;)ERmyXdk zwT}*aqzdSojiKFk04eprzeF;l*;J&bT9e}Fw(X*2GK5wp^>hf*X%2MOtJi%rHZ?oB zABiB;rSS5ExA#|4*{4{iM)N5+L@>awM!0{%XdW+`t(I>R`4pqhOz0cvr!{0qEk;FD oTsMT0l^}Fh4}=4#0a8)m2S7`X-uXbr0RR9107*qoM6N<$f_C)APXGV_ literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/STOCK_ZOOM_OUT.png b/addons/base/static/openerp/img/icons/STOCK_ZOOM_OUT.png new file mode 100644 index 0000000000000000000000000000000000000000..0da5ee7ec13d41693499b637065889e78d1fecea GIT binary patch literal 463 zcmV;=0WkiFP)i4{sTvHO8MMkjiP)+Y;9}A%=YqX^vyeNgFK$&(GE zE-2>QbE>`f^kf61RyQ;(gbrYvIfd1C3ESKi?7lMuBZuG_A+lnHUHlt+X!ah%G;@xw zUgk2sU@9_Nc1d2KLD)jny#ic?3e$*m;6CD=wtHo~p zqL_1!omp7dP|q=BknF)C7UvA1ITM6uxj-a~aon*_^>>%J~8?x?+ zp;K4G){d2zTND_z|8uz(HF!GcnB2ONvFGUXbzF_9iH?eI4kWLtJiOhyZC|ND{*eP* zxq=Fn{Bt4~?RPlCNLT>e(1a@AX z|IMElA3M3aU{CmtXLq#%+#ej4ab-EGY}8otSf1sO{u}$$+-#-@nd{CI*h^mmoyp+o L>gTe~DWM4fbRkk( literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-apply.png b/addons/base/static/openerp/img/icons/gtk-apply.png new file mode 100644 index 0000000000000000000000000000000000000000..116f2e433bb423c248983420102bd082f3f9eae6 GIT binary patch literal 709 zcmV;$0y_PPP)Y)q}tZMs}e(H@D&6H^R7+}2$d5Xgc^Ts!~4vi+QBqRVmLf|O0!YLmlHnDsFUF( z?xLcexX*2t9LGbm7+MA-_6zk}b-0D^iUarxa&vOiuHKg68&uWkNoX{uIutMBW}@yf z6VMj9k~-r=Ij5w&FVWUKaSh5$0%-k^_aj=xuE5$_XVinzblkZPYXPWDQP644hm_{s z1GqYOu?i7ZylOu-%lL9K2G0w5_K~~H*7lLx_6L@D&{{4*Szr8osGQ9DeP^-C&XlG- z{SEK3Y?+S_n!}1oDK;=MpH%ofcDnOR9#o7)L$fKvkx;*V2z|5uSyNc;*V{ChZSVQ6 z1mjE%s9%Za&uRh(uCxSwd}b-7)MEl@98Yyfoe z&l|b?XvYLMg9yjG7vhO{AgdAbPygQ_=z<5r+QfAY2)<6la??o>>F(l-IS#T8@kYGp rKDVVCF%W_-tf3WIG|VOH#KPrY5cdqGl9iDA00000NkvXXu0mjfRTESi literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-cancel.png b/addons/base/static/openerp/img/icons/gtk-cancel.png new file mode 100644 index 0000000000000000000000000000000000000000..8cf6273281bda9a39853af8b292fdddf233a34b3 GIT binary patch literal 407 zcmV;I0cie-P)5QU={HAoO8F>1s%>ZA2xe2~6E5o%MhKUTdcriA`sZETBFd#{(%Ga)M}Tj@m| zIIv{*n?18LQT86kief`;$b&YKyy%<#7kmV*r?yRBtro3V%_e<14n0@O#Cv>ZC)~+q zL+~M=r*Se#14W^0Xo$71>$IrXsguc2lti+<<{KwCa05udSI}jov8vL0ttOn<@dWK@ zwaPb#un2}(BKlZQayfc5O=2dVz+0l$QDl2p^sv`YBxqi#5Hs-vn^mJBY_r{8;qypy zJSa0i5-c5OYxzP>5P~jr1_hR!z*`&~(f}p!?Yn|u7bVO}C8>n=lV#DJuJc1lwncQg z6PiYTu}I8FZTvushN`*+-I(oDE-jU!7t@s6Cjc?PRtckg?Fy#W6(V{MLR$zNP>H7t3?@-0U-2ZWOav+nI`Q zP%tzJnvs*(V>0i^xmyv*Cl@nZ{O`On_-#sDS^DHB?vt+jK7DlRthXJ*wtns;r;sk= zUG35aJceh(Use8N*mD>XuJCT(z>IqOw{pO&olM#6tF;mTrE2XFB-jt(lhPb>E}lL3QSv|7!&M9n0Cy`bcR39n0Y9>gTe~ HDWM4feXL`0 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-convert.png b/addons/base/static/openerp/img/icons/gtk-convert.png new file mode 100644 index 0000000000000000000000000000000000000000..6288b964cc01d755528972e86a9c52a1b0e19edc GIT binary patch literal 500 zcmVc_-wDf0?(M*+5Cp7H@`&n zGeMI61Rz6bU`n%SJiI_jw*kHh>L<#@+b+?1A#q?KspSB!ZfY4eT9-}d$ZKCgQI`Qe z@%0Rel3u3e!!T)%tEWcfc8QBSXV7n+Agp8t`5gr5T!MF8J-TJ7Wa$k zRpVBQZ^^8*_Zy{?Y5#VWqO-)vVRP z6dVklv$KVBHo&jq%H~!r?ng&(o0WyVfBX7IF0000XP)D^&cE9~2da-1?GVyxRc>pERsd!kjFqlINf>LOKWtq_^r|E@D27wErmczUP z0%MrW%u*_c8b@MD_wM_ev_{Lt*qc1*mtWuC(_XYXWgJc-VO=%Dzkqjj4+q~61Oa%S zSE<+Q8aR%VC2H}}pk)Oihb+rNu~>vcp>U6UJ}*-)m!VRr$h)|MyI279*B`L3_zFs; z62#;2d&FWfl|&)|$z&4m;*Km)1y6^^fMFP*XDS?xA6Fx29)`f_!l8z3%_f8+VRq&9A{>1=;^*dP zfAq3zq-X2W?cN-DD3C-^1UKorMS=pNMS8cO*=z`I zk1ONzQ-B5N>42uX;Ur?3H*mTf5Q&CB$u?Ye2z>BKUYh)+WIMatBTLIB2FX4t*ky9L}P0$mG#09x=r`e+4rTL&J=2)vJ@=PY3KFym=MRo z#7W+K=jJ?lzcUN-FO^PiF{NTig5N2`a+o~`Ual-HEKu1-=zldYoBs-nf$X`_5GhkB!iT>cQd zdpk&_6N3oQ>wAzj0j$s@ml_WcCpPJ7nkkW0c!(+sL21#4jR5`AW72>l7mmOYgg|s| z?AP%0Z643o3v|BQX6R$bfYafCG!P+3EO@C!A%U#4{IP)7yDHuv7<4XeWMQ_ozkw2d zTnwS=5=4cgO$bEJJXSt2c(bQLcl&g{_>hC+T5;fVbOFs!Agcl-g`Y#T(OR;Momv~5 zc|4!Ak?XhP!1c`thNVH#BodKAicZdU7q5~PtR>1=O_acE7W|WL92nn@DWK|d1R-rA zYdIYgC*ON<;C^xs%Q2uE3Ry+|C**n#250>^Fr7_dw@unYH`PBNDFS&t7sKnSks&QY68vA7Fuj@Dn&15e Xk&oj$=(r6I00000NkvXXu0mjfClLi_ literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-edit.png b/addons/base/static/openerp/img/icons/gtk-edit.png new file mode 100644 index 0000000000000000000000000000000000000000..53b7d0855eda6f0d6664fa317d190925d2b54449 GIT binary patch literal 350 zcmV-k0iphhP)47YauHngKiqQvz|qOUNj*;|L0kk8ob(RV#YyGRgVV{$=>(T1X_FK>U6)E< zn-4zlNP9g44-IMF=S_(CGuHaY2UvnlQ8)b0vMd9Nq9F1-r!Pwy1!6L^FZK_s}!|DN{J|nn7Qz5 zN7M_Hlr7C1CUye>x3x77wl}yv6ol>b;dFe(udvc~0=_4ff) w+IM)g-*|;K_yo0rrRnwe0>P*P|6t^Ezbu-7pF#@}1ONa407*qoM6N<$g80*$5C8xG literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-execute.png b/addons/base/static/openerp/img/icons/gtk-execute.png new file mode 100644 index 0000000000000000000000000000000000000000..eddc0f86b256c9f9046a4a55b8782345c1cb5ffe GIT binary patch literal 318 zcmV-E0m1%>P)kPB{Fyhqk9}6ap46-UC9-IwILZuoCzKJ%eOG;3QDF) z^YY%`_J8xgsf4baUQY|}AK zQ%RB++q;f-ARL|g$p^4a=iW_ZX2aCGXW9h90uP*hFR5Z$Vap8_2HWK?t^+3X!nm3B~i27U_4PXX?yFqtOy^XsDk{S<=#1JiE3^35O|-59O@022M?*o>yk Q8vpV!Z literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-find.png b/addons/base/static/openerp/img/icons/gtk-find.png new file mode 100644 index 0000000000000000000000000000000000000000..7a23b0125b5c5fe1ef28427cb6261d7bc98aaaed GIT binary patch literal 465 zcmV;?0WSWDP)ZQ_5@Muj0(g0AZ#|fZNcy4Mjps@i7 zotzy1WHS461CG0Zbc_;NCZ}3!V78dZ2D`@xllKfOo-oW?L9#Y5*x%8#0T-#BY*<`$8GKn{#XuL=OuKG0AI=c z2oOvFD>Mt^eiG5!7o@VUNMwpQ2tPo-n}pQFmMa<270P8^1hDLJFdn49UgZ%>7ZHp< z!57WJ%ie=p3-R@U(&y)g2(Y$!2&I*U%b&(!T564 zAliASlz;z9v(JBoBMD*uJsSy%%`QlL97*OUA=3Q*{fmaR0 z-MyWcl4cSD%KDEqrPY9@-8G0@E`#K+szLq-AZn{X1QWm)H|kSX35C+G00000NkvXX Hu0mjf0SM9k literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-go-back.png b/addons/base/static/openerp/img/icons/gtk-go-back.png new file mode 100644 index 0000000000000000000000000000000000000000..568117dc1706fb9d6556360a9470ff4cb94a4758 GIT binary patch literal 570 zcmV-A0>%A_P)VHZvj7ZP2pNTzek#9y;g7-@4dbkmWd6F4j>WO(j+Ys2J zg#diZH;2wg=ROQ$a-$zl-ZtVr>p-F-zQrL)(h^_)uzWOPn5g(c2d#MOYliua0)yUa z_;)BQ?@nQb6?<~EFFYBCBrKP8XGE>uw%E({KJ>a|Fwj?Ea$m#4c{%z$Rj@25F|eSD zpIp5da{L0Y@r$8&I- zJd4*`&l3QJC6^iTcfjnCqlr3$rs*8iPoGA$Qw$}QiYhV%72_vx{l#%yeRhnKEzpxZ zLaAOHHM?%ah68G-=}gqpBGkFXsB?)?Gbe(|nTkpW2l*Y4oIC3#q8TgRw{Pmuy?Oz6 zeCfFLE*(?bCQzU5gADejh)vFH(s< zg&FcIWA?Cy1N_%27wL#d%h<*5pF literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-go-down.png b/addons/base/static/openerp/img/icons/gtk-go-down.png new file mode 100644 index 0000000000000000000000000000000000000000..5677cffe6a3946d9fc5f7acdfd9260b6f402fa78 GIT binary patch literal 572 zcmV-C0>k}@P)9ZfWK5>Vt!V% zGdNE4?O*?Y0BQ{Ey@!9t0nd*&aBdD`a@9g5K~4nty6=STvjLBm8_+se4$Ww0dVoLz zfctPUeE_X6=+>iusU8pJFC_=CW=2e06x+f45_f08yL7NF*5dwbnGBHL61_A_zi8C* zXJfvwfG>ORK*PQr0gv5USeI*XLr~%BL>BD9hnU*1U~1ihu>glE>zOFcN@K7l=53e# z^5Nq4E7Dz$C*DR3c(1_XQlrVCfXxgw0tUrVO}Yz`J)oNs6pRCL!68rp&1zSn&eVGV0000< KMNUMnLSTXJ%=P)0(DkG6FBG@TJx?#h4{E71=t>720Hh>r95;RmU=1 z&URKS1LroK?X_|u_}1_xQM&0LI5WN2x1WO!;tNB&_`>u1!Sng@<$0bY0NX@Aq=Hfv zRl89q(vF{`8Mln5qEa=*llt(!0O1t}+IaaIfvk}CnLPt0e!1aayJJ(2^Zrmp;bT z=~ckwtwHxU72I>Lq2uN2QuP5bk_Z@?>%~)N8QR@4u)`H#M=D|TRHDO6uN+3d z4E7l#IKMV_<#A>_k_d1{IH>J38f+I(_wF*Tn1?n`5e)w8Xb%)a?<>L+&t<$E ztA};MfGX3uC>eKm9MC(~f~zl*MV0iV;HKpuDn6v4dO(7^L&u%JYkq?L#f{sBap$6H{TY=w1J zhZ+ZQAI(5(I0yan8Z`CguhERS7rT!!S3|AxKXg#Ij-qS21aBiMl(Hv;Tt*yY;zi;k zI`qsc!Fpw}g62a4F{<6uCiYD~!u>ZF{}9*xt#YycxIic8$FDk#6CFrE!cl^85~0!5J;a! zb=&fSJPLf@80*N#Cj;;cjp!AQ!sClTq5BZF;_#uwxQUVjw1LPzQ zfv0Ai99e@C2^}n>dJMhm!rix>h`#Q`t(WJpn^~>qp*GftR|~B`t@9@y~;3O0I+T zksfxT3{BZ`aGx0M0O8{REW;HrkLX|}{%t7(*!Nx90jcSJ+?n(sGUZW28+=1VUTpv; i^;H>MNHppFJ^usaY=zMhYo@sX0000J%=P)@hGX_(CZsTyAalPM;Z$bnEF~?9ywKU! zWNkHDg3GNrofCT@dy%PZU3Aw!FtslB>Bn{Xn;;e5{XaK6tb;13CUS-4my zyOxYMkd#N##z~d=$Z~O$%qgAovH}F7!x$Zvs}kh96d(I~Ohz5_1g_xz(#?3pLT#^nS!j~Ek}ahHq{Z{~KBMyw8H@BYzA(U> zr6Gbb8(l#)JyVw$d@nK)wQ<{B^Gnd@BwI=YjC{U_)>%a3ixY?*1jydZg&QF-f;~AyI*%@^ z=ierb0tClBw)-`f>jmci1mmd-$Fni8`UD}s>)y#AQ&y|cfB+xJud09nbJ2{ zZ5HrXb8?@|Jh-DFtl=PYmqpQZQR-ej@|)z|c~{4?$nQHg?b!|ow@sM5SL~gVr48iX a)$<0kzUvdpB=%AO0000BmUzU}RcS zTM1{WG5DUccL$W9B_;gqCai4A}YqmH*;}G&v%e7Hb9@aEk}UJsW1LiRhDIXv!;Q-m}IwI5k4G zW+43dJQ}%WW{RTYuUZDLY2Vb@A_#-+kYLF*g2e1K5h>`tJ2(PAX=~Yq7zw$smVMvj ztzIY9&5sC=UPNTfS&xlh8t;o>)O18BbNO4KSC9@0HjCc{H+Q3g%kgK3jybL4B9Pz$ zntPHE>dFGL!TVwsnK$=fq?WKYdzFo-iy`zyFk2=$52KL}BfWSVWfJ*!+G$r^9UBRR91007*qoM6N<$f>LM^fdBvi literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-jump-to.png b/addons/base/static/openerp/img/icons/gtk-jump-to.png new file mode 100644 index 0000000000000000000000000000000000000000..82d7896bdacfa1f497f05555377685e9f5015aed GIT binary patch literal 591 zcmV-V0d&em28lW7;-L=jyTT|}^rp(0(RXl1QNjYWluEi2C1M-q*!>_WUyFx;p$ z>%z#Q7%QkmNTV7A$`V40LE@D+-9(Xe-haUcj)Dn}# zcLHu*F^I49+|PY8%9r~*nneWqw-`NREx7wBjKOyybY<&N6L+v^k!H4<3Oo@d=Zo6J zwTZnLUC=O8Y(eb(M(BlVT>h{f!^Ji=u1$MwJCBCZ*F*38V`h zXdSP>sWB(oUsR)aJOKVWSuje)U7Sb~+?qav<4>FjX4fK=t-!$KNfrqCCn~=ef&|LB zJ#`L&`wkqwXNP~pf#jPo*q64V`KF4YSDhugAN&8D zNP-t-$)HD9#id8hIFfOpDWxvM`IW36Ufn8quKXs-k_WzsOO_S0wzee7Eu5`&S<|(SWN`3=uxff{03#DT$GDnh714z002ovPDHLkV1k80VZ{Id literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-media-pause.png b/addons/base/static/openerp/img/icons/gtk-media-pause.png new file mode 100644 index 0000000000000000000000000000000000000000..6721994eb8d53f5dc2dc68c7a300c9b3f67caf6f GIT binary patch literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oMi=$=`aa~m}6@X137F--tI08 z|3L7y#FZwHvI39DVj%4S#%?FG?HCvsV?A9QLo808o#dS-;>gpsUu*ZwcN(v*-srM$ zDB|gO;NelQMB|hsL#wrmfWVscX&wfdzY@j%o?sB($fEDHbbZYJI{OFl?zeW&|7UBh zJ74LMvVhh8wb!%H&9|-Gum9`Y*RPR0&UW?xzNF2M-(Ok2?Pi{^KxJE6+p1$vkBUwg z4`1=>LE0Mrg5r1|UA{ZAf(zeQ+tvPT=ty{161)Aw?epf!=D&jvoDmQ#E5EO~#UaF? zc-J;pmmS$<9U6<8>{Tvov7WWeF+@P{&UFW=va{y5zOg@D6*cE<;eBR#S(996CB@1T zgKusf9H&A%pTx`RFy+~)@i9B|tk6np^I!T@XG&`8s)Rg#YlQ{xcdulL-;we(aO135 z6&YM+eh;5KF`UGz>&C7kAh>FA)}x~_PBOEc_SAf3VmN7e{cGS}t^WQ0&h@`uHIH@L z+gmy2%UzU~W+p2OYI+oVN%fcP-?{yd_($O|t6X_6af{!;5NGgo^>bP0l+XkK(DS>i literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-media-play.png b/addons/base/static/openerp/img/icons/gtk-media-play.png new file mode 100644 index 0000000000000000000000000000000000000000..b0832712c8128ad7621d29b1e4aebde05f11629d GIT binary patch literal 556 zcmV+{0@MA8P)b!@E;NT*Yvs0zrk43WqhjE=sO+4{O&rh;i@80P=|>2$fMdyVxvAf6B*@guHl zHz9!(7a$tj&Y-uv*7d04b8~Y8jq@)b0dSm$YPsK}12(^}!{$~5Hn6s1TaZfagCvO= z9t|II9``4=``Jwo#}P*W2qEgh!!{l8b>$1JuCGA)APvdn9w0QLJ?`$3hKAqVMLa4- zJb&q*61-lov7@sc1C&2KP-K|;IHC1FeRA+&?0v7#=c8~={;^FA1cF9W99H_)TJdOfH;_Y7c>#pD$+{A# zGpOrYeZdfG6Rq-H6I^~>n^ADRjzAaaL!=A#7$cxiRTYins03Rq4bJ&q&~+VUSw?Xj zQ<|paIL@E05rX6KtmAEp1)?Z|uxT2~^V}}@PlRtI WxOG@DeFPo=0000Ly^QFVB0q8^?DD>vIYp}o@5hkZy8~8k1)}a zE8!2HyP->#bYMuPU=PWzX!8b%S#*L2;t^rv00B?F&=p%cFeGafFZBZ^$xrCCp6UA# zfk?hmU{ePoWyf*gvMRpaEJAM;p?^f=&{k`mrafPSnqG(vklcf_cX+%=kzKS@hDgKb z+u_$+>KJNjLI)yc##o;ZC{aa2oD-KQ7EfU4(SbObb3Q-_f$oqqet_hWfmqRXT}^Bt zaqQ5U*Uv8W-s zFm7~XL_~tL(pE+bs0cA4QZ*vE||TN^Uo#zvLrxW^gJ{?(*@>Z!4t&wtiWAMv$h}*6 zc@fUCvvKAgL2!HQ_V7q~d2Fn#41)~~7_6_yU|k&sYHKl2Q-l7hDjY2?#*vDO7-!jG z7x;3{N|NVpK|yrLY(`&63HoV~KxrukoK6hzJMpxr2%qHV<3q~aD=dt%!!Ga*Uox4L z!R&1Hu_)rW)rvuf11IcuRBX05&tw_>77KcfMjWQhU`~#D*=$zWg>C?+Cp|qfMv_mX z!65Nmr^Ap|i&MlT5u!PT2nYgt={cI2iC4+tPaI#M-(-sTX(tX%1K=S0!-NS32- zl9M?YmzIgu1Ye1d#5-b!GDB8tlpS{0KO=zqx+E>WvRGmtDD;K+M*JYw5{oPm3&gZ6 z$8H!5i|lOt+J^wd;{d1cNYdJz(Woxz^|(qG79rs~u|oA{nwzEGZG&O$7{HnR09)XX zq1y|v^Dw{_k0>ttBq>J6QNu||$Z+j77-D^*xN;C+zzI-EPAVZlVrYo8G+N{UK-W=0 zcyLjxogdKae=-+zx`iWxFzg2CHLT0qh$PrF1VS_e7k_-yga_`HP zm;M#7aQ)7h_x?TLb6_371c7Yq9I)H&6Q?jeF^UMHPMa6sxmznm_9JV84}np@1KxQ^ z9rUwf9d=?|=FkHzYo*jP6Sa}$*A|->9&S7`D?hEz0RlYrce{%UQudEhh6;vez07x^ zJ_gKRyIoXDy*@Sh#L_E^vvbpvV}an&fm#j}1R@BYfRvf>h|ABNrBNGZ`77~y;riVn zqt(0TpPqbwVQ%VNSSYBi{g}o?jp@cXp@C2fkx@iOQLk3$#0l-A7{F;`&8>^g#+w(K zQ?NNHRkS*NtOBc#0ilL4fJ!-{(@ltzK1xV5-W%_c%z2W`;Zskym*RbfQBVqn zq7{l(QM7`09%}+N9<`i@AA{PZE8p(!{S&8YI#VC3j5q@6rH*RFQYl)73x;yRP>Kwt zP!n0rPV2~hy|T8m_Q&2$$uF_2l)BQWSC?MA)SPXMp9%ij+G1mKmp}w1pcE*lpKYz)`yi21 zIZ_v|F4c!dsy8y{-#Tn=T_0y4l2%n5R10E9raeg7NZPt%`u>5Oarw)*g3 z^Op=L0Z}fS?-#(IbYSuYn}clm$=Tt!wV9>y!Aa#5=mWj{lO;ercm$P`^(n~!;6zz2 Z{}>g_1KYWVp5_1m002ovPDHLkV1gW3dKv%# literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-open.png b/addons/base/static/openerp/img/icons/gtk-open.png new file mode 100644 index 0000000000000000000000000000000000000000..9cdd8c66770d577c24582044b7ec5f011e490222 GIT binary patch literal 418 zcmV;T0bTxyP)J+)^stF+*QfXZ}6qE#6#yW;nD?|}= z3A*O_ZDv4XWlg1i@G$JmJI}r_mT{YPDKsOY6R%(72$L?a<+ovBLWn7q$~8Qq0QwVq zS3w}?L%DnjIT7b5nI!fL`JTwB?G-LyHLKMsR8?j0!#;-RxIpl@3=P_XR_m)9MuF4i zFl)erns(QTso-x7><(LB4Vq2eTtJ_QHxL#S42k)H7?rYM0@i?URGOc-Xngbo%kn$z z2K=LV^Ny{PW=~?pC#Y9%?2fU)5fyA6>nz0AjgpRa8eTno#B$*Qi)sVWy?e~%>d2hG z7#mDP(@4|J$Sy%7TSquc5Y7;UD8V#=l&&G55cpFy_$WK4&p(2~K>@Ln&O?$ygA^W2 z)-avaAktM#Xqb{Uc;XtAvsYMWWsEuJbCzLutjtV{H!y!ha(d84^wvF|A{SBL-XQu_v zFHgQB2n7AmbsegzQj`#NP1CrK`e{xGu;1@_fveT(68t&i@t7rF0>^PsDwQyuP7#ep zdE@PNoA=P|c4;TPn?|F7a5#*QVnG(nW-}BE1vHyYrqyZ*cu3Ui^*Y|)LdfNEvS6`T zAd|@;81Uoq!OJKfH@u1mirWR(-7VbrF3w}I*l9sJokl8^VocNg#6U8cL_8ixB9VY$ z7*wZ!LKaLW6I82J)M_C0V$Tlp9Kf)VN#PKOh%NNs6|$v0`ndtz#F~E`-F& zuf-Z?+GuwZt zIRgi;t)%cvAXov0U=1lz7~@^^YfS7aB5Yy~{BNCb9jXIMxCQJHB?T8#ip#FpbEUl8w94R literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-remove.png b/addons/base/static/openerp/img/icons/gtk-remove.png new file mode 100644 index 0000000000000000000000000000000000000000..c2b6e915f7797b071c37df1e611413957ae704e3 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`<(@8%Ar-gY_V49#2#{!tof2In zX{53FNY2D1KL6Mzaa&B`IetFrW3l-9!^?P16}5f7a(Vk6+pnHX^CpP)8+;7>B<65e zUSpT6s&W4I_Q=hOs&9*a5KzmtJ?hP;05cr(Z1i9ggI_6&(G>l%0^q~k+ z;!gn~L4@|D6XY7(TpFgGued(HfuwYR{;Jh#RHAt>&7jq4p;#=UP$)o3|G>=Jdn%Z- zgt7XO#}Kmuo7<W;#QBL8Dq4T%pfg#PNrq-irBYAO zZntqtkx!=Nayi1FfaiIHLLn7_K%oD906`E`0y<<_7IwQGZnqnLzaPP15V2ScR;v|> zM55bWE*HY#a8D44MBwxJu(f4{!{LC}>+K3Sj>D#96Y+Rl=@!~|oKCes6h)*`sV>Q6 lk`j$ZPeLUyDBwRa`~_c0+In6G2vU1dbge*#~?&#tu1aP+pu(lmtt%}KaIj6d;fTY07RV)qhGRxq6EnebGDF^Jh@J8n7f6d1kCro0mbxmwuf;U QjsO4v07*qoM6N<$f-_d8asU7T literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-stop.png b/addons/base/static/openerp/img/icons/gtk-stop.png new file mode 100644 index 0000000000000000000000000000000000000000..2ee93ed64155a962374d2aeea5876c18c05dabdb GIT binary patch literal 678 zcmV;X0$KfuP)xbgM!aF(IUyAc~5LLKX_~fe7NtjiN#n6dxN`{sm%9beDzTrmMP9TN|6w zK%-Jxky5SJVqQ}+($;CLnc7s$gIa$*Gs=u5@xtK_XU_MXJBK^$_IhlyX`GBbdB_;D z1-~<4;PKBRaT5woh z{aehph_YuD~Lv;G92~!@R8uX8+eBzHaK{ zhlUjRU3oc9+S*jX#q_iS2M9jCfxj&+L7?wWr_;DhCJ`PP!IoZ+bpoSSt1OU*_9ttWXEg0kg@t&ZlLLQG z54Ndji;CY+yq0oyyWDw0qXA!0fo-Gl?+jz7jBeCDlDv9ZT$~cSy0BkRfNjQ9m|~Mc z>b#-Vg0HN^TZ7@!!I(ho14c`cc#Ou>X=f*P^7Av`O$n~5!e&vC1oOn`nYvVoTdz;W zIyxY>x8t<66+dh?MCsyur=j_Dx<3R5srJ4CW|Q3YI}^M|d;V?aAMvXBSFeMA_W%F@ M07*qoM6N<$f*i~?82|tP literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-undo.png b/addons/base/static/openerp/img/icons/gtk-undo.png new file mode 100644 index 0000000000000000000000000000000000000000..7a50de0c61e3adb6e310e6e30e12b7236a7d9333 GIT binary patch literal 459 zcmV;+0W|)JP)1|N0);}nU|JAGiy)|6v@ZMu{Q$LW@dMjIN7zq2(Pku^=i; z3-eN%mn83L_;qGtM3W(!4_>~*oOzx(oO1@FE2kC%j7eFxFaZHG60B<2JOZrck4XVz zxE31$Y84kce%!Ppyf*2ihLzpE#}FfH2%6yvg3CW?2og5~R7g?S zHx1`H(IxR=Qm{rXKcgW9h0qw>TUk_E1R*yU@-Oq?I+Rw-TA{an4>D>9I9O!=OyVsm zKe3U31Acoqq#jjZ(Mt;y-zFh~#;w`!fcLNxLY`j8#c;41Bo*4zpaf0(G;y|x&7$rp zzAi#Gq6VA3kN%#}-9+0qCUGBiLN2~hx9{@E`G5Zl-h-a{TR>5_8i%v=G`(~v=#+o? zU2;OO&P1R{2Io%gM&1d=q#Q;u?%b2$NF=77eFNKbPbx}wlj#5e002ovPDHLkV1iZz B#tHxc literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-yes.png b/addons/base/static/openerp/img/icons/gtk-yes.png new file mode 100644 index 0000000000000000000000000000000000000000..01fb373c251cb73e1d2c65ea0b18ee64b40f6302 GIT binary patch literal 830 zcmV-E1Ht@>P)MUJT8>b9gTq?~7${q@YpogrN zF*KdAvRsK4vyF%>D)cdWlb|Q({yX155f**$<9wX&|Ko7axomM+tC?u67PM(j!JOt0 zk_qZ*k7n$DwNYYWnQleNwnk%jX}e`=Z)f5>K|Sr!j57a})2o>w%_+9*J-=?Q@n+sa z=TMn^WugYeIo{JA%_u|JzfPus{jznwd7vnGVWbRQ9PwvzGT;rQ!|P9jXD}7@{V9-oldzv>C`%5xjBdEFb;XqPW|F+; zmI{tO6D0p?NC7jXp#;9h!|gZ0c_$9`-WcreQNq!aD3e1jqh~5UvvS_mYr+28(I_8K z!ak%%)jiHI=e`=1ytf5ZIM5%BeZDBTd=`*HE=zZa$;D@5=G_D4P^jvG63#Id+>>e? ze54^ly<=2`%3&oc29bWMQ-R4H#bCf+j~q4H50~=T>nZ3?>jvjXO`nA$NN@~`WHG# zk2R3S46xlWEs#TQ=ovHIVo70#X0~?36s+Z^HE`kBM*~jG#o)xO5se>~!}CUuL(jB0 z^w1P6XxGe=^ZVCcTgJkzRpObQUE1$;ld-b*4VPw&X!^qW%=`BSG`u#Vb|O~ZaY_3< z#U^&F+QuT-AEk)3vZVF9#H+cdqrTdF`k*v!kUi5z5C_K$as}VZX^Z-nSR!86TUZu% zR2+d5Dv_fOQ?evWuF#ZfQv|Y)M|{ffjQl}lH${9&DOU`ew+d~FWg$6^vy?3=ffK$| z#WcnZY;9bYuql4Cuswd0P#l{fY|*b_8^a=*k!O~1mi&@_0vhppf`ieE;{X5v07*qo IM6N<$g6mO}LI3~& literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/gtk-zoom-fit.png b/addons/base/static/openerp/img/icons/gtk-zoom-fit.png new file mode 100644 index 0000000000000000000000000000000000000000..1e70e619466a0d046f53f3df1ee5401230331752 GIT binary patch literal 466 zcmV;@0WJQCP)Y6r}+2NkTe!7!n|`2 zNrCVwSW|W#?#Wl}aV0?wdGj!CiqrkK7+Jpt)$dM&H5QxYsT|;w`>Ljop(M z?-hnt@)%goq1$~9jWY?>*c{d`S%AVGgL*ar?R*AZ?lZ8l)0IX0Tnb7@Tpl2;pt2u; zQcWF0J(DC%e4c=6b40)z)|S0Q*Wv_SxXc^x{ z<7fy?qFc=&2#ErCrfgHc*VQ*TWq%|>IOXa20k3Z_pcymQtWbPd9X5yn$$hf_gib$F z(whw5G-KvCnT?tbE!U8PR2G}qTs4Hnd3566Hwk;_l zKR}C?60QE75%adVC(waE40C3FGjq;S{k0XZTVQ%*Dv>I_pyHZb*uazz?)Z^NMv=~( zk;*>BW<>il<@^W8?}a67M=mk3aRZC*9ur$RSbbRpV`>x9omyd9de~G=()n!YPJd(-@Jo?0SxYQT8B+BQ&0kwXkYE(33%4$ zOo4Jlhw#M(Xy%T%fL=#J2JlwU&K*K6#-Ux1C($h>(KDZb-Vp`mP_E)7x;)ERmyXdk zwT}*aqzdSojiKFk04eprzeF;l*;J&bT9e}Fw(X*2GK5wp^>hf*X%2MOtJi%rHZ?oB zABiB;rSS5ExA#|4*{4{iM)N5+L@>awM!0{%XdW+`t(I>R`4pqhOz0cvr!{0qEk;FD oTsMT0l^}Fh4}=4#0a8)m2S7`X-uXbr0RR9107*qoM6N<$f_C)APXGV_ literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-accessories-archiver+.png b/addons/base/static/openerp/img/icons/terp-accessories-archiver+.png new file mode 100644 index 0000000000000000000000000000000000000000..14d6d02536e5d292867ae4ed6b27ccb2f9ad2ff8 GIT binary patch literal 838 zcmV-M1G)T(P){xX=heR79(8gmzsNyU2v zJQ?K>8y^RaRFI~IG&Q(N5o=2vYpjkjq!=v6C)(+C@hb`nrqs11gnr?a|XK>q;v1MmF#^Fq;0L!{OmE83nbHLgl7N zJEhxgQSdFo2);SHL$f&K%Rk>$rxq7qQ`T}t>sZ9IA>pXUbaH~0(C<0OpoWcx3|o7Q zJ)a~>X`LBy9QU}nyDJWko3E%iNiHX;y*li7-)#STL^$qaQq8^@;}=dLj7G;NeD(A# z_DX$*#h6HHK7I9jyRcBjJ9Nyq&_YXX+!MwNtGdk zy5C-(-E}_u`Ysmh=y*of6;$$ydc`AfC2=$*jYAwOxVUqcw|{twm1db-OLF1k+I1%p zR}_FX*0#GHszsmr!aNQdV>D4TV>*pVQqV$@$PBrTn`FvPQ%ido7Q=@pCOW--XZK#N zIyb*oDik(7S5*T~iGmH~Xfm~(lbPuaM!g5E-cJ3#y{$*tA8-6|@H_Ajc=B}V#)qH( z{L94`&#dHf-s8R(tj<-6&jr5w(kx2c!6^K$)#?3o@L>4culL%=fCenUe?{0|39{u% Qy8r+H07*qoM6N<$f>-*3lmGw# literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-accessories-archiver-minus.png b/addons/base/static/openerp/img/icons/terp-accessories-archiver-minus.png new file mode 100644 index 0000000000000000000000000000000000000000..024c8f692d831e841406cfe0ff646b69714acf71 GIT binary patch literal 838 zcmV-M1G)T(P)Z2U+7%T8j60)s5XODRHw1a$<0f&wW5M2$p& zM1w>{gJ@`xC@2F$KoKGW7$>4YNLI30?}KD_XFdCx-JQ8}FNJ>v=LdY%f&YC1;N5H6 zc#|9%X%TA=3xzEqO*Lt%aikz0<@YY^T$K4j z$&vz0I>pYd(CS9yv!3+bN~u&Vly-M^NmIq);qS}M`pI>PZ7z9^|MJDX1IM>#)N6Oq zY0UaciHs~0O~#l>fSLxV`Gj~n#PPC}%cbh08(X{5mhzPa-@SlVgo7T9Mw^U;YEdGy zQ*1LO2s-3FgEj`+@j+OuR*Q0VZS9IQhPRZ8MLZi4jrvR{rzji3zJ={qG4mnA&OIW> zXC5nJ1zx^FyLrbn8?6^*oFrG1)La{e!Ry_BTSVg!ohoX2j8|9%%aE!e;h;-6o-rE5 zc==UsAKm;$CHiwIgt#Sycr8sLvaUg=382X>*ywRc@z;M4%^K5K5lv%`%Xva)N+y%J zFGO-ve)8p?eE7~YmWpRAID&Fc;$#HAYoSh0Ise7CY@Ch|0xSd3l_zNzi)gJg-`#k4 zHj>fCbb}t1g2&485*7-rQ(_c@b5*RREQvPErZYmDxZm$J(^Q{4=nu|-M5W&!-ag7! z7MFI4`TU;i$cpbuk3o8;IpdbVcrBZb^TLo%!T$sNra%1e696CG-Xxrs z@uWj;LL3yX1g#BP8+<9rl_k#=R^=Ep20=2NApvSdozK4cjlB)wJ+l`0FKpge55l=! z$FaMvOXy44Lg;^sLLChT-FEAwI}XcEvGc*rLVS8_7v-9@C@8CM77X{Zais7iw$;m06gl1JDODV2R z84S8qLW{8$*N;FrtTd}~Wp(v!X)PZrm5V$ZlU&54({q#y!`Q)%n%LQxarY64A2G`n zxq`6L;Iw^c+b5kjWL^|E3vF+YhlBTfPdX%%Ax0~X%!IJAf-nk`4Tj%JTvj=B0lTJ590IjA5R98AOCsS`y03fUc6HM`OX)=+d^SG(^`LhOD8K^z2Mu**aWn@m?*IS*07*qoM6N<$f{%Whmn5Qe|5?&CRUZW-HSOmKq4A_xVU70Qn1;0@p%Sh3;-Eb#&sj}V0o zi%58b93@JOg`z~VEhZl9v9Zr(`ds>Svv54pkdppIZN94iuTlUzJ3G=e%_kxK2l04?>%kXE_B;F=V;qD zOeT{*_V)IE0L~0IH5v|w-+1pozr4IeMDX5YjKMjFF$V8FBEtImI?lOH2w}7Uyq^@( zG-WcGAR;*Dh~pS*EpZ& zx7(#C3YGwMT`vH)lcFeMG#X)ySpvjy%Y0x2{+LqQi+~?e8Gps}zl$Q&bIU9ccUtgJcwsNAIzp` z{{He~e(gWv_@YNSFGx=Ry5sXFpDkr@Yr*vUO!J(#(vL+z7;h;|M3??VDi-Tb8zyAUGW3a0Qh?`IV O0000m7~5wL(k07&$v5Z4Ir*ID9N1hLuLK0u zd^Ya*B|#+>0^?PD3)Qt%yT7lwlwDO*83uS=p9AP5KsHDr2bZ+G^X1V#gB5&f8<)lJS?r!5=9%E1-8!|qeu?CTWN{SZAZr*M{xS<3Z$g}%Rk%}0y+ zS3Q$00pL2Wk$V6t1Q#h?U7ck%+w_LsphH7Liu*01Yv~grpw5mRrt4?q&0%q_UtQ1hp%tOUvO-gedP*%RgHW9K|{<}I&!bNq7}&a>a# zuVdh~Euakp?Es-e;o<3O2BTORMQBG3>|IeLvKA-VF>C5rLgYNP&+=d_8!hSgEjW6q zwuiPue(yNfqZMue;losFk(waPqjb7O8x{3cdPH9hAaN5uDEUT@Mi{`|serpEv zsev6MHZ_G^UN&<5cQyeL2FB?0QVe*13JJ+m@7Qrx7ae`OjY2(Je=;6HC8@FVtjc_mO_xop5NgkaT1NhjV7@5pjGn;LmVlrJl3_@6t5cHOipCDIN zbD!#u#Ub-yHgX(JK<@lRjo?_T_ze#q{f+OkbF* z-KdrebtwgDs!27E5dx$T2%tY4aeV53xAnuyO0V^`1~7wBTzk4X^=@N!^3p-u$IaN} za}HW-5P~F8bp3#Q)<&y@jm=i?PV4(s;O~O0rD)U(Vs5I0=MSiq9I6v}G$4Q=Oo*e1 zaw$XJk$5LAaQ1ki`PLQ1%kwtP<`|0?Ty&Z+3WuaxBLJ-hi;Zz?+ae4C#$$so{x!rb zWFY5AvW~zu45C<}69s^jk|a?$rob{aDu^h!lK)}~A&BCbPS+z*FzEjZq&JKxk7bt*y*Pg2$p2vX z>PHVH8iW+2N}&=(5XRi!@tLZPae01%Gz!?=*~OFwm12&|%?a`1#rkWFnTfa4R9oi? z0x2biAyKI$QYLe?9IkCq$mcn3w^{pjoiL8cyABJpMQgHJc)`s&bqNR|z_M&?+rcz# zq%_HA%yTtK7)G@A4@lw|DI}$=h3i-~L&~D5k|Y@pgUItdlu8(k6e@`rgo;$B938i* z)v8=wyn^exq*~+kBYMN|NNeqzsY+Y>dwZXCyWNE-jI547aCT2K&(BVmuh+*jcC}ie zJ~@eHS!k{44g!AL_M*dM|CewS9hvtZJm}oKdFx9+{*$G5ZY@~(!_U)HFFn^Ri=rz~ zQOId8WNovpSJ(ddY5VuBuVy~{G!o0pA7fY+{eGXb(=$%ax~$yujpoH`OS4Zl-oLak z^HRN%8`D~g?SoF|?#7>YH`af=eR%JiZ*}N$>nN;8!5Sm=5Tq3F0{YhrBVTYZ~zI^XX*)Srw_PZ70=u@_llo>_sm{7wxjs9+%M z!shD0sn?0p;n;V!M^O^6zHl(K%it)(;oTB;?x!*3Zbq(I;SSht*Pj>98K^ z(05P*PGF>f4RU(ONuDVZE%q#w&qhHIwNUXy`V~MWPkTpBs!_KchnDqJIRRM-`~-n% zs+mjo+AeBgcB@e^5OJ&Q3{LS&TVrOrR0eY6i_KXmn&U}Btu5nmTbe?jCm)py@voeL zjQfq5Zw@om8~{U&{^KxmrNmRtg4>O4000M4KxCR*wc% z^YJgT*rnvDm~TMQ7EN#Hd(&bj+SfQ3_q1r;NRxqu->Q1aM3$anex$AJCdI6g_V`NT i`!g$$J#n`ZoEo(DPlT=%ztFe%na$#s>WZ7t2%x=*n7hN44&Z#H;yRPG| z2kN-1bGj&%SS}B{x^x|Rw4p7BOhGLI6$gkg3}o~kj@bR7svp$5KO=B)7@^FISn>ER7E#1&=t7Q8vFMtMibH#ko|2vj?ZM>)-6{t+l;16aMc6ZNbS z!|T1+y`aU|&TR-4M7~q4D*(GmFym9dafo6H@Mru25G6bpFtK#ptD9z;$I@{a3o)*1 zCxV4hL8|lsQXK_A+#(&%btsTgE$Hkx)ChG9+r*bq7BqOJI z&s)FDs34A34xD4VmWl*!ZWM5Hb}t73X>q_k9KW7dpm=B@Oz{8! literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-check.png b/addons/base/static/openerp/img/icons/terp-check.png new file mode 100644 index 0000000000000000000000000000000000000000..003b09fdeb966a0a607bb314482074398322c48c GIT binary patch literal 832 zcmV-G1Hb%EGm~t zMB)^p7laCdR@5I-8exjc##(D%XFmw$=)mFLbMN^+zI*ODEC8$gsMLW&o*bU-*vgZ; zeB#QTr)jUDvvcIG_WAbU*f^!nQs;2-ueTqb;^*=#mh|(O_^d;ZuFM!){ zaGSJ6Xm~w6gpTJ5D0_vtQXhoO#@#5tACLYqB__Yp1&BCu>2U-clH~W%JIUO-bEZvOMYA>YM`;pWj zRA`StGbTd0HVhI?Ai74fVgBr&Q z_9zU)km;!eslx#vu^>&O*v@yvGE8kF~70@pX z;h!0eM$F92K=*P8{M;>HS<$&33nhK2;ODs_uGjCfb|;a7jSv-Z=oy}PGc|<&*~-c?8V0VBQg5jGQ$Wvu#tN4@qAsJ38q{2oju6U=5aBm2kvcNBFcF!vX#gXy~?O++BG7BMiUz|$aWk3pou z1yMvIqYT`wi(0hryMx ziHOY*3G&=f)tiY#mA^G6cSTxlDD_IPp1M(L+lgywXx^vR?9)qHk0HLq2NBs$AY#UO zGG~&$4VlecoUh!g=gOSk5oV43EUb@^In@dCHybjVLLnt0u_hc@cfxU<_LmzDL6E;u zPlVN!yUu=?Y>5u?+#rg@9iQ@3D6@Q9UbYM?>kQe z;DgJTSXijz*baw9YyCf814U7grYRRMyoL>67{-!iSx0Q!Mjy)hFMvAmwKh!C7yzLS z&{%4|bn4{e7w6~amC_0{?1yT!2DIL1zh6O`re?c+=R@Fq8^H6t#^U0U)n>DaX_^n1 zA7-VL1i>EhFj@vM0bJMBj$@N$8A_>t`hAGz`IM6DQk$!(7vKJ5e+C!^PN@Wd5Q0jj z@-L7BNsLRf6F#W^J>_H|suGE;)J3W1}6h(H$Ax zAZc6AoaV%1EA@GXBNoORxT(cZD1J^7I`RZK6+|uxgvn>W_DLq1Y?3>1k|nmi?7g~I zPLF5NACyg-R%Hd(t?+x>VlAp6tQme7Go48arO2ler6qZq+!}`cFKxpxo+~U>iA+ga zJOR6BsMQ5SQDSo^l19bWaVBjvXk8$SBF#jyKJ5FKIybKVVy8*|k=CW>B@2t8^Q0F! z=S)JAuE>e=RF4OL-&txly>i)Y_IB=mABXNL==SyBWZaoqi;d~G{!V_a?Jr-a z{&Wk=J=V`kMlh1hCSwrq{xmrbAwC}7-r_I1qa5`!=?yv4a{=hHXD;SaqB%t+aMwZ@Ou00000NkvXXu0mjf DKwp(@ literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-dialog-close.png b/addons/base/static/openerp/img/icons/terp-dialog-close.png new file mode 100644 index 0000000000000000000000000000000000000000..8f51ec05fd6340a307e276f85d0692872e96ca58 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6ILitg(_s<}F~`;(26C8^yxm&Vp-?MhRcA3uKQeJEDOV*lZpnicB;oGRZ<+0Qin z)g2MHEAyNAQxI_mYSg0n6pNPR>$VFvFki rN}uHh+g5+OuidXI|E>D}>#VuHD4%}w1J!vzzc6^Z`njxgN@xNAX6$)Y literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-document-new.png b/addons/base/static/openerp/img/icons/terp-document-new.png new file mode 100644 index 0000000000000000000000000000000000000000..2815cbb403f2c6a8b4ca8bf6052e05655b6cc0c6 GIT binary patch literal 738 zcmV<80v-K{P)3_-GMUUwn8f~Q)W)<>1>FcjH!5u{E);LU3#hpCRs?ULP;t>N zg9x>#P`k3Ys8-a{hK44Mjq{geGIPFjTqK>uTHob?^L+0Q1Aub5JX$K19$A)kgL95y zNhw(n1g`JAAg+B7#JHJgK3)CuoGSuY+vXf?*o)Jx|j!I!{WZzWtL9 z&T=7@0{ZVH395gn*8%nH$8ikKc>-Wy00aEc$JfIx{0@(h)5mbpC@H2G@Bo7qL_Y!% zC07*`q?9=J>-gq;#1ZY_Tx$x-noo5+N}~prL=b%kCo?iIbVZ1rqt9rH14L#6y52?D zs$<*vQ2bflyL)rKw4XR2As~bp02o6nY+?I&1Kr#{l;O$JgDfKX)Gu{k2 z5Fio&1^__TKNI8gNhEV8;rKY6Pz=vlPVz7n~0va@2wP#R_Z-b6)xWC%a z{mYn?b9;6?`P%W?4GjR=?RM-3L6eA@=tW3&EM~4DElmEs`N<5WksiUQxRSZ`=O6AaToEKUuRaU(WeE>s>aWuNMOts@pcs!d^R@ix{KW7hh UlwB}NEdT%j07*qoM6N<$f)y%2A^-pY literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-dolar.png b/addons/base/static/openerp/img/icons/terp-dolar.png new file mode 100644 index 0000000000000000000000000000000000000000..bca7021c82ff5667023f9106d42820b3fd00a010 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6ILitg(_s<}F~`;(26C8^yxmDC_ny=((D@SYfr%!L%Pf$xrh#&F6iNeP{dKi&vaE#&$zcoBRDu zce-u)9u^;C5$mvibn+nEt_~5$gm;b6%26G<%ima=Hq24>ZV}kML+hx^9f7@D0&Xqc z`B137=;UOR*AjQbo!mM;>etv$S|wNFVdQ&MBb@ E060}(8~^|S literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-dolar_ok!.png b/addons/base/static/openerp/img/icons/terp-dolar_ok!.png new file mode 100644 index 0000000000000000000000000000000000000000..b1005aae7b937be95b8048bdfe2ffed6a5f703c3 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Ln>}voovX}>>%P2oO2;0 z&SArrO&{1A9i*!HCoxw{6|rpUZOT<(_Xu*|5XRBCpyRcUPu2gZr-zeoB+2R2mw%SO z{C?Xlg}0f~jr@8GmObDM>U?nQ(LBk9%`OHTByPtoOe#zgd!Qm%p}-uzpngxRsndsz zHxC_raynF)ydbRqDt7LeRj4Pzx8$!j%{ZEzH10&>~lET@DmU1Vs!oh8uS-bmvOksHGxf7D`Dt zj*{spV%iv`^X55!j`QdI+T`MNzB`QJRExvoe)l`)JLlf}6o5+@Q>vDD{7R`Q!X%=v zm3q&bjj)vWmy_>LC>2{!D(~jjcfufch-IaIaW6Nn)HC*7`AdMCeVmltW+_--k7#!{ zk|QHXO->@!(}P4)lNOs*DnnO`C6UtP77FC|xD0f5BJTAfole7CTf>*pQRH$tq)$(g z=<7qEvJwu8(8&|w3i&F@z7>+at*wYgqc~-AHk*ZulP6kQkYP=sZ@Hmq5`3f4a8zGY1D+Rp&?AQwc-5y9Qk}+yNX95@L4SQpwv%tUx>idIi=3_ z8XIwZd@KSN4m`|1-_?aep>W|K9*@JcTCqwOJd1aVS*EFmugo3_g>Z6mfxitm_d*IPC4kr=q~2 zM6k~ARM+e3aCCHpU@#~mdQw#KZf=TgSqoXa^mKG!u_!Ph0?l%wE*3lk0~aFUa2N;c z>)0M27eQI;y0NqbcU2V}#ano!07#7GH+*TUH8uFb+@@*5@AqTJ;lPsJF46SbkVwtV z_{d@8#3*pB^pLI-nFVgRs;jZv-w)&90ES_}=ksZNqm$1K4RHQ>1NSaHWfmR~X$PIi z1Sf5-aoPqS*Gg?ImRXyZ$s`jm|MxT9AY5$7OtW#8+j9gD`HXj-WP)6a|$@5Okn!DkB3UOe8|WFeqd*Fy^?d z`ixi-f+5Q#7&5iVf9!u}po8TKh8&%}W1SRmKjuobAF47BH8G8NxCcJx4Q^}CldJ}& zOWH0XcXY5U@@R2?yCADvgev!fhYSQAp&2~*1WJ(JIUrgPS@4fa=SMGBY5T}1GszTq}B znu`GUl7C@cV! zX$qu&;a&0HLey0RX|4{Q!L!_AWKB$H&2=f#Ab7Z)yg7+9hl+}FoGd#*f)1#X8K+O} zLs{uIBs}FLunS?=0Yv6sfNJ4l7Ja6i3SZQc@#j?j6gJ&s;IfT`-#`i6gW|10Vzz_? zb|5&KPib_+tY>msATdKmcPRR2;E_(MMK|5=i2Ra-A42(cl>$41*wi6J#6?d=1KcHF-Y{X<|1*WBCxrwj(n4{7(wT%qE}X zI_II5l%e9&5a~)9zFPWLMO`d~Jh>NP=VkCELq@?@>%0@QIV(cUfl9W)U#!yNYluMdYSRf_}8<$3IlQ8bLp>a!*Ybj|Y zS=gMv(^(8@|cZYE(Uf^sN?Ug033{C2Y%72-tq(B87+a|d9 zKncG?=nZxv5PXKf6Zjus`VPt(Eyk{FL5~XDOD5QSfh|EwEK6zr5hib8;u=OSVelLZ zJr;c@wqRTZC6gxb-@%M9bz@4S(Nb?1yhqTn4^Edw>#i-BP(i-W1j83FBn+IPr*t1f z=K)%1-h#$;$g8nv2*wDq`ZUlJ+V`MMXxV|L4QN<{x>cxMhUx(1R9dpe2r|1&P`?JA zRdBC>OA0jss9c2dIVhbqWLH?S+5(^8$kolC&~i|43Hn7jg>GRqPWpu^Aw$qf5K@Ko gxUhdP8Q@=h0fSW@nuoIkMgRZ+07*qoM6N<$g5Vsywg3PC literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-folder-green.png b/addons/base/static/openerp/img/icons/terp-folder-green.png new file mode 100644 index 0000000000000000000000000000000000000000..206cd39603eafc73cb04138f53660b8f1e0d6e62 GIT binary patch literal 453 zcmV;$0XqJPP)!I7Auo2n5K796BjLCiuW zLejzld&10(*Nl(xXCC+{Ps%mi%V*$~kKiJ`2j}Ts7znq5TXG1&EDPphgWPyjJm6C< zIdm(#;VSKfQ)wGcq)l+8?699&fxh=9*hyN2V1otYkzQ_yw}{ZOv`!%k(2RJe-JyE0 z#V3Wp!2(mb4a6**DcetID>+Xg4lKvVz#1EYu3#N3#D;SPJ)uU(&H|YxIJ6WWrHA>5 zmZ%BL(SGO%)Xy(Z%23um>?B{6#e* v7GzB&i--ZKM7Xp_8B(DN@qq{d#-PdH=ujyiXlRDr>jJ!HqmG6Z}H9^IMt2e7w7{l3F2O z$T4JOzMq1(v>TOp=u8FADdlP1u7=+_t5%5>T+hH>uX*ViD^Wpu5IYNxSV@Hnc6wCs zx~IHs=~W(=;VuC;vv3)MizviO;52LnAr-7Ns^C5e4@(-lor9}sIG=>G2pkW?VGzcP z;h^6N;wqT0RDu194V{c?NCIX?rc=U&u-Rn=Q!0p;VrRk8z*lI$PeT%5qZ8KKU?c!* ztu8^N2s;b5yA2vjbzlygE3(u8$$AL+&FT^i<*8t`+3-D(sDs5CSg2Bhj#;f>LU78= z=1*uiCA1rXUnm!XLewK;LX%M7WXdPx3IUJk4`vGZ7oU(b8%nEgsHgw{002ovPDHLk FV1iHEu8#l! literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-folder-violet.png b/addons/base/static/openerp/img/icons/terp-folder-violet.png new file mode 100644 index 0000000000000000000000000000000000000000..c6f5cfb87ffd0add57ee0df2253615a076c64760 GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl~Tt1U*|G_I!Ex^HtF=R>!?qlkj3~ z(#v%zFW0BP+?e@lQ_ia`1+TXjz208>dS~UET{Um^Hoo20{C0oqy94d-4tBgd)b;Lg z&-)|&?~hJ=e|++X6VpDNobln*tdD2se>}JF)A_}p&M*0NX~pNut3F>@`}x|&FSmAn z{rvpTUR&c+Kp#q#1o;8Oi;;<$g_VPgmtV`w+`%a*qOzu`qq~2?%Ht6?7XVdF_H=O! zk&t9Pc+mH7fB@?O!!<>WoyjiJ@Ak8WH%?LJ5;(c>|NY}Wd*dF~ePejF>(I9fy-U8F zYi>)wOYb*I?G)X%KlWyQKEplD-?^*_-j-XIq?hlri#_!&!phb-oiCIxeUjYEFPWMj zeI~stVN11Ax;yvF0v~_RNheHR|9dEXKzZ@G`QD5#3a=QR6K9y2u4~DV@RL1Fr{Mjk S&3g+$(d6ms=d#Wzp$P!3Alrce literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-folder-yellow.png b/addons/base/static/openerp/img/icons/terp-folder-yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..cd7295dcdd71bc3eb94bb188b373896d3ab8d891 GIT binary patch literal 432 zcmV;h0Z;ykP)$-*ook_8J378Z&UG07A$C0UT9Bq>`vDWPmc@{uqZ z-kV{}m@h2U@jrLoQS;RFLeE)6a5bkA+en+`S{I6UX~oEKi+cdb|~uB3$_5v@au7`3I1vQD>uyuID4Fw7$a zj~TK>1z6UUwc1M6>z#?wDAhwDMeyf5KSKsatpLkgCkDe|BN+T>IGrT&JY5KaBGKog zrrS-(z<`}Em`rw08Rn@i!!3t{y7H;LcwA987Nbj-i`srafdM;LAmwsG)8mP)%Hw5y*`mSk-zp%6hTCl?7u zhR!(HqHIQPod-S?zcw9s+_`VgIb80&&(MxoEH>hD**)P%DCrM+Rkz2fBO=E={u}zi z>2#XKP~d5IfBW<1_J$NiCQZ{=M2`F5y8qekwa;~lZ9dyLIF z2M_!XgHS}wq*9k!wOS=vmbpNZB>r9gsL*x#ky2MF4SX(kxE-spc(eu*3N2FC3p{$YMXFho=(h`8+oOA3A1$QK8#btCh0ZEH7UwR%mi=iBA4ZfLgiC4Zw$P zU+35CcSNL(wA|Z8iJX?hi=#u06vWclZomx)AX~l z%%{+`2iO6eUQiT;J_-c_5By%6SY?~oAH0d+_k9aHd+aTs5_FqI9?r)I$_6~>PC%`OsxFLhAA&bL|;2D8# zxy zy4eDla|@7Fo>7n_NnU{tGQ$euOu=9f=pa*E5XVubAPC-ckSQ*RqHjn#*kvdz7zO41 Y0Pm}_vYw3Z(f|Me07*qoM6N<$f_jXmoB#j- literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-go-month.png b/addons/base/static/openerp/img/icons/terp-go-month.png new file mode 100644 index 0000000000000000000000000000000000000000..cf5e305053e87603d5d761dec18a368cd0437113 GIT binary patch literal 517 zcmV+g0{Z=lP)irgl|#EHfk46rCdOK&)K!qCJ4iJ`R6fCWb+Jb~1k)S#PvjdcCfs=V@0m_zI_NH+^Re zUk`r;_484^()L)@L!3DgC`*IP%i{ecW?n`SoJ$vyeco4)|wOF^4Ab8i>Rz+);TjJ>$^X)dYdGQ}wM}2!9+H}wEV`wFcL1HXV&@#S*=0DIicYr2GFtdGwkl#fR zT;TJsqFB=K`u2=W_64zc6uH71@=_KBIVWOSDL_`MoSq*+;;~`sSP!gyR0X;wUaq&) zqCyCvs>v`-!xbb`32r_Ht=mD*H)zp0L4x?j36klAD=6tjWb>Jtz?^Y#1ym;8BLVFh zW3E6qN>p=Q0b?eZWeS1G43x{3D@Z>jadsK2TLPUEBsjl{A(ejko*G(~h; zH;NQf19{3kZQF8Uw*-ICYiDzr>X>*h63IKBz5!Eoo$>7MMeVjt*m!(OiC9r21VTQ; r6WZ`k2E*$r53Iis3j5XYW?4sx)L)@L!3DfX-Sr}Z7sZ<%+?U2~diLT`@KBJ}x=>MXg1w?;*&7Mrs zw1wBnR~j!O>d}FRa>l9rxhv@tT1IsCNv;>O>cbJUdU?TQ&=J#*W z(Z>a1WDAC=?dDvCr|Q7cfiCfTb~$UNK3!cKI%-V|6mP5y3Z zhU!B?O;^B}{V8CJ!e97T0?RgO*S{Ops>`X;COWP|xh0?@sVHTrnoI?zWzaXrWt3|* z4~<5h(+IN12?Y5<4%zE7I%8hIpJxGI<;&}HpF07*qoM6N<$f|In&x&QzG literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-go-year.png b/addons/base/static/openerp/img/icons/terp-go-year.png new file mode 100644 index 0000000000000000000000000000000000000000..f45efc9dd0c7fba3fde5a59d92a56978f6a5deed GIT binary patch literal 514 zcmV+d0{#7oP)!uaNo#B~4Ng zgxnlEj^o4->2%JxW@HvnYUya^^Zaw>KOSp?GvTjK`a}31^-YI2HBLt6zhUB23a_Z8 z6vmgfG4|2Z=m#o^my1cfpcaxCS=hqR+f6(j2tgW5ET{4O^#-0jLc{O3(CZt#`|<-* z@gq#e{#|qHC+Hm%2I0su8kUL6t8)}f7s%|TP_AB~QY)dVmnG}O zmFVXi&!B0dr$=J}H^|MJrg0?my=0?Nmu#3iSsCQ=S>gPhiyQ+|@6~+oa0j_URvB2$ z21=D8Ph=5K^d;G8w-}RkG>~)0ag;&Rw!D^=0Xbkm=17Bwe9_ zaR&LquV4q>SFf;uC;5`hr_*T*b^fk9WM#lBVM}$R#sX#yw0wQ-O73>M0S?~6A=^#g zjiLCVTj0-A)625RH0%7*B3eVTVqtLW~O z*(JNKi{EGYTaL!VwiaKFyon`N3<2%OD4vKIiM8nLACm^|_ZAYfe*gdg07*qoM6N<$ Eg6UNB&j0`b literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-graph.png b/addons/base/static/openerp/img/icons/terp-graph.png new file mode 100644 index 0000000000000000000000000000000000000000..30dea82a105cddfe6d19dcf79a6aab4f9bb8a998 GIT binary patch literal 784 zcmV+r1MmEaP){%Whmn5Qe|5?&CRUZW-HSOmKq4A_xVU70Qn1;0@p%Sh3;-Eb#&sj}V0o zi%58b93@JOg`z~VEhZl9v9Zr(`ds>Svv54pkdppIZN94iuTlUzJ3G=e%_kxK2l04?>%kXE_B;F=V;qD zOeT{*_V)IE0L~0IH5v|w-+1pozr4IeMDX5YjKMjFF$V8FBEtImI?lOH2w}7Uyq^@( zG-WcGAR;*Dh~pS*EpZ& zx7(#C3YGwMT`vH)lcFeMG#X)ySpvjy%Y0x2{+LqQi+~?e8Gps}zl$Q&bIU9ccUtgJcwsNAIzp` z{{He~e(gWv_@YNSFGx=Ry5sXFpDkr@Yr*vUO!J(#(vL+z7;h;|M3??VDi-Tb8zyAUGW3a0Qh?`IV O0000-S_sJU5O^U#IUB&KomcP5skr5%` z7Ldxrvvx(CTDe(aq2BaBv`d6e3(3Fc{7rE94lp^(x_ez|aAR@DwLmBLVU?g(a_|<= z<|k2$8$mH&Jg{TK{>#0kor4cv-WaP!vnS~{6hZ)tgJlQZD&|u@>QN)vS?D;pwLCDq zy=QPwE@&r3szWzk*+Zj}wP$yKF59LP$Y5gX zon>~7rDX*GXfB*;zWw~-=7*`z*Y(lc07Q~q?H$K@ySEQ-DsS0F$yitHSCD8F)@HPb zWJLt>>z3qqWPC3uJAu~Lht4MpN4h$Cu9Ql}%^`hPwUC#<07NPt9vnPFWFV;hKF69Pd&mBAwL2+#{981F}AZ1Ver zX6G*C^4X1%o%W)579ROf@W3o!76>aS(um2yIR{dJH#rLQo$$;;b@6>1n|Z~4IpyU$ zjcKYidOeg$ThFFK%^8#6jL|L?FNW26r9Sh-#Eoam&pk1cMlA}{xpe-}y0-O~(m}RA zpIocoe|huDI&-%r0}+806EVBjO623R4(6i}nS>wKOy#juxLHVd4l5Vzwa$F99FNd4 z0U(g&r_!I&9J=SB>0Bb4NDrhExvQb6eq(W`#?P7m^TMNZ4k_iu4HG_JY|ag{xTmXm pVMRBNpLg(e(kY=g07hjMf}b%hG}`lb65ap+002ovPDHLkV1gkDPsIQL literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-gtk-go-back-rtl.png b/addons/base/static/openerp/img/icons/terp-gtk-go-back-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..10d10b582fed7e27d4c8c228bf5e6c8968c51e6f GIT binary patch literal 762 zcmVnJWYI%C?+BbL866$#DHK*QHYfmwnl6O%OHYcqaYR{ zf`Un5AresuqJ;_;HsY%gR1k?ogPVuhyV>2lyZ7~v#m3+xDo#7+d@~GZ2!E)3qZY(a zlNc!xQ93>pEvsYvr9|iei2I9`NDq!!{||61cju}>uPExRDXG3fAs@CSldI$g_fQUdum`^4llt8(*+T78- zJw-Asc**m@+?~CbP}Q1%B#kjs`iSZ14Klh3w#q=U0x^S$Y6}s8iF8}rnysa1!-+T> zrIpyft%(6Kf*>fuFHHg<*vf{jU1(*4nIU9g5JM{q^}L!0T+iSpBT!l~U`&E2Od-aB zL4qo$h`0>q3Jg-D5+P$Xpg}jM*~09H?AOT)g>d19rx0pe!&IW+<3hoo_uLkj2m(VO z0E(5XZKZSJ6l__M=JNU1Gyc@YTw!i3<5|Jj5kNay$JHpf{v|i@L9y)-Ervw^rL03; zYkPLMX={@A^DkzLQ|F77{QWx5E8qH5{+;o;?dd3aXO5B}$f z+mEwvDy#)#;k{#;iEyaa*Qr0TF?U?zr_1N*cYbCxHaznhsM`aq#kJOYabzaj+OgTl zq&hdgxv$?U9Y%<>O-wfqN575-rj;v50|{dNqKCB>fW+8)5%!Ep?3eGXCeuu|{9L|# z&x^T2c~z>^f{w%8QGfUQVXyVUblCgC7^bSR6{)Qjk_1j1r&6!gUp=s}@K{f7PphRv zFD)HBSj!bF2&aJ2VJ=%-JcM-W#^^X41{><3ql*{UAFmvCgtD=YOAj7dd*tqN?c`2l zLmx>w`AkM59S>w4;gCNTk)P@>YOkm`OVq*xf*9cFq&+RYNo6fy?CTI6Q8!e`f;JpZVV z=LHxOF&geM7z9LGuOLKKMNv$@7ckQMD0K_RkqAfN#6|M2-0^Yyn^X;{nf z4i?V5q1b#|14zIHGQ}*VVveGec+(lP{XYFz(+9>tbO%|dFDRaU-}?))ze9jLP?+z` l{4f7OQ7{svpOzNSjX`5O*e91K}&S^L-kpaC)mvb|DS`P(DcR^B-! z<-5~Zo8)P{6_2v@p|8_0GNN5qK45_CzYV_q6okTa{Ugh@R_9!Es`H#vsn24|{Wuz| zhy8mi`=j2VE9qPkBv zx+fpySk|g`=civQt;LinYu~R3x~Sjl{pnY11R0ePO&Xbcd59}kH8BYtnX7&oFUN{XVyn4Fq!lchP@ zmc<=eCfBQ;o*hrd;;&x9?yh@~ahCIhRNTI!3TNh&%uh^ZqAS{+?XS?0x}!Q?J%;c#ancDTV@&0^C<$ zWbTD$)bd=%S*rS?o1~<@z-+Gln6G|ynVZc;FCH;5nM+Oq;2S zLp{$SjEF`P2EZ7I0kibBrrL%}AKYib0tFD~hI~6OJyt0@H7Ab002ovPDHLkV1k+)kFfv% literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-gtk-media-pause.png b/addons/base/static/openerp/img/icons/terp-gtk-media-pause.png new file mode 100644 index 0000000000000000000000000000000000000000..2896ad8e27f5c5d0e05b3122556ce5be6c35d500 GIT binary patch literal 544 zcmV+*0^j|KP)szMX?g?#V%L~_JX|-0)B^lf_xN9 z*EXQG2^chzB@ZE+Hx`=>Zv!ug-s;X==Evp79HLPU%TZr!{M5U9^; zY;S!40Bmi)hn#>6931Sgz|=fEd-}XnmgS2S(`K*NfAaIkkpQsY?>|m4ZI)&E^5KI= zYpsCep|8_E&><)*+o!M+QYz2fET({fJ>*ICA7;{Wf z02E{7csxe0*Q>qvuK8xgL0ObWEDVuysYnh$Ch3;?ilVUA4N^*uBuGJ`y!Qg&M2Qqg zGNsfG2q73iY5|dR5&&^Q07>`|+*JT4l9V9QNeh4|M=dr8K3J;*GjAj*5F{l^0P@8K z0L{!@0We!Spd^X{ke3bs(tF?Tz|7oyKKCcp336R~QVxJ}&c3QDoX$_p%vtlxuh2%L zQT_GXmygrwr?sLe_hJkJ;5wbo-t_a-a?aJ=JNM33a&ak4*8mg%^7-u7d4Iie_Zz^` iGEn@NG+s{Rf7Kt0%3eb~JRx%c0000; literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-gtk-select-all.png b/addons/base/static/openerp/img/icons/terp-gtk-select-all.png new file mode 100644 index 0000000000000000000000000000000000000000..b71a64937918cd2f5d9050e24937849288cdcb85 GIT binary patch literal 554 zcmV+_0@eMAP)59;`F+QMnOiFUhzR_i-XPQIbp{E9~73u?70o~DwOyX^Rd zTeoj?4h=KE0dD%w8$*c#Uf9J?iy3o+PC=fuR4A zo9S~=z-Lv3`@RBJD1etsRIZK4Q1ZJtJ~mJ+?jfGw%VQHG=PBUG0yg1I&~gNntU zVvY?^sjr9hD{*piX$Uhsk%0k=PHjQ)tgMyuH^`n!QYjH5U2LjlNU)(M0hbz_U~U1 zW_ZX11NOfKLCwewQ*|OiP9{!z{Pdm$@Q{H4i_X6Vy+O^qcb%M3b*H>Izx&z?5N3GD z1OpZw_a)xFMs})$N-<^U67xCI)ngE5c*q0;79ICz9O^9gs7xOMA5k%hA_hu z85ppx&$ue{AF0Ea;elbz43d566gkNdRa0RIv+$6C0sC04`;opx7|XUX-?KCR>2E`w zTjkqVsWO*x3EtPCPWwsNf9qTeJIorKrl5x%SqXWwZ=%xswP@hei*9-Sd6&HYG8*{& zIx2m5bkaN5>S67iJ;dc{v}7L_Ud_+d%GI_jiR&O90;ayO4Y9?m7B!J)asU7T07*qo IM6N<$f&wWed;kCd literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-hr.png b/addons/base/static/openerp/img/icons/terp-hr.png new file mode 100644 index 0000000000000000000000000000000000000000..ba0241e63628b07641564bd789b060801521d3fb GIT binary patch literal 699 zcmV;s0!00ZP)fos zt0%!xhKPt(tM^Wy`0x4#MUqI=GHG?M)+Qn>mvdd}-CW)1x-K$^Fpi^Ne|zWSkDgmB zG6@hN0)X9a?~gy<>2*>{GPDS*rz<~RUb?vWMM^{vf*=Gzi>B7*ze^bE465?IXXUee}8Yk-#b2FFu0k&+C8h^8D0iPR;B>7XC7G8WJxoSmJC2!H+kkHzsZ z$PhwGo!NY*>pG=1IVHNzd_I?R@9}Z8Ua!GsyCne`pw{9rOBH9AfFy#H001N+ hb=?8KkB^U+{{uTqPpuf)%s2o5002ovPDHLkV1l=)H_8A2 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-idea.png b/addons/base/static/openerp/img/icons/terp-idea.png new file mode 100644 index 0000000000000000000000000000000000000000..fd5e2a25f14a3cd4529778ced2c38fe550ec896c GIT binary patch literal 384 zcmV-`0e}99P)S6os>N?K`;WMqIdYqmSVe*qxwVxD$K=agk+_qIOZxxG3TeT_{Geq=Hltv47Ok z7L3MdlR9Zqj&nmS8t6zwFC4g;ne*k$9qCVtnIo8-+nVN*xe$^}`$9lq1|6)nOgOHG zcgKa%VaObp@VO@fD9ULWJ#KvK_UN#$-FyQNx`mDX8-k>V#$Q^P#dSqT%jo*Xp!|OG zq=x#VMF5??hXRTmK>ZgDAo?p4UxNTPb9r1F#_bC7rRQ&eT%k??;SAPgmXr9*3!^-z5kXJpom0d?L=} eae;d2zv=_f8b=D5RKdXj0000Ti8&~4Sl}rDDq6Z;bq&JuK|B50dTo>s=Dj2fCW79JS=O}iba=U)@cLCg9XZ%iJRE@uhVJ@4r#O?u6&?q-Uklj52ynEz=FgB`X z7E%aDg1YaPTct_ViSRu=ou9?HD5&JI_XLo6VJh(o!3j~L(I=_fA<{uAx+~rfXe>vb zR4)LH@2I77v!Koz74GlY%RU0u=d(!$P`Uuu&T<1+2e}sS9>!uZ3tAYioUxHOChP9x zZy-a@@cKr;ysTymzygg*5Y!2|!n}1#>k(As$EYb!@a^+MFnDq-z23qDPw2T!r zjb$|IOEC10sB1;2vAuk`_A)p-oPk<8a09^WqCn)1ErITn^y|jaie*oCJ0qmQ8 zUA3d7PNH3Z0izs3Rq~^>b{*>`$R>6d(i z-t?UR{!N9yCoknzi@Q==l(OL>a)z^ln9s`HUKdOhMVL$`iE$j0Q8Ej|kPHw6ej=l3 zDyXO@Z06QsnkFtT&%a81--GA5aNRLRBL|LS!?w+2#ym9}^lX8%LQdR3L?^XcO`M#S zK=3J_Au2au7#fw0z?4r*s5KrD&_JZ~`8oqzH!@Dxz zP16FtukBbEstT&N6_m=yV0g|lJgZc%(I3cAH3eZ5rUl$)m>PQW8*Zvs=ycjRJlZD@ z;IAytHT-@BZj<|6G@t7rXk{l^T~(DI3xXgmNIuBRYa5JZ8PE+iQPYR>3)sM$78Hu& zfIlEXLw~C8&FIbOg3)yi()QLspr2u_P|PbkdxeMwzmnhO3}*#~R>_b{3z`xB1s}&? VRB`nbuB89~002ovPDHLkV1kS3xNraf literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-mail-forward.png b/addons/base/static/openerp/img/icons/terp-mail-forward.png new file mode 100644 index 0000000000000000000000000000000000000000..3d4e694b6dcfd2fcabad1115b7cd10bbae7c7261 GIT binary patch literal 382 zcmV-^0fGLBP)GTM^0I88egLABSEF#?}x^J1BL=Q zZ*b?@J2*$M!;@$;yq;0{fpbN{=8}4u0LOHa#t+NK12datZaC6sct-f3paT=~{dh}# zdY_MLHD1K)9b>5$!^@oOpj^JNAsmXnWvC7$uLD{jue=beb&HY-h-Gi#=;GNLVs}dw zoGU?S`wEgL_duv_hL_VfFd0@MvRAT(@B;RUi~H4$(?^(16kuvqgNYUOr#xZJ1g4Zb z6Vio3t-k=q%%5FQ6d+ZcEyC_uh1J1dbvor{UXXlt_gc}0zIKq#TkL=(#xJnNz5_OZ c5v~V)08a`0Wt(iAiU0rr07*qoM6N<$f)2r_=l}o! literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-mail-message-new.png b/addons/base/static/openerp/img/icons/terp-mail-message-new.png new file mode 100644 index 0000000000000000000000000000000000000000..25b4d5b5d50456858befcaa6922a72d63dd91aba GIT binary patch literal 696 zcmV;p0!RIcP)1)Q6r2Rt4q7)CaqOg%MG(3ux+sE+I4FXXgM(sXlQb$tO10|PPJ#|CZEd7l zingguOwuGx^LLZnn>4xiCe8iH{e3<6gf^7w;0rJ3@NwSf`@ZA)o7{f)8Gm3zoS1lm zkJIHfJ^=JW?8fA+dozR+)0hkFi%NBr(9Z{Ce7id=%x`UJUr4UN=E z@G%#4BY9kIWd`DEaqzLu4V~H#E`3`VTL{kD^NTb168wyxE90m|`%sS_p+U>wsXHK2 zi}xBjJ9MWrvfF*a34_SCZP=y=V|R)??1iawuypo-O=1GDb@t+v%QNaZH}?8P)#>a= zktHZn9%}s+0rb$v{{TQ@F8y{r_dbIpN!SCJhK>pw17944R5(u{N6F}1H>|OA1%(+z zdGjht^w>)eLnwTzw_b~)=sg^!n|FFG3s$08a!uB@yVDgB8Wl*{i!Zg3 zv0QCB8pvSGx$A~u(Oix}F{rj3yZ6T3Y2S%mQp-H>mtwd24*))5Jr!9A9_16#w;O(QZAR-iTmRnE|=@@KZD`$?1?wwKv!_?6}uDA z6N!Y5Zwl9**Axu-;kI1?y^x_{gm~lFI5LABiWuV^fgb2ZW5^6y28INMxU$lcsWxfSB9>O?ue;rRHwb7jz7%6+RsQb_N*`nPwUMLopJD!4Vz9-h3xI`Kl-^n> zGD}y7!Q>F^{NV zWmRG`HKLIj?p?nrS$uG=s)mNEP}2oi#;is(_HzIs$#zh|fgz$s5lLR!3ld7QeUG*_ z(yFL$h2OO{rm73d2uY-#CL(T?Q(E{Z<6QVTJ53 X?!k9{UpM|Y00000NkvXXu0mjfBF!du literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-mail_delete.png b/addons/base/static/openerp/img/icons/terp-mail_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..90fb5239f029888c939444b5ec55aa8b59a82218 GIT binary patch literal 988 zcmV<210(#2P)cN5 z36!=#*~5Ver8?LojOhya+7RfZ0oFoWUIl@)jJ8-F$3OjGqMqd3Z})fZ$)$n<14*Uz zB$L%scDA0xB0U{Apd+!wKw|L~N>6WmS|tAZl)C&Uhb*U|i^Y!T5pjtqBIN%8L|Hn@ z%&eom8M;)dwE5$*W49fx#z_ne0-s&9A%eH}6{5$9&59%zE9xHr;3D>FlrA9YEdbgEJGk6^B}7aUiY6*7y!2vesj2OYi^Wo51I=5MUHcW)7su7~h=f=u!T zfKB)UfcY+9b0Jh?&J6_oKy8zKbvsX4lotIQkxFH}Y3iIpYv&|dj1&0ox(nU6X7Ibk zhwiQg+&Xgwb7KxHuY-XDTj)Q2wj(d8=tp_{&InS-^-^7sjz(Q8k1zj55>h^=7KuPIaqhd&^WT<^#ThE4B#Q) zUGZV2{ycnDDxl{M+^0^WPawe3*|UJz469nbS(TDfMY%F9WlL(=s@F~5j@tvF*98Iy z$>Rr%<<%HIBHw_v4x8sc2Wo0CR9LulA|c`AYrA%_NyY%AQVmJ6wTCY?jRe7HjhUV1 zMZEED+rUdt9cjK9%~@HNro&TIjK%%?ahcDz9ZgE&s|5n0T)B?1mLvx?kCv6TcbSZK zlvH$#OP+l7{R`7YcV$zS0nK!Qsm!S7=g` zcB@b9ODK+MqQ|0~&r+YSfZ*9f_%)jISL2Qy_XlF*HhgKRSWqaS7mL6D7eJ9$O9{Kn zsrr!^>SR&+sED6>TbPSYH8&7A@3XTr4d6U=M5J+ec=-EPqw(b`S)r7W_dFce-H?a~qtU3>@ArQO z#v6j)e*J|kOUp|5rr`T6vnrAkg`+a^u1B$0L@A+KtrEv^Z7>*=o(4MrX_`sni~1X< z^sMx8<`F&^6qZ^sM^)Ve;QJLs1i%0rT>{X0(F}rT+ozGO2EJe6+pk~I-rr^v3DYFc zGG5|14*7f@5&7R<1i*9MAknIQ6Q;7$@DYK$mm{bY>EA4IT$g&iPN7ghL{LiEAK$%u zlyG`_%6z`e)svOUbV`4C$9B~rPBK>U5@iyi*^Dp@iQ||!j=k}CyuXU$o0F51Rj%D` z%j?&j@AkI0zAyU~|E~}CgtL&z-HeAgquuft{WIY9_Llj4!E`#!H=E5j)gTyMU0wA= zL|%3}oga>lj&@(v;O%|^tu^Jm(Al$Oi#tRd`hx-2qic3|cHHCR*;j*m9=&~6|fd#&Dv04H?;+88Baca8V-lnxwyEvPSf-c-}k#ffzN@ptLgpypO=@H mLj|a{C)}sc{0taC1L?mUm0+3!+li$B00003_7bLQepJTtx|cAXHKkc2`nLUe<~rSJz>u|VQCbOV2gJv-J> z#YG4SwJK^;%Lx%~;#=$)doG?c-XJumQoov!ORJlMlGUw;MP zd->Y$iwB>=Fw8gh$bW$ljVMI3HfqGF+lor5S@1%SS1UH1%|a=q`0m?>IKLR;_|eaZ zJP!l_z3yuowL0ys_wL=j-MxG7PSr4s`Z`H1#@KK?o<8~fvro?7zkSOWkRlaA0+9F@ zKmaJFX_^NI`ycM_-TZQ^)oeGL%~H8sD&={;2>kF_p68F3LGXMwcL%mcujW830ZsuJ zx~?0QO1a)?Z#Esr+7m)-=XpjHl+kK58aLYQoyEfcI1ZyrOQR>dt@;TO`ROu@PgF%w z%zE8vIkxo?rSyS9lzkyYNeDrTqL9AtlhNf+_hwg>)pD^V^7Wpk(L1U}6_%zisH!3> znN%3MzRBX`-PwFmTj!kQoWrp#G8#_g~^^FSJTP@mf9J^Ajnr5XcblsRJnpR{n zODA!h{HE)AZ)c~wertOh3Q>@zDICip)lIZvY~`cqYvV?ux| z%gSLGI@9U2xn_(EM&o&w@gLK5_QP;8Ig68o0pRL2Aj>jYt5w5vy>=O6mr)cwWsJF$ z(hk-1icu<$Hfr{-nrS=@qQGTw!T~^i)oa)FcpN9L@B61g;6DSAJ;%27ZnwL0baa#) z9=>xa1osAmizp1E3_w9&1>C>?0g6IqrIL}Ex{2dQKLvKp{@$`u8HT~G;JGWM3Szr&_!KV+*VL< zFK%_?Mt7qBfFKczbWuwXsS)ZT)>?F0lbQxPGnsjB?!E86`{AOd)J4wftPa1k_z^sj z4_>dK)9aUg-=89cIIY#+wJ_u#uO~Px z;*0hB)&bV!$d$mE58ICi*g^4=e~QgU{O(k9zvs^tL)n_SDf75 z?5g)JRPg0S{{Mls#Zsd_Qu}CXY-GIg)DS2oP-@^csuOyz`jgrE@-% z%30w1tHily^GrgB6wM<;7@c?;!SF0-A%s)=gqW<6N&Z*oZf|p=^B;k82*_CcM!UpL zXQGEl6i{InlM};mTEMCl&gO8r1R>5NKvbzbBKH6wtW_7ID7fsG#L+=6u+KS|0ml0k zOr(2oc?xF@oa};&Ea?ii_1Wbuhqsp=4FpC1ETQIvQXI^)2qJ=hHixV2((6g702m#kl^_USD3^-EfKPh)NpSyVa1)@Thr!|{)Mr+3<&P5D zoWi57#)zc}&#yB8AVlv`rgwEtO(wm5PoE&RFc%7$5jclD*N~Y)Yqt-TNkB_5;$%M& z-!lMMUh&lrSLH3v#g7m6_%-gYZU^Of*`p+M0JK)<_Bo`?K%v2`fEc7Vl3wyP1Ax1K z8jRG5T|CM9r_K}}Y~DO}hcc#pkHj97b@@PMA{9i76k2wZ{mzYt+rNL&x%KU@snS_**7oc{#1 fqpR?W5dh#{o9ud-MN>Ot00000NkvXXu0mjfut%x{ literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-personal+.png b/addons/base/static/openerp/img/icons/terp-personal+.png new file mode 100644 index 0000000000000000000000000000000000000000..8afa4d7041d78a2b057aceaeeb68e7d8cc48d58e GIT binary patch literal 735 zcmV<50wDc~P)ib-I z)7)Q`Y|-R}>2K^@P`+iMuu_<49}-tr8MaxbWxo=2c9hVG~Eu>?Buv8Xc`X-Z*Ob%Dxsf0oXZTyzTLM9;o& zY&Z|?*;raL8EZ|qy_|~i!*#yap6Ao^FfQzunkAEjP^Z9}?MI~f*CGr?_n>x>+tO2jkoWaGr^9C0M-x>S`Or5_+Eli%5W(z#Vs~^X-3qqS4 R1#bWV002ovPDHLkV1kWjXwU!v literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-personal-.png b/addons/base/static/openerp/img/icons/terp-personal-.png new file mode 100644 index 0000000000000000000000000000000000000000..a2554df36157235d9cf1e4699e9f4b76a7a0dabf GIT binary patch literal 791 zcmV+y1L*vTP)0 zX>7}39Ki8EO`VIY!lbsi;=a8QHwmL&Y_ky85QZ$aka$HLa|ClAW0x6bV_U?SV5!Aw zGbSs#*=DVOH`;WV+RRp6kM--X5^+@glIO*fJm1fgCy(&w6s;3Flx+4tDW+|B|Dout ztD*RKn;|W{`OLDwg1G~P@xuS+<&jCnHggF8cv`?_fW|^FohN6{%;r%FA?Tm+^F0B3 zZQ?CJ3Z0+9W&&#|m~-Jx2E0ATzEvaYq@&$@0<{?-qR0B^N7PUTRxQ-shuUknsuJ+L zj^}CWV$WcO5aknibtTk{skyJ4jKYisAiahkOE;qWWC5 zmmdIQDs9!txT_PTo6li?d74k92Y8nk&cU@xm#m$z)F&`y;TC23sR)~0y90Y!EX`#{ zY0yfcW-DUm0&d36K-s7JL!YrSioUB;DBP9w%JVE=dTYiSUR(}AcX>YQW7Eh^*~GTE z5>~}%8hedc8TwnSSZ?dGA<S1#UNp?_1Hp25LA5q4);koyhY=>@{$ z?XHv;ZDdtKt{&7D$k*0jTogv##PQ_CXX5BA|7-dAPtEZH^AEdSM@r#D2_$GC*#KD? z_pyu}$;Ym8GNWUB0v#1o?sx%Zutp!558EHZu0n|Uj%8P&ogK{WL8I9pd&4In$o%63 z@Aw4;1%#--sFK`-=fXxcY$}Fmjgv^Vo#?01{sFAL3t{OnI#P$M$2`4M4*lgb2M(7j zRM&b=*juX%I%^#mn$kFE>7}M2E7F<L4QV{UH`UYzP V7>Dhjs>}cY002ovPDHLkV1n58e{}!= literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-personal.png b/addons/base/static/openerp/img/icons/terp-personal.png new file mode 100644 index 0000000000000000000000000000000000000000..0890c4d0e5144399512754f8718e4ce72ab74c8f GIT binary patch literal 930 zcmV;T16}-yP)}-{IFlVIPTT}J;o&MA4`47*i9m$I0S@r)@%;L3pFPj>$LICkBY@QGchwT>DwQ9~ zoZ49L)7IQQ_wHAobqrOXoU!CajDG)~fB73v$?8BaagOf)Xh4jMGgTjpG#_7AZR@QC zfY~vySzx#VdVZidVZ-QidI=IWu39vpE>17C2Nz01f?uM|dI?a)sRv-|fx&v{ErC1v z@OKJ_cdYDJwFPrrL{v23M&grlJ#LY7=Z9El2dlKwP@_6c(0>iO&*NxIWA=6`b?4rh zU8a}lRZHANMFTD#@R6eZo^tEw&|dm}g`Nx0ds%HPhORtjIx?7OO=iq|l*;sAR`}?S ztqqtbDjJZoUF6JGk?d%%U+hgspz|Cv?U_usr>o5=*qguO-})omEsfylE??&72U-Ih!zi`!YpY`}iWcmL2iN;YBOML&ZH% z0gq{b{(am0J?T>|O}8J?Vx6LC5Q@q>F}}Wr>;7*1lu=B2D;V3Ly$4PfTBdZKuc%Lp z2D}h!Pbx7_($F=^$mA@;6EJ93(9TFIpLrf@i-jQvOizRL-UOz82;Q4HAfj9B1h$?S z@4M7CNqMIO^L?<6f#vQ1cOrMwv+*^|WmR;lvaxr7Qp+S)t?*T0A8sDYzjOi-sdh)! z%^3K$O>M3!rS`v!FnSmCA*KJU3EvD-K3>|j7>*6`A8 z*&|PH&mCD7_Tz|uaN2_>UOYB1Z%KHExca23f}e`~2chC|mu&n_i2wiq07*qoM6N<$ Ef=i#pZ2$lO literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-product.png b/addons/base/static/openerp/img/icons/terp-product.png new file mode 100644 index 0000000000000000000000000000000000000000..99f58d95a8b16503a1b8b5086be523062fd9d1ed GIT binary patch literal 708 zcmV;#0z3VQP)Gp1|r&8Q7Lxa8HrAddkpDe`lJ5kKc@8QM$v5CIn6E~#bX=_?JAte(jkn%{9 z2U1#uq1$W}zrCxKRu;=UHlK(nr^t_D@!{Y^Zv6a{?9ll2%6cJU>INhvJRBTVg_NqP&$T$ zbKdq^VM^8;&ZNq-3WBF?(2VP7vf;=3VgxI|4qyg@0cN11%mIira;K(DrSdXj>ZPlS z*}Z`zG#lHOf9Br{XWN}#_(1u<3-S=OT26YAb!PWk5y|DfMtz~Qnjh82PTmVD-(^?3 zhrrOOQMb9aywI$co)TnH7PodWGgq!kqG~Le;bf){M=_Snu#~cT^I2)ba_H29SHNii zQj&UoR}?b1qn qbFC8o0h+AS)Teo@S>1_RxpMKRA9HQP%;ul}n~PIo ze${RSo?lHRC2Xa3bBm(HW%UxJQa_{9UBb2BPNV1AQS|>&hoM0u?Do6pHFUye=E66* zEA(&RYkz1y@haw`QmIX^eYB*su!c)Id)nGA;_Ag}FgIy92E?!%8{nRBz~`I6jJF%} z53{fs5Mv>r#G*f$3C*tLQ(R8|x=LxYUZc^&aO*l+RRuWPoDKUwrt~tqS?RztY`X;}EBd^iAI?rFh%+9y1Mk#dn4W5csjm!;CkjW4X+b(wR$MER*R%w0-1w6ixG^{9C$Yz%QGN%RXe+K< zzJLib_j;$uI0~n85Iu%lICi8yNauVjqC^6Ptor-Yq3*7m7#y-->VXH39tF_d-34K( z5OReaw{H&+gGsnt4wx-Q^z{xvDrpEE%CD4Bf`Tehg-jjnA_*RMA_5~aGc&>C@o?^3 z2S!GmaJ$FZ(c!p{-kt$A!NDAc<7K&x#5O&>&0k0E?5)_8Q( zMdA-*c=#TE(O(Bi?mCcJo<{N0>DZ!zD!sf~gMoe{#>Pf4G-M?VvO+R{N_@x6KvAUu zog>rpx6`rI_T;RHJ^Yf4k|Oz}M%@9E$sA6?VzY;hn6Qw=%2=WO;XDfI$_Lyp^7g$P z{mN2`RK#2HiLdi^(#o=u+JNem4u-$`V6)l4SS?@}3+#3~c{n39styPRHS;?-*)8kV z#w8N%v#bFjdhP1FR^lf`|i3wW@UwR=ri50Wm zpROg37h@uquZWM2dpG&LjURrQ@b(8^ZCJnYv*pVo-ywTz2rm+rJ`w#7kmPLV(!Wx~ P00000NkvXXu0mjf;=|+} literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-purchase.png b/addons/base/static/openerp/img/icons/terp-purchase.png new file mode 100644 index 0000000000000000000000000000000000000000..1e801f57485389daae52d33808725249a0ff3818 GIT binary patch literal 885 zcmV-*1B(2KP)`Uuaup7>A!P`I2)^(m(04E?xHrYD*y-tI```gNk&b?nb?tx4ZF9uPRcg z_s*L!yzpkXQf~$msub#lP<4elZE&P(*3qrjNtz{Ta&mG`l5@WA^CFu#ec`=&`8~W3 zKe4#D`2IWZy?Y}Tj}I!Ph@uDt7;R{^J=%U7V+{WtJ88FWumAXgv~8Q=Oa^T##hWf{*|99IUWvY7{&Azj4_10E^CDYK6!ACqBDmfff$d- z1yhVgDPFGs$y~Wex>@F;j`;RL4Zjl-iwR^*2zsIB`^So+HHI01bHN5P#V4Qz1t&$r z2_f!4Jb`1XSlUBt5CS0)efOm4lCneEgC577Pr1Ij&p|E6jma}8Yl=!oVZSoYk-*kSeOJ5(!Y*g5oh?es3uUYd+nWKLJmM&Z`$Ua3_2{MM~+ zuFcQS2l9D+mX+YG^OIc2XKBPEX;TVJlMtX!X-o(`6lmH_x0geiPItTB9300000 LNkvXXu0mjfs?m;U literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-rating-rated.png b/addons/base/static/openerp/img/icons/terp-rating-rated.png new file mode 100644 index 0000000000000000000000000000000000000000..9bff03fe584c77727827a9b610d48fe4dd023792 GIT binary patch literal 559 zcmV+~0?_@5P)HLi~m% zGp!Pd#X>}=C2iwZ1DVWZUNU)eJOk}QmN*U)##+S)Xvw~mfW)*!`K)K({v*Hy{Hx0T>+c`bhHD z(!;$Dx#OWlTu3P+X1Z5MYlcAs#HnqZ4sONZ1A;dmj_d*tkA8k~(DH4KL4%NgCx}Vf zXW={ZD84vik#nq*z~vvtfbi`(W}JtpY7ko*Yw#L=BZKwAg(f-4NCCFy*`JjWc-CXA zEe?ykmZ%0;HHJjneue7yOCaZYqyT&TyOcd7^P1XV;LTtj0?@ueG)mdS?SK<15DW}I xifig>mUe&0@9Z~pH4|_GZd48W!iOfB^ADG-*}e8}F~R@<002ovPDHLkV1h063mE_a literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-report.png b/addons/base/static/openerp/img/icons/terp-report.png new file mode 100644 index 0000000000000000000000000000000000000000..ada36a2de2421c297f7d0fb30397e6a12d8c7d27 GIT binary patch literal 831 zcmV-F1Hk-=P)Zbp|tNw}@ z(&A;e{Ri!`UNm%P8f%Nr-9a>nnE z55gPo-1@dBtI^HnCSQEiX6yC}mm`OXtujw%lu9Lv#p3@U4!}~gS)EGzVSi${5r-IK za0Qf0KF|9SAp~(86NVv<nHi&HCUwSXcR(}pkW!IriP0&Oi6%)B=JPpH zN_RXSFYWE^b-#M>z>1SUPdNDX;OqBpzx!k6-;AGLrbK>@BS3gX?ySJ+Unex;Cbe3f z;c#fQQk~0g_q)&T-~ZV?J3VXe?Cd=HC09vgUN=uZ===FM7 zV>U{qu;O{1$80v^`1qLVWQuSET4}V_SS(6PF1uY??G{VRP5yZDgw2f&GMV8x4ql$; zc%DbAwN8>GD5cR_p|xJb*uv`S3ZwCuey`8^tu?|hWIRd`!dWEIT1yl~1VMl?X7K}g zPHxP?^PITRc-^E!7_)F|4X literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-sale.png b/addons/base/static/openerp/img/icons/terp-sale.png new file mode 100644 index 0000000000000000000000000000000000000000..ba0241e63628b07641564bd789b060801521d3fb GIT binary patch literal 699 zcmV;s0!00ZP)fos zt0%!xhKPt(tM^Wy`0x4#MUqI=GHG?M)+Qn>mvdd}-CW)1x-K$^Fpi^Ne|zWSkDgmB zG6@hN0)X9a?~gy<>2*>{GPDS*rz<~RUb?vWMM^{vf*=Gzi>B7*ze^bE465?IXXUee}8Yk-#b2FFu0k&+C8h^8D0iPR;B>7XC7G8WJxoSmJC2!H+kkHzsZ z$PhwGo!NY*>pG=1IVHNzd_I?R@9}Z8Ua!GsyCne`pw{9rOBH9AfFy#H001N+ hb=?8KkB^U+{{uTqPpuf)%s2o5002ovPDHLkV1l=)H_8A2 literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-stage.png b/addons/base/static/openerp/img/icons/terp-stage.png new file mode 100644 index 0000000000000000000000000000000000000000..591c1594f787c3a89a1227fea5beb855a23c04f6 GIT binary patch literal 742 zcmV2C)RTjfqCq`` z3@a&9uQ?G6rH~5xfR=?w14+b&1eS^m<#ZhMZQ6wchkNfi_jiByMr|~B=WxE|(9@2+ z)nhXi?s248&GV!FXXy6z)nD-iG5BE-zbq`{{NgfB&4kg{8$#RhS9R+abG)ab(;vji z=|w79!s$>LL!Z8`MkMclG>c}}=>C6UtCgn4;P8_v9DP2E&tA{r%dvS3j4woj^2po{ z=g`nv*fzrUN;4`~s+;_Hqw_ubx~K5=KnS}AXCraTAHwFg0O~Bhr9ZKG!uArjSG2is zMPY2h0#`pCJNp9bF22Rno(ZgJd54aZkI_)lj!M2c{42INmA`Q5{@`R!-@}h=i>h!T zIkO7Wc3sA;mb;kk96;KGrqX+;ExL*+#s-wCkG}biol4liTiiY8TSwTP2a~MSQ9B_> z%)w+;6)FtpkjwU9n%RRgT@5CsSD+}xiW088ZWUWb*g)7|%01j`wtJY%J?@cF=t1S!iurtOxz^okec^KPM2rZ=8|n7+hEK)*kQ8Nvit)#S+UE{%1(?h zt@%tqD9igC6Q8jXEs$fhkeiE3)HnXPJK>a&Z6MoFY&uxw?-a|ndRUI_I@`YI z8k1+$Gur1RY%gKkelwpSEhr(|K(>KwgU0A;OHtdHGP9D&bw^l|%E1Iuo)NZ}u&e)i z_qZhEZn6zz8^|`0ZBQ88^%AA6U6{PHo9@hFM4EQOE?e{0(Sn9L1K9?$4P+b0Hjr%~ zY#?kP?9_GteXK}pBHKW=foucW209rC8>qQy-Qu4lMlM#e%^VZ2wvug#j#m^Aoob`H YZ^1-FwwYwIfdBvi07*qoM6N<$f{O%jK>z>% literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-stock.png b/addons/base/static/openerp/img/icons/terp-stock.png new file mode 100644 index 0000000000000000000000000000000000000000..0365dfdb8e174e81bf797df8dd56af95fcfa83b8 GIT binary patch literal 967 zcmV;&133JNP)&Gjk3XNbo(tN2(QD+1k9GD-=wFF=iTuZkaiw zP+zVU%eG}Pl~s6>EDwhlsvm^EbpLwu;>qLBf^Wb39ss~8UDpe` zrj{6E7NxWVphy*>d0wE^DrHcG?yuBq&tG;AegJT_d+#I3TFn*p_N~n)ceb~_)HM}^ zP;kx>bB@8_0yB4k@nj0m4^S#u_pL(y*=l|1#{HcSo*(s2ju~UhLRHy9WC9B>z--}R zcy|$@e@K0I4f1d9B_9}5^9+;s+QB|;l z1raCctgT_mwlQ@agkbLAP2D+}&E{Z^Gv#}~{u$1~2%kTCh}Cuj`FsvW z&H#5qbQ(=8S1Sku4~{#9Y2~14YUIx5}B0#Jg>(G^zg3J4@dV;A!vgk=}8SokBynZ*FWMx(Jz zvnXFuD=3wl7z|w59}Xtx?=Lw3(AS5jGVsHB zA#Wxh-@AkLb`#FX0Z9bD_+$r~szaeB8jTKG%{F3AWbfo+eDM1C-@x}nx$t~nN|{zG zHXc6M!B(e@-R;|0zt%$DG~iCBxH!AO$?*w>!+{)6CX-%ozyW{(kUU8u2`Lq-;Kt^4 zv>GeO<#Y%sv9Z~}(eV)7{VoVWmXXM}EbWR=lKvOW=icPa;psuSR4fT8<1EXfG)et5 z%fcXxxLHubm)*Yu&J(}gsk^GGyhxJt|KOaSYKAWj$!^ClbKmaIsk4->!4!p#u&ZE*|ku zd}tNZ!o6XU!4BqcDQmWDTd=7}N;uh(=YjnUzm;P~}`M8`c!~8}kD~1kci4S!vvgPt6wk7{xS$H=k#%Kw%)s^#{{|o~HcQRDn WZU1=r^1gJS{S2P2elF{r5}E+4ia~Y& literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-stock_format-default.png b/addons/base/static/openerp/img/icons/terp-stock_format-default.png new file mode 100644 index 0000000000000000000000000000000000000000..e44b2b26be57bcdc880f4edaf14f7465e07e1cce GIT binary patch literal 267 zcmV+m0rdWfP)@a28MBTx^mBCk5*WP{0~S=c)wAV2^ULAW}gS zH{`9mGAans$IKp~jR#^mp`yE#NJVd5bJEReGbws5uYDtJN1{s+>p!E_a;3b*`8oF@FSw~q4L;3zKtZIKi@mV> z5gTiHF~7f6mwW7i?kE9QIo-@klL^h7A8P|Xs#{$U_ZNBhN9p~tCfP05j3&6Vl8LrCPaF~OeCISp zor(jm8HM=Qhng(Qs2trOm|~ECB{ur?*nGjt?j=lXuUEewBtSC^1Bdm8UI4e~8UGDv ziN6a6Qy>WF=Rf)b+Ah}(6x z@P4%bucpE~Rq?blB_^S8dNYmOb`Fd&5`xc01>S`ZpQ(5|R^jf?k|maFWez7+6WrNS zmMqcj+!lY}6BX@)IoRvT&;;@2IER(I5;{gfPf2j9DKx6nus4#(OpHbDAhsAI@SwNA c2s|u(136IxFSQQx0RR9107*qoM6N<$f_>wp*Z=?k literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-stock_zoom.png b/addons/base/static/openerp/img/icons/terp-stock_zoom.png new file mode 100644 index 0000000000000000000000000000000000000000..e96f05e59052686a71ca0c0aed984c2f95281998 GIT binary patch literal 425 zcmV;a0apHrP)D_9~#N&KGeo5moM07xk;yuet%ER;#7iY^E&B zv|g_@9*<>=Q4P8|2Z)Blp*EY1s;W{|RVvF;MNueCQ}uei9ptDUj4=nzO^9<&Ns{cG z99<`xOeXs#Nk3dzYZZp!Nf&vRWk04j9aw7>$Fb_e9_SK45|R!I-*eyVO~BK1I^8#% ziursF@O1KsX`0G8r=lq2oZDN^^IWUd>g*8#qQPLGBuQkg-AA71S}YdocDn)!;Qs6* z8DkWNq2f5!a=FxKG}=x61YUtH@C@9Y{D~v4{0Mly?{9tIe*@lu4ba&&T{i$%jksv! zJ>Vq>0@rT0KWaDcb^g!tfNj6uFFT!1QLpp%Uw{XE20`FF&vX9;G$AXX1a7|o3-wK) TqB`3!00000NkvXXu0mjfKasoP literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-tools.png b/addons/base/static/openerp/img/icons/terp-tools.png new file mode 100644 index 0000000000000000000000000000000000000000..379f7617427adbd08894da95134cb8c6c68d342d GIT binary patch literal 914 zcmV;D18w|?P)10L9KhkR1ihnir^=3>7pnIUFb&9 zRdLys>$*}`egZ)%QY}SEq{h&+v1upMNt$`dopaAU_xybx1#siW4PBPyiZQ0Alp=(H z_a5g8=JT99&vDM-oTDfTL}XN})gIrxc{5soEX#VEo10&@+wIqtQp$VJe4Z0RiPjcl z3?f1Zfe?Zm9vOB~WI5IvthE4CqT{vqm(c)aSyGms!g~%zj!vu2LSoQF z&NmE$(}Kg{Db6{RQdGgE*8OwwskqDnc<&`fK>AkS|@gUw!=rMNx2aa*Rz3msflIeKg@LpVK{;a6EA=H7b^}7Cs;G^xtjH z2c2f)@XCLA{(_xNXW7Nom94?iplxkJw;R}6y~zG>#^GbnOBZU`7^$X1MmxXJk|#Vo zs^^c~qi^^9v+wQN`r12-&Bf1Vv-z@!V6=hK(a~cT8x^K3(C(0Q@;gbn%V-)oaE&K- z{la%|P=9RGG=1@WxAVNUQ&p=iu)Nf#EKBP321vzh@D~fyKd|8;!@SOgS3jhjHo`Bv zKjt6({407q8UM7sz5Pv=)sA0Y-=N>`(_31i*X>YE_gO6eB=HA4E&E)$@-geLy+>B7 zLktQ)#~2Up+`jvRLXWa6qgJbtCMo050p(nh!q%K*d}5fK$*)BqMx4<0qHpx3_oi{{8y~&k07*qoM6N<$g47tO;{X5v literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/icons/terp-translate.png b/addons/base/static/openerp/img/icons/terp-translate.png new file mode 100644 index 0000000000000000000000000000000000000000..5ab41d49343f608c52de4757b1e7b7328585d36f GIT binary patch literal 519 zcmV+i0{H!jP)cXN;fg+u3A82b+1^X}0TH#;Xf${{hnhx81&P&YS=M002ov JPDHLkV1iQo_6Gm} literal 0 HcmV?d00001 From 3925bdae0f0a34cef67c20622a11e634552d64fe Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 3 Mar 2011 15:11:45 +0100 Subject: [PATCH 191/304] Improved search view bzr revid: fme@openerp.com-20110303141145-zo4smmdhtb1cfvi5 --- addons/base/static/openerp/base.xml | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/addons/base/static/openerp/base.xml b/addons/base/static/openerp/base.xml index c6a717baa21..4fc37ccbe67 100644 --- a/addons/base/static/openerp/base.xml +++ b/addons/base/static/openerp/base.xml @@ -105,7 +105,7 @@

    - +
    @@ -129,7 +129,7 @@ --> - <td nowrap="true"> + <td nowrap="true" valign="bottom"> - + </td> @@ -153,18 +157,21 @@ </tr> </table> - <table border="1"> + <table border="0"> <tr> - + From e147c06bc3c619a322021f9a64bf4296a722c8e8 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Thu, 3 Mar 2011 15:52:56 +0100 Subject: [PATCH 192/304] [FIX] account: in the wizard for creating the opening entries, restricted the view on opening periods bzr revid: qdp-launchpad@openerp.com-20110303145256-nuhwuv15u87sgyw8 --- addons/account/wizard/account_fiscalyear_close_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/wizard/account_fiscalyear_close_view.xml b/addons/account/wizard/account_fiscalyear_close_view.xml index 06b206741c2..d4dfab7876c 100644 --- a/addons/account/wizard/account_fiscalyear_close_view.xml +++ b/addons/account/wizard/account_fiscalyear_close_view.xml @@ -13,7 +13,7 @@ - + From f435d8ca994b1736d2e6a11ca1d9cecc43330e47 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 3 Mar 2011 15:55:52 +0100 Subject: [PATCH 193/304] Include xml2json_direct in main. Converted node.@attribute to node.attrs = {} bzr revid: fme@openerp.com-20110303145552-f4cbxu2oi01ykbxl --- addons/base/controllers/main.py | 50 +++++++++++++++++++--- addons/base/static/openerp/base.xml | 27 ++++++------ addons/base/static/openerp/openerp.base.js | 10 ++--- 3 files changed, 63 insertions(+), 24 deletions(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 97fbb5b04c9..9fa3990a0be 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -1,11 +1,49 @@ # -*- coding: utf-8 -*- -import json,os,sys,traceback - -import xml2json_direct +import json, os, sys, traceback import openerpweb +from xml.etree import ElementTree + +class Xml2Json: + # xml2json-direct + # Simple and straightforward XML-to-JSON converter in Python + # New BSD Licensed + # + # URL: http://code.google.com/p/xml2json-direct/ + @staticmethod + def convert_to_json(s): + return json.dumps(Xml2Json.convert_to_structure(s), sort_keys=True, indent=4) + + @staticmethod + def convert_to_structure(s): + root = ElementTree.fromstring(s) + return Xml2Json.convert_element(root) + + @staticmethod + def convert_element(el, skip_whitespaces=True): + res = {} + if el.tag[0]=="{": + ns, name = el.tag.rsplit("}",1) + res["tag"] = name + res["namespace"] = ns[1:] + else: + res["tag"] = el.tag + res["attrs"] = {} + for k,v in el.items(): + res["attrs"][k] = v + kids = [] + if el.text and (not skip_whitespaces or el.text.strip() != ''): + kids.append(el.text) + for kid in el: + kids.append(Xml2Json.convert_element(kid)) + if kid.tail and (not skip_whitespaces or kid.tail.strip() != ''): + kids.append(kid.tail) + if len(kids): + res["children"] = kids + return res + #---------------------------------------------------------- # OpenERP Web base Controllers #---------------------------------------------------------- @@ -152,7 +190,7 @@ class FormView(openerpweb.Controller): def load(self,req,model,view_id): m = req.session.model(model) r = m.fields_view_get(view_id,'form') - r["arch"]=xml2json_direct.convert_to_structure(r["arch"]) + r["arch"]=Xml2Json.convert_to_structure(r["arch"]) return {'fields_view':r} class ListView(openerpweb.Controller): @@ -161,7 +199,7 @@ class ListView(openerpweb.Controller): def load(self,req,model,view_id): m = req.session.model(model) r = m.fields_view_get(view_id,'tree') - r["arch"]=xml2json_direct.convert_to_structure(r["arch"]) + r["arch"]=Xml2Json.convert_to_structure(r["arch"]) return {'fields_view':r} class SearchView(openerpweb.Controller): @@ -170,7 +208,7 @@ class SearchView(openerpweb.Controller): def load(self,req,model,view_id): m = req.session.model(model) r = m.fields_view_get(view_id,'search') - r["arch"]=xml2json_direct.convert_to_structure(r["arch"]) + r["arch"]=Xml2Json.convert_to_structure(r["arch"]) return {'fields_view':r} class Action(openerpweb.Controller): diff --git a/addons/base/static/openerp/base.xml b/addons/base/static/openerp/base.xml index 4fc37ccbe67..beedaea82d2 100644 --- a/addons/base/static/openerp/base.xml +++ b/addons/base/static/openerp/base.xml @@ -64,7 +64,7 @@
    - - - -
    + +
    + +
    -

    +

    @@ -94,9 +94,9 @@ --> - - - + + +
    @@ -104,7 +104,7 @@
    -

    +

    @@ -141,10 +141,10 @@ Also add a TODO about t-code="" --> - </td> @@ -161,13 +161,14 @@ <tr> + diff --git a/addons/base/static/openerp/openerp.base.js b/addons/base/static/openerp/openerp.base.js index 6c73297fd78..bdf17dde43a 100644 --- a/addons/base/static/openerp/openerp.base.js +++ b/addons/base/static/openerp/openerp.base.js @@ -559,7 +559,7 @@ openerp.base.ListView = openerp.base.Controller.extend({ var self = this; this.fields_view = data.fields_view; //this.log(this.fields_view); - this.name = ""+this.fields_view.arch["@string"]; + this.name = "" + this.fields_view.arch.attrs.string; this.$element.html(QWeb.render("ListView", {"fields_view": this.fields_view})); this.$table = this.$element.find("table"); this.cols = []; @@ -570,9 +570,9 @@ openerp.base.ListView = openerp.base.Controller.extend({ for(var i = 0; i < tree.length; i++) { var col = tree[i]; if(col.tag == "field") { - this.cols.push(col["@name"]); - this.colnames.push(col["@name"]); - this.colmodel.push({ name: col["@name"], index: col["@name"] }); + this.cols.push(col.attrs.name); + this.colnames.push(col.attrs.name); + this.colmodel.push({ name: col.attrs.name, index: col.attrs.name }); } } //this.log(this.cols); @@ -643,7 +643,7 @@ openerp.base.SearchView = openerp.base.Controller.extend({ }, on_loaded: function(data) { this.fields_view = data.fields_view; - //this.log(this.fields_view); + this.log(this.fields_view); this.input_ids = {}; this.$element.html(QWeb.render("SearchView", {"fields_view": this.fields_view})); this.$element.find("#search").bind('click',this.on_search); From a90aeb8c4a4ec04a127c368bc2eef50396280ff1 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Thu, 3 Mar 2011 15:59:00 +0100 Subject: [PATCH 194/304] [REF] account: refactored the creation of journals in the generation from templates wizard, removed old deprecated boolean 'refund_journal' on account.journal (use the type field instead) bzr revid: qdp-launchpad@openerp.com-20110303145900-8ghspjidwb540mhp --- addons/account/account.py | 315 +++++--------------- addons/account/account_move_line.py | 2 +- addons/account/demo/account_minimal.xml | 2 - addons/account/installer.py | 40 ++- addons/multi_company/multi_company_demo.xml | 6 - 5 files changed, 93 insertions(+), 272 deletions(-) diff --git a/addons/account/account.py b/addons/account/account.py index 3ff224eec94..999bd01d90c 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -606,7 +606,6 @@ class account_journal(osv.osv): " Select 'Cash' to be used at the time of making payment."\ " Select 'General' for miscellaneous operations."\ " Select 'Opening/Closing Situation' to be used at the time of new fiscal year creation or end of year entries generation."), - 'refund_journal': fields.boolean('Refund Journal', help='Fill this if the journal is to be used for refunds of invoices.'), 'type_control_ids': fields.many2many('account.account.type', 'account_journal_type_rel', 'journal_id','type_id', 'Type Controls', domain=[('code','<>','view'), ('code', '<>', 'closed')]), 'account_control_ids': fields.many2many('account.account', 'account_account_type_rel', 'journal_id','account_id', 'Account', domain=[('type','<>','view'), ('type', '<>', 'closed')]), 'view_id': fields.many2one('account.journal.view', 'Display Mode', required=True, help="Gives the view used when writing or browsing entries in this journal. The view tells OpenERP which fields should be visible, required or readonly and in which order. You can create your own view for a faster encoding in each journal."), @@ -2605,12 +2604,12 @@ class wizard_multi_charts_accounts(osv.osv_memory): res['value']["sale_tax"] = False res['value']["purchase_tax"] = False if chart_template_id: + # default tax is given by the lowesst sequence. For same sequence we will take the latest created as it will be the case for tax created while isntalling the generic chart of account sale_tax_ids = self.pool.get('account.tax.template').search(cr, uid, [("chart_template_id" - , "=", chart_template_id), ('type_tax_use', 'in', ('sale','all'))], order="sequence") + , "=", chart_template_id), ('type_tax_use', 'in', ('sale','all'))], order="sequence, id desc") purchase_tax_ids = self.pool.get('account.tax.template').search(cr, uid, [("chart_template_id" - , "=", chart_template_id), ('type_tax_use', 'in', ('purchase','all'))], order="sequence") + , "=", chart_template_id), ('type_tax_use', 'in', ('purchase','all'))], order="sequence, id desc") - # To be fix: If generic chart of account is selected and sale/purchase tax given so here it take [0] first tax of tax templates res['value']["sale_tax"] = sale_tax_ids and sale_tax_ids[0] or False res['value']["purchase_tax"] = purchase_tax_ids and purchase_tax_ids[0] or False return res @@ -2787,120 +2786,6 @@ class wizard_multi_charts_accounts(osv.osv_memory): new_account = obj_acc.create(cr, uid, vals, context=ctx) acc_template_ref[account_template.id] = new_account - ### Configure Bank Journal for generic chart of account - if account_template.name == 'Bank Current Account' and obj_multi.chart_template_id.name == 'Configurable Account Chart Template': - b_vals = { - 'name': 'Bank Accounts', - 'code': '110500', - 'type': 'view', - 'user_type': account_template.parent_id.user_type and account_template.user_type.id or False, - 'shortcut': account_template.shortcut, - 'note': account_template.note, - 'parent_id': account_template.parent_id and ((account_template.parent_id.id in acc_template_ref) and acc_template_ref[account_template.parent_id.id]) or False, - 'tax_ids': [(6,0,tax_ids)], - 'company_id': company_id, - } - bank_account = obj_acc.create(cr, uid, b_vals, context=ctx) - - view_id_cash = obj_acc_journal_view.search(cr, uid, [('name', '=', 'Bank/Cash Journal View')], context=context)[0] #why fixed name here? - view_id_cur = obj_acc_journal_view.search(cr, uid, [('name', '=', 'Bank/Cash Journal (Multi-Currency) View')], context=context)[0] #Why Fixed name here? - - cash_result = obj_data.get_object_reference(cr, uid, 'account', 'conf_account_type_cash') - cash_type_id = cash_result and cash_result[1] or False - - bank_result = obj_data.get_object_reference(cr, uid, 'account', 'conf_account_type_bnk') - bank_type_id = bank_result and bank_result[1] or False - - check_result = obj_data.get_object_reference(cr, uid, 'account', 'conf_account_type_chk') - check_type_id = check_result and check_result[1] or False - -# record = self.browse(cr, uid, ids, context=context)[0] - code_cnt = 1 - vals_seq = { - 'name': _('Bank Journal '), - 'code': 'account.journal', - 'prefix': 'BNK/%(year)s/', - 'company_id': company_id, - 'padding': 5 - } - seq_id = obj_sequence.create(cr, uid, vals_seq, context=context) - - #create the bank journals - analitical_bank_ids = analytic_journal_obj.search(cr, uid, [('type', '=', 'situation')], context=context) - analitical_journal_bank = analitical_bank_ids and analitical_bank_ids[0] or False - vals_journal = { - 'name': _('Bank Journal '), - 'code': _('BNK'), - 'sequence_id': seq_id, - 'type': 'bank', - 'company_id': company_id, - 'analytic_journal_id': analitical_journal_bank - } - if vals.get('currency_id', False): - vals_journal.update({ - 'view_id': view_id_cur, - 'currency': vals.get('currency_id', False) - }) - else: - vals_journal.update({'view_id': view_id_cash}) - vals_journal.update({ - 'default_credit_account_id': new_account, - 'default_debit_account_id': new_account, - }) - obj_journal.create(cr, uid, vals_journal, context=context) - - for val in obj_multi.bank_accounts_id: - seq_padding = 5 - if val.account_type == 'cash': - type = cash_type_id - elif val.account_type == 'bank': - type = bank_type_id - elif val.account_type == 'check': - type = check_type_id - else: - type = check_type_id - seq_padding = None - vals_bnk = { - 'name': val.acc_name or '', - 'currency_id': val.currency_id.id or False, - 'code': str(110500 + code_cnt), - 'type': 'liquidity', - 'user_type': type, - 'parent_id': bank_account, - 'company_id': company_id - } - child_bnk_acc = obj_acc.create(cr, uid, vals_bnk, context=ctx) - vals_seq_child = { - 'name': _(vals_bnk['name'] + ' ' + 'Journal'), - 'code': 'account.journal', - 'prefix': _((vals_bnk['name'][:3].upper()) + '/%(year)s/'), - 'padding': seq_padding - } - seq_id = obj_sequence.create(cr, uid, vals_seq_child, context=context) - - #create the bank journal - vals_journal = {} - vals_journal = { - 'name': vals_bnk['name'] + _(' Journal'), - 'code': _(vals_bnk['name'][:3]).upper(), - 'sequence_id': seq_id, - 'type': 'cash', - 'company_id': company_id - } - if vals.get('currency_id', False): - vals_journal.update({ - 'view_id': view_id_cur, - 'currency': vals_bnk.get('currency_id', False), - }) - else: - vals_journal.update({'view_id': view_id_cash}) - vals_journal.update({ - 'default_credit_account_id': child_bnk_acc, - 'default_debit_account_id': child_bnk_acc, - 'analytic_journal_id': analitical_journal_bank - }) - obj_journal.create(cr, uid, vals_journal, context=context) - code_cnt += 1 #reactivate the parent_store functionnality on account_account obj_acc._parent_store_compute(cr) @@ -2912,49 +2797,23 @@ class wizard_multi_charts_accounts(osv.osv_memory): 'account_paid_id': acc_template_ref.get(value['account_paid_id'], False), }) - # Creating Journals Sales and Purchase - vals_journal={} + # Creating Journals data_id = obj_data.search(cr, uid, [('model','=','account.journal.view'), ('name','=','account_sp_journal_view')]) data = obj_data.browse(cr, uid, data_id[0], context=context) view_id = data.res_id - seq_id = obj_sequence.search(cr, uid, [('name','=','Account Journal')])[0] - - if obj_multi.seq_journal: - seq_id_sale = obj_sequence.search(cr, uid, [('name','=','Sale Journal')])[0] - seq_id_purchase = obj_sequence.search(cr, uid, [('name','=','Purchase Journal')])[0] - seq_id_sale_refund = obj_sequence.search(cr, uid, [('name','=','Sales Refund Journal')]) - if seq_id_sale_refund: - seq_id_sale_refund = seq_id_sale_refund[0] - seq_id_purchase_refund = obj_sequence.search(cr, uid, [('name','=','Purchase Refund Journal')]) - if seq_id_purchase_refund: - seq_id_purchase_refund = seq_id_purchase_refund[0] - seq_id_opening = obj_sequence.search(cr, uid, [('name','=','Opening Entries Journal')]) - if seq_id_opening: - seq_id_opening = seq_id_opening[0] - seq_id_miscellaneous = obj_sequence.search(cr, uid, [('name','=','Miscellaneous Journal')]) - if seq_id_miscellaneous: - seq_id_miscellaneous = seq_id_miscellaneous[0] - else: - seq_id_sale = seq_id - seq_id_purchase = seq_id - seq_id_sale_refund = seq_id - seq_id_purchase_refund = seq_id - seq_id_opening = seq_id - seq_id_miscellaneous = seq_id - - vals_journal['view_id'] = view_id - #Sales Journal - analitical_sale_ids = analytic_journal_obj.search(cr,uid,[('type','=','sale')]) - analitical_journal_sale = analitical_sale_ids and analitical_sale_ids[0] or False + analytical_sale_ids = analytic_journal_obj.search(cr,uid,[('type','=','sale')]) + analytical_journal_sale = analytical_sale_ids and analytical_sale_ids[0] or False - vals_journal['name'] = _('Sales Journal') - vals_journal['type'] = 'sale' - vals_journal['code'] = _('SAJ') - vals_journal['sequence_id'] = seq_id_sale - vals_journal['company_id'] = company_id - vals_journal['analytic_journal_id'] = analitical_journal_sale + vals_journal = { + 'name': _('Sales Journal'), + 'type': 'sale', + 'code': _('SAJ'), + 'view_id': view_id, + 'company_id': company_id, + 'analytic_journal_id': analytical_journal_sale, + } if obj_multi.chart_template_id.property_account_receivable: vals_journal['default_credit_account_id'] = acc_template_ref[obj_multi.chart_template_id.property_account_income_categ.id] @@ -2963,38 +2822,35 @@ class wizard_multi_charts_accounts(osv.osv_memory): obj_journal.create(cr,uid,vals_journal) # Purchase Journal - analitical_purchase_ids = analytic_journal_obj.search(cr,uid,[('type','=','purchase')]) - analitical_journal_purchase = analitical_purchase_ids and analitical_purchase_ids[0] or False + analytical_purchase_ids = analytic_journal_obj.search(cr,uid,[('type','=','purchase')]) + analytical_journal_purchase = analytical_purchase_ids and analytical_purchase_ids[0] or False - vals_journal['name'] = _('Purchase Journal') - vals_journal['type'] = 'purchase' - vals_journal['code'] = _('EXJ') - vals_journal['sequence_id'] = seq_id_purchase - vals_journal['view_id'] = view_id - vals_journal['company_id'] = company_id - vals_journal['analytic_journal_id'] = analitical_journal_purchase + vals_journal = { + 'name': _('Purchase Journal'), + 'type': 'purchase', + 'code': _('EXJ'), + 'view_id': view_id, + 'company_id': company_id, + 'analytic_journal_id': analytical_journal_purchase, + } if obj_multi.chart_template_id.property_account_payable: vals_journal['default_credit_account_id'] = acc_template_ref[obj_multi.chart_template_id.property_account_expense_categ.id] vals_journal['default_debit_account_id'] = acc_template_ref[obj_multi.chart_template_id.property_account_expense_categ.id] - obj_journal.create(cr,uid,vals_journal) # Creating Journals Sales Refund and Purchase Refund - vals_journal = {} data_id = obj_data.search(cr, uid, [('model', '=', 'account.journal.view'), ('name', '=', 'account_sp_refund_journal_view')], context=context) data = obj_data.browse(cr, uid, data_id[0], context=context) view_id = data.res_id #Sales Refund Journal vals_journal = { - 'view_id': view_id, 'name': _('Sales Refund Journal'), 'type': 'sale_refund', - 'refund_journal': True, 'code': _('SCNJ'), - 'sequence_id': seq_id_sale_refund, - 'analytic_journal_id': analitical_journal_sale, + 'view_id': view_id, + 'analytic_journal_id': analytical_journal_sale, 'company_id': company_id } @@ -3006,13 +2862,11 @@ class wizard_multi_charts_accounts(osv.osv_memory): # Purchase Refund Journal vals_journal = { - 'view_id': view_id, 'name': _('Purchase Refund Journal'), 'type': 'purchase_refund', - 'refund_journal': True, 'code': _('ECNJ'), - 'sequence_id': seq_id_purchase_refund, - 'analytic_journal_id': analitical_journal_purchase, + 'view_id': view_id, + 'analytic_journal_id': analytical_journal_purchase, 'company_id': company_id } @@ -3027,16 +2881,15 @@ class wizard_multi_charts_accounts(osv.osv_memory): data = obj_data.browse(cr, uid, data_id[0], context=context) view_id = data.res_id - analitical_miscellaneous_ids = analytic_journal_obj.search(cr, uid, [('type', '=', 'situation')], context=context) - analitical_journal_miscellaneous = analitical_miscellaneous_ids and analitical_miscellaneous_ids[0] or False + analytical_miscellaneous_ids = analytic_journal_obj.search(cr, uid, [('type', '=', 'situation')], context=context) + analytical_journal_miscellaneous = analytical_miscellaneous_ids and analytical_miscellaneous_ids[0] or False vals_journal = { - 'view_id': view_id, 'name': _('Miscellaneous Journal'), 'type': 'general', 'code': _('MISC'), - 'sequence_id': seq_id_miscellaneous, - 'analytic_journal_id': analitical_journal_miscellaneous, + 'view_id': view_id, + 'analytic_journal_id': analytical_journal_miscellaneous, 'company_id': company_id } @@ -3045,11 +2898,10 @@ class wizard_multi_charts_accounts(osv.osv_memory): # Opening Entries Journal if obj_multi.chart_template_id.property_account_income_opening and obj_multi.chart_template_id.property_account_expense_opening: vals_journal = { - 'view_id': view_id, 'name': _('Opening Entries Journal'), 'type': 'situation', 'code': _('OPEJ'), - 'sequence_id': seq_id_opening, + 'view_id': view_id, 'company_id': company_id, 'centralisation': True, 'default_credit_account_id': acc_template_ref[obj_multi.chart_template_id.property_account_income_opening.id], @@ -3057,7 +2909,6 @@ class wizard_multi_charts_accounts(osv.osv_memory): } obj_journal.create(cr, uid, vals_journal, context=context) - # Bank Journals data_id = obj_data.search(cr, uid, [('model','=','account.journal.view'), ('name','=','account_journal_bank_view')]) data = obj_data.browse(cr, uid, data_id[0], context=context) @@ -3068,56 +2919,48 @@ class wizard_multi_charts_accounts(osv.osv_memory): view_id_cur = data.res_id ref_acc_bank = obj_multi.chart_template_id.bank_account_view_id - if obj_multi.chart_template_id.name != 'Configurable Account Chart Template': - current_num = 1 - for line in obj_multi.bank_accounts_id: - #create the account_account for this bank journal - tmp = line.acc_name - dig = obj_multi.code_digits - if ref_acc_bank.code: - try: - new_code = str(int(ref_acc_bank.code.ljust(dig,'0')) + current_num) - except: - new_code = str(ref_acc_bank.code.ljust(dig-len(str(current_num)),'0')) + str(current_num) - vals = { - 'name': tmp, - 'currency_id': line.currency_id and line.currency_id.id or False, - 'code': new_code, - 'type': 'liquidity', - 'user_type': account_template.user_type and account_template.user_type.id or False, - 'reconcile': True, - 'parent_id': acc_template_ref[ref_acc_bank.id] or False, - 'company_id': company_id, - } - acc_cash_id = obj_acc.create(cr,uid,vals) + current_num = 1 + for line in obj_multi.bank_accounts_id: + #create the account_account for this bank journal + tmp = line.acc_name + dig = obj_multi.code_digits + if ref_acc_bank.code: + try: + new_code = str(int(ref_acc_bank.code.ljust(dig,'0')) + current_num) + except: + new_code = str(ref_acc_bank.code.ljust(dig-len(str(current_num)),'0')) + str(current_num) + vals = { + 'name': tmp, + 'currency_id': line.currency_id and line.currency_id.id or False, + 'code': new_code, + 'type': 'liquidity', + 'user_type': account_template.user_type and account_template.user_type.id or False, + 'reconcile': True, + 'parent_id': acc_template_ref[ref_acc_bank.id] or False, + 'company_id': company_id, + } + acc_cash_id = obj_acc.create(cr,uid,vals) - if obj_multi.seq_journal: - vals_seq={ - 'name': _('Bank Journal ') + vals['name'], - 'code': 'account.journal', - } - seq_id = obj_sequence.create(cr,uid,vals_seq) - - #create the bank journal - analitical_bank_ids = analytic_journal_obj.search(cr,uid,[('type','=','situation')]) - analitical_journal_bank = analitical_bank_ids and analitical_bank_ids[0] or False - - vals_journal['name']= vals['name'] - vals_journal['code']= _('BNK') + str(current_num) - vals_journal['sequence_id'] = seq_id - vals_journal['type'] = line.account_type == 'cash' and 'cash' or 'bank' - vals_journal['company_id'] = company_id - vals_journal['analytic_journal_id'] = analitical_journal_bank - - if line.currency_id: - vals_journal['view_id'] = view_id_cur - vals_journal['currency'] = line.currency_id.id - else: - vals_journal['view_id'] = view_id_cash - vals_journal['default_credit_account_id'] = acc_cash_id - vals_journal['default_debit_account_id'] = acc_cash_id - obj_journal.create(cr, uid, vals_journal) - current_num += 1 + #create the bank journal + analytical_bank_ids = analytic_journal_obj.search(cr,uid,[('type','=','situation')]) + analytical_journal_bank = analytical_bank_ids and analytical_bank_ids[0] or False + vals_journal = { + 'name': vals['name'], + 'code': _('BNK') + str(current_num), + 'type': line.account_type == 'cash' and 'cash' or 'bank', + 'company_id': company_id, + 'analytic_journal_id': False, + 'currency_id': False, + } + if line.currency_id: + vals_journal['view_id'] = view_id_cur + vals_journal['currency'] = line.currency_id.id + else: + vals_journal['view_id'] = view_id_cash + vals_journal['default_credit_account_id'] = acc_cash_id + vals_journal['default_debit_account_id'] = acc_cash_id + obj_journal.create(cr, uid, vals_journal) + current_num += 1 #create the properties property_obj = self.pool.get('ir.property') @@ -3180,14 +3023,6 @@ class wizard_multi_charts_accounts(osv.osv_memory): 'position_id': new_fp, } obj_ac_fp.create(cr, uid, vals_acc) - if obj_multi.chart_template_id.name == 'Configurable Account Chart Template': - tax_val = {} - if obj_multi.sale_tax: - tax_val.update({'taxes_id': [(6, 0, [tax_template_to_tax[obj_multi.sale_tax.id]])]}) - if obj_multi.purchase_tax: - tax_val.update({'supplier_taxes_id': [(6 ,0, [tax_template_to_tax[obj_multi.purchase_tax.id]])]}) - product_ids = obj_product.search(cr, uid, [], context=context) - obj_product.write(cr, uid, product_ids, tax_val, context=context) if obj_multi.sale_tax: ir_values.set(cr, uid, key='default', key2=False, name="taxes_id", company=obj_multi.company_id.id, @@ -3203,7 +3038,7 @@ class account_bank_accounts_wizard(osv.osv_memory): _columns = { 'acc_name': fields.char('Account Name.', size=64, required=True), - 'bank_account_id': fields.many2one('account.installer', 'Bank Account', required=True), + 'bank_account_id': fields.many2one('wizard.multi.charts.accounts', 'Bank Account', required=True), 'currency_id': fields.many2one('res.currency', 'Secondary Currency', help="Forces all moves for this account to have this secondary currency."), 'account_type': fields.selection([('cash','Cash'), ('check','Check'), ('bank','Bank')], 'Account Type', size=32), } diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index 85207cf5cb2..faf6b1cd897 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -1297,7 +1297,7 @@ class account_move_line(osv.osv): if vals.get('account_tax_id', False): tax_id = tax_obj.browse(cr, uid, vals['account_tax_id']) total = vals['debit'] - vals['credit'] - if journal.refund_journal: + if journal.type in ('purchase_refund', 'sale_refund'): base_code = 'ref_base_code_id' tax_code = 'ref_tax_code_id' account_id = 'account_paid_id' diff --git a/addons/account/demo/account_minimal.xml b/addons/account/demo/account_minimal.xml index a4d1510d54d..cadd590eb2d 100644 --- a/addons/account/demo/account_minimal.xml +++ b/addons/account/demo/account_minimal.xml @@ -371,7 +371,6 @@ Sales Credit Note Journal - (test) TSCNJ sale_refund - @@ -395,7 +394,6 @@ Expenses Credit Notes Journal - (test) TECNJ purchase_refund - diff --git a/addons/account/installer.py b/addons/account/installer.py index 5bdf7a62865..264557ad82c 100644 --- a/addons/account/installer.py +++ b/addons/account/installer.py @@ -141,34 +141,34 @@ class account_installer(osv.osv_memory): pur_temp_tax = mod_obj.get_object_reference(cr, uid, 'account', 'tax_code_base_purchases') pur_temp_tax_id = pur_temp_tax and pur_temp_tax[1] or False - pur_temp_tax_paid = mod_obj.get_object_reference(cr, uid, 'account', 'tax_code_input') + pur_temp_tax_paid = mod_obj.get_object_reference(cr, uid, 'account', 'tax_code_output') pur_temp_tax_paid_id = pur_temp_tax_paid and pur_temp_tax_paid[1] or False sale_temp_tax = mod_obj.get_object_reference(cr, uid, 'account', 'tax_code_base_sales') sale_temp_tax_id = sale_temp_tax and sale_temp_tax[1] or False - sale_temp_tax_paid = mod_obj.get_object_reference(cr, uid, 'account', 'tax_code_output') + sale_temp_tax_paid = mod_obj.get_object_reference(cr, uid, 'account', 'tax_code_input') sale_temp_tax_paid_id = sale_temp_tax_paid and sale_temp_tax_paid[1] or False chart_temp_ids = obj_acc_chart_temp.search(cr, uid, [('name','=','Configurable Account Chart Template')], context=context) chart_temp_id = chart_temp_ids and chart_temp_ids[0] or False - if s_tax*100 > 0.0: + if s_tax * 100 > 0.0: tax_account_ids = obj_acc_temp.search(cr, uid, [('name', '=', 'Tax Received')], context=context) sales_tax_account_id = tax_account_ids and tax_account_ids[0] or False vals_tax_code_temp = { - 'name': 'TAX%s%%'%(s_tax*100), - 'code': 'TAX%s%%'%(s_tax*100), + 'name': _('TAX %s%%') % (s_tax*100), + 'code': _('TAX %s%%') % (s_tax*100), 'parent_id': sale_temp_tax_id } new_tax_code_temp = obj_tax_code_temp.create(cr, uid, vals_tax_code_temp, context=context) vals_paid_tax_code_temp = { - 'name': 'TAX Received %s%%'%(s_tax*100), - 'code': 'TAX Received %s%%'%(s_tax*100), + 'name': _('TAX Received %s%%') % (s_tax*100), + 'code': _('TAX Received %s%%') % (s_tax*100), 'parent_id': sale_temp_tax_paid_id } new_paid_tax_code_temp = obj_tax_code_temp.create(cr, uid, vals_paid_tax_code_temp, context=context) sales_tax_temp = obj_tax_temp.create(cr, uid, { - 'name': 'TAX %s%%'%(s_tax*100), + 'name': _('TAX %s%%') % (s_tax*100), 'amount': s_tax, 'base_code_id': new_tax_code_temp, 'tax_code_id': new_paid_tax_code_temp, @@ -176,32 +176,29 @@ class account_installer(osv.osv_memory): 'ref_tax_code_id': new_paid_tax_code_temp, 'type_tax_use': 'sale', 'type': 'percent', - 'sequence': 1, + 'sequence': 0, 'account_collected_id': sales_tax_account_id, 'account_paid_id': sales_tax_account_id, 'chart_template_id': chart_temp_id, }, context=context) - default_account_ids = obj_acc_temp.search(cr, uid, [('name', '=', 'Product Sales')], context=context) - if default_account_ids: - obj_acc_temp.write(cr, uid, default_account_ids, {'tax_ids': [(6, 0, [sales_tax_temp])]}, context=context) - if p_tax*100 > 0.0: + if p_tax * 100 > 0.0: tax_account_ids = obj_acc_temp.search(cr, uid, [('name', '=', 'Tax Paid')], context=context) purchase_tax_account_id = tax_account_ids and tax_account_ids[0] or False vals_tax_code_temp = { - 'name': 'TAX%s%%'%(p_tax*100), - 'code': 'TAX%s%%'%(p_tax*100), + 'name': _('TAX %s%%') % (p_tax*100), + 'code': _('TAX %s%%') % (p_tax*100), 'parent_id': pur_temp_tax_id } new_tax_code_temp = obj_tax_code_temp.create(cr, uid, vals_tax_code_temp, context=context) vals_paid_tax_code_temp = { - 'name': 'TAX Paid %s%%'%(p_tax*100), - 'code': 'TAX Paid %s%%'%(p_tax*100), + 'name': _('TAX Paid %s%%') % (p_tax*100), + 'code': _('TAX Paid %s%%') % (p_tax*100), 'parent_id': pur_temp_tax_paid_id } new_paid_tax_code_temp = obj_tax_code_temp.create(cr, uid, vals_paid_tax_code_temp, context=context) purchase_tax_temp = obj_tax_temp.create(cr, uid, { - 'name': 'TAX%s%%'%(p_tax*100), - 'description': 'TAX%s%%'%(p_tax*100), + 'name': _('TAX %s%%') % (p_tax*100), + 'description': _('TAX %s%%') % (p_tax*100), 'amount': p_tax, 'base_code_id': new_tax_code_temp, 'tax_code_id': new_paid_tax_code_temp, @@ -209,14 +206,11 @@ class account_installer(osv.osv_memory): 'ref_tax_code_id': new_paid_tax_code_temp, 'type_tax_use': 'purchase', 'type': 'percent', - 'sequence': 1, + 'sequence': 0, 'account_collected_id': purchase_tax_account_id, 'account_paid_id': purchase_tax_account_id, 'chart_template_id': chart_temp_id, }, context=context) - default_account_ids = obj_acc_temp.search(cr, uid, [('name', '=', 'Expenses')], context=context) - if default_account_ids: - obj_acc_temp.write(cr, uid, default_account_ids, {'tax_ids': [(6, 0, [purchase_tax_temp])]}, context=context) if 'date_start' in res and 'date_stop' in res: f_ids = fy_obj.search(cr, uid, [('date_start', '<=', res['date_start']), ('date_stop', '>=', res['date_stop']), ('company_id', '=', res['company_id'])], context=context) diff --git a/addons/multi_company/multi_company_demo.xml b/addons/multi_company/multi_company_demo.xml index d2fb9c54646..d3b46e6d112 100644 --- a/addons/multi_company/multi_company_demo.xml +++ b/addons/multi_company/multi_company_demo.xml @@ -246,7 +246,6 @@ Sales Credit Note Journal - (OpenERP IN) SCNJ-OpenERP IN sale_refund - @@ -273,7 +272,6 @@ Expenses Credit Notes Journal - (OpenERP IN) ECNJ-OpenERP IN purchase_refund - @@ -340,7 +338,6 @@ Sales Credit Note Journal - (OpenERP US) SCNJ-OpenERP US sale_refund - @@ -367,7 +364,6 @@ Expenses Credit Notes Journal - (OpenERP US) ECNJ-OpenERP US purchase_refund - @@ -435,7 +431,6 @@ Sales Credit Note Journal - (OpenERP BE) SCNJ-OpenERP BE sale_refund - @@ -462,7 +457,6 @@ Expenses Credit Notes Journal - (OpenERP BE) ECNJ-OpenERP BE purchase_refund - From aadac1dea3a917f03e4b7f7c992f12a2108159f2 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Thu, 3 Mar 2011 18:07:00 +0100 Subject: [PATCH 195/304] [FIX] account: fixed buildbot. an occurence of removed field 'refund_journal' was forgotten bzr revid: qdp-launchpad@openerp.com-20110303170700-59jko6gkzr8ozgst --- addons/account/invoice.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/account/invoice.py b/addons/account/invoice.py index 079f60c2f5e..8de48514387 100644 --- a/addons/account/invoice.py +++ b/addons/account/invoice.py @@ -51,11 +51,9 @@ class account_invoice(osv.osv): user = self.pool.get('res.users').browse(cr, uid, uid, context=context) company_id = context.get('company_id', user.company_id.id) type2journal = {'out_invoice': 'sale', 'in_invoice': 'purchase', 'out_refund': 'sale_refund', 'in_refund': 'purchase_refund'} - refund_journal = {'out_invoice': False, 'in_invoice': False, 'out_refund': True, 'in_refund': True} journal_obj = self.pool.get('account.journal') res = journal_obj.search(cr, uid, [('type', '=', type2journal.get(type_inv, 'sale')), - ('company_id', '=', company_id), - ('refund_journal', '=', refund_journal.get(type_inv, False))], + ('company_id', '=', company_id)], limit=1) return res and res[0] or False From afb08ddc2ecbbe1412b7a501d81ca5cc6ab91e5b Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 3 Mar 2011 18:46:07 +0100 Subject: [PATCH 196/304] Working on css bzr revid: fme@openerp.com-20110303174607-wgxtm92kniqxvu7i --- addons/base/static/openerp/base.css | 107 +++++++++++++++++++++ addons/base/static/openerp/base.html | 45 +++++++++ addons/base/static/openerp/base.xml | 16 +-- addons/base/static/openerp/openerp.base.js | 6 +- 4 files changed, 163 insertions(+), 11 deletions(-) create mode 100644 addons/base/static/openerp/base.css create mode 100644 addons/base/static/openerp/base.html diff --git a/addons/base/static/openerp/base.css b/addons/base/static/openerp/base.css new file mode 100644 index 00000000000..b25d88c8e89 --- /dev/null +++ b/addons/base/static/openerp/base.css @@ -0,0 +1,107 @@ +/* TODO: seperate openerp webclient page css from openerp views css */ +body { + padding: 0; + margin: 0; + font-family: helvetica, sans, arial; + /* TODO: We must check best practice for font-size */ +} + +.oe_box { + border: 1px solid #aaf; + padding: 2px; + margin: 2px; +} + +.#oe_header h2 { + margin: 2px 0; +} + +#oe_errors pre { + margin: 0; +} + + +.openerp { +} + +.openerp .loading { + display: none; + z-index: 1000; + position: fixed; + top: 0; + right: 0; + padding: 4px 8px; + background: #A61300; + color: white; + text-align: center; +} + +.openerp .login { + display: none; + padding: 6px; + z-index: 100; + width: 34%; + position: fixed; + top: 0; + left: 33%; + +} +.openerp .login_valid { + background-color: #8f8; +} +.openerp .login_invalid { + background-color: #f88; +} + +.openerp h3.title { + margin: 2px 0; + color: #252424; + text-shadow: white 0 1px 0; +} + +.openerp .sf-menu { + margin-bottom: 0px; +} +/* +.sf-menu a { + padding: 5px 5px; +} +*/ + +/* SearchView */ + +.openerp .filter_label, .openerp .filter_icon { + border: 1px solid #666; + border-left-width: 0; + background: #F4F2F2; +} +.openerp .filter_icon { + padding: 1px 2px 0px 2px; +} +.openerp .filter_label { + font-weight: bold; + text-transform: uppercase; + text-shadow: #EEE 0 1px 0; + color: #4C4C4C; + white-space: nowrap; + min-height: 40px; + min-width: 75px; + padding: 2px 4px; +} +.openerp .filter_label_group button:first-child { + border-left: 1px solid #666; + -webkit-border-top-left-radius: 7px; + -webkit-border-bottom-left-radius: 7px; + -moz-border-radius-topleft: 7px; + -moz-border-radius-bottomleft: 7px; + border-top-left-radius: 7px; + border-bottom-left-radius: 7px; +} +.openerp .filter_label_group button:last-child { + -webkit-border-top-right-radius: 7px; + -webkit-border-bottom-right-radius: 7px; + -moz-border-radius-topright: 7px; + -moz-border-radius-bottomright: 7px; + border-top-right-radius: 7px; + border-bottom-right-radius: 7px; +} diff --git a/addons/base/static/openerp/base.html b/addons/base/static/openerp/base.html new file mode 100644 index 00000000000..070e927ac19 --- /dev/null +++ b/addons/base/static/openerp/base.html @@ -0,0 +1,45 @@ + + + + + OpenERP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/base/static/openerp/base.xml b/addons/base/static/openerp/base.xml index beedaea82d2..aab8af79377 100644 --- a/addons/base/static/openerp/base.xml +++ b/addons/base/static/openerp/base.xml @@ -3,8 +3,8 @@ --> - - +
    +

    OpenERP Web Client
    Codename: from __future__ import openerpweb

    @@ -64,7 +64,7 @@
    -
    -

    +

    @@ -104,8 +104,8 @@ -

    - +

    +
    @@ -129,7 +129,7 @@ --> - <td nowrap="true" valign="bottom"> + <td nowrap="true" valign="bottom" class="filter_label_group"> - + </tr> + </table> + <table border="0" cellspacing="0" cellpadding="0"> + <tr> + + + + + + + + + + diff --git a/addons/base/static/openerp/img/ui/group-expanded.png b/addons/base/static/openerp/img/ui/group-expanded.png new file mode 100644 index 0000000000000000000000000000000000000000..3f16536e123cb3327353ac83b755e12fafd933e7 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W}!OXzG=pnRr4v=FU;1lAyXZP;oN00vd`}fbE zKfiwd{PE+*_wV1YUcS6}l`q+^phYuZk{P5w;>(^&YpZ@#TuZBssAafZ@ zg8YIR9G=}s196hP-CY3p^r=85p>QL70(Y z)*K0-AbW|YuPgg4PCiys7DG*!_dp>lPZ!4!4q4WN+)NG%A`Bb$a-Fol^M6&YQGghO zUBNOQ1LhA50`?6n7|Iy7&C6q8P<>>@z;MfIF9QR!2Q$N$CZ>COKvNhzUHx3vIVCg! E06#NjZvX%Q literal 0 HcmV?d00001 From fba4c4f2c31d8af49aa32b246e0c7cdfb5233c1f Mon Sep 17 00:00:00 2001 From: "ARA (OpenERP)" Date: Tue, 8 Mar 2011 11:16:26 +0530 Subject: [PATCH 213/304] [FIX] sale_analytic_plans: Position of Analytic distribution field lp bug: https://launchpad.net/bugs/728384 fixed bzr revid: ara@tinyerp.com-20110308054626-63pcrctnlxkpxlc7 --- addons/sale_analytic_plans/sale_analytic_plans_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale_analytic_plans/sale_analytic_plans_view.xml b/addons/sale_analytic_plans/sale_analytic_plans_view.xml index 944bc629d13..743bbcb48d9 100644 --- a/addons/sale_analytic_plans/sale_analytic_plans_view.xml +++ b/addons/sale_analytic_plans/sale_analytic_plans_view.xml @@ -18,7 +18,7 @@ form - + From c014ed014b1349d54f17e5eba42883cb5e190020 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 8 Mar 2011 11:06:14 +0100 Subject: [PATCH 214/304] [FIX] Cleaned setup.py bzr revid: nicolas.vanhoren@openerp.com-20110308100614-j3l1m0nmnsoeibw7 --- setup.py | 322 ++++++++++++++----------------------------------------- 1 file changed, 83 insertions(+), 239 deletions(-) mode change 100755 => 100644 setup.py diff --git a/setup.py b/setup.py old mode 100755 new mode 100644 index 00667bcdf96..21c8327725d --- a/setup.py +++ b/setup.py @@ -1,250 +1,94 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2004-2010 Tiny SPRL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## -# setup from TinERP -# taken from straw http://www.nongnu.org/straw/index.html -# taken from gnomolicious http://www.nongnu.org/gnomolicious/ -# adapted by Nicolas Évrard -# - -import sys import os -from os.path import join, isfile, basename -import glob +import re +import sys +from setuptools import setup -from pprint import pprint as pp - -from setuptools import setup, find_packages -from setuptools.command.install import install -from distutils.sysconfig import get_python_lib - -has_py2exe = False -if os.name == 'nt': - import py2exe - has_py2exe = True - -sys.path.append(join(os.path.abspath(os.path.dirname(__file__)), "bin")) - -execfile(join('bin', 'release.py')) +name = 'openerp-web-proto' +version = '6.0.1' +description = "Web Client of OpenERP, the Enterprise Management Software" +long_description = "OpenERP Web is the web client of the OpenERP, a free enterprise management software" +author = "OpenERP S.A." +author_email = "info@openerp.com" +support_email = 'support@openerp.com' +url = "http://www.openerp.com/" +download_url = '' +license = "OEPL" +version_dash_incompatible = False if 'bdist_rpm' in sys.argv: + version_dash_incompatible = True +try: + import py2exe + from py2exe_utils import opts + version_dash_incompatible = True +except ImportError: + opts = {} +if version_dash_incompatible: version = version.split('-')[0] -# get python short version -py_short_version = '%s.%s' % sys.version_info[:2] +FILE_PATTERNS = \ + r'.+\.(py|cfg|po|pot|mo|txt|rst|gif|png|jpg|ico|mako|html|js|css|htc|swf)$' +def find_data_files(source, patterns=FILE_PATTERNS): + file_matcher = re.compile(patterns, re.I) + out = [] + for base, _, files in os.walk(source): + cur_files = [] + for f in files: + if file_matcher.match(f): + cur_files.append(os.path.join(base, f)) + if cur_files: + out.append( + (base, cur_files)) -# backports os.walk with followlinks from python 2.6 -def walk_followlinks(top, topdown=True, onerror=None, followlinks=False): - from os.path import join, isdir, islink - from os import listdir, error + return out - try: - names = listdir(top) - except error, err: - if onerror is not None: - onerror(err) - return - - dirs, nondirs = [], [] - for name in names: - if isdir(join(top, name)): - dirs.append(name) - else: - nondirs.append(name) - - if topdown: - yield top, dirs, nondirs - for name in dirs: - path = join(top, name) - if followlinks or not islink(path): - for x in walk_followlinks(path, topdown, onerror, followlinks): - yield x - if not topdown: - yield top, dirs, nondirs - -if sys.version_info < (2, 6): - os.walk = walk_followlinks - -def find_addons(): - for root, _, names in os.walk(join('bin', 'addons'), followlinks=True): - if '__openerp__.py' in names or '__terp__.py' in names: - yield basename(root), root - #look for extra modules - try: - empath = os.getenv('EXTRA_MODULES_PATH', '../addons/') - for mname in open(join(empath, 'server_modules.list')): - mname = mname.strip() - if not mname: - continue - - terp = join(empath, mname, '__openerp__.py') - if not os.path.exists(terp): - terp = join(empath, mname, '__terp__.py') - - if os.path.exists(terp): - yield mname, join(empath, mname) - else: - print "Module %s specified, but no valid path." % mname - except Exception: - pass - -def data_files(): - '''Build list of data files to be installed''' - files = [] - if os.name == 'nt': - os.chdir('bin') - for (dp, dn, names) in os.walk('addons'): - files.append((dp, map(lambda x: join('bin', dp, x), names))) - os.chdir('..') - #for root, _, names in os.walk(join('bin','addons')): - # files.append((root, [join(root, name) for name in names])) - for root, _, names in os.walk('doc'): - files.append((root, [join(root, name) for name in names])) - #for root, _, names in os.walk('pixmaps'): - # files.append((root, [join(root, name) for name in names])) - files.append(('.', [join('bin', 'import_xml.rng'),])) - else: - man_directory = join('share', 'man') - files.append((join(man_directory, 'man1'), ['man/openerp-server.1'])) - files.append((join(man_directory, 'man5'), ['man/openerp_serverrc.5'])) - - doc_directory = join('share', 'doc', 'openerp-server-%s' % version) - files.append((doc_directory, filter(isfile, glob.glob('doc/*')))) - files.append((join(doc_directory, 'migrate', '3.3.0-3.4.0'), - filter(isfile, glob.glob('doc/migrate/3.3.0-3.4.0/*')))) - files.append((join(doc_directory, 'migrate', '3.4.0-4.0.0'), - filter(isfile, glob.glob('doc/migrate/3.4.0-4.0.0/*')))) - - openerp_site_packages = join(get_python_lib(prefix=''), 'openerp-server') - - files.append((openerp_site_packages, [join('bin', 'import_xml.rng'),])) - - if sys.version_info[0:2] == (2,5): - files.append((openerp_site_packages, [ join('python25-compat','BaseHTTPServer.py'), - join('python25-compat','SimpleXMLRPCServer.py'), - join('python25-compat','SocketServer.py')])) - - for addonname, add_path in find_addons(): - addon_path = join(get_python_lib(prefix=''), 'openerp-server','addons', addonname) - for root, dirs, innerfiles in os.walk(add_path): - innerfiles = filter(lambda fil: os.path.splitext(fil)[1] not in ('.pyc', '.pyd', '.pyo'), innerfiles) - if innerfiles: - res = os.path.normpath(join(addon_path, root.replace(join(add_path), '.'))) - files.extend(((res, map(lambda fil: join(root, fil), - innerfiles)),)) - - return files - -f = file('openerp-server','w') -f.write("""#!/bin/sh -echo "Error: the content of this file should have been replaced during " -echo "installation\n" -exit 1 -""") -f.close() - -def find_package_dirs(): - package_dirs = {'openerp-server': 'bin'} - for mod, path in find_addons(): - package_dirs['openerp-server.addons.' + mod] = path - return package_dirs - -class openerp_server_install(install): - def run(self): - # create startup script - start_script = "#!/bin/sh\ncd %s\nexec %s ./openerp-server.py $@\n"\ - % (join(self.install_libbase, "openerp-server"), sys.executable) - # write script - f = open('openerp-server', 'w') - f.write(start_script) - f.close() - install.run(self) - - - -options = { - "py2exe": { - "compressed": 1, - "optimize": 2, - "dist_dir": 'dist', - "packages": [ - "lxml", "lxml.builder", "lxml._elementpath", "lxml.etree", - "lxml.objectify", "decimal", "xml", "xml", "xml.dom", "xml.xpath", - "encodings", "dateutil", "wizard", "pychart", "PIL", "pyparsing", - "pydot", "asyncore","asynchat", "reportlab", "vobject", - "HTMLParser", "select", "mako", "poplib", - "imaplib", "smtplib", "email", "yaml", "DAV", - "uuid", +setup( + name=name, + version=version, + description=description, + long_description=long_description, + author=author, + author_email=author_email, + url=url, + download_url=download_url, + license=license, + install_requires=[ + "CherryPy >= 3.1.2", + "Mako >= 0.2.4", + "Babel >= 0.9.4", + "FormEncode >= 1.2.2", + "simplejson >= 2.0.9", + "python-dateutil >= 1.4.1", + "pytz >= 2009j" + ], + zip_safe=False, + packages=[ + 'openobject', + 'openobject.admin', + 'openobject.admin.i18n', + 'openobject.controllers', + 'openobject.i18n', + 'openobject.test', + 'openobject.tools', + 'openobject.widgets' + ], + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Environment :: Web Environment', + 'Topic :: Office/Business :: Financial', ], - "excludes" : ["Tkconstants","Tkinter","tcl"], - } -} - -setup(name = name, - version = version, - description = description, - long_description = long_desc, - url = url, - author = author, - author_email = author_email, - classifiers = filter(None, classifiers.split("\n")), - license = license, - data_files = data_files(), - cmdclass = { - 'install' : openerp_server_install, - }, - scripts = ['openerp-server'], - packages = [ - '.'.join(['openerp-server'] + package.split('.')[1:]) - for package in find_packages() - ], - include_package_data = True, - package_data = { - '': ['*.yml', '*.xml', '*.po', '*.pot', '*.csv'], - }, - package_dir = find_package_dirs(), - console = [ - { - "script": join("bin", "openerp-server.py"), - "icon_resources": [(1, join("pixmaps","openerp-icon.ico"))] - } - ], - options = options, - install_requires = [ - 'lxml', - 'mako', - 'python-dateutil', - 'psycopg2', - 'pychart', - 'pydot', - 'pytz', - 'reportlab', - 'caldav', - 'pyyaml', - 'pywebdav', - 'feedparser', - ], - extras_require={ - 'SSL' : ['pyopenssl'], - } + scripts=['scripts/openerp-web'], + data_files=(find_data_files('addons/openerp') + + find_data_files('addons/view_calendar') + + find_data_files('addons/view_diagram') + + find_data_files('addons/view_graph') + + find_data_files('addons/widget_ckeditor') + + find_data_files('doc', patterns='') + + find_data_files('openobject', patterns=r'.+\.(cfg|css|js|mako|gif|png|jpg|ico)') + + opts.pop('data_files', []) + ), + **opts ) - From f563b184fa35edc0850601ffc38de2ea64bfcbe2 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 8 Mar 2011 11:28:13 +0100 Subject: [PATCH 215/304] [FIX] Fixed setup.py, now it works. bzr revid: nicolas.vanhoren@openerp.com-20110308102813-i0oyuk297vgpsarq --- setup.py | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/setup.py b/setup.py index 21c8327725d..439fb77bcfd 100644 --- a/setup.py +++ b/setup.py @@ -55,39 +55,28 @@ setup( license=license, install_requires=[ "CherryPy >= 3.1.2", - "Mako >= 0.2.4", "Babel >= 0.9.4", - "FormEncode >= 1.2.2", "simplejson >= 2.0.9", "python-dateutil >= 1.4.1", - "pytz >= 2009j" ], zip_safe=False, packages=[ - 'openobject', - 'openobject.admin', - 'openobject.admin.i18n', - 'openobject.controllers', - 'openobject.i18n', - 'openobject.test', - 'openobject.tools', - 'openobject.widgets' + 'addons', + 'addons.base', + 'addons.base.controllers', + 'addons.base_calendar', + 'addons.base_hello', + 'openerpweb', ], classifiers=[ - 'Development Status :: 5 - Production/Stable', + 'Development Status :: 6 - Production/Stable', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Environment :: Web Environment', 'Topic :: Office/Business :: Financial', ], scripts=['scripts/openerp-web'], - data_files=(find_data_files('addons/openerp') - + find_data_files('addons/view_calendar') - + find_data_files('addons/view_diagram') - + find_data_files('addons/view_graph') - + find_data_files('addons/widget_ckeditor') - + find_data_files('doc', patterns='') - + find_data_files('openobject', patterns=r'.+\.(cfg|css|js|mako|gif|png|jpg|ico)') + data_files=(find_data_files('addons') + opts.pop('data_files', []) ), **opts From 081cd65e3615f13a4b8a1e5cea7e3931acafeb93 Mon Sep 17 00:00:00 2001 From: Niels Huylebroeck Date: Tue, 8 Mar 2011 11:51:52 +0100 Subject: [PATCH 216/304] [IMP] Debian init script now has variable for config file location bzr revid: niels@bubbles-it.be-20110308105152-w9uodtf166u1827x --- debian/openerp-server.init | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/openerp-server.init b/debian/openerp-server.init index 1f5c8822175..fbd74474b40 100644 --- a/debian/openerp-server.init +++ b/debian/openerp-server.init @@ -16,7 +16,7 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/bin/openerp-server NAME=openerp-server DESC=openerp-server - +CONFIG=/etc/openerp-server.conf USER=openerp test -x ${DAEMON} || exit 0 @@ -29,7 +29,7 @@ case "${1}" in start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid \ --chuid ${USER} --background --make-pidfile \ - --exec ${DAEMON} -- --config=/etc/openerp-server.conf \ + --exec ${DAEMON} -- --config=$CONFIG \ --logfile=/var/log/openerp-server.log echo "${NAME}." @@ -54,7 +54,7 @@ case "${1}" in start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid \ --chuid ${USER} --background --make-pidfile \ - --exec ${DAEMON} -- --config=/etc/openerp-server.conf \ + --exec ${DAEMON} -- --config=$CONFIG \ --logfile=/var/log/openerp-server.log echo "${NAME}." From dee15c634268306c1fedc79f6d9d91d4888a6e35 Mon Sep 17 00:00:00 2001 From: Niels Huylebroeck Date: Tue, 8 Mar 2011 11:52:36 +0100 Subject: [PATCH 217/304] [IMP] Debian init script now has LOGFILE variable. bzr revid: niels@bubbles-it.be-20110308105236-0j0488uq0sx0lld6 --- debian/openerp-server.init | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/debian/openerp-server.init b/debian/openerp-server.init index fbd74474b40..032da542043 100644 --- a/debian/openerp-server.init +++ b/debian/openerp-server.init @@ -17,6 +17,7 @@ DAEMON=/usr/bin/openerp-server NAME=openerp-server DESC=openerp-server CONFIG=/etc/openerp-server.conf +LOGFILE=/var/log/openerp-server.log USER=openerp test -x ${DAEMON} || exit 0 @@ -30,7 +31,7 @@ case "${1}" in start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid \ --chuid ${USER} --background --make-pidfile \ --exec ${DAEMON} -- --config=$CONFIG \ - --logfile=/var/log/openerp-server.log + --logfile=$LOGFILE echo "${NAME}." ;; @@ -55,7 +56,7 @@ case "${1}" in start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid \ --chuid ${USER} --background --make-pidfile \ --exec ${DAEMON} -- --config=$CONFIG \ - --logfile=/var/log/openerp-server.log + --logfile=$LOGFILE echo "${NAME}." ;; From 04eaeaaeb4bda62369e2b056d0e0a0dbe61914f4 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Tue, 8 Mar 2011 12:19:54 +0100 Subject: [PATCH 218/304] addons loading part2 bzr revid: al@openerp.com-20110308111954-7z5sp3jtp0skllze --- addons/base/controllers/main.py | 53 +++++++++++++++------------------ 1 file changed, 24 insertions(+), 29 deletions(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 96c84634032..5e59b31875a 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -66,13 +66,18 @@ class Hello(openerpweb.Controller): class Connection(openerpweb.Controller): _cp_path = "/base/connection" - def filesofmodulemap(self, ): - # TODO root should be a global config - files=[] - for j in cssfiles.get(i,[]): - files.append(j) - def fileconcat(self, file_list): + def manifest_glob(self, modlist, key): + files = [] + for i in mods.split(','): + globlist = openerpweb.addons_manifest.get(i,{}).get('css',[]) + for j in globlist: + tmp = glob.glob(os.path.join(path_addons,i,j)) + files.append(tmp) + print modlist, key, files + return files + + def concat_files(self, file_list): """ Concatenate file content return (concat,timestamp) concat: concatenation of file content @@ -90,38 +95,28 @@ class Connection(openerpweb.Controller): files_concat = "".join(files_content) return files_concat + def list_modules(self, req): + return + + @openerpweb.jsonrequest + def manifest_files(self, req, key, mods): + files = self.manifest_glob(mods, key) + return {'files': files} + def css(self, req): # TODO http get argument mods is a comma seprated value of modules mods = 'base,base_hello' - files = [] - for i in mods.split(','): - globlist = openerpweb.addons_manifest.get(i,{}) - for j in globlist: - tmp = glob.glob(os.path.join(path_addons,i,j)) - print tmp - files.append(tmp) - - # TODO modules should list their css and js in __openerp__ - # TODO cssfiles should be a global registry of files - cssfiles = { - 'base': ['base/static/openerp/base.css'] - } - files = filesofmodulemap(mods) - (concat, timestamp) = self.fileconcat(files) + files = self.manifest_glob(mods.split(','), 'css') + (concat, timestamp) = self.concat_files(files) # TODO request set the Date of last modif and Etag return concat css.exposed=1 def js(self, req): # TODO http get argument mods is a comma seprated value of modules - mods = 'base,base_calendar' - # TODO modules should list their css and js in __openerp__ - # TODO cssfiles should be a global registry of files - jsfiles = { - 'base': ['base/static/openerp/openerp.base.js'] - } - files = filesofmodulemap(mods) - (concat, timestamp) = self.fileconcat(files) + mods = 'base,base_hello' + files = self.manifest_glob(mods.split(','), 'js') + (concat, timestamp) = self.concat_files(files) # TODO request set the Date of last modif and Etag return concat js.exposed=1 From 4c0cd7b7ed53093671cf008c40930b4d9e4f5e97 Mon Sep 17 00:00:00 2001 From: Jigar Amin Date: Tue, 8 Mar 2011 18:29:11 +0530 Subject: [PATCH 219/304] [BUF/FIX] survey, base_calendar : added new access rights for the Survey/User for Invited user of the Survey lp bug: https://launchpad.net/bugs/730651 fixed bzr revid: jam@tinyerp.com-20110308125911-pzwecd8396dxjnib --- addons/base_calendar/__openerp__.py | 1 + .../security/ir.model.access.csv | 1 + .../security/ir.model.access.csv | 2 +- addons/survey/security/ir.model.access.csv | 18 ++++++------- addons/survey/security/survey_security.xml | 27 ++++++++----------- addons/survey/survey_demo.xml | 2 +- addons/survey/survey_view.xml | 6 ++--- .../survey/wizard/survey_send_invitation.py | 2 +- 8 files changed, 28 insertions(+), 31 deletions(-) diff --git a/addons/base_calendar/__openerp__.py b/addons/base_calendar/__openerp__.py index 6a52e30de27..2d94e61beb8 100644 --- a/addons/base_calendar/__openerp__.py +++ b/addons/base_calendar/__openerp__.py @@ -36,6 +36,7 @@ ], "demo_xml" : [], "update_xml" : [ + 'security/calendar_security.xml', 'security/ir.model.access.csv', 'wizard/calendar_event_edit_all_view.xml', 'wizard/base_calendar_invite_attendee_view.xml', diff --git a/addons/base_calendar/security/ir.model.access.csv b/addons/base_calendar/security/ir.model.access.csv index aa269e9ff18..9977f96141b 100644 --- a/addons/base_calendar/security/ir.model.access.csv +++ b/addons/base_calendar/security/ir.model.access.csv @@ -4,3 +4,4 @@ "access_res_alarm","res.alarm","model_res_alarm","base.group_user",1,1,1,1 "access_calendar_todo","calendar.todo","model_calendar_todo","base.group_user",1,1,1,1 "access_calendar_event","calendar.event","model_calendar_event","base.group_user",1,1,1,1 +"access_calendar_attendee_survey_user","calendar.attendee","model_calendar_attendee","base.group_survey_user",1,0,0,0 diff --git a/addons/hr_evaluation/security/ir.model.access.csv b/addons/hr_evaluation/security/ir.model.access.csv index 9852f359243..1a90b98931d 100644 --- a/addons/hr_evaluation/security/ir.model.access.csv +++ b/addons/hr_evaluation/security/ir.model.access.csv @@ -28,5 +28,5 @@ "access_survey_question_column_heading_hr_user","survey.question.column.heading.hr.user","survey.model_survey_question_column_heading","base.group_hr_user",1,0,0,0 "access_survey_response_line_hr_user","survey.response.line.hr.user","survey.model_survey_response_line","base.group_hr_user",1,1,1,0 "access_survey_tbl_column_heading_hr_user","survey.tbl.column.heading.hr.user","survey.model_survey_tbl_column_heading","base.group_hr_user",1,1,1,0 -"access_base_calendar_attendee_survey_user","base.calendar.calendar.attendee.survey.user","base_calendar.model_calendar_attendee","survey.group_survey_user",1,1,1,0 +"access_base_calendar_attendee_survey_user","base.calendar.calendar.attendee.survey.user","base_calendar.model_calendar_attendee","base.group_survey_user",1,1,1,0 "access_base_calendar_attendee_tool_user","base.calendar.calendar.attendee.tool.user","base_calendar.model_calendar_attendee","base.group_tool_user",1,1,1,0 diff --git a/addons/survey/security/ir.model.access.csv b/addons/survey/security/ir.model.access.csv index 1a1c8cab818..85bd76ba4be 100644 --- a/addons/survey/security/ir.model.access.csv +++ b/addons/survey/security/ir.model.access.csv @@ -25,13 +25,13 @@ "access_survey_response_line_user","survey.response.line user","model_survey_response_line","base.group_tool_user",1,1,1,1 "access_survey_res_partner_address_user","survey.res.partner.address.user","base.model_res_partner_address","base.group_tool_user",1,1,1,0 "access_survey_res_partner_user","survey.res.partner.user","base.model_res_partner","base.group_tool_user",1,1,1,1 -"access_survey_survey_user","survey.survey.user","model_survey","group_survey_user",1,1,1,1 -"access_survey_page_survey_user","survey.page.survey.user","model_survey_page","group_survey_user",1,1,1,1 -"access_survey_question_survey_user","survey.question.survey.user","model_survey_question","group_survey_user",1,1,1,1 -"access_survey_answer_survey_user","survey.answer.survey.user","model_survey_answer","group_survey_user",1,1,1,1 -"access_survey_response_survey_user","survey.response.survey.user","model_survey_response","group_survey_user",1,1,1,1 -"access_survey_response_answer_survey_user","survey.response.answer.survey.user","model_survey_response_answer","group_survey_user",1,1,1,1 -"access_survey_history_survey_user","survey.history.survey.user","model_survey_history","group_survey_user",1,1,1,1 -"access_survey_response_line_survey_user","survey.response.line.survey.user","model_survey_response_line","group_survey_user",1,1,1,1 -"access_survey_question_column_heading_survey_user","survey.question.column.heading.survey.user","model_survey_question_column_heading","group_survey_user",1,0,0,0 +"access_survey_survey_user","survey.survey.user","model_survey","base.group_survey_user",1,1,1,1 +"access_survey_page_survey_user","survey.page.survey.user","model_survey_page","base.group_survey_user",1,1,1,1 +"access_survey_question_survey_user","survey.question.survey.user","model_survey_question","base.group_survey_user",1,1,1,1 +"access_survey_answer_survey_user","survey.answer.survey.user","model_survey_answer","base.group_survey_user",1,1,1,1 +"access_survey_response_survey_user","survey.response.survey.user","model_survey_response","base.group_survey_user",1,1,1,1 +"access_survey_response_answer_survey_user","survey.response.answer.survey.user","model_survey_response_answer","base.group_survey_user",1,1,1,1 +"access_survey_history_survey_user","survey.history.survey.user","model_survey_history","base.group_survey_user",1,1,1,1 +"access_survey_response_line_survey_user","survey.response.line.survey.user","model_survey_response_line","base.group_survey_user",1,1,1,1 +"access_survey_question_column_heading_survey_user","survey.question.column.heading.survey.user","model_survey_question_column_heading","base.group_survey_user",1,0,0,0 "access_survey_question_column_heading_user","survey.question.column.heading user","model_survey_question_column_heading","base.group_tool_user",1,1,1,1 diff --git a/addons/survey/security/survey_security.xml b/addons/survey/security/survey_security.xml index 1506fdaec1b..e76f5bce1f5 100644 --- a/addons/survey/security/survey_security.xml +++ b/addons/survey/security/survey_security.xml @@ -1,19 +1,14 @@ - - - - Sales / User - - - Tools / Manager - - - Tools / User - - - Survey / User - - - + + + Tools / Manager + + + Tools / User + + + Survey / User + + diff --git a/addons/survey/survey_demo.xml b/addons/survey/survey_demo.xml index 2b9b00e64db..fce77c02137 100644 --- a/addons/survey/survey_demo.xml +++ b/addons/survey/survey_demo.xml @@ -3,7 +3,7 @@ - + diff --git a/addons/survey/survey_view.xml b/addons/survey/survey_view.xml index ab8d50323d9..ee04954f500 100644 --- a/addons/survey/survey_view.xml +++ b/addons/survey/survey_view.xml @@ -1,11 +1,11 @@ - + - + @@ -1194,7 +1194,7 @@ src_model="survey.question"/> + action="action_view_survey_name" parent="menu_answer_surveys" groups="base.group_tool_user,base.group_tool_manager,base.group_survey_user" icon="STOCK_INDEX"/> diff --git a/addons/survey/wizard/survey_send_invitation.py b/addons/survey/wizard/survey_send_invitation.py index 361f7388f6f..98a4aeadf1e 100644 --- a/addons/survey/wizard/survey_send_invitation.py +++ b/addons/survey/wizard/survey_send_invitation.py @@ -104,7 +104,7 @@ class survey_send_invitation(osv.osv_memory): survey_ref= self.pool.get('survey') model_data_obj = self.pool.get('ir.model.data') - group_id = model_data_obj._get_id(cr, uid, 'survey', 'group_survey_user') + group_id = model_data_obj._get_id(cr, uid, 'base', 'group_survey_user') group_id = model_data_obj.browse(cr, uid, group_id, context=context).res_id act_id = self.pool.get('ir.actions.act_window') From ad1368ce373acd1576cab8fa12744d32363d0753 Mon Sep 17 00:00:00 2001 From: Jigar Amin Date: Tue, 8 Mar 2011 18:55:29 +0530 Subject: [PATCH 220/304] [ADD] base_calendar: Added Security file bzr revid: jam@tinyerp.com-20110308132529-3nn0l7jhchw3rxm8 --- addons/base_calendar/security/calendar_security.xml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 addons/base_calendar/security/calendar_security.xml diff --git a/addons/base_calendar/security/calendar_security.xml b/addons/base_calendar/security/calendar_security.xml new file mode 100644 index 00000000000..dd736e11714 --- /dev/null +++ b/addons/base_calendar/security/calendar_security.xml @@ -0,0 +1,8 @@ + + + + + Survey / User + + + From 8fae3e7c6f6559b8678ff080c6815e7e7ac5d1c6 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Tue, 8 Mar 2011 15:04:49 +0100 Subject: [PATCH 221/304] [FIX] sql_db: use the config values later than at import time. lp bug: https://launchpad.net/bugs/716715 fixed bzr revid: vmt@openerp.com-20110308140449-5v883yms1z8dy23k --- openerp/sql_db.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/openerp/sql_db.py b/openerp/sql_db.py index b1822f6bb84..8afd684d3f1 100644 --- a/openerp/sql_db.py +++ b/openerp/sql_db.py @@ -358,14 +358,13 @@ class Connection(object): except Exception: return False - -_dsn = '' -for p in ('host', 'port', 'user', 'password'): - cfg = tools.config['db_' + p] - if cfg: - _dsn += '%s=%s ' % (p, cfg) - def dsn(db_name): + _dsn = '' + for p in ('host', 'port', 'user', 'password'): + cfg = tools.config['db_' + p] + if cfg: + _dsn += '%s=%s ' % (p, cfg) + return '%sdbname=%s' % (_dsn, db_name) def dsn_are_equals(first, second): From 747783efea88599ea8e8988af214665fab532ff2 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 8 Mar 2011 15:55:30 +0100 Subject: [PATCH 222/304] [FIX] Corrected indentation. bzr revid: nicolas.vanhoren@openerp.com-20110308145530-rdy43672n558kq5s --- addons/base/controllers/main.py | 2 +- openerpweb/xmlrpctimeout.py | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 5e59b31875a..e25d94d4f73 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -41,7 +41,7 @@ class Xml2Json: for kid in el: kids.append(Xml2Json.convert_element(kid)) if kid.tail and (not skip_whitespaces or kid.tail.strip() != ''): - kids.append(kid.tail) + kids.append(kid.tail) if len(kids): res["children"] = kids return res diff --git a/openerpweb/xmlrpctimeout.py b/openerpweb/xmlrpctimeout.py index 4a2e77f8481..15193115d0f 100644 --- a/openerpweb/xmlrpctimeout.py +++ b/openerpweb/xmlrpctimeout.py @@ -3,14 +3,14 @@ import httplib import socket class TimeoutHTTPConnection(httplib.HTTPConnection): - def connect(self): - httplib.HTTPConnection.connect(self) - self.sock.settimeout(self.timeout) + def connect(self): + httplib.HTTPConnection.connect(self) + self.sock.settimeout(self.timeout) class TimeoutHTTP(httplib.HTTP): - _connection_class = TimeoutHTTPConnection - def set_timeout(self, timeout): - self._conn.timeout = timeout + _connection_class = TimeoutHTTPConnection + def set_timeout(self, timeout): + self._conn.timeout = timeout class TimeoutTransport(xmlrpclib.Transport): def __init__(self, timeout=10, *l, **kw): From 13d8b38c4e60f5c46e4c151882b765d646980b7c Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 8 Mar 2011 15:57:54 +0100 Subject: [PATCH 223/304] [FIX] Cleaned for eclipse. bzr revid: nicolas.vanhoren@openerp.com-20110308145754-uzjzt5unoa2sslri --- addons/base/controllers/main.py | 6 +++--- openerpweb/openerpweb.py | 2 +- openerpweb/xmlrpctimeout.py | 1 - 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index e25d94d4f73..21df7a02214 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -import glob,json,os,sys,traceback +import glob,json,os #import simplejson as json @@ -107,7 +107,7 @@ class Connection(openerpweb.Controller): # TODO http get argument mods is a comma seprated value of modules mods = 'base,base_hello' files = self.manifest_glob(mods.split(','), 'css') - (concat, timestamp) = self.concat_files(files) + concat = self.concat_files(files)[0] # TODO request set the Date of last modif and Etag return concat css.exposed=1 @@ -116,7 +116,7 @@ class Connection(openerpweb.Controller): # TODO http get argument mods is a comma seprated value of modules mods = 'base,base_hello' files = self.manifest_glob(mods.split(','), 'js') - (concat, timestamp) = self.concat_files(files) + concat = self.concat_files(files)[0] # TODO request set the Date of last modif and Etag return concat js.exposed=1 diff --git a/openerpweb/openerpweb.py b/openerpweb/openerpweb.py index 601599f35d0..edd1a907486 100644 --- a/openerpweb/openerpweb.py +++ b/openerpweb/openerpweb.py @@ -2,7 +2,7 @@ import os,re,sys,traceback,xmlrpclib -import cherrypy,cherrypy.lib.static +import cherrypy.lib.static import simplejson as json diff --git a/openerpweb/xmlrpctimeout.py b/openerpweb/xmlrpctimeout.py index 15193115d0f..28f9bcd41bd 100644 --- a/openerpweb/xmlrpctimeout.py +++ b/openerpweb/xmlrpctimeout.py @@ -1,6 +1,5 @@ import xmlrpclib import httplib -import socket class TimeoutHTTPConnection(httplib.HTTPConnection): def connect(self): From 2e2d85503a6e003ed60c86774e9a2f60a7faee58 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 8 Mar 2011 17:20:41 +0100 Subject: [PATCH 224/304] [FIX] compilation problems bzr revid: nicolas.vanhoren@openerp.com-20110308162041-0t6kk49hfmf13hay --- addons/base/controllers/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 21df7a02214..12e905d70d6 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -69,10 +69,10 @@ class Connection(openerpweb.Controller): def manifest_glob(self, modlist, key): files = [] - for i in mods.split(','): + for i in modlist.split(','): globlist = openerpweb.addons_manifest.get(i,{}).get('css',[]) for j in globlist: - tmp = glob.glob(os.path.join(path_addons,i,j)) + tmp = glob.glob(os.path.join(openerpweb.path_addons,i,j)) files.append(tmp) print modlist, key, files return files From a22866c19fe35b992724cc744cda4d9e85558c54 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Tue, 8 Mar 2011 23:47:32 +0100 Subject: [PATCH 225/304] Added images bzr revid: fme@openerp.com-20110308224732-wfcbrnto166ftl2y --- .../static/openerp/img/header-background.png | Bin 0 -> 149 bytes addons/base/static/openerp/img/logo.png | Bin 0 -> 3551 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 addons/base/static/openerp/img/header-background.png create mode 100644 addons/base/static/openerp/img/logo.png diff --git a/addons/base/static/openerp/img/header-background.png b/addons/base/static/openerp/img/header-background.png new file mode 100644 index 0000000000000000000000000000000000000000..774b395412478e595cd2cbe398a23b5d8965aa96 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^j6m$j!3HD+e9t`vQZb$`jv*44d;1S^9Z=wLcGmyb z_S^U7|8u+5GY^*qq{$lXX}R9kB9`v8ouT0ZPjAkItmS5t>Pn8yF4%4PyY#tMtO$=H yr{+?JJ_*I}bJ1u2i|2Gqe0@J_?OZ303Wj(6MqZD%XPN`;VeoYIb6Mw<&;$S!h&G4- literal 0 HcmV?d00001 diff --git a/addons/base/static/openerp/img/logo.png b/addons/base/static/openerp/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8f1c5c6085f81740bf23113d3182f73bedcab954 GIT binary patch literal 3551 zcmV<54IuJ~P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipS( z3OgBNch+4101aPBL_t(|+U=ZqbXCP2$3J-qJ17{GO;M3W?7;D;SZZhy6}5nJY>#{E zhDx=y7O`p<+q%`ZR-00>)>sv!b!puwRa6w*1%$E;alyJ#6ophlM3O+#Kj!zE$zW)f%eH16b>c1 zo~WT5=mYcyJ_V|k`TPHdfxwZ#5kNnn18@Uyzg4HF{N3Q3`!(Q7;AmidLdP9QXbpP- zcboMYpwv3bznzqS4r~EF18xK6%eno4nO58G-$tkX zbRX^I*d*7x23SnIdp->KO+=q58Ml2c>A%~6wbI|)GMAgOvBU#4+@qmEL!%t;YM7zn z8V#3dsM4@V!xpPfqlV`-jND0xd@%5W+`vYexOu=gJrDk&K!a7+cialRANXztaK3zB z0jv|U@9r7bWx%UK#>N62ldSgp0ZV`n3e@&O;FuVMUIu(rfc`!Kt^>M6T4-&S&R+xH zlBWZ)D3^=%ZSb74hdk}}1=Rx=EBJjICi7_EX|W7GJPVu)td`FY0w?6zX9MsPxf%Na zbAeh}{b~ZM=?r)M(&mIfJF^0FV~DBYMaSAcq@i03i(aDPYUkWW z4c};^WZngMH-;tnT=Z@SV0n!Cf0CtrTST3y);P+AFiU|Rfw4{sv~zJxDfO1rKRBY^ z$Da1r1nTw|L*N_Jzkp6L#?>Kk{^CIWVM-g?h?PGn!eLXmf zHnPD@f%4(5)xE>xwO_Byjmj1?MaS7VO&f=*tzblkNKb<}OgD;V?gQ*APR&Tscs~+9 zV?1z@IE)Vf-r?snu;m($)ybRz@^H5x#GGw>{c-5*Y}sO{VFG!1pkL_=OUENPGQz0rzPbrc8({ z)A-tZ`WPaTVW1P58b|99`l}gqb3Pb`N!>RimP8_og-M>W2Y|ULZLHH+Uj=0xnS9XS zQ>Af=6CwZKF6RaU*Bz)I1sJ{dAhn`J&k=7E?%|Ifs73{mi9(b4xi`glUj@hx)t z7%ik7=o!MBtwiQ>U{7L5sT{CBCYx$Ie-8?uiuC~PD?W)Ey*WQkuEX%hJl`ll=lug7 zYMKChh~qR?`Wx&cv^M)4<^h{!iN9Ya&bADlgh;P@$UFig1G-{DibpGvLkhNQxLYC= z&GeZwzSSOoV4>B=89bdyd@4I=MdkI)-7gd9?-VtBXW#PL!1{eVt20 zX3Wmu8)SCWA(@2jgqjY?h8C@$(M&!OKso9`CJ_sUky!Jyt*_=wTU@T#gO_hGQoFQ z?bTUr76ZfaZ<4|pL%w(flc{sDQleLlMYy(U#_o9K?9Vazjyik!@0Eo^7aNi$?;ePJ z*pZdZ%48C|&^+Z^FIIcDjO9Ehx%087?G2u?Dh#R9_?@SYExFdyMyk9jg6O8@s?nKM`Z=tY+2$GS@9-{RBBg%e(nhndYCNve<;GWT_DbTZwX^A zmtzT@2wYjfTg;o#0l5LjvLeg99ULF*IC?99(?m0k^n~wRJzJ-oZG^Jr^;p}ID3i>v z>wHBf3`_=ZvNFVQ$LGd87iptSrvb+(OMZC5So4aklb-;78~ARPSkR6I=;vO!C&zid zy8*Mw=)D48+w*e7LJI%>ip@$iNgg;PuU37JsCp@Jb zum4k`H`?q7ETnL6#H_{a(e~kJJaPFQP3TuW<)wM*=K+`ymTy@KVTkj23-HT8`<*d6 z)4WnfFk0k_?L>^#Cj6Gp=A8)iR7PfO$#7X;uvakg@Xz;b+H&Q_f&zp;^TpTkCqHt< zZ8*}+!c9c)<|``70)*~g0P9@hvCdCLoa0J}>B_&40!)&_Zhxa^f=9SAO2SP)23}Il z!&{ji&=hcxRkW)_OMG)z;e39I|2;GU=ZT-=YV%#iIh@d17TUMWcFJ|{vfO+(^Von% zRYyfcTtd%|=*E>2)0ElpW5bO!Jgwj|1G5c;11kv}Mp<;}J5mpM@Y7b6{+^C5waE!u?6PH-%5WsLFHOM|ad0E%4I3XSY1%rw;|ML*%4a<<%E3DKrRBSWcPVq> zQ5fZXo~yz^`qLbb{n9`bWRU0K%{2a!n1r4ms8`{MFtjCf#caBddbm5rECb^kOv3LY z^dSCwq`vk$j>#e3?OD*+mYYZJbEOdLx$+jy))q(;Jle)qxbEiVUad9ZuuNyuE!?}$lU zof1QS^$hT&N5nZ-6W;rCvlAh5(GLG!qH=PGwv|~V(AwzV>6X(_0W89;~| z^y9$rKpfh&?A6Lc2yIB?TJq!Mm;p>t{&amdI5|*$saV1~>!=qiw>QQpl|=Xx?dATB z_Bg+3T!6_GuEo3oZ)2)Bs``9CCcSk=FT33;x> z>`$=s|C=OCvl0`P7=+mn)5-FBuLWjh^FpmQFO-JTwwp02`2A!8s(?!(k~4O@y(NMZ zWm&3$sVcDVTejA&r}>_gTa~%FZruYsnt2T-R-Ny@@;xyr?9m0%($`_am&n{^yR~&Z zX8(wbTky<{h1*35RFFkFTX0((`C8^#u0I2=(8j8qgwfGM#gdJ(9Jm@G_#9xiGXKw2 z*V(8Qi&26}pp*iC1^%r3KS)AAcC6FJ0jd<)&|c)iYRtx#dBBVeA-sL%yk)ZTRAW-* zKBRwB;~;tH9|3+4#*}Kc$fV*{t->ez`|IO+P@BJ|4E({uKD5)Jq?A zmi+X!xi&D)%Vj+EV#T)#$2!W9j&yxw^;zfiZTDGb{r{z$EOdm$OJN+QZNNHJnC*yY zGdX>o=*sOPdp?L`jbrptDogJMmCf&B(!AB+<^Nl$t_8+vs&me z9;Y-Rbb_6h&__C->&ZQqoghK06Z$BRL%21$B? Date: Tue, 8 Mar 2011 23:47:58 +0100 Subject: [PATCH 226/304] Start working on layout bzr revid: fme@openerp.com-20110308224758-si0b41r1nvpb0ban --- addons/base/static/openerp/base.css | 82 ++++++++++++++++++---- addons/base/static/openerp/base.xml | 25 ++++--- addons/base/static/openerp/openerp.base.js | 10 ++- 3 files changed, 94 insertions(+), 23 deletions(-) diff --git a/addons/base/static/openerp/base.css b/addons/base/static/openerp/base.css index e2c1ac5db1f..6e36ec906d6 100644 --- a/addons/base/static/openerp/base.css +++ b/addons/base/static/openerp/base.css @@ -3,7 +3,7 @@ body { padding: 0; margin: 0; font-family: helvetica, sans, arial; - /* TODO: We must check best practice for font-size */ + font-size: 80%; } .oe_box { @@ -53,6 +53,10 @@ body { background-color: #f88; } +.openerp .main { + padding: 6px; +} + .openerp h3.title { margin: 2px 0; color: #252424; @@ -68,34 +72,84 @@ body { } */ +/* Header */ +.openerp .header { + height: 65px; + background: url("img/header-background.png") repeat-x scroll left top transparent; + color: #FFFFFF; + letter-spacing: 0.5px; + text-shadow: 0 1px 0 #333333; +} +.openerp .company_logo_link { + display: block; + float: left; + height: 63px; + width: 200px; + margin-right: 10px; + line-height: 63px; + text-align: center; + border-bottom: 1px solid black; + border-right: 1px solid black; + border-top: 1px solid white; + border-left: 1px solid white; + background: #FFFFFF; + background: -moz-linear-gradient(top, #FFFFFF 0%, #CECECE 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#CECECE)); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#CECECE',GradientType=0 ); +} +.openerp .company_logo { + vertical-align: middle +} +.openerp .header_title { + float: left; + font-size: 100%; + margin: 0; + padding: 4px 0; + text-shadow: 0 1px 0 #111111; +} +.openerp .header_title small { + color: #ccc; + font-size: 90%; + font-weight: normal; +} +.openerp .header_corner { + float: right; +} + +/* Header */ +.openerp .footer { + text-align: center; +} + /* SearchView */ .openerp .filter_label, .openerp .filter_icon { border: 1px solid #666; border-left-width: 0; - background: #F0F0F0; /* old browsers */ - background: -moz-linear-gradient(top, #F0F0F0 0%, #C0C0C0 100%); /* firefox */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F0F0F0), color-stop(100%,#C0C0C0)); /* webkit */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#C0C0C0',GradientType=0 ); /* ie */ + background: #F0F0F0; + background: -moz-linear-gradient(top, #F0F0F0 0%, #C0C0C0 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F0F0F0), color-stop(100%,#C0C0C0)); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#C0C0C0',GradientType=0 ); } .openerp .filter_label:hover, .openerp .filter_icon:hover { - background: #F0F0F0; /* old browsers */ - background: -moz-linear-gradient(top, #F0F0F0 0%, #A1A7CE 100%); /* firefox */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F0F0F0), color-stop(100%,#A1A7CE)); /* webkit */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#A1A7CE',GradientType=0 ); /* ie */ + background: #F0F0F0; + background: -moz-linear-gradient(top, #F0F0F0 0%, #A1A7CE 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F0F0F0), color-stop(100%,#A1A7CE)); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#A1A7CE',GradientType=0 ); } .openerp .filter_label:active, .openerp .filter_icon:active { - background: #AAAAAA; /* old browsers */ - background: -moz-linear-gradient(top, #999999 0%, #EEEEEE 100%); /* firefox */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#EEEEEE)); /* webkit */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#EEEEEE',GradientType=0 ); /* ie */ + background: #AAAAAA; + background: -moz-linear-gradient(top, #999999 0%, #EEEEEE 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#EEEEEE)); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#EEEEEE',GradientType=0 ); } .openerp .filter_label.enabled, .openerp .filter_icon.enabled { background: #AAAAAA; } .openerp .filter_icon { padding: 1px 2px 0px 2px; - margin: 0; + margin-left: 0; + margin-right: 0; } .openerp .filter_label { font-weight: bold; diff --git a/addons/base/static/openerp/base.xml b/addons/base/static/openerp/base.xml index ad845fc4c44..fc4c65befcf 100644 --- a/addons/base/static/openerp/base.xml +++ b/addons/base/static/openerp/base.xml @@ -5,18 +5,16 @@
    -
    -

    OpenERP Web Client
    Codename: from __future__ import openerpweb

    -
    +
    -
    -
    +
    + +
    + + + + +
    +
    +
    +