# -*- coding: utf-8 -*- from openerp.http import request _MODEL = 'res.bank.payments' ''' ''' def create_bank_payment_statement(data, currency_id, date, partner_id=None, supplier_id=None): values = { 'bank_id': data.get('bankId', None), 'bank_payments_type_id': data.get('bankPaymentTypeId', None), 'currency_id': currency_id, 'date': date, 'partner_id': partner_id, 'number_cta': data.get('accountNumber', None), 'number_cta_origin': data.get('originAccount', None), 'name_holder': data.get('accountHolder', None), 'number': data.get('voucherNumber'), 'date_maturity': str(data.get('dueDate', '')), 'supplier_id': supplier_id, 'amount_total': data.get('amount', None) } request.env['res.bank.payments'].create(values)