123456789101112131415161718192021222324 |
- # -*- 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)
|