296
296
def generate_payment_with_journal(self, cr, uid, journal_id, partner_id, amount, payment_ref, entry_name, date, should_validate, context):
297
297
voucher_obj = self.pool.get('account.voucher')
298
298
voucher_line_obj = self.pool.get('account.voucher.line')
299
data = voucher_obj.onchange_partner_id(cr, uid, [], partner_id, journal_id, int(amount), False, 'payment', date, context)['value']
299
data = voucher_obj.onchange_partner_id(cr, uid, [], partner_id, journal_id, int(amount), False, 'receipt', date, context)['value']
300
300
account_id = data['account_id']
301
301
currency_id = data['currency_id']