From af201a64250ade41ba1daa672fcc70e33b80bead Mon Sep 17 00:00:00 2001 From: Diego Paradeda Date: Fri, 20 Sep 2024 15:18:42 -0300 Subject: [PATCH] [WIP] rename product_nfe40_esp --- l10n_br_delivery_nfe/models/product_product.py | 2 +- l10n_br_delivery_nfe/models/product_template.py | 10 ++++++---- l10n_br_delivery_nfe/tests/test_delivery_nfe.py | 8 ++++---- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/l10n_br_delivery_nfe/models/product_product.py b/l10n_br_delivery_nfe/models/product_product.py index 2a55e38cf240..b206c4e5f51f 100644 --- a/l10n_br_delivery_nfe/models/product_product.py +++ b/l10n_br_delivery_nfe/models/product_product.py @@ -7,7 +7,7 @@ class ProductProduct(models.Model): _inherit = "product.product" - product_nfe40_esp = fields.Char( + product_volume_type = fields.Char( string="Volume Type", help="Type of transported volumes: This field corresponds to 'nfe40_esp'," " which specifies the type of transported volumes (e.g., crates, pallets)" diff --git a/l10n_br_delivery_nfe/models/product_template.py b/l10n_br_delivery_nfe/models/product_template.py index cac6dfdbf252..8995cdf8ee69 100644 --- a/l10n_br_delivery_nfe/models/product_template.py +++ b/l10n_br_delivery_nfe/models/product_template.py @@ -7,7 +7,7 @@ class ProductTemplate(models.Model): _inherit = "product.template" - product_nfe40_esp = fields.Char( + product_volume_type = fields.Char( string="Volume Type", help="Type of transported volumes: This field corresponds to 'nfe40_esp'," " which specifies the type of transported volumes (e.g., crates, pallets)" @@ -23,13 +23,15 @@ def _compute_nfe40_esp(self): lambda template: len(template.product_variant_ids) == 1 ) for template in unique_variants: - template.product_nfe40_esp = template.product_variant_ids.product_nfe40_esp + template.product_volume_type = ( + template.product_variant_ids.product_nfe40_esp + ) for template in self - unique_variants: - template.product_nfe40_esp = "" + template.product_volume_type = "" def _inverse_nfe40_esp(self): for template in self: if len(template.product_variant_ids) == 1: - template.product_variant_ids.product_nfe40_esp = ( + template.product_variant_ids.product_volume_type = ( template.product_nfe40_esp ) diff --git a/l10n_br_delivery_nfe/tests/test_delivery_nfe.py b/l10n_br_delivery_nfe/tests/test_delivery_nfe.py index dd72f13d969d..13d6da976fa6 100644 --- a/l10n_br_delivery_nfe/tests/test_delivery_nfe.py +++ b/l10n_br_delivery_nfe/tests/test_delivery_nfe.py @@ -22,9 +22,9 @@ def test_invoicing_picking_volume_lucro_presumido(self): self.brand_id2 = self.env["product.brand"].create({"name": "marca2 teste"}) # Set product volume data - self.prod1.product_nfe40_esp = "" + self.prod1.product_volume_type = "" self.prod1.product_brand_id = self.brand_id1 - self.prod2.product_nfe40_esp = "esp2 teste" + self.prod2.product_volume_type = "esp2 teste" self.prod2.product_brand_id = self.brand_id2 self.prod1.weight = 1 self.prod2.weight = 3 @@ -132,7 +132,7 @@ def test_invoicing_picking_volume_with_package_lucro_presumido(self): self.brand_id1 = self.env["product.brand"].create({"name": "marca teste"}) # Set product volume data - self.prod1.product_nfe40_esp = "esp teste" + self.prod1.product_volume_type = "esp teste" self.prod1.product_brand_id = self.brand_id1 self.prod1.weight = 2 self.prod2.weight = 4 @@ -245,7 +245,7 @@ def test_pre_generate_nfe_volume(self): self.brand_id1 = self.env["product.brand"].create({"name": "marca teste"}) # Set product volume data - self.prod1.product_nfe40_esp = "esp teste" + self.prod1.product_volume_type = "esp teste" self.prod1.product_brand_id = self.brand_id1 self.prod1.weight = 2 self.prod2.weight = 4