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 1b38f6fbff8..e7a3026c66d 100644 --- a/addons/point_of_sale/test/point_of_sale_report.yml +++ b/addons/point_of_sale/test/point_of_sale_report.yml @@ -61,56 +61,6 @@ from tools import test_reports test_reports.try_report_action(cr, uid, 'action_report_pos_details',wiz_data=data_dict, context=ctx, our_module='point_of_sale') -- - I create a cash journal. -- - !record {model: account.journal, id: account_journal_cash0}: - name: 'Cash Journal' - code: 'CSJ' - type: 'cash' - view_id: account.account_journal_bank_view - sequence_id: account.sequence_journal -- - I create a record for Bank Statement. -- - !record {model: account.bank.statement, id: account_bank_statement_st0}: - name: St.05/19 - balance_end_real: 0.0 - date: !eval time.strftime('%Y-%m-%d') - journal_id: account_journal_cash0 - line_ids: - - name: statement - date: !eval "(datetime.now() + timedelta(5*31)).strftime('%Y-%m-%d')" - type: customer - account_id: account_pos_account_sales - amount: 100 - partner_id: base.res_partner_agrolait - period_id: account.period_5 - state: 'draft' -- - In order to test the PDF reports defined on a Point Of Sale, we will print a Account Statement Report -- - !python {model: account.bank.statement}: | - import netsvc, tools, os, time - (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) -- - In order to test the PDF reports defined on a Point Of Sale, we will print a POS User Product Report -- - !python {model: account.bank.statement}: | - import netsvc, tools, os, time - (data, format) = netsvc.LocalService('report.pos.user.product').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-user_product_report'+format), 'wb+').write(data) -- - In order to test the PDF reports defined on a Point Of Sale, we will print a POS All Close Cashbox Of the Day Report -- - !python {model: account.bank.statement}: | - import netsvc, tools, os, time - (data, format) = netsvc.LocalService('report.all.closed.cashbox.of.the.day').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-all_closed_cash_box_of_the_day_report'+format), 'wb+').write(data) - In order to test the PDF reports defined on a Point of Sale, we will print a POS Sales User Report - diff --git a/addons/point_of_sale/wizard/pos_details.py b/addons/point_of_sale/wizard/pos_details.py index acf7738dbfe..7283ee5fa6c 100644 --- a/addons/point_of_sale/wizard/pos_details.py +++ b/addons/point_of_sale/wizard/pos_details.py @@ -30,7 +30,7 @@ class pos_details(osv.osv_memory): _columns = { 'date_start': fields.date('Date Start', required=True), 'date_end': fields.date('Date End', required=True), - 'user_ids': fields.many2many('res.users', 'sale_user_rel', 'user_id', 'uid', 'Salesman'), + 'user_ids': fields.many2many('res.users', 'sale_user_rel_details', 'user_id', 'uid', 'Salesman'), } _defaults = { 'date_start': lambda *a: time.strftime('%Y-%m-%d'),