From e33ed506bfdb8e0dd79d75da8d41782ec87df730 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sat, 14 Jun 2025 08:36:33 +1000 Subject: [PATCH] Internal migration for tax model --- app/DataMapper/Tax/TaxModel.php | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/DataMapper/Tax/TaxModel.php b/app/DataMapper/Tax/TaxModel.php index 8a3ce2788b..d6ea481ec8 100644 --- a/app/DataMapper/Tax/TaxModel.php +++ b/app/DataMapper/Tax/TaxModel.php @@ -18,7 +18,7 @@ class TaxModel public string $seller_subregion = 'CA'; /** @var string $version */ - public string $version = 'gamma'; + public string $version = 'delta'; /** @var object $regions */ public object $regions; @@ -132,6 +132,18 @@ class TaxModel } + if ($this->version == 'delta') { + + $this->regions->EU->subregions->BG = new \stdClass(); + $this->regions->EU->subregions->BG->tax_rate = 20; + $this->regions->EU->subregions->BG->tax_name = 'ДДС'; + $this->regions->EU->subregions->BG->reduced_tax_rate = 5; + $this->regions->EU->subregions->BG->apply_tax = false; + $this->regions->EU->subregions->BG->vat_number = ''; + + $this->version = 'epsilon'; + } + return $this; } @@ -592,7 +604,7 @@ class TaxModel $this->regions->EU->subregions->BG = new \stdClass(); $this->regions->EU->subregions->BG->tax_rate = 20; - $this->regions->EU->subregions->BG->tax_name = 'НДС'; + $this->regions->EU->subregions->BG->tax_name = 'ДДС'; $this->regions->EU->subregions->BG->reduced_tax_rate = 9; $this->regions->EU->subregions->BG->apply_tax = false;