From 07076379241f66ab4ed2bcb4d9d7b17bb2d36e6c Mon Sep 17 00:00:00 2001 From: "Nicolas Viseur (vin)" Date: Thu, 25 Jan 2024 20:17:40 +0800 Subject: [PATCH] [FIX] l10n_id_efaktur: default kode transaksi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kode transaksi is a required field on account moves. This field is either set on the move itself, or is taken from the partner. It NEEDS to be set when invoicing, but customers cannot provide this values by themselves when registering for example. This would cause issues with automatic subscriptions amongst other systems. In order to fix this issue, we will define the code 01 as default value. closes odoo/odoo#151265 X-original-commit: 846f7cc9a7dbec4f9c6631ae2ccd484f9af47dd8 Signed-off-by: William André (wan) Signed-off-by: Nicolas Viseur (vin) --- addons/l10n_id_efaktur/models/res_partner.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/l10n_id_efaktur/models/res_partner.py b/addons/l10n_id_efaktur/models/res_partner.py index 07bfd503ec2..410c015265d 100644 --- a/addons/l10n_id_efaktur/models/res_partner.py +++ b/addons/l10n_id_efaktur/models/res_partner.py @@ -22,7 +22,11 @@ class ResPartner(models.Model): ('07', '07 Penyerahan yang PPN-nya Tidak Dipungut (Kawasan Ekonomi Khusus/ Batam)'), ('08', '08 Penyerahan yang PPN-nya Dibebaskan (Impor Barang Tertentu)'), ('09', '09 Penyerahan Aktiva ( Pasal 16D UU PPN )'), - ], string='Kode Transaksi', help='Dua digit pertama nomor pajak') + ], + string='Kode Transaksi', + help='Dua digit pertama nomor pajak', + default='01', + ) @api.depends('vat', 'country_code') def _compute_l10n_id_pkp(self):