+
+
+ 1
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_ae/pyproject.toml b/odoo-bringout-oca-ocb-l10n_ae/pyproject.toml
index 72a996e..996291c 100644
--- a/odoo-bringout-oca-ocb-l10n_ae/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_ae/pyproject.toml
@@ -1,13 +1,15 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_ae"
version = "16.0.0"
-description = "United Arab Emirates - Accounting - Odoo addon"
+description = "United Arab Emirates - Accounting -
+ Odoo addon
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-base>=16.0.0",
- "odoo-bringout-oca-ocb-account>=16.0.0",
+ "odoo-bringout-oca-ocb-account>=19.0.0",
+ "odoo-bringout-oca-ocb-l10n_gcc_invoice>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -17,7 +19,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_ae_pos/README.md b/odoo-bringout-oca-ocb-l10n_ae_pos/README.md
index a020b55..bfd37f3 100644
--- a/odoo-bringout-oca-ocb-l10n_ae_pos/README.md
+++ b/odoo-bringout-oca-ocb-l10n_ae_pos/README.md
@@ -2,7 +2,7 @@
United Arab Emirates POS Localization
-=======================================================
+===========================================================
## Installation
@@ -13,36 +13,15 @@ pip install odoo-bringout-oca-ocb-l10n_ae_pos
## Dependencies
-This addon depends on:
+- l10n_gcc_pos
- l10n_ae
-- point_of_sale
-
-## Manifest Information
-
-- **Name**: United Arab Emirates - Point of Sale
-- **Version**: N/A
-- **Category**: Accounting/Localizations/Point of Sale
-- **License**: LGPL-3
-- **Installable**: False
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_ae_pos`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_ae_pos
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/__manifest__.py b/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/__manifest__.py
index 43d504f..6a09bff 100644
--- a/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/__manifest__.py
@@ -1,20 +1,20 @@
-# -*- coding: utf-8 -*-
-# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'United Arab Emirates - Point of Sale',
- 'author': 'Odoo S.A.',
'category': 'Accounting/Localizations/Point of Sale',
- 'icon': '/l10n_ae/static/description/icon.png',
'description': """
United Arab Emirates POS Localization
-=======================================================
+===========================================================
""",
- 'depends': ['l10n_ae', 'point_of_sale'],
- 'auto_install': True,
+ 'author': 'Odoo S.A.',
'license': 'LGPL-3',
+ 'depends': [
+ 'l10n_gcc_pos',
+ 'l10n_ae',
+ ],
'assets': {
- 'point_of_sale.assets': [
- 'l10n_ae_pos/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml',
+ 'point_of_sale._assets_pos': [
+ 'l10n_ae_pos/static/src/**/*',
],
},
+ 'auto_install': True,
}
diff --git a/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/static/src/overrides/models/pos_order.js b/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/static/src/overrides/models/pos_order.js
new file mode 100644
index 0000000..97f4593
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/static/src/overrides/models/pos_order.js
@@ -0,0 +1,8 @@
+import { PosOrder } from "@point_of_sale/app/models/pos_order";
+import { patch } from "@web/core/utils/patch";
+
+patch(PosOrder.prototype, {
+ isAECompany() {
+ return this.company.country_id?.code === "AE";
+ },
+});
diff --git a/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/static/src/overrides/screens/receipt_screen/receipt/order_receipt.xml b/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/static/src/overrides/screens/receipt_screen/receipt/order_receipt.xml
new file mode 100644
index 0000000..88e1996
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/static/src/overrides/screens/receipt_screen/receipt/order_receipt.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml b/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml
deleted file mode 100644
index 27a28ff..0000000
--- a/odoo-bringout-oca-ocb-l10n_ae_pos/l10n_ae_pos/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
- VAT
- Total Taxes
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_ae_pos/pyproject.toml b/odoo-bringout-oca-ocb-l10n_ae_pos/pyproject.toml
index 825b2ef..cd8784c 100644
--- a/odoo-bringout-oca-ocb-l10n_ae_pos/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_ae_pos/pyproject.toml
@@ -1,13 +1,15 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_ae_pos"
version = "16.0.0"
-description = "United Arab Emirates - Point of Sale - Odoo addon"
+description = "United Arab Emirates - Point of Sale -
+ Odoo addon
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-l10n_ae>=16.0.0",
- "odoo-bringout-oca-ocb-point_of_sale>=16.0.0",
+ "odoo-bringout-oca-ocb-l10n_gcc_pos>=19.0.0",
+ "odoo-bringout-oca-ocb-l10n_ae>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -17,7 +19,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_dz/README.md b/odoo-bringout-oca-ocb-l10n_dz/README.md
index 20b4206..4668942 100644
--- a/odoo-bringout-oca-ocb-l10n_dz/README.md
+++ b/odoo-bringout-oca-ocb-l10n_dz/README.md
@@ -14,36 +14,15 @@ pip install odoo-bringout-oca-ocb-l10n_dz
## Dependencies
-This addon depends on:
+- base_vat
- account
-- l10n_multilang
-
-## Manifest Information
-
-- **Name**: Algeria - Accounting
-- **Version**: 1.0
-- **Category**: Accounting/Localizations/Account Charts
-- **License**: LGPL-3
-- **Installable**: False
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_dz`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_dz
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/__manifest__.py b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/__manifest__.py
index 0d971d2..24c72c4 100755
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/__manifest__.py
@@ -1,8 +1,9 @@
-# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-
{
'name': 'Algeria - Accounting',
+ 'website': 'https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations.html',
+ 'icon': '/account/static/description/l10n.png',
+ 'countries': ['dz'],
'version': '1.0',
'category': 'Accounting/Localizations/Account Charts',
'description': """
@@ -11,15 +12,16 @@ This is the module to manage the accounting chart for Algeria in Odoo.
This module applies to companies based in Algeria.
""",
'author': 'Osis',
- 'depends': ['account', 'l10n_multilang'],
+ 'depends': [
+ 'base_vat',
+ 'account',
+ ],
+ 'auto_install': ['account'],
'data': [
- 'data/account_chart_template_data.xml',
- 'data/account.account.template.csv',
- 'data/account_chart_template_post_data.xml',
- 'data/account_tax_data.xml',
- 'data/account_fiscal_position_template_data.xml',
- 'data/account_chart_template_configuration_data.xml',
- 'report/account_move_report.xml',
+ 'data/tax_report.xml',
+ ],
+ 'demo': [
+ 'demo/demo_company.xml',
],
'license': 'LGPL-3',
}
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account.account.template.csv b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account.account.template.csv
deleted file mode 100644
index e8a1829..0000000
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account.account.template.csv
+++ /dev/null
@@ -1,891 +0,0 @@
-id,name,code,account_type,chart_template_id/id,reconcile
-pcg_10111,Capital souscrit non appelé,10111,equity,l10n_dz_pcg_chart_template,False
-pcg_10112,Capital souscrit - appelé non versé,10112,equity,l10n_dz_pcg_chart_template,False
-pcg_10113,"Capital souscrit appelé, versé",10113,equity,l10n_dz_pcg_chart_template,False
-pcg_1012,Fonds de dotation,1012,equity,l10n_dz_pcg_chart_template,False
-pcg_1013,Fonds d'exploitation,1013,equity,l10n_dz_pcg_chart_template,False
-pcg_1018,Autres fonds propres,1018,equity,l10n_dz_pcg_chart_template,False
-pcg_1031,Prime d’émission,1031,equity,l10n_dz_pcg_chart_template,False
-pcg_1032,Prime de fusion,1032,equity,l10n_dz_pcg_chart_template,False
-pcg_1033,Prime d’apports,1033,equity,l10n_dz_pcg_chart_template,False
-pcg_1034,Prime de conversion d’obligations en actions,1034,equity,l10n_dz_pcg_chart_template,False
-pcg_1035,Bons de souscription d’actions (BSA),1035,equity,l10n_dz_pcg_chart_template,False
-pcg_104,Ecart d’évaluation,104,equity,l10n_dz_pcg_chart_template,False
-pcg_1051,Ecart de réévaluation sur immobilisations corporelles,1051,equity,l10n_dz_pcg_chart_template,False
-pcg_1059,Ecart de réévaluation rapporté au résultat de l’exercice,1059,equity,l10n_dz_pcg_chart_template,False
-pcg_1061,Réserve légale,1061,equity,l10n_dz_pcg_chart_template,False
-pcg_10621,Réserves réglementées : Bénéfice taxé au taux réduit,10621,equity,l10n_dz_pcg_chart_template,False
-pcg_10622,Réserves réglementées : Plus value de cession à réinvestir,10622,equity,l10n_dz_pcg_chart_template,False
-pcg_1063,Réserves statutaires ou contractuelles,1063,equity,l10n_dz_pcg_chart_template,False
-pcg_1064,Réserves ordinaires,1064,equity,l10n_dz_pcg_chart_template,False
-pcg_1065,Réserves Spéciales consécutive à l’octroi d’avantages,1065,equity,l10n_dz_pcg_chart_template,False
-pcg_1066,Réserves facultatives,1066,equity,l10n_dz_pcg_chart_template,False
-pcg_1068,Autres réserves,1068,equity,l10n_dz_pcg_chart_template,False
-pcg_107,Écarts d'équivalence,107,equity,l10n_dz_pcg_chart_template,False
-pcg_108,Compte de l'exploitant,108,equity,l10n_dz_pcg_chart_template,False
-pcg_109,Actionnaires: capital souscrit - non appelé,109,equity,l10n_dz_pcg_chart_template,False
-pcg_110,Report à nouveau (bénéfice),110,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1151,Impact d'ajustement positif (plus value),1151,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1159,Impact d'ajustement négatif (moins value),1159,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1171,Impact d'assainissement comptable et financier : positif,1171,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1175,Ajustement résultant de correction d'estimation,1175,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1176,Ajustement résultant de correction d'erreurs comptables,1176,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1179,Impact d'assainissement comptable et financier : négatif,1179,liability_current,l10n_dz_pcg_chart_template,False
-pcg_118,Acompte sur dividendes,118,equity,l10n_dz_pcg_chart_template,False
-pcg_119,Report à nouveau (Déficit),119,liability_current,l10n_dz_pcg_chart_template,False
-pcg_120,Résultat net de l’exercice – (BENEFICE),120,income,l10n_dz_pcg_chart_template,False
-pcg_121,Marge commerciale,121,income,l10n_dz_pcg_chart_template,False
-pcg_122,Production de l’exercice,122,expense_direct_cost,l10n_dz_pcg_chart_template,False
-pcg_123,Valeur Ajoutée d’exploitation,123,expense_direct_cost,l10n_dz_pcg_chart_template,False
-pcg_124,Excédent (ou insuffisance) brut d’exploitation (EBE) – EBITDA,124,expense_direct_cost,l10n_dz_pcg_chart_template,False
-pcg_125,Résultat opérationnel,125,income,l10n_dz_pcg_chart_template,False
-pcg_126,Résultat ordinaire avant impôts,126,income,l10n_dz_pcg_chart_template,False
-pcg_127,Résultat extraordinaire,127,income,l10n_dz_pcg_chart_template,False
-pcg_128,Résultat brut de l’exercice,128,income,l10n_dz_pcg_chart_template,False
-pcg_129,Résultat net de l’exercice –(DEFICIT),129,income,l10n_dz_pcg_chart_template,False
-pcg_1311,Subventions d’équipements: Financementde l'Etat,1311,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1312,Subventions d’équipements: Financement d'autres organismes,1312,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1313,Transfert gratuit d’immobilisations,1313,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1319,Subventions inscrites au compte de résultat,1319,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1321,Subventions d’investissement,1321,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1322,Subventions pour financement d'activités à long terme,1322,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1329,Autres subventions inscrites au compte de résultat,1329,liability_current,l10n_dz_pcg_chart_template,False
-pcg_133,Impôts différés actif,133,asset_current,l10n_dz_pcg_chart_template,False
-pcg_134,Impôts différés passif,134,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1386,Charges différées – Passif non courant,1386,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1387,Produits différés – Passif non courant,1387,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1531,Provisions pour avantages au personnel (IDR–IFC),1531,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1551,Provision pour rappel d'impôts et amendes fiscales,1551,liability_current,l10n_dz_pcg_chart_template,False
-pcg_156,Provisions pour renouvellement des immobilisations (concession),156,asset_fixed,l10n_dz_pcg_chart_template,False
-pcg_1581,Provisions pour remise en l’état ou de démantèlement,1581,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1582,Provision pour perte à terminaison (contrats déficitaires),1582,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1583,Provision pour procès et litiges (au-delà de 12 mois),1583,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1584,Provision pour garantie données aux clients (au-delà de 12 mois),1584,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1588,Autres provisions résultant d’obligation légale ou implicite,1588,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1611,Emprunt Principal (Titres),1611,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1618,Intérêts courus et non échus (Titres),1618,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1621,Emprunt Principal (obligataires convertibles),1621,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1628,Intérêts courus et non échus (obligataires convertibles),1628,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1631,Emprunt Principal (Autres emprunts obligataires),1631,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1638,Intérêts courus et non échus (Autres emprunts obligataires),1638,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1641,Emprunts à Court Terme,1641,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1642,Emprunts à Moyen Terme,1642,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1643,Emprunts à Long Terme,1643,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1646,Intérêts intercalaires,1646,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1648,Intérêts courus et non échus,1648,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1651,Dépôts reçus,1651,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1655,Cautionnements reçus,1655,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1658,Intérêts courus et non échus,1658,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1671,Financement Principal,1671,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1678,Intérêts courus et non échus,1678,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1681,Emprunt Principal,1681,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1688,Intérêts courus et non échus,1688,liability_current,l10n_dz_pcg_chart_template,False
-pcg_169,Primes de remboursement des obligations,169,liability_current,l10n_dz_pcg_chart_template,False
-pcg_171,Dettes rattachées à des participations groupe,171,liability_current,l10n_dz_pcg_chart_template,False
-pcg_172,Dettes rattachées à des participations hors groupe,172,liability_current,l10n_dz_pcg_chart_template,False
-pcg_173,Dettes rattachés à des sociétés en participation,173,liability_current,l10n_dz_pcg_chart_template,False
-pcg_178,Autres dettes rattachés à des participations,178,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1814,Créances inter-Unités (ou établissement),1814,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1815,Dettes inter-Unités (ou établissement),1815,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1816,Charges inter-Unités (ou établissement),1816,liability_current,l10n_dz_pcg_chart_template,False
-pcg_1817,Produis inter-Unités (ou établissement),1817,liability_current,l10n_dz_pcg_chart_template,False
-pcg_18841,Créances commerciales,18841,liability_current,l10n_dz_pcg_chart_template,False
-pcg_18842,Créances financières,18842,liability_current,l10n_dz_pcg_chart_template,False
-pcg_18851,Dettes commerciales,18851,liability_current,l10n_dz_pcg_chart_template,False
-pcg_18852,Dettes financières,18852,liability_current,l10n_dz_pcg_chart_template,False
-pcg_203,Frais de développement immobilisables,203,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2041,Logiciels de traitements informatiques,2041,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2042,Hébergement site Web,2042,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2051,Droit à la propriété industrielle et commerciale,2051,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2058,Autres droits similaires (concession et franchise),2058,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2071,Ecart d'acquisition positif (goodwill),2071,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2072,Autres écarts d’acquisitions ou de fusions,2072,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2079,Ecart d'acquisition négatif (badwill),2079,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2081,Fonds de commerce,2081,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2082,Droit au bail,2082,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2087,Actif environnemental,2087,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2111,Terrains nus,2111,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21121,Terrains administratifs et commerciaux,21121,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21122,Terrains industriels,21122,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21131,Terrains aménagés en aires de stockage,21131,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21132,Terrains aménagés en aires de stationnement et parking,21132,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2114,Terrains de gisement (carrières),2114,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2121,Aménagement d’espaces verts,2121,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2122,Autres agencements et aménagements de terrains,2122,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21311,Bâtiment Structure,21311,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21312,Bâtiment composant A,21312,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21313,Bâtiment composant B,21313,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21314,Bâtiment composant C,21314,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2132,Bâtiments industriels (à décomposer en cas de besoin),2132,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2133,Bâtiments sociaux (CMS – CANTINE – REFECTOIRE),2133,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21341,Logements du personnel,21341,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21348,Autres immeubles de placement,21348,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2135,Autres constructions,2135,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2136,"Agencements, aménagements et installations des bâtiments",2136,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2137,Ouvrages d’infrastructures : Voies de transport ou d'accès,2137,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2138,Autres travaux d'aménagement sur ouvrages d’infrastructures,2138,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2151,Installations complexes spécialisées,2151,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2153,Installations à caractère spécifique,2153,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2154,Matériel industriel,2154,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2155,Outillage industriel,2155,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2157,Agencements et aménagements du matériel et outillage industriel,2157,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2158,Autres matériels et outillage industriel,2158,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2181,Installations générales agencements aménagements divers,2181,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21821,Matériel de transport : Véhicules Lourds,21821,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21822,"Matériel de transport : Véhicules Utilitaires inférieurs à 3,5 T",21822,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21823,Matériel de transport : Véhicules Légers de tourisme,21823,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21824,Matériels de transport en commun,21824,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21828,Autres matériels roulants,21828,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21831,Matériel de bureau,21831,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21832,Matériel informatique,21832,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21834,"Matériel de communication, de projection et d’insonorisation",21834,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21835,Matériel didactique de formation,21835,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21838,Autres équipements de bureau,21838,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21841,Mobilier de bureau,21841,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21848,Autres mobiliers d'ameublement ou d'accueil,21848,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21851,Mobiliers et équipements ménagers des logements de fonction,21851,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21852,Mobilier et matériel médical de secours,21852,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21853,Mobilier et matériel de cantine et réfectoire,21853,asset_current,l10n_dz_pcg_chart_template,False
-pcg_21858,Autres mobiliers et matériels divers,21858,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2186,Actifs biologiques,2186,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2187,Emballages récupérables,2187,asset_current,l10n_dz_pcg_chart_template,False
-pcg_221,Terrains en concession,221,asset_current,l10n_dz_pcg_chart_template,False
-pcg_222,Agencements et aménagements de terrain en concession,222,asset_current,l10n_dz_pcg_chart_template,False
-pcg_223,Constructions en concession,223,asset_current,l10n_dz_pcg_chart_template,False
-pcg_225,Installations techniques en concession,225,asset_current,l10n_dz_pcg_chart_template,False
-pcg_228,Autres immobilisations corporelles en concession,228,asset_current,l10n_dz_pcg_chart_template,False
-pcg_229,Droits du concédant,229,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2322,Terrains en cours ,2322,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2323,Constructions en cours,2323,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2325,"Installations techniques, matériels et outillage industriels en cours",2325,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2328,Autres immobilisations corporelles en cours,2328,asset_current,l10n_dz_pcg_chart_template,False
-pcg_237,Immobilisations incorporelles en cours,237,asset_current,l10n_dz_pcg_chart_template,False
-pcg_23821,Avances sur acquisitions de logiciels,23821,asset_current,l10n_dz_pcg_chart_template,False
-pcg_23828,Avances sur acquisitions d'autres immobilisations incorporelles,23828,asset_current,l10n_dz_pcg_chart_template,False
-pcg_23841,Avances & acomptes sur acquisitions de terrains,23841,asset_current,l10n_dz_pcg_chart_template,False
-pcg_23842,Avances & acomptes sur constructions,23842,asset_current,l10n_dz_pcg_chart_template,False
-pcg_23843,Avances sur acquisitions d'installations techniques,23843,asset_current,l10n_dz_pcg_chart_template,False
-pcg_23844,Avances sur acquisitions de matériels et outillages industriels,23844,asset_current,l10n_dz_pcg_chart_template,False
-pcg_23845,Avances sur acquisitions autres mobiliers et matériels,23845,asset_current,l10n_dz_pcg_chart_template,False
-pcg_23848,Avances sur commandes d’autres immobilisations corporelles,23848,asset_current,l10n_dz_pcg_chart_template,False
-pcg_261,Titres de filiales,261,asset_current,l10n_dz_pcg_chart_template,False
-pcg_262,Autres titres de participation,262,asset_current,l10n_dz_pcg_chart_template,False
-pcg_265,Titres de participation évalués par équivalence (entreprises associés),265,asset_current,l10n_dz_pcg_chart_template,False
-pcg_266,Créances rattachées à des participations groupe,266,asset_current,l10n_dz_pcg_chart_template,False
-pcg_267,Créances rattachés à des participations hors groupe,267,asset_current,l10n_dz_pcg_chart_template,False
-pcg_268,Créances rattachés à des sociétés en participation,268,asset_current,l10n_dz_pcg_chart_template,False
-pcg_269,Versements restant à effectuer sur titres de participation non libérés,269,asset_current,l10n_dz_pcg_chart_template,False
-pcg_271,Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille,271,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2721,Obligations à terme,2721,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2722,Bons du Trésor,2722,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2723,Dépôts à terme (DAT > 12 mois),2723,asset_current,l10n_dz_pcg_chart_template,False
-pcg_273,Titres immobilisés de l'activité de portefeuille (TIAP),273,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2741,Prêts participatifs,2741,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2742,Prêts au personnel,2742,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2743,Autres prêts accordés,2743,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2744,Créances sur contrat de location-financement,2744,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2748,Intérêts courus sur prêts et créances de crédit bail,2748,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2751,Dépôts versés,2751,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2752,Cautionnements versés aux fonds de garantie,2752,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2753,Cautions de soumissions,2753,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2754,Cautions de bonne exécution ou de bonne fin,2754,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2755,Cautionnements versés sur loyers (Loyers d'avance),2755,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2756,"Cautionnements versés sur Téléphone, Eau, Gaz et électricité",2756,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2758,Autres cautionnements versés,2758,asset_current,l10n_dz_pcg_chart_template,False
-pcg_27611,Billet de fonds à recevoir,27611,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2768,Intérêts courus et non échus sur actifs non courants,2768,asset_current,l10n_dz_pcg_chart_template,False
-pcg_279,Versements restant à effectuer sur titres immobilisés non libérés,279,asset_fixed,l10n_dz_pcg_chart_template,False
-pcg_2803,Amortissements des frais de développement immobilisables,2803,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28041,Amortissement : Logiciels de traitements informatiques,28041,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28042,Amortissement : Hébergement site Web,28042,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28051,Amortissement du droit à la propriété industrielle et commerciale,28051,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28058,Amortissement des autres droits similaires (concession et franchise),28058,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28081,Amortissements du fonds de commerce (acquis à durée limitée),28081,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28087,Amortissements des actifs environnementaux,28087,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2811,Amortissements des terrains de gisement (carrières...),2811,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28121,Amortissement des aménagements d'espaces verts,28121,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28122,Amortissement des autres agencements et aménagements de terrains,28122,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281311,Amortissement : Bâtiment Structure,281311,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281312,Amortissement : Bâtiments composant A,281312,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281313,Amortissement : Bâtiments composant B,281313,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281314,Amortissement : Bâtiments composant C,281314,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28132,Amortissement des bâtiments industriels (à décomposer),28132,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28133,Amortissements : Bâtiments sociaux ( CMS-CANTINE-REFECTOIRE),28133,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28134,Amortissements des immeubles de placement (au coût amorti),28134,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28135,Amortissements des agencements et aménagements de bâtiments,28135,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28136,Amortissements des ouvrages d’infrastructure : Voies de transport,28136,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28138,Amortissements des travaux d’aménagement : Autres ouvrages,28138,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28151,Amortissement des installations complexes spécialisées,28151,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28153,Amortissement des installations à caractère spécifique,28153,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28154,Amortissement du Matériel industriel,28154,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28155,Amortissement de l'outillage industriel,28155,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28157,Amortis. des agencements et aménagements du matériel & outillage,28157,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28158,Amortissement des Autres matériels et outillage industriel,28158,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28181,"Amort. Installations générales, agencements et aménagements divers",28181,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281821,Amortissement du Matériel de transport : Véhicules Lourds,281821,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281822,Amortissement du Matériel de transport : Véhicules Utilitaires,281822,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281823,Amortissement du Matériel de transport : Véhicules Légers,281823,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281824,Amortissement du Matériel de transport en commun,281824,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281828,Amortissement : Autres matériels roulants,281828,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281831,Amortissement du Matériel de bureau,281831,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281832,Amortissement du Matériel informatique,281832,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281834,"Amort. du matériel de communication, projection et d’insonorisation",281834,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281835,Amortissement du matériel didactique de formation,281835,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281838,Amortissement des Autres équipements de bureau,281838,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281841,Amortissement du Mobilier de bureau,281841,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281848,Amortissement des Autres mobiliers d'ameublement ou d'accueil,281848,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281851,Amortis.: Mobiliers et équipements ménagers des logements de fonction,281851,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281852,Amortissement : Mobilier et matériel médical de secours,281852,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281853,Amortissement : Mobilier et matériel de cantine et réfectoire,281853,asset_current,l10n_dz_pcg_chart_template,False
-pcg_281858,Amortissement : Autres mobiliers et matériels divers,281858,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28186,Amortissement des Actifs biologiques (évalués au coût amorti),28186,asset_current,l10n_dz_pcg_chart_template,False
-pcg_28187,Amortissement des Emballages récupérables,28187,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2821,Amortissement : Terrains en concession,2821,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2822,Amortissement : Agencements et aménagements de terrains,2822,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2823,Amortissement : Constructions en concession,2823,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2825,Amortissement : Installations techniques en concession,2825,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2828,Amortissement : Autres immobilisations corporelles en concession,2828,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2903,Pertes de valeur sur frais de développement immobilisables,2903,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2904,Pertes de valeur sur logiciels informatiques et assimilés,2904,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2905,"Pertes de valeur sur concessions et droits similaires, brevets, licences, marques",2905,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2907,Pertes de valeur sur écart d’acquisition (Goodwill),2907,asset_current,l10n_dz_pcg_chart_template,False
-pcg_29081,Perte de valeur sur fonds de commerce,29081,asset_current,l10n_dz_pcg_chart_template,False
-pcg_29082,Perte de valeur sur droit au bail,29082,asset_current,l10n_dz_pcg_chart_template,False
-pcg_29087,Perte de valeur sur actifs environnementaux,29087,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2911,Perte de valeur des terrains (autres que les terrains de gisement),2911,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2912,Pertes de valeur sur agencements et aménagements de terrain,2912,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2913,Pertes de valeur sur constructions,2913,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2914,Pertes de valeur sur immeubles de placement (Juste valeur),2914,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2915,"Pertes de valeur sur Installations techniques, matériel et outillage industriel",2915,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2916,Pertes de valeur sur actifs biologiques (Juste valeur),2916,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2918,Pertes de valeur sur autres immobilisations corporelles,2918,asset_current,l10n_dz_pcg_chart_template,False
-pcg_292,Pertes de valeur sur immobilisations mises en concession,292,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2931,Pertes de valeurs sur immobilisations incorporelles en cours,2931,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2932,Pertes de valeurs sur immobilisations corporelles en cours,2932,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2941,Pertes de valeur sur U.G.T (1),2941,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2942,Pertes de valeur sur U.G.T (2),2942,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2961,Pertes de valeur sur titres de filiales,2961,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2962,Pertes de valeur sur autres titres de participation,2962,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2966,Pertes de valeur sur créances rattachées à des participations – groupe,2966,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2967,Pertes de valeur sur créances rattachées à des participations – HG,2967,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2968,Pertes de valeur sur créances rattachées à des SEP ,2968,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2971,Pertes de valeur sur titres de placement,2971,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2972,Pertes de valeurs sur les TIAP,2972,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2981,Pertes de valeur sur les titres participatifs,2981,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2982,Pertes de valeur sur les prêts ordinaires,2982,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2983,Pertes de valeur sur les dépôts et cautionnements versés,2983,asset_current,l10n_dz_pcg_chart_template,False
-pcg_2988,Pertes de valeur sur autres actifs financiers immobilisés,2988,asset_current,l10n_dz_pcg_chart_template,False
-pcg_301,Marchandises (ou groupe) A,301,asset_current,l10n_dz_pcg_chart_template,False
-pcg_302,Marchandises (ou groupe) B,302,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3111,Matière (ou groupe) A,3111,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3112,Matière (ou groupe) B,3112,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3118,Autres matières premières,3118,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3171,Fournitures A,3171,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3172,Fournitures B,3172,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3178,Autres fournitures accessoires,3178,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3211,Matières (ou groupe) C,3211,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3212,Matières (ou groupe) D,3212,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3218,Autres matières consommables,3218,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3221,Carburant et lubrifiant –Véhicules,3221,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3222,Petit outillage et fournitures d'ateliers,3222,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3223,Droguerie et Produits d'entretien,3223,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3224,Pièces de rechange pour équipements et matériels techniques ,3224,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3225,Pièces de rechange et pneumatique pour matériel de transport,3225,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3226,Quincaillerie générale et fournitures de magasin,3226,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3227,Fournitures de bureau et imprimés,3227,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3228,Autres fournitures consommables,3228,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3261,Emballages perdus,3261,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3262,Emballages récupérables non identifiables,3262,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3263,Emballages à usage mixte,3263,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3311,Produit en cours - P1,3311,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3312,Produit en cours - P2,3312,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3313,Produit en cours - P3,3313,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3351,Travaux en cours – T1,3351,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3352,Travaux en cours – T2,3352,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3353,Travaux en cours – T3,3353,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3411,Etudes en cours – E1,3411,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3412,Etudes en cours – E2,3412,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3413,Etudes en cours – E3,3413,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3451,Prestations de services en cours – S1,3451,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3452,Prestations de services en cours – S2,3452,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3453,Prestations de services en cours – S3,3453,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3511,Produits intermédiaires (ou groupe) – PI 1,3511,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3512,Produits intermédiaires (ou groupe) – PI 2,3512,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3551,Produits finis (ou groupe) – PF 1,3551,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3552,Produits finis (ou groupe) – PF 2,3552,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3553,Produits finis (ou groupe) – PF 3,3553,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3581,Produits résiduels,3581,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3582,Matières de récupération (à recycler),3582,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3583,Déchets et rebuts divers destinés à être cédés ou détruits,3583,asset_current,l10n_dz_pcg_chart_template,False
-pcg_361,Lot de bord et pièces d’accompagnement,361,asset_current,l10n_dz_pcg_chart_template,False
-pcg_362,Organes et accessoires démantelés,362,asset_current,l10n_dz_pcg_chart_template,False
-pcg_365,Pièces de rechanges récupérées sur matériels,365,asset_current,l10n_dz_pcg_chart_template,False
-pcg_368,Actifs non courants destinés à être cédés (réformes),368,asset_non_current,l10n_dz_pcg_chart_template,False
-pcg_371,Matières premières en cours de réception,371,asset_current,l10n_dz_pcg_chart_template,False
-pcg_372,Autres approvisionnements à réceptionner,372,asset_current,l10n_dz_pcg_chart_template,False
-pcg_373,Stocks en dépôt ou en consignation,373,asset_current,l10n_dz_pcg_chart_template,False
-pcg_374,Stocks sous douanes,374,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3801,Achats de Marchandises (ou groupe) A,3801,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3802,Achats de Marchandises (ou groupe) B,3802,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38111,Matières (ou groupe) A,38111,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38112,Matières (ou groupe) B,38112,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38118,Autres matières premières,38118,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38171,Achats de Fournitures A,38171,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38172,Achats de Fournitures B,38172,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38178,Achats d'autres fournitures accessoires,38178,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38211,Achat : Matières (ou groupe) C,38211,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38212,Achat : Matières (ou groupe) D,38212,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38218,Achat : Autres matières consommables,38218,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38221,Achat : Carburant et lubrifiant – Véhicules,38221,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38222,Achat : Petit outillage et fournitures d'ateliers,38222,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38223,Achat : Droguerie et Produits d'entretien,38223,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38224,Achat : Pièces de rechange pour équipements & matériels techniques,38224,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38225,Achat : Pièces de rechange et pneumatique pour matériel de transport,38225,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38226,Achat : Quincaillerie générale et fournitures de magasin,38226,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38227,Achat : Fournitures de bureau et imprimés,38227,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38228,Achat : Autres fournitures consommables,38228,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38261,Achat d'Emballages perdus,38261,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38262,Achat d'Emballages récupérables non identifiables,38262,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38263,Achat d'Emballages à usage mixte,38263,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38271,Achat non stocké de carburant,38271,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38272,Achat non stocké d'énergie et de force motrice (ateliers),38272,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38273,"Fournitures non stockées : Eau, Gaz & Electricité (bureaux)",38273,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38274,Fournitures administratives et de bureautique non stockées,38274,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38275,Achats non stockés de fournitures d'atelier et de magasin,38275,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38276,Achat non stocké de Tenues de travail et de sécurité,38276,asset_current,l10n_dz_pcg_chart_template,False
-pcg_38278,Achat : Autres fournitures consommables non stockées,38278,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3831,Frais Accessoires sur Achats de matières premières et fournitures,3831,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3832,Frais Accessoires sur Achats d'autres approvisionnements,3832,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3841,Achats locaux,3841,asset_current,l10n_dz_pcg_chart_template,False
-pcg_3842,Achats à l'importation,3842,asset_current,l10n_dz_pcg_chart_template,False
-pcg_390,Pertes de valeur sur Stocks de marchandises,390,asset_current,l10n_dz_pcg_chart_template,False
-pcg_391,Pertes de valeur sur Matières premières et fournitures,391,asset_current,l10n_dz_pcg_chart_template,False
-pcg_392,Pertes de valeur sur Autres approvisionnements,392,asset_current,l10n_dz_pcg_chart_template,False
-pcg_393,Pertes de valeur sur En cours de production de biens,393,asset_current,l10n_dz_pcg_chart_template,False
-pcg_394,Pertes de valeur sur En cours de production de services,394,asset_current,l10n_dz_pcg_chart_template,False
-pcg_395,Pertes de valeur sur stocks de produits,395,asset_current,l10n_dz_pcg_chart_template,False
-pcg_397,Pertes de valeur sur Stocks à l'extérieur,397,asset_current,l10n_dz_pcg_chart_template,False
-dz_pcg_pay,Fournisseurs de stocks : Nationaux – Publics,40131,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_40132,Fournisseurs de stocks : Nationaux – Privés,40132,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_40133,Fournisseurs de stocks : Etrangers,40133,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_40161,Fournisseurs de services : Nationaux – Publics,40161,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_40162,Fournisseurs de services : Nationaux – Privés,40162,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_40163,Fournisseurs de services : Etrangers,40163,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_40171,Fournisseurs : Retenues de garantie – Publics,40171,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_40172,Fournisseurs : Retenues de garantie – Privés,40172,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_40173,Fournisseurs : Retenues de garantie – Etrangers,40173,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4031,Effets à payer aux fournisseurs de stocks,4031,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4032,Effets à payer aux fournisseurs de services,4032,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4041,Fournisseurs d'immobilisations : Nationaux – Publics,4041,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4042,Fournisseurs d'immobilisations : Nationaux – Privés,4042,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4043,Fournisseurs d'immobilisations : Etrangers,4043,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4047,Fournisseurs d'immobilisations - Retenues de garantie,4047,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_405,Fournisseurs d'immobilisations - Effets à payer,405,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4081,Fournisseurs de stocks nationaux : Factures non parvenues,4081,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4082,Fournisseurs de services – factures non parvenues,4082,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4083,Factures à recevoir des Fournisseurs d’immobilisations,4083,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4086,"Factures à recevoir des Consultants, CAC et Experts",4086,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4088,Fournisseurs : Intérêts courus à payer,4088,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_40913,Avances et acomptes sur acquisition de Stocks,40913,asset_current,l10n_dz_pcg_chart_template,True
-pcg_40916,Avances et acomptes sur achats de services,40916,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4094,"Autres avances et acomptes (Consultants, CAC et Experts)",4094,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4096,Fournisseurs : Créances pour emballages et matériels à rendre,4096,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4097,Fournisseurs à soldes débiteurs (à détailler par code Tiers),4097,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4098,"Rabais, remises, ristournes à obtenir et autres avoirs non encore reçus",4098,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4111,Clients : Ventes de biens et services,4111,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4114,Clients : Autres créances diverses,4114,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4117,Clients : Retenues de garantie,4117,asset_receivable,l10n_dz_pcg_chart_template,True
-dz_pcg_recv_pos,Clients : effets à recevoir (PoS),412,asset_receivable,l10n_dz_pcg_chart_template,True
-dz_pcg_recv,Clients : effets à recevoir,413,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4161,Clients douteux : secteur public,4161,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4162,Clients douteux : secteur privé,4162,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4171,Créances sur travaux en cours (à l'avancement),4171,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4172,Créances sur prestations en cours (à l'avancement),4172,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4181,Clients - Factures à établir – Secteur Public,4181,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4182,Clients : Factures à établir – Secteur Privé,4182,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4188,Clients : intérêts moratoires à facturer,4188,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4191,Clients - Avances et acomptes reçus sur commandes,4191,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4196,Clients - Dettes pour emballages et matériels consignés ,4196,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4197,Clients à solde créditeur (à détailler par code Tiers),4197,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4198,"Rabais, remises, ristournes à accorder et autres avoirs à établir",4198,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4211,Salaires et appointements à payer,4211,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4212,Présalaires à payer,4212,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4213,Soldes de tout compte restant dus,4213,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4221,Contributions annuelles à payer (3%),4221,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4229,Autres avances pour le compte des œuvres sociales,4229,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4231,Quote-part de bénéfice attribuée au personnel,4231,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4251,Avances sur salaires,4251,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4256,Avances sur frais de mission,4256,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4258,Autres avances exceptionnelles,4258,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4261,Frais médicaux à rembourser,4261,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4268,Autres dépôts et prestations reçus au profit du personnel,4268,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4271,Saisie-arrêt et cession de rémunération (sur décision de Justice),4271,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4272,Retenue sur prêts sociaux,4272,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4273,Retenue pour fonds de solidarité nationale et internationale,4273,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4274,Retenue sur loyers logements du personnel,4274,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4275,Salaires bloqués,4275,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4278,Autres retenues sur salaires,4278,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4281,Dettes provisionnées pour congés à payer,4281,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4286,Frais de mission à payer,4286,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4288,Personnel : Autres charges à payer,4288,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4289,Personnel : Produits à recevoir,4289,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4311,Retenue sécurité sociale (part des employés),4311,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4312,Cotisations FNPOS,4312,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4313,CNAS à payer (part employeur),4313,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4314,Cotisations CASNOS à payer,4314,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4321,Cotisations Mutuelle à payer,4321,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4322,Cotisations OPREBAT à payer,4322,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4323,Cotisations CACOBATPH à payer,4323,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4326,Assurance groupe (Quote-part employeur) à payer,4326,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4327,Assurance groupe (Quote-part des travailleurs) à payer,4327,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4328,Autres organismes sociaux,4328,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4386,Organismes sociaux : Charges sociales sur congés à payer,4386,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4388,Organismes sociaux : Autres charges à payer,4388,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4389,Organismes sociaux : Produits à recevoir,4389,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4411,Subventions d'investissement à recevoir,4411,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4412,Subventions d’exploitation à recevoir,4412,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4413,Subventions d’équilibre à recevoir,4413,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4414,Subventions certification ISO à recevoir,4414,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4418,Autres subventions et aides publiques à recevoir,4418,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4419,Avances sur subventions,4419,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4421,IRG retenu sur salaires (barème),4421,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4422,IRG – Libératoire sur rappels de salaires et participation,4422,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4423,IRG – Libératoire sur bénéfices distribués,4423,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4424,IRG – Libératoire sur revenus mobiliers,4424,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4425,IRG – Libératoire sur Jetons de présence et tantièmes,4425,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4426,IRG – Libératoire retenu à la source aux consultants,4426,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4428,Autres impôts retenus à la source,4428,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4431,Créances sur l'Etat – Indemnisations,4431,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4432,Avance pour compte ANEM – Emplois aidés (Quote part de l'Etat),4432,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4438,Créances ou dettes résultant du changement de la réglementation fiscale,4438,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4441,Acomptes provisionnels sur I.B.S,4441,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4449,Impôts sur les bénéfices – I.B.S à payer,4449,liability_current,l10n_dz_pcg_chart_template,True
-pcg_44551,TVA à décaisser (à payer sur G.50),44551,liability_current,l10n_dz_pcg_chart_template,True
-pcg_44552,Obligations cautionnées (au profit des Douanes),44552,liability_current,l10n_dz_pcg_chart_template,True
-pcg_44562,TVA récupérable sur immobilisations,44562,asset_current,l10n_dz_pcg_chart_template,False
-pcg_44563,TVA transférée par d'autres entreprises,44563,asset_current,l10n_dz_pcg_chart_template,True
-pcg_44566,TVA récupérable sur achats de stocks et de services,44566,asset_current,l10n_dz_pcg_chart_template,False
-pcg_44568,Crédit de TVA à reporter (Précompte),44568,asset_current,l10n_dz_pcg_chart_template,True
-pcg_44571,TVA collectée sur Ventes – (livraisons juridiques ou matérielles),44571,liability_current,l10n_dz_pcg_chart_template,False
-pcg_44572,TVA collectée sur les encaissements,44572,liability_current,l10n_dz_pcg_chart_template,False
-pcg_44575,Droits de timbre perçus au profit du Trésor,44575,liability_current,l10n_dz_pcg_chart_template,False
-pcg_44583,Remboursement de TVA demandé,44583,asset_current,l10n_dz_pcg_chart_template,True
-pcg_44584,TVA récupérée d’avance ou en attente de régularisation,44584,liability_current,l10n_dz_pcg_chart_template,True
-pcg_44586,TVA sur factures d’achats non parvenues,44586,asset_current,l10n_dz_pcg_chart_template,True
-pcg_44587,TVA sur factures de ventes ou de prestations à établir,44587,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4461,Fonds de solidarité internationale,4461,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4462,Subventions d’organismes étrangers,4462,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4471,Taxe sur l’activité professionnelle – TAP à payer (sur G.50),4471,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4472,Taxe sur l’apprentissage et la formation professionnelle,4472,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4473,Taxe sur l’environnement – (Écotaxe),4473,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4474,Droits d’enregistrement à payer,4474,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4475,Taxe foncière à payer,4475,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4476,Taxes spéciales (ou spécifiques) à payer,4476,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4478,"Autres droits, impôts et taxes à payer",4478,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4482,Etat – charges à payer : Charges fiscales sur congés à payer,4482,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4486,Rappels d'impôts à payer (hors IBS),4486,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4487,Etat – produits à recevoir : Trop versés sur impôts,4487,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4488,Etat – produits à recevoir : Dégrèvement d’impôts,4488,asset_current,l10n_dz_pcg_chart_template,True
-pcg_4511,Avances de fonds,4511,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4518,Autres opérations,4518,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4551,Associés – Comptes courants : Principal,4551,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_4556,Associés – Comptes courants : Intérêts courus,4556,liability_payable,l10n_dz_pcg_chart_template,True
-pcg_45611,Associés : Apports en nature,45611,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_45615,Associés : Apports en numéraires,45615,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4562,"Associés : Capital souscrit, appelé et non versé (apports à libérer)",4562,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4563,Associés : Versements reçus sur augmentation de Capital,4563,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4564,Associés : Versements anticipés,4564,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4566,Actionnaires défaillants,4566,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4567,Associés - Capital à rembourser,4567,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4571,Coupons d’action,4571,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4572,Dividendes mis en paiement,4572,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4577,Tantièmes à payer aux administrateurs et gérants,4577,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4586,Opérations faites en commun : Charges à payer,4586,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4587,Opérations faites en commun : Produits à recevoir,4587,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4588,Intérêts courus,4588,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4621,Fonds à recevoir sur cessions d’Actifs réformés,4621,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4622,Débiteurs sur cessions d’immobilisations,4622,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_464,Dettes sur acquisitions de valeurs mobilières de placement et instruments financiers dérivés,464,liability_current,l10n_dz_pcg_chart_template,True
-pcg_465,Créances sur cessions de valeurs mobilières de placement et instruments financiers dérivés,465,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4671,"Fonds en dépôt chez les officiers ministériels (notaire, commis. priseurs)",4671,liability_current,l10n_dz_pcg_chart_template,False
-pcg_4672,Avances sur frais divers,4672,liability_current,l10n_dz_pcg_chart_template,False
-pcg_4673,Achats pour compte de tiers,4673,liability_current,l10n_dz_pcg_chart_template,False
-pcg_4674,Autres avances pour compte,4674,liability_current,l10n_dz_pcg_chart_template,False
-pcg_4675,Jetons de présence à payer aux Administrateurs,4675,liability_current,l10n_dz_pcg_chart_template,False
-pcg_4676,Débiteurs divers (à détailler),4676,liability_current,l10n_dz_pcg_chart_template,False
-pcg_4679,Créditeurs de frais divers (à détailler),4679,liability_current,l10n_dz_pcg_chart_template,False
-pcg_46861,Amendes et pénalités à payer,46861,liability_current,l10n_dz_pcg_chart_template,True
-pcg_46862,Autres charges opérationnelles à payer,46862,liability_current,l10n_dz_pcg_chart_template,True
-pcg_46871,Remboursement indemnisations d’assurances à percevoir,46871,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_46872,Autres produits opérationnels à recevoir,46872,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_476,Dépenses en attente d’imputation,476,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_477,Recettes en attente d’imputations,477,liability_current,l10n_dz_pcg_chart_template,True
-pcg_478,Autres opérations à régulariser,478,liability_current,l10n_dz_pcg_chart_template,False
-pcg_4811,Provisions pour procès et litiges (moins de 12 mois),4811,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4812,Provisions pour garanties données aux clients (moins de 12 mois),4812,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4815,Provisions pour amendes et pénalités,4815,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4816,Provisions pour pertes de change,4816,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4818,Autres provisions : Passifs courants,4818,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4861,Loyers payés d’avance (autre que cautionnement),4861,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4862,Primes d’assurances payées d’avance,4862,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4863,Abonnements payés d’avance,4863,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4866,Charges financières différées,4866,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4868,Autres charges constatées d’avance,4868,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4871,Loyers perçus d’avance (immeubles de placement),4871,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4877,Subventions à étaler,4877,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4878,Autres produits constatés d’avance,4878,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4911,Pertes de valeurs sur comptes de clients,4911,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4912,Pertes de valeurs sur retenues de garanties,4912,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4951,Pertes de valeur sur compte du groupe,4951,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4955,Pertes de valeur sur comptes courants des associés,4955,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4958,Pertes de valeur sur opérations faites en commun (SEP – GIE),4958,liability_current,l10n_dz_pcg_chart_template,True
-pcg_4962,Pertes de valeur sur créances de cessions d'immobilisations,4962,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4965,Pertes de valeur sur créances de cessions de VMP,4965,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_4967,Pertes de valeur sur autres comptes débiteurs,4967,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_498,Pertes de valeur sur autres comptes de tiers,498,asset_receivable,l10n_dz_pcg_chart_template,True
-pcg_501,Parts dans entreprises liées,501,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_502,Actions propres,502,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5031,Actions détenues en vue de la revente,5031,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5061,Obligations à moins de 12 mois,5061,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5062,Bons du Trésor à court terme,5062,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5063,Bons de caisse à court terme,5063,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5081,Autres valeurs mobilières,5081,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5082,Bons de souscription et instruments financiers composés,5082,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5083,Certificat d'investissement (Art. 715-61 bis du C.Com),5083,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5088,Intérêts courus,5088,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_509,Versements restant à effectuer sur valeurs mobilières de placement non libérées,509,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5111,Chèques à encaisser,5111,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5112,Traites remises à l’escompte,5112,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5113,Effets à l'encaissement,5113,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5118,Autres valeurs à l’encaissement,5118,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5121,Comptes bancaires : Dinars,5121,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5122,Comptes bancaires : Devises,5122,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5151,Caisses du Trésor Public,5151,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5152,Caisses des établissements publics,5152,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5171,Banque postale (C.C.P),5171,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5172,Sociétés de leasing (crédit-bail),5172,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5173,Sociétés de factoring (affacturage),5173,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5176,Société de bourse,5176,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5178,Autres organismes et établissements financiers,5178,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5186,Intérêts courus à payer (agios à payer),5186,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5187,Intérêts courus à recevoir (intérêts des dépôts créditeurs à recevoir),5187,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5191,Facilité de caisse,5191,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5192,Découvert bancaire,5192,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5193,Autres avances bancairesr,5193,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5198,Intérêts courus sur concours bancaires courants,5198,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_521,Instruments financiers dérivés : Actifs,521,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_529,Instruments financiers dérivés : Passifs,529,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5311,Caisse principale en Dinars,5311,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5314,Caisse principale en Devises,5314,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5321,Caisse auxiliaire : Succursale (ou Unité) A,5321,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5322,Caisse auxiliaire : Succursale (ou Unité) B,5322,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_541,Régies d'avances,541,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_542,Accréditifs,542,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5811,Virements interbancaires,5811,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5812,Versements d'espèces en banques,5812,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5813,Alimentation caisses,5813,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5886,Achats au comptant,5886,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5887,Ventes au comptant,5887,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_5888,Autres transferts en espèces,5888,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_591,Pertes de valeur sur valeurs en banque et Etablissements financiers,591,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_594,Pertes de valeurs sur régies d'avances et accréditifs,594,asset_cash,l10n_dz_pcg_chart_template,False
-pcg_6001,Marchandises (ou groupe) A,6001,expense,l10n_dz_pcg_chart_template,False
-pcg_6002,Marchandises (ou groupe) B,6002,expense,l10n_dz_pcg_chart_template,False
-pcg_60111,Matières (ou groupe) A,60111,expense,l10n_dz_pcg_chart_template,False
-pcg_60112,Matières (ou groupe) B,60112,expense,l10n_dz_pcg_chart_template,False
-pcg_60118,Autres matières premières consommées,60118,expense,l10n_dz_pcg_chart_template,False
-pcg_60171,Fournitures A,60171,expense,l10n_dz_pcg_chart_template,False
-pcg_60172,Fournitures B,60172,expense,l10n_dz_pcg_chart_template,False
-pcg_60178,Autres fournitures accessoires consommées,60178,expense,l10n_dz_pcg_chart_template,False
-pcg_60211,Matières (ou groupe) C,60211,expense,l10n_dz_pcg_chart_template,False
-pcg_60212,Matières (ou groupe) D,60212,expense,l10n_dz_pcg_chart_template,False
-pcg_60218,Autres matières consommées,60218,expense,l10n_dz_pcg_chart_template,False
-pcg_60221,Carburant et lubrifiant – Véhicules,60221,expense,l10n_dz_pcg_chart_template,False
-pcg_60222,Petit outillage et fournitures d'ateliers,60222,expense,l10n_dz_pcg_chart_template,False
-pcg_60223,Droguerie et Produits d'entretien,60223,expense,l10n_dz_pcg_chart_template,False
-pcg_60224,Pièces de rechange pour équipements et matériels techniques,60224,expense,l10n_dz_pcg_chart_template,False
-pcg_60225,Pièces de rechange et pneumatique pour matériel de transport,60225,expense,l10n_dz_pcg_chart_template,False
-pcg_60226,Quincaillerie générale et fournitures de magasin,60226,expense,l10n_dz_pcg_chart_template,False
-pcg_60227,Fournitures de bureau et imprimés,60227,expense,l10n_dz_pcg_chart_template,False
-pcg_60228,Autres fournitures consommées,60228,expense,l10n_dz_pcg_chart_template,False
-pcg_60261,Emballages perdus consommés,60261,expense,l10n_dz_pcg_chart_template,False
-pcg_60262,Emballages récupérables non identifiables consommés,60262,expense,l10n_dz_pcg_chart_template,False
-pcg_60263,Emballages à usage mixte consommés,60263,expense,l10n_dz_pcg_chart_template,False
-pcg_6031,Variations de stock de matières premières et Fournitures,6031,expense,l10n_dz_pcg_chart_template,False
-pcg_6032,Variations de stock des autres approvisionnements,6032,expense,l10n_dz_pcg_chart_template,False
-pcg_6041,Achats d'études,6041,expense,l10n_dz_pcg_chart_template,False
-pcg_6042,Achats de prestations de services,6042,expense,l10n_dz_pcg_chart_template,False
-pcg_6051,Achats d’immobilisations de faible valeur : Petit matériel et outillage,6051,expense,l10n_dz_pcg_chart_template,False
-pcg_6052,Achats d’immobilisations de faible valeur : Mobilier,6052,expense,l10n_dz_pcg_chart_template,False
-pcg_6053,Achats d’immobilisations de faible valeur : Matériel informatique,6053,expense,l10n_dz_pcg_chart_template,False
-pcg_6054,Achats d’immobilisations de faible valeur : Matériel de communicat,6054,expense,l10n_dz_pcg_chart_template,False
-pcg_6058,"Autres achats de matériels, d'équipements et de travaux",6058,expense,l10n_dz_pcg_chart_template,False
-pcg_6071,Achat non stocké de carburant,6071,expense,l10n_dz_pcg_chart_template,False
-pcg_6072,Achat non stocké d'énergie et de force motrice (ateliers),6072,expense,l10n_dz_pcg_chart_template,False
-pcg_6073,"Fournitures non stockées : Eau, Gaz et Electricité (bureaux)",6073,expense,l10n_dz_pcg_chart_template,False
-pcg_6074,Fournitures administratives et de bureautique non stockées,6074,expense,l10n_dz_pcg_chart_template,False
-pcg_6075,Achats non stockés de fournitures d'atelier et de magasin,6075,expense,l10n_dz_pcg_chart_template,False
-pcg_6076,Achat non stocké de Tenues de travail et de sécurité,6076,expense,l10n_dz_pcg_chart_template,False
-pcg_6078,Achat : Autres fournitures consommables non stockées,6078,expense,l10n_dz_pcg_chart_template,False
-pcg_608,Frais accessoires d’achat (inventaire intermittent),608,expense,l10n_dz_pcg_chart_template,False
-pcg_6091,R.R.R Obtenus sur achats de matières premières,6091,expense,l10n_dz_pcg_chart_template,False
-pcg_6092,R.R.R Obtenus sur achats d’autres approvisionnements,6092,expense,l10n_dz_pcg_chart_template,False
-pcg_6094,R.R.R Obtenus sur achats sur études et prestations,6094,expense,l10n_dz_pcg_chart_template,False
-pcg_6095,R.R.R Obtenus sur achats de petits matériels et équipements,6095,expense,l10n_dz_pcg_chart_template,False
-pcg_6111,Sous traitance de spécialité,6111,expense,l10n_dz_pcg_chart_template,False
-pcg_6112,Sous traitance de capacité,6112,expense,l10n_dz_pcg_chart_template,False
-pcg_6113,Sous traitance de marché,6113,expense,l10n_dz_pcg_chart_template,False
-pcg_612,(Disponible),612,expense,l10n_dz_pcg_chart_template,False
-pcg_61311,Locations immobilières : Redevance de crédit bail immobilier,61311,expense,l10n_dz_pcg_chart_template,False
-pcg_61312,Locations mobilières : Redevance de crédit bail mobilier,61312,expense,l10n_dz_pcg_chart_template,False
-pcg_6137,Malis sur emballages rendus,6137,expense,l10n_dz_pcg_chart_template,False
-pcg_6141,Charges locatives d’immeubles,6141,expense,l10n_dz_pcg_chart_template,False
-pcg_6142,Charges de copropriété logements de fonction,6142,expense,l10n_dz_pcg_chart_template,False
-pcg_6143,Loyers garages et parking de stationnement de véhicules,6143,expense,l10n_dz_pcg_chart_template,False
-pcg_6148,Autres charges locatives,6148,expense,l10n_dz_pcg_chart_template,False
-pcg_6151,Entretien et réparation sur biens immobiliers,6151,expense,l10n_dz_pcg_chart_template,False
-pcg_6152,Entretien et réparation sur biens mobiliers,6152,expense,l10n_dz_pcg_chart_template,False
-pcg_6156,Maintenance,6156,expense,l10n_dz_pcg_chart_template,False
-pcg_6161,Assurances multirisques professionnels,6161,expense,l10n_dz_pcg_chart_template,False
-pcg_6162,Assurances transport,6162,expense,l10n_dz_pcg_chart_template,False
-pcg_6163,Assurance responsabilité civile,6163,expense,l10n_dz_pcg_chart_template,False
-pcg_6164,Assurance catastrophe naturelle,6164,expense,l10n_dz_pcg_chart_template,False
-pcg_6165,Assurance couverture risque de Vie,6165,expense,l10n_dz_pcg_chart_template,False
-pcg_6168,Autres assurances,6168,expense,l10n_dz_pcg_chart_template,False
-pcg_6171,Assistance technique,6171,expense,l10n_dz_pcg_chart_template,False
-pcg_6178,Autres frais d’études et de recherches,6178,expense,l10n_dz_pcg_chart_template,False
-pcg_6181,Documentation générale,6181,expense,l10n_dz_pcg_chart_template,False
-pcg_6182,"Abonnements aux Journaux, revues et JO/BOAL/BOMOP ...etc.",6182,expense,l10n_dz_pcg_chart_template,False
-pcg_6183,"Documentation technique (plans, schémas, maquettes, etc.)",6183,expense,l10n_dz_pcg_chart_template,False
-pcg_6184,Frais de reprographie,6184,expense,l10n_dz_pcg_chart_template,False
-pcg_6185,Frais de soumissions et de marchés,6185,expense,l10n_dz_pcg_chart_template,False
-pcg_6186,Frais de conseils et assemblées,6186,expense,l10n_dz_pcg_chart_template,False
-pcg_6187,"Frais de colloques, séminaires et conférences",6187,expense,l10n_dz_pcg_chart_template,False
-pcg_619,"Rabais, remises et ristournes obtenus sur services extérieurs",619,expense,l10n_dz_pcg_chart_template,False
-pcg_6211,Personnel intérimaire,6211,expense,l10n_dz_pcg_chart_template,False
-pcg_6212,Charges de sécurité et de gardiennage,6212,expense,l10n_dz_pcg_chart_template,False
-pcg_6213,Charges de nettoyage et travaux d’insalubrité,6213,expense,l10n_dz_pcg_chart_template,False
-pcg_6216,Personnel détaché ou prêté à l'entreprise,6216,expense,l10n_dz_pcg_chart_template,False
-pcg_6222,Commissions et courtages sur ventes,6222,expense,l10n_dz_pcg_chart_template,False
-pcg_6223,Rémunération de consultants,6223,expense,l10n_dz_pcg_chart_template,False
-pcg_6225,Rémunérations d'affacturage (factoring),6225,expense,l10n_dz_pcg_chart_template,False
-pcg_6226,Honoraires (autres que ceux incorporés dans les coûts),6226,expense,l10n_dz_pcg_chart_template,False
-pcg_6227,Frais d'actes et de contentieux,6227,expense,l10n_dz_pcg_chart_template,False
-pcg_6228,Autres rémunérations divers (non incorporables aux coûts),6228,expense,l10n_dz_pcg_chart_template,False
-pcg_6231,Annonces et insertions,6231,expense,l10n_dz_pcg_chart_template,False
-pcg_6232,Échantillons,6232,expense,l10n_dz_pcg_chart_template,False
-pcg_6233,"Foires, expositions et festivités",6233,expense,l10n_dz_pcg_chart_template,False
-pcg_6234,"Parrainage, Sponsoring et mécénat",6234,expense,l10n_dz_pcg_chart_template,False
-pcg_6235,Cadeau à la clientèle,6235,expense,l10n_dz_pcg_chart_template,False
-pcg_6236,Catalogues et imprimés,6236,expense,l10n_dz_pcg_chart_template,False
-pcg_6237,Publications Autres publicités,6237,expense,l10n_dz_pcg_chart_template,False
-pcg_6238,Autres frais de relations publiques,6238,expense,l10n_dz_pcg_chart_template,False
-pcg_6241,Transport sur ventes,6241,expense,l10n_dz_pcg_chart_template,False
-pcg_6242,Transport collectif du personnel,6242,expense,l10n_dz_pcg_chart_template,False
-pcg_6243,Transport entre établissements ou chantiers,6243,expense,l10n_dz_pcg_chart_template,False
-pcg_6244,Transports administratifs,6244,expense,l10n_dz_pcg_chart_template,False
-pcg_6248,Autres transports divers,6248,expense,l10n_dz_pcg_chart_template,False
-pcg_6251,Voyages et déplacements à l’étranger,6251,expense,l10n_dz_pcg_chart_template,False
-pcg_6252,Frais de déménagement,6252,expense,l10n_dz_pcg_chart_template,False
-pcg_62551,Missions : intérieur du pays - Frais de voyage,62551,expense,l10n_dz_pcg_chart_template,False
-pcg_62552,Missions : intérieur du pays - Frais de séjour,62552,expense,l10n_dz_pcg_chart_template,False
-pcg_62571,Réceptions internes,62571,expense,l10n_dz_pcg_chart_template,False
-pcg_62572,Réceptions externes,62572,expense,l10n_dz_pcg_chart_template,False
-pcg_62573,Hébergement,62573,expense,l10n_dz_pcg_chart_template,False
-pcg_6261,Affranchissement courrier,6261,expense,l10n_dz_pcg_chart_template,False
-pcg_6262,Abonnement boite postale,6262,expense,l10n_dz_pcg_chart_template,False
-pcg_6263,Abonnements et communications téléphonie mobile,6263,expense,l10n_dz_pcg_chart_template,False
-pcg_6264,Abonnement internet,6264,expense,l10n_dz_pcg_chart_template,False
-pcg_6265,Frais de télécommunication (fixe et fax),6265,expense,l10n_dz_pcg_chart_template,False
-pcg_6271,Frais sur effets et sur titres,6271,expense,l10n_dz_pcg_chart_template,False
-pcg_62721,Commissions et frais sur émission d’emprunts,62721,expense,l10n_dz_pcg_chart_template,False
-pcg_62722,Commissions sur ouverture de crédit,62722,expense,l10n_dz_pcg_chart_template,False
-pcg_62723,Commissions sur aval et cautions,62723,expense,l10n_dz_pcg_chart_template,False
-pcg_6276,Location de coffres,6276,expense,l10n_dz_pcg_chart_template,False
-pcg_6278,Autres frais et commissions sur prestations de services,6278,expense,l10n_dz_pcg_chart_template,False
-pcg_6281,Frais de recrutement de personnel,6281,expense,l10n_dz_pcg_chart_template,False
-pcg_6282,Frais de formation externe du personnel,6282,expense,l10n_dz_pcg_chart_template,False
-pcg_6283,Cotisations professionnelles,6283,expense,l10n_dz_pcg_chart_template,False
-pcg_6284,Droits de stationnement parking privé,6284,expense,l10n_dz_pcg_chart_template,False
-pcg_6288,Autres cotisations et dons courants divers,6288,expense,l10n_dz_pcg_chart_template,False
-pcg_629,"Rabais, remises et ristournes obtenus sur autres services extérieurs",629,expense,l10n_dz_pcg_chart_template,False
-pcg_63111,"Traitements, salaires et appointements",63111,expense,l10n_dz_pcg_chart_template,False
-pcg_63112,Présalaires et indemnités de stage et d’apprentissage,63112,expense,l10n_dz_pcg_chart_template,False
-pcg_63113,Heures supplémentaires et IFSP,63113,expense,l10n_dz_pcg_chart_template,False
-pcg_63114,Congés payés,63114,expense,l10n_dz_pcg_chart_template,False
-pcg_63121,Prime de responsabilité,63121,expense,l10n_dz_pcg_chart_template,False
-pcg_63122,Prime de panier,63122,expense,l10n_dz_pcg_chart_template,False
-pcg_63123,Primes d’encouragement et de rendement individuel (PRI-PRC),63123,expense,l10n_dz_pcg_chart_template,False
-pcg_63124,Primes sur résultats au profit des cadres dirigeants,63124,expense,l10n_dz_pcg_chart_template,False
-pcg_63125,Primes de véhicule,63125,expense,l10n_dz_pcg_chart_template,False
-pcg_63126,Prime de caisse et de bilan,63126,expense,l10n_dz_pcg_chart_template,False
-pcg_63127,Prime de sujétion,63127,expense,l10n_dz_pcg_chart_template,False
-pcg_63128,Primes spéciales,63128,expense,l10n_dz_pcg_chart_template,False
-pcg_63131,Indemnité d'Expérience professionnelle (I.E.P),63131,expense,l10n_dz_pcg_chart_template,False
-pcg_63132,Indemnité de nuisance,63132,expense,l10n_dz_pcg_chart_template,False
-pcg_63133,Indemnité de travail posté,63133,expense,l10n_dz_pcg_chart_template,False
-pcg_63134,Indemnités de fin de carrière et de départ à la retraite (IDR – IFC),63134,expense,l10n_dz_pcg_chart_template,False
-pcg_63135,Indemnités kilométriques et de transport,63135,expense,l10n_dz_pcg_chart_template,False
-pcg_63138,Autres Indemnités liées au salaire,63138,expense,l10n_dz_pcg_chart_template,False
-pcg_63141,Bonifications,63141,expense,l10n_dz_pcg_chart_template,False
-pcg_63142,"Supplément familial : Prime de scolarité, IPSU, ICAF",63142,expense,l10n_dz_pcg_chart_template,False
-pcg_63148,Autres indemnités et avantages divers,63148,expense,l10n_dz_pcg_chart_template,False
-pcg_6315,Avantages et prestations en nature,6315,expense,l10n_dz_pcg_chart_template,False
-pcg_634,Rémunération de l'exploitant,634,expense,l10n_dz_pcg_chart_template,False
-pcg_6351,Cotisations de sécurité sociale – CNAS,6351,expense,l10n_dz_pcg_chart_template,False
-pcg_6352,Cotisations au FNPOS,6352,expense,l10n_dz_pcg_chart_template,False
-pcg_6353,Cotisations à la retraite – CNR,6353,expense,l10n_dz_pcg_chart_template,False
-pcg_6354,Cotisations aux mutuelles,6354,expense,l10n_dz_pcg_chart_template,False
-pcg_6355,Cotisations à la CACOBATPH,6355,expense,l10n_dz_pcg_chart_template,False
-pcg_6361,Cotisation annuelle à la CASNOS,6361,expense,l10n_dz_pcg_chart_template,False
-pcg_6368,Autres cotisations,6368,expense,l10n_dz_pcg_chart_template,False
-pcg_6374,Versements aux œuvres sociales,6374,expense,l10n_dz_pcg_chart_template,False
-pcg_6375,Autres contributions sociales,6375,expense,l10n_dz_pcg_chart_template,False
-pcg_6381,Médecine du travail et pharmacie,6381,expense,l10n_dz_pcg_chart_template,False
-pcg_6382,Frais de formation et de perfectionnement du personnel (en interne),6382,expense,l10n_dz_pcg_chart_template,False
-pcg_6383,Frais d’activités socioculturelles et sportives,6383,expense,l10n_dz_pcg_chart_template,False
-pcg_6384,Avantages en nature accordés au personnel,6384,expense,l10n_dz_pcg_chart_template,False
-pcg_6385,Médailles du mérite et Jubilé,6385,expense,l10n_dz_pcg_chart_template,False
-pcg_6387,"Intéressement, primes et avantages liés aux résultats",6387,expense,l10n_dz_pcg_chart_template,False
-pcg_6388,Autres charges de personnel,6388,expense,l10n_dz_pcg_chart_template,False
-pcg_6412,Taxe d’apprentissage,6412,expense,l10n_dz_pcg_chart_template,False
-pcg_6413,Taxe sur la formation professionnelle,6413,expense,l10n_dz_pcg_chart_template,False
-pcg_6418,Autres taxes sur les salaires,6418,expense,l10n_dz_pcg_chart_template,False
-pcg_6421,Taxe sur l’activité professionnelle – T.A.P. (sur les débits),6421,expense,l10n_dz_pcg_chart_template,False
-pcg_6422,Taxe sur l’activité professionnelle – T.A.P. (sur encaissements),6422,expense,l10n_dz_pcg_chart_template,False
-pcg_6451,Taxe foncière sur les propriétés bâties et non bâties,6451,expense,l10n_dz_pcg_chart_template,False
-pcg_6452,Taxes spéciales et droits d'accises,6452,expense,l10n_dz_pcg_chart_template,False
-pcg_6453,Taxe sur l’environnement (écotaxe),6453,expense,l10n_dz_pcg_chart_template,False
-pcg_6454,Taxes sur les véhicules (Vignettes),6454,expense,l10n_dz_pcg_chart_template,False
-pcg_6455,Droits de stationnement parking communal,6455,expense,l10n_dz_pcg_chart_template,False
-pcg_6456,Droits d’enregistrement sur actes et marchés,6456,expense,l10n_dz_pcg_chart_template,False
-pcg_6457,Droits de timbre,6457,expense,l10n_dz_pcg_chart_template,False
-pcg_6458,"Autres droits, impôts et taxes divers",6458,expense,l10n_dz_pcg_chart_template,False
-pcg_65111,Redevances de concession de services publics,65111,expense,l10n_dz_pcg_chart_template,False
-pcg_65112,Redevances d'exploitation de carrières et gisements,65112,expense,l10n_dz_pcg_chart_template,False
-pcg_65118,Autres redevances de gestion,65118,expense,l10n_dz_pcg_chart_template,False
-pcg_6512,Redevances pour brevets et licences de fabrication,6512,expense,l10n_dz_pcg_chart_template,False
-pcg_6516,Redevances pour exploitation de logiciels et valeurs similaires,6516,expense,l10n_dz_pcg_chart_template,False
-pcg_6521,Moins value sur cession matériel et outillage,6521,expense,l10n_dz_pcg_chart_template,False
-pcg_6522,Moins value sur cession matériel de transport,6522,expense,l10n_dz_pcg_chart_template,False
-pcg_6523,Moins value sur cession mobilier et matériel de bureau,6523,expense,l10n_dz_pcg_chart_template,False
-pcg_6528,Moins value sur cession autres équipements et matériels,6528,expense,l10n_dz_pcg_chart_template,False
-pcg_6531,Jetons de présence aux administrateurs,6531,expense,l10n_dz_pcg_chart_template,False
-pcg_6541,Pertes sur créances de l'exercice,6541,expense,l10n_dz_pcg_chart_template,False
-pcg_6542,Pertes sur créances des exercices antérieurs,6542,expense,l10n_dz_pcg_chart_template,False
-pcg_6551,Quote-part de bénéfice transféré dans le cadre d'un GIE ou d'une SEP,6551,expense,l10n_dz_pcg_chart_template,False
-pcg_6552,Quote-part de perte supportée dans le cadre d'un GIE ou d'une SEP,6552,expense,l10n_dz_pcg_chart_template,False
-pcg_6562,"Amendes et pénalités (pénales, fiscales et parafiscales)",6562,expense,l10n_dz_pcg_chart_template,False
-pcg_6563,Subventions accordées,6563,expense,l10n_dz_pcg_chart_template,False
-pcg_65661,Dons au profit des associations caritatives agréées,65661,expense,l10n_dz_pcg_chart_template,False
-pcg_65662,Frais de solidarité nationale et internationale,65662,expense,l10n_dz_pcg_chart_template,False
-pcg_65663,Autres dons et libéralités,65663,expense,l10n_dz_pcg_chart_template,False
-pcg_6571,Ecart de stocks (négatif) de marchandises,6571,expense,l10n_dz_pcg_chart_template,False
-pcg_6572,"Ecart de stocks (négatif) de matières, fournitures et autres approvisionnements",6572,expense,l10n_dz_pcg_chart_template,False
-pcg_6575,Rappel d’impôts (autre qu’IBS),6575,expense,l10n_dz_pcg_chart_template,False
-pcg_6578,Autres charges exceptionnelles,6578,expense,l10n_dz_pcg_chart_template,False
-pcg_6581,Charges sur exercices antérieurs (en cours d'exercice),6581,expense,l10n_dz_pcg_chart_template,False
-pcg_6588,Autres charges diverses de gestion courante,6588,expense,l10n_dz_pcg_chart_template,False
-pcg_6611,Intérêts des emprunts,6611,expense,l10n_dz_pcg_chart_template,False
-pcg_6612,Intérêts des dettes,6612,expense,l10n_dz_pcg_chart_template,False
-pcg_6616,"Intérêts bancaires et sur opérations de financement (escompte, ...)",6616,expense,l10n_dz_pcg_chart_template,False
-pcg_6618,Intérêts des autres dettes,6618,expense,l10n_dz_pcg_chart_template,False
-pcg_664,Pertes sur créances liées à des participations,664,expense,l10n_dz_pcg_chart_template,False
-pcg_6651,Mali provenant du rachat des actions propres,6651,expense,l10n_dz_pcg_chart_template,False
-pcg_666,Pertes de change,666,expense,l10n_dz_pcg_chart_template,False
-pcg_667,Pertes nettes sur cessions d’actifs financiers,667,expense,l10n_dz_pcg_chart_template,False
-pcg_668,Autres charges financières,668,expense,l10n_dz_pcg_chart_template,False
-pcg_6811,DAP-PDV : Immobilisations incorporelles,6811,expense,l10n_dz_pcg_chart_template,False
-pcg_6812,DAP-PDV : Immobilisations corporelles,6812,expense,l10n_dz_pcg_chart_template,False
-pcg_682,"Dotations aux amortissements, provisions et PDV des biens mis en concession",682,expense,l10n_dz_pcg_chart_template,False
-pcg_6853,Dotations pour pertes de valeurs sur stocks,6853,expense,l10n_dz_pcg_chart_template,False
-pcg_6854,Dotations pour pertes de valeurs sur créances,6854,expense,l10n_dz_pcg_chart_template,False
-pcg_6855,Dotation annuelle pour Indemnité de départ à la retraite et IFC,6855,expense,l10n_dz_pcg_chart_template,False
-pcg_6856,Dotations aux provisions pour pertes et charges – PNC,6856,expense,l10n_dz_pcg_chart_template,False
-pcg_6858,Dotations aux provisions – passifs courants,6858,expense,l10n_dz_pcg_chart_template,False
-pcg_6861,Dotations aux amortissements des primes de remboursement des obligations,6861,expense,l10n_dz_pcg_chart_template,False
-pcg_6862,Pertes de valeur des immobilisations financières,6862,expense,l10n_dz_pcg_chart_template,False
-pcg_691,Participation des travailleurs aux bénéfices,691,expense,l10n_dz_pcg_chart_template,False
-pcg_692,Imposition différée actif – Produits,692,expense,l10n_dz_pcg_chart_template,False
-pcg_693,Imposition différée passif – Charges,693,expense,l10n_dz_pcg_chart_template,False
-pcg_695,Impôts sur les bénéfices basés sur le résultat des activités ordinaires,695,expense,l10n_dz_pcg_chart_template,False
-pcg_698,Autres impôts sur les résultats,698,expense,l10n_dz_pcg_chart_template,False
-pcg_7001,Marchandises (ou groupe) A,7001,income,l10n_dz_pcg_chart_template,False
-pcg_7002,Marchandises (ou groupe) B,7002,income,l10n_dz_pcg_chart_template,False
-pcg_7011,Ventes de Produit fini (ou groupe) – PF1,7011,income,l10n_dz_pcg_chart_template,False
-pcg_7012,Ventes de Produit fini (ou groupe) – PF2,7012,income,l10n_dz_pcg_chart_template,False
-pcg_7013,Ventes de Produit fini (ou groupe) – PF3,7013,income,l10n_dz_pcg_chart_template,False
-pcg_7021,Ventes de Produits intermédiaires (ou groupe) – PI-1,7021,income,l10n_dz_pcg_chart_template,False
-pcg_7022,Ventes de Produits intermédiaires (ou groupe) – PI-2,7022,income,l10n_dz_pcg_chart_template,False
-pcg_7028,Ventes de sous produits (PR et accessoires fabriqués),7028,income,l10n_dz_pcg_chart_template,False
-pcg_7031,Ventes de déchets,7031,income,l10n_dz_pcg_chart_template,False
-pcg_7032,Ventes de rebuts,7032,income,l10n_dz_pcg_chart_template,False
-pcg_7033,Ventes de matières de récupération recyclables,7033,income,l10n_dz_pcg_chart_template,False
-pcg_7041,Travaux hydrauliques,7041,income,l10n_dz_pcg_chart_template,False
-pcg_70421,Routes et voies d'accès,70421,income,l10n_dz_pcg_chart_template,False
-pcg_70422,Ouvrages d'art,70422,income,l10n_dz_pcg_chart_template,False
-pcg_70431,Travaux de réalisation en T.C.E,70431,income,l10n_dz_pcg_chart_template,False
-pcg_70432,Travaux de réalisation en Génie civil et Gros Œuvres,70432,income,l10n_dz_pcg_chart_template,False
-pcg_70433,Travaux de réalisation en C.E.S,70433,income,l10n_dz_pcg_chart_template,False
-pcg_7044,Travaux de restauration de sites et monuments,7044,income,l10n_dz_pcg_chart_template,False
-pcg_7045,Travaux de VRD et d'assainissement,7045,income,l10n_dz_pcg_chart_template,False
-pcg_7046,Travaux d'entretien et de nettoyage,7046,income,l10n_dz_pcg_chart_template,False
-pcg_7047,Travaux forestiers,7047,income,l10n_dz_pcg_chart_template,False
-pcg_7048,Autres travaux de réalisation,7048,income,l10n_dz_pcg_chart_template,False
-pcg_7051,Etudes : E1,7051,income,l10n_dz_pcg_chart_template,False
-pcg_7058,Autres études techniques,7058,income,l10n_dz_pcg_chart_template,False
-pcg_7061,Prestations de services fournis : S1,7061,income,l10n_dz_pcg_chart_template,False
-pcg_7068,Autres Prestations de services,7068,income,l10n_dz_pcg_chart_template,False
-pcg_707,(disponible),707,income,l10n_dz_pcg_chart_template,False
-pcg_7081,Cession de matières premières,7081,income,l10n_dz_pcg_chart_template,False
-pcg_7082,Cession d’autres approvisionnements,7082,income,l10n_dz_pcg_chart_template,False
-pcg_7086,Bonis sur reprise d’emballages consignés,7086,income,l10n_dz_pcg_chart_template,False
-pcg_7088,Autres produits des activités annexes,7088,income,l10n_dz_pcg_chart_template,False
-pcg_7092,Réduction sur ventes – Hors factures,7092,income,l10n_dz_pcg_chart_template,False
-pcg_7093,Réduction sur prestations – Hors factures,7093,income,l10n_dz_pcg_chart_template,False
-pcg_72331,Produits en cours,72331,income,l10n_dz_pcg_chart_template,False
-pcg_72335,Travaux en cours,72335,income,l10n_dz_pcg_chart_template,False
-pcg_72341,Etudes en cours,72341,income,l10n_dz_pcg_chart_template,False
-pcg_72342,Prestations de services en cours,72342,income,l10n_dz_pcg_chart_template,False
-pcg_7241,Produits intermédiaires,7241,income,l10n_dz_pcg_chart_template,False
-pcg_7245,Produits finis,7245,income,l10n_dz_pcg_chart_template,False
-pcg_7248,Produits résiduels,7248,income,l10n_dz_pcg_chart_template,False
-pcg_729,Coût de la sous activité (différence d'imputation coût du chômage),729,income,l10n_dz_pcg_chart_template,False
-pcg_731,Production immobilisée d'actifs incorporels (logiciels),731,income,l10n_dz_pcg_chart_template,False
-pcg_732,Production immobilisée d'actifs corporels,732,income,l10n_dz_pcg_chart_template,False
-pcg_741,Subvention d'équilibre,741,income,l10n_dz_pcg_chart_template,False
-pcg_748,Autres subventions d'exploitation,748,income,l10n_dz_pcg_chart_template,False
-pcg_751,"Redevances pour concessions, brevets, licences, logiciels et valeurs similaires",751,income,l10n_dz_pcg_chart_template,False
-pcg_7521,Plus value sur cession d’éléments d’actifs mis à la réforme,7521,income,l10n_dz_pcg_chart_template,False
-pcg_7528,Plus value sur autres éléments d’actifs corporels cédés,7528,income,l10n_dz_pcg_chart_template,False
-pcg_7531,Jetons de présence perçus,7531,income,l10n_dz_pcg_chart_template,False
-pcg_754,Quotes-parts de subventions d’investissement virées au résultat de l’exercice,754,income,l10n_dz_pcg_chart_template,False
-pcg_7551,Quote-part de perte transférée (dans les SEP et GIE),7551,income,l10n_dz_pcg_chart_template,False
-pcg_7552,Quote-part de bénéfice attribué (dans les SEP et GIE),7552,income,l10n_dz_pcg_chart_template,False
-pcg_756,Rentrées sur créances amorties,756,income,l10n_dz_pcg_chart_template,False
-pcg_7571,Ecart de stocks (positif) de marchandises,7571,income,l10n_dz_pcg_chart_template,False
-pcg_7572,"Ecart de stocks (positif) de matières, fournitures et autres approvisionnements",7572,income,l10n_dz_pcg_chart_template,False
-pcg_7575,Dégrèvements d’impôts (autre qu’IBS),7575,income,l10n_dz_pcg_chart_template,False
-pcg_7578,Autres produits exceptionnels,7578,income,l10n_dz_pcg_chart_template,False
-pcg_7581,Lots de bord et pièces de rechange gratuites,7581,income,l10n_dz_pcg_chart_template,False
-pcg_7582,Remboursements sinistres et dégâts assurés,7582,income,l10n_dz_pcg_chart_template,False
-pcg_7583,Revenus des immeubles de placement,7583,income,l10n_dz_pcg_chart_template,False
-pcg_7586,Produits des exercices antérieurs (en cours d'exercice),7586,income,l10n_dz_pcg_chart_template,False
-pcg_7588,Autres produits divers de gestion courante,7588,income,l10n_dz_pcg_chart_template,False
-pcg_761,Produits de participations,761,income,l10n_dz_pcg_chart_template,False
-pcg_762,Revenus des actifs financiers,762,income,l10n_dz_pcg_chart_template,False
-pcg_763,Revenus de créances,763,income,l10n_dz_pcg_chart_template,False
-pcg_765,Ecart d’évaluation sur actifs financiers – Plus-values,765,income,l10n_dz_pcg_chart_template,False
-pcg_766,Gains de change,766,income,l10n_dz_pcg_chart_template,False
-pcg_767,Profits nets sur cessions d’actifs financiers,767,income,l10n_dz_pcg_chart_template,False
-pcg_768,Autres produits financiers,768,income,l10n_dz_pcg_chart_template,False
-pcg_7811,Reprises sur amortissements : Immobilisations incorporelles,7811,income,l10n_dz_pcg_chart_template,False
-pcg_7812,Reprises sur perte de valeur : Immobilisations incorporelles,7812,income,l10n_dz_pcg_chart_template,False
-pcg_7813,Reprises sur amortissements : Immobilisations corporelles,7813,income,l10n_dz_pcg_chart_template,False
-pcg_7814,Reprises sur perte de valeur : Immobilisations corporelles,7814,income,l10n_dz_pcg_chart_template,False
-pcg_7815,Reprises sur écarts de réévaluation : Immobilisations corporelles,7815,income,l10n_dz_pcg_chart_template,False
-pcg_7817,Reprises sur plus values à réinvestir,7817,income,l10n_dz_pcg_chart_template,False
-pcg_7853,Reprise sur pertes de valeurs – Stocks et encours,7853,income,l10n_dz_pcg_chart_template,False
-pcg_7854,Reprise sur pertes de valeurs – Créances,7854,income,l10n_dz_pcg_chart_template,False
-pcg_7858,Reprise sur provisions pour pertes et charges – PNC,7858,income,l10n_dz_pcg_chart_template,False
-pcg_786,Reprises financières sur pertes de valeur et provisions,786,income,l10n_dz_pcg_chart_template,False
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_chart_template_configuration_data.xml b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_chart_template_configuration_data.xml
deleted file mode 100644
index fe63289..0000000
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_chart_template_configuration_data.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_chart_template_data.xml b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_chart_template_data.xml
deleted file mode 100644
index 7be75d2..0000000
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_chart_template_data.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
- Plan Comptable Général (Algerie)
-
-
- 512
- 53
- 58
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_chart_template_post_data.xml b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_chart_template_post_data.xml
deleted file mode 100644
index ae37bba..0000000
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_chart_template_post_data.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_fiscal_position_template_data.xml b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_fiscal_position_template_data.xml
deleted file mode 100644
index b35a082..0000000
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_fiscal_position_template_data.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
- 1
- Régime National
-
-
-
-
-
-
-
- EXO
-
- Exo de TVA
-
-
-
- Import/Export
-
- Import Export
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_tax_data.xml b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_tax_data.xml
deleted file mode 100644
index 0a63a3d..0000000
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/account_tax_data.xml
+++ /dev/null
@@ -1,226 +0,0 @@
-
-
-
-
- TVA (achat) 19,0%
- ACH-19.0
-
- percent
-
- purchase
-
-
-
-
-
- TVA (vente) 19,0%
- 19.0
-
- percent
-
- sale
-
-
-
-
-
- TVA (achat) 9,0%
- ACH-9.0
-
- percent
-
- purchase
-
-
-
-
-
- TVA (vente) 9,0%
- 9.0
-
- percent
-
- sale
-
-
-
-
-
- TVA immobilisation (achat) 19,0%
- IMMO-19.0
-
- percent
-
- purchase
-
-
-
-
-
- TVA immobilisation (achat) 9,0%
- IMMO-9.0
-
- percent
-
- purchase
-
-
-
-
-
- TVA 0% EXO (achat)
- ACHAT-0
-
- percent
-
- purchase
-
-
-
-
-
- TVA 0% (achat)
- ACHAT-0
-
- percent
-
- purchase
-
-
-
-
-
- TVA 0% (vente)
- EXO-0
-
- percent
-
- sale
-
-
-
-
-
- TVA 0% export (vente)
- EXPORT-0
-
- percent
-
- sale
-
-
-
-
-
- TVA 0% import (achat)
- IMPORT-0
-
- percent
-
- purchase
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/tax_report.xml b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/tax_report.xml
new file mode 100644
index 0000000..28b47e5
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/tax_report.xml
@@ -0,0 +1,874 @@
+
+
+
+ Tax Report
+ Rapport de Taxes
+
+
+
+ country
+
+
+ Total turnover
+ Chiffre d'affaire total
+ total_turnover
+
+
+ Exempt turnover
+ Chiffre d'affaires exonéré
+ exempt_turnover
+
+
+ Taxable turnover
+ Chiffre d'affaires imposable
+ taxable_turnover
+
+
+ Fee amount
+ Montant des droits
+ balance
+
+
+
+
+ VALUE ADDED TAX
+ TAXE SUR LA VALEUR AJOUTEE
+ 0
+
+
+ A / Taxable turnover
+ A / Chiffres d’affaires Imposables
+ 1
+ l10n_dz_tr_overall_turnover
+
+
+ total_turnover
+ aggregation
+ l10n_dz_tr_overall_turnover.exempt_turnover + l10n_dz_tr_overall_turnover.taxable_turnover
+
+
+ exempt_turnover
+ aggregation
+ l10n_dz_E3B11.exempt_turnover +
+ l10n_dz_E3B12.exempt_turnover +
+ l10n_dz_E3B13.exempt_turnover +
+ l10n_dz_E3B14.exempt_turnover +
+ l10n_dz_E3B15.exempt_turnover +
+ l10n_dz_E3B16.exempt_turnover +
+ l10n_dz_E3B21.exempt_turnover +
+ l10n_dz_E3B22.exempt_turnover +
+ l10n_dz_E3B23.exempt_turnover +
+ l10n_dz_E3B24.exempt_turnover +
+ l10n_dz_E3B25.exempt_turnover +
+ l10n_dz_E3B26.exempt_turnover +
+ l10n_dz_E3B28.exempt_turnover +
+ l10n_dz_E3B31.exempt_turnover +
+ l10n_dz_E3B32.exempt_turnover +
+ l10n_dz_E3B33.exempt_turnover +
+ l10n_dz_E3B34.exempt_turnover +
+ l10n_dz_E3B35.exempt_turnover +
+ l10n_dz_E3B36.exempt_turnover +
+ l10n_dz_E3B37.exempt_turnover
+
+
+ taxable_turnover
+ aggregation
+ l10n_dz_E3B11.taxable_turnover +
+ l10n_dz_E3B12.taxable_turnover +
+ l10n_dz_E3B13.taxable_turnover +
+ l10n_dz_E3B14.taxable_turnover +
+ l10n_dz_E3B15.taxable_turnover +
+ l10n_dz_E3B16.taxable_turnover +
+ l10n_dz_E3B21.taxable_turnover +
+ l10n_dz_E3B22.taxable_turnover +
+ l10n_dz_E3B23.taxable_turnover +
+ l10n_dz_E3B24.taxable_turnover +
+ l10n_dz_E3B25.taxable_turnover +
+ l10n_dz_E3B26.taxable_turnover +
+ l10n_dz_E3B28.taxable_turnover +
+ l10n_dz_E3B31.taxable_turnover +
+ l10n_dz_E3B32.taxable_turnover +
+ l10n_dz_E3B33.taxable_turnover +
+ l10n_dz_E3B34.taxable_turnover +
+ l10n_dz_E3B35.taxable_turnover +
+ l10n_dz_E3B36.taxable_turnover +
+ l10n_dz_E3B37.taxable_turnover
+
+
+ balance
+ aggregation
+ l10n_dz_E3B11.balance +
+ l10n_dz_E3B12.balance +
+ l10n_dz_E3B13.balance +
+ l10n_dz_E3B14.balance +
+ l10n_dz_E3B15.balance +
+ l10n_dz_E3B16.balance +
+ l10n_dz_E3B21.balance +
+ l10n_dz_E3B22.balance +
+ l10n_dz_E3B23.balance +
+ l10n_dz_E3B24.balance +
+ l10n_dz_E3B25.balance +
+ l10n_dz_E3B26.balance +
+ l10n_dz_E3B28.balance +
+ l10n_dz_E3B31.balance +
+ l10n_dz_E3B32.balance +
+ l10n_dz_E3B33.balance +
+ l10n_dz_E3B34.balance +
+ l10n_dz_E3B35.balance +
+ l10n_dz_E3B36.balance +
+ l10n_dz_E3B37.balance
+
+
+
+
+ 1) Operations subject to VAT (9%)
+ 1) Opérations assujettis à la TVA (9%)
+
+
+ E3B11 - Goods, Products and Commodities Covered by Section 23 of the CTCA
+ E3B11 - Biens, produits et denrées visées par l’article 23 du CTCA
+ l10n_dz_E3B11
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B11.exempt_turnover + l10n_dz_E3B11.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B11_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B11_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B11_balance
+
+
+
+
+ E3B12 - Services covered by Article 23 of the CTCA
+ E3B12 - Prestations de services visées par l’article 23 du CTCA
+ l10n_dz_E3B12
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B12.exempt_turnover + l10n_dz_E3B12.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B12_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B12_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B12_balance
+
+
+
+
+ E3B13 - Real Estate Operations under Section 23 of the CTCA
+ E3B13 - Opérations immobilières visées par l’article 23 du CTCA
+ l10n_dz_E3B13
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B13.exempt_turnover + l10n_dz_E3B13.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B13_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B13_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B13_balance
+
+
+
+
+ E3B14 - Medical Procedures
+ E3B14 - Actes médicaux
+ l10n_dz_E3B14
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B14.exempt_turnover + l10n_dz_E3B14.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B14_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B14_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B14_balance
+
+
+
+
+ E3B15 - Commissionaires and Brokers
+ E3B15 - Commissionnaires et courtiers
+ l10n_dz_E3B15
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B15.exempt_turnover + l10n_dz_E3B15.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B15_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B15_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B15_balance
+
+
+
+
+ E3B16 - Energy Supply
+ E3B16 - Fourniture d’énergie
+ l10n_dz_E3B16
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B16.exempt_turnover + l10n_dz_E3B16.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B16_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B16_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B16_balance
+
+
+
+
+
+
+ 2) Operations subject to VAT (19%)
+ 2) Operations assujettis à la TVA (19%)
+
+
+ E3B21 - Productions: goods, products and commodities covered by article 21 of the CTCA
+ E3B21 - Productions : bien, produits et denrées visées par l’art 21 du CTCA
+ l10n_dz_E3B21
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B21.exempt_turnover + l10n_dz_E3B21.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B21_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B21_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B21_balance
+
+
+
+
+ E3B22 - Resale as is: goods, products and commodities covered by article 21 of the CTCA
+ E3B22 - Revente en l’état: biens, produits et denrées visées par l’art 21 du CTCA
+ l10n_dz_E3B22
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B22.exempt_turnover + l10n_dz_E3B22.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B22_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B22_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B22_balance
+
+
+
+
+ E3B23 - Real estate work other than that subject to the 9% rate
+ E3B23 - Travaux immobiliers autres que ceux soumis au taux de 9%
+ l10n_dz_E3B23
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B23.exempt_turnover + l10n_dz_E3B23.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B23_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B23_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B23_balance
+
+
+
+
+ E3B24 - Liberal Professions
+ E3B24 - Professions libérales
+ l10n_dz_E3B24
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B24.exempt_turnover + l10n_dz_E3B24.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B24_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B24_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B24_balance
+
+
+
+
+ E3B25 - Banking and Insurance
+ E3B25 - Opérations de banques et d'assurances
+ l10n_dz_E3B25
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B25.exempt_turnover + l10n_dz_E3B25.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B25_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B25_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B25_balance
+
+
+
+
+ E3B26 - Telephone and Telex Services
+ E3B26 - Prestations de téléphones et de télex
+ l10n_dz_E3B26
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B26.exempt_turnover + l10n_dz_E3B26.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B26_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B26_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B26_balance
+
+
+
+
+ E3B28 - Other Services
+ E3B28 - Autres prestations de services
+ l10n_dz_E3B28
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B28.exempt_turnover + l10n_dz_E3B28.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B28_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B28_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B28_balance
+
+
+
+
+ E3B31 - Drinking Places
+ E3B31 - Débits de boissons
+ l10n_dz_E3B31
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B31.exempt_turnover + l10n_dz_E3B31.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B31_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B31_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B31_balance
+
+
+
+
+ E3B32 - Productions: goods, products and commodities covered by article 21 of the C. TCA
+ E3B32 - Productions : biens, produits et denrées visées par l'article 21 du C. TCA
+ l10n_dz_E3B32
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B32.exempt_turnover + l10n_dz_E3B32.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ E3B32_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ E3B32_taxable_turnover
+
+
+ balance
+ tax_tags
+ E3B32_balance
+
+
+
+
+ E3B33 - Resale as is: goods, products and commodities covered by art. 21 of the C. TCA
+ E3B33 - Revente en l'état : biens, produits et denrées visées par l'art. 21 du C. TCA
+ l10n_dz_E3B33
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B33.exempt_turnover + l10n_dz_E3B33.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ E3B33_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ E3B33_taxable_turnover
+
+
+ balance
+ tax_tags
+ E3B33_balance
+
+
+
+
+ E3B34 - Tobacco and Matches
+ E3B34 - Tabacs et allumettes
+ l10n_dz_E3B34
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B34.exempt_turnover + l10n_dz_E3B34.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B34_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B34_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B34_balance
+
+
+
+
+ E3B35 - Shows, games and amusements other than those referred to in art. 21 of the C. TCA
+ E3B35 - Spectacles, jeux et divertissements autres que ceux de l'art. 21 du C. TCA
+ l10n_dz_E3B35
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B35.exempt_turnover + l10n_dz_E3B35.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B35_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B35_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B35_balance
+
+
+
+
+ E3B36 - Other services referred to in article 21 of the C. TCA
+ E3B36 - Autres prestations de services visées à l'article 21 du C. TCA
+ l10n_dz_E3B36
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B36.exempt_turnover + l10n_dz_E3B36.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B36_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B36_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B36_balance
+
+
+
+
+ E3B37 - On-site Consumption
+ E3B37 - Consommations sur place
+ l10n_dz_E3B37
+
+
+ total_turnover
+ aggregation
+ l10n_dz_E3B37.exempt_turnover + l10n_dz_E3B37.taxable_turnover
+
+
+ exempt_turnover
+ tax_tags
+ -E3B37_exempt_turnover
+
+
+ taxable_turnover
+ tax_tags
+ -E3B37_taxable_turnover
+
+
+ balance
+ tax_tags
+ -E3B37_balance
+
+
+
+
+
+
+
+
+ B / Deductions to be made
+ B / Déductions à opérer
+ 1
+ l10n_dz_tr_recoverable_vat
+
+
+ balance
+ aggregation
+ l10n_dz_tr_E3B91.balance +
+ l10n_dz_tr_E3B92.balance +
+ l10n_dz_tr_E3B93.balance +
+ l10n_dz_tr_E3B94.balance +
+ l10n_dz_tr_E3B95.balance +
+ l10n_dz_tr_E3B96.balance
+
+
+
+
+ E3B91 - Previous deductions (previous month)
+ E3B91 - Précompte antérieurs (mois précédent)
+ l10n_dz_tr_E3B91
+
+
+ balance
+ external
+ sum
+ editable;rounding=0
+
+
+
+
+ E3B92 - VAT on purchases of goods, materials and services (Art. 29 C. TCA)
+ E3B92 - TVA sur achats de biens, matières et services (art. 29 C. TCA)
+ l10n_dz_tr_E3B92
+
+
+ balance
+ tax_tags
+ E3B92_balance
+
+
+
+
+ E3B93 - VAT on purchases of depreciable goods (Art. 38 C. TCA)
+ E3B93 - TVA sur achats de biens amortissables (art. 38 C. TCA)
+ l10n_dz_tr_E3B93
+
+
+ balance
+ tax_tags
+ E3B93_balance
+
+
+
+
+ E3B94 - Adjustment of the pro rata (additional deduction) (art. 40 C. TCA)
+ E3B94 - Régularisation du prorata (déduction complémentaire) (art. 40 C. TCA)
+ l10n_dz_tr_E3B94
+
+
+ balance
+ external
+ sum
+ editable;rounding=0
+
+
+
+
+ E3B95 - VAT to be recovered on cancelled or unpaid invoices (Art. 18 C. TCA)
+ E3B95 - TVA à récupérer sur factures annulées ou impayées (art. 18 C. TCA)
+ l10n_dz_tr_E3B95
+
+
+ balance
+ external
+ sum
+ editable;rounding=0
+
+
+
+
+ E3B96 - Other deductions (notification of withholding tax, etc. ....)
+ E3B96 - Autres déductions (notification de précompte, etc.…)
+ l10n_dz_tr_E3B96
+
+
+ balance
+ external
+ sum
+ editable;rounding=0
+
+
+
+
+
+
+ C / VAT to be paid
+ C / TVA à payer
+ 1
+
+
+ Total to be recalled (C)
+ Total à rappeler (C)
+ l10n_dz_tr_vat_to_be_reported
+
+
+ balance
+ aggregation
+ l10n_dz_tr_total_fees_due.balance + l10n_dz_tr_E3B97.balance + l10n_dz_tr_E3B98.balance
+
+
+
+
+ Total fees due
+ Total des droits dus
+ l10n_dz_tr_total_fees_due
+
+
+ balance
+ aggregation
+ l10n_dz_tr_overall_turnover.balance
+
+
+
+
+ E3B97 - Adjustment of the pro rata (art. 40 C. TCA) (+) (excess deduction)
+ E3B97 - Régularisation du prorata (art. 40 C. TCA) (+) (déduction excédentaire)
+ l10n_dz_tr_E3B97
+
+
+ balance
+ external
+ sum
+ editable;rounding=0
+
+
+
+
+ E3B98 - Reversal of the deduction (art. 38 C. TCA)(+)
+ E3B98 - Reversement de la déduction (art. 38 C. TCA)(+)
+ l10n_dz_tr_E3B98
+
+
+ balance
+ external
+ sum
+ editable;rounding=0
+
+
+
+
+
+
+ Total deductions to be made (B) (-)
+ Total des déductions à opérer (B) (-)
+ l10n_dz_tr_vat_to_pay_deduction
+
+
+ balance
+ aggregation
+ l10n_dz_tr_recoverable_vat.balance
+
+
+
+
+ E3B00 - VAT payable for the month (C - B)
+ E3B00 - TVA à payer au titre du mois (C – B)
+ l10n_dz_tr_vat_to_pay_total_E3B00
+
+
+ balance
+ aggregation
+ l10n_dz_tr_vat_to_be_reported.balance - l10n_dz_tr_vat_to_pay_deduction.balance
+ if_above(DZD(0))
+
+
+
+
+ E3B99 - Deduction to be carried forward to the next month (B-C)
+ E3B99 - Précompte à reporter sur le mois suivant (B-C)
+ l10n_dz_tr_vat_to_carry_forward_E3B99
+
+
+ balance
+ aggregation
+ l10n_dz_tr_vat_to_pay_deduction.balance - l10n_dz_tr_vat_to_be_reported.balance
+ if_above(DZD(0))
+
+
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.account-dz.csv b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.account-dz.csv
new file mode 100644
index 0000000..6bd4a97
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.account-dz.csv
@@ -0,0 +1,295 @@
+"id","name","code","account_type","tag_ids","reconcile","name@fr"
+"l10n_dz_101","Issued capital or share capital or endowment fund, or operating fund",101,equity,,False,"Capital émis ou capital social ou fonds de dotation, ou fonds d’exploitation"
+l10n_dz_103,Premiums related to share capital,103,equity,,False,Primes liées au capital social
+l10n_dz_104,Fair value adjustments,104,equity,,False,Ecart d’évaluation
+l10n_dz_105,Revaluation difference,105,equity,,False,Ecart de réévaluation
+l10n_dz_106,"Reserves (legal, statutory, ordinary, regulated)",106,equity,,False,"Réserves (légale, statutaire, ordinaire, réglementée)"
+l10n_dz_107,Equity differences,107,equity,,False,Écarts d'équivalence
+l10n_dz_108,Operator's account,108,equity,,False,Compte de l'exploitant
+l10n_dz_109,Shareholders: subscribed capital - uncalled,109,equity,,False,Actionnaires: capital souscrit - non appelé
+l10n_dz_11,Retained earnings,11,equity,,False,Report à nouveau
+l10n_dz_12,Profit or loss for the year,12,equity_unaffected,,False,Résultat de l’exercice
+l10n_dz_131,Equipment grants,131,equity,,False,Subventions d’équipements
+l10n_dz_132,Other investment grants,132,equity,,False,Autres subventions d’investissement
+l10n_dz_133,Deferred tax assets,133,asset_current,,False,Impôts différés actif
+l10n_dz_134,Deferred tax liabilities,134,liability_current,,False,Impôts différés passif
+l10n_dz_138,Other deferred income and expenses,138,liability_current,,False,Autres produits et charges différés
+l10n_dz_153,Provisions for pensions and similar obligations,153,liability_non_current,,False,Provisions pour pensions et obligations similaires
+l10n_dz_155,Provisions for taxes,155,liability_non_current,,False,Provisions pour impôts
+l10n_dz_156,Provisions for renewal of fixed assets (concession),156,liability_non_current,,False,Provisions pour renouvellement des immobilisations (concession)
+l10n_dz_158,Other provisions for charges - non-current liabilities,158,liability_non_current,,False,Autres provisions pour charges - passifs non courants
+l10n_dz_161,Equity securities,161,liability_current,,False,Titres participatifs
+l10n_dz_162,Convertible bonds,162,liability_current,,False,Emprunts obligataires convertibles
+l10n_dz_163,Other bonds,163,liability_current,,False,Autres emprunts obligataires
+l10n_dz_164,Borrowings from credit institutions,164,liability_current,,False,Emprunts auprès des Établissements de crédit
+l10n_dz_165,Deposits and guarantees received,165,liability_current,,False,Dépôts et cautionnements reçus
+l10n_dz_167,Liabilities under finance leases,167,liability_current,,False,Dettes sur contrat de location-financement
+l10n_dz_168,Other loans and similar debts,168,liability_current,,False,Autres emprunts et dettes assimilés
+l10n_dz_169,Bond redemption premiums,169,liability_current,,False,Primes de remboursement des obligations
+l10n_dz_171,Liabilities related to Group investments,171,liability_current,,False,Dettes rattachées à des participations groupe
+l10n_dz_172,Payables to non-group companies,172,liability_current,,False,Dettes rattachées à des participations hors groupe
+l10n_dz_173,Payables to joint ventures,173,liability_current,,False,Dettes rattachées à des sociétés en participation
+l10n_dz_178,Other liabilities related to equity investments,178,liability_current,,False,Autres dettes rattachées à des participations
+l10n_dz_181,Inter-institutional liaison accounts,181,liability_current,,False,Comptes de liaison entre établissements
+l10n_dz_188,Liaison accounts between joint ventures,188,liability_current,,False,Comptes de liaison entre sociétés en participation
+l10n_dz_203,Capitalizable development costs,203,asset_fixed,,False,Frais de développement immobilisables
+l10n_dz_204,Computer software and similar,204,asset_fixed,,False,Logiciels informatiques et assimilés
+l10n_dz_205,"Concessions and similar rights, patents, licences, trademarks",205,asset_fixed,,False,"Concessions et droits similaires, brevets, licences, marques"
+l10n_dz_207,Goodwill,207,asset_fixed,,False,Écart d’acquisition
+l10n_dz_208,Other intangible assets,208,asset_fixed,,False,Autres immobilisations incorporelles
+l10n_dz_211,Land,211,asset_fixed,,False,Terrains
+l10n_dz_212,Layouts and landscaping,212,asset_fixed,,False,Agencements et aménagements de terrain
+l10n_dz_213,Buildings,213,asset_fixed,,False,Constructions
+l10n_dz_215,"Technical installations, equipment and industrial tools",215,asset_fixed,,False,"Installations techniques, matériel et outillage industriels"
+l10n_dz_218,Other tangible assets,218,asset_fixed,,False,Autres immobilisations corporelles
+l10n_dz_221,Land under concession,221,asset_fixed,,False,Terrains en concession
+l10n_dz_222,Fixtures and fittings under concession,222,asset_fixed,,False,Agencements et aménagements de terrain en concession
+l10n_dz_223,Buildings under concession,223,asset_fixed,,False,Constructions en concession
+l10n_dz_225,Technical installations under concession,225,asset_fixed,,False,Installations techniques en concession
+l10n_dz_228,Other tangible assets under concession,228,asset_fixed,,False,Autres immobilisations corporelles en concession
+l10n_dz_229,Grantor's rights,229,liability_non_current,,False,Droits du concédant
+l10n_dz_232,"Property, plant and equipment in progress",232,asset_fixed,,False,Immobilisations corporelles en cours
+l10n_dz_237,Intangible assets in progress,237,asset_fixed,,False,Immobilisations incorporelles en cours
+l10n_dz_238,Advances and deposits paid on orders for fixed assets,238,asset_fixed,,False,Avances et acomptes versés sur commandes d'immobilisations
+l10n_dz_261,Shares in subsidiaries,261,asset_fixed,,False,Titres de filiales
+l10n_dz_262,Other investments,262,asset_fixed,,False,Autres titres de participation
+l10n_dz_265,Investments in associates,265,asset_fixed,,False,Titres de participation évalués par équivalence (entreprises associées)
+l10n_dz_266,Receivables from Group investments,266,asset_fixed,,False,Créances rattachées à des participations groupe
+l10n_dz_267,Receivables from non-group investments,267,asset_fixed,,False,Créances rattachées à des participations hors groupe
+l10n_dz_268,Receivables from joint ventures,268,asset_fixed,,False,Créances rattachées à des sociétés en participation
+l10n_dz_269,Payments outstanding on equity investments not paid up,269,asset_fixed,,False,Versements restant à effectuer sur titres de participation non libérés
+l10n_dz_271,Securities other than portfolio securities,271,asset_fixed,,False,Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille
+l10n_dz_272,"Debt securities (bonds, notes)",272,asset_fixed,,False,"Titres représentatifs de droit de créance (obligations, bons)"
+l10n_dz_273,Fixed assets of the portfolio activity,273,asset_fixed,,False,Titres immobilisés de l'activité de portefeuille
+l10n_dz_274,Loans and receivables under finance leases,274,asset_fixed,,False,Prêts et créances sur contrat de location - financement
+l10n_dz_275,Deposits and guarantees paid,275,asset_fixed,,False,Dépôts et cautionnements versés
+l10n_dz_276,Other fixed assets,276,asset_fixed,,False,Autres créances immobilisées
+l10n_dz_279,Outstanding payments on fixed assets not paid up,279,asset_fixed,,False,Versements restant à effectuer sur titres immobilisés non libérés
+l10n_dz_2803,Amortization of capitalizable development costs,2803,asset_fixed,,False,Amortissement des frais de recherche et développement immobilisables
+l10n_dz_2804,Amortization of computer and related software,2804,asset_fixed,,False,Amortissement des logiciels informatiques et assimilés
+l10n_dz_2805,"Amortization of concessions and similar rights, patents, licenses, trademarks",2805,asset_fixed,,False,"Amortissement concessions et droits similaires, brevets, licences, marques"
+l10n_dz_2807,Amortization of goodwill,2807,asset_fixed,,False,Amortissement écart d’acquisition (goodwill)
+l10n_dz_2808,Amortization of other intangible assets,2808,asset_fixed,,False,Amortissement autres immobilisations incorporelles
+l10n_dz_2812,Amortization of land fixtures and fittings,2812,asset_fixed,,False,Amortissement agencements et aménagements de terrain
+l10n_dz_2813,Amortization of buildings,2813,asset_fixed,,False,Amortissement constructions
+l10n_dz_2815,Amortization of technical installations,2815,asset_fixed,,False,Amortissement installations techniques
+l10n_dz_2818,Amortization of other tangible assets,2818,asset_fixed,,False,Amortissement autres immobilisations corporelles
+l10n_dz_282,Amortization of assets under concession,282,asset_fixed,,False,Amortissement des immobilisations mises en concession
+l10n_dz_2903,Impairment of capitalizable development costs,2903,asset_fixed,,False,Pertes de valeur sur frais de recherche et développement immobilisables
+l10n_dz_2904,Impairment losses on computer software and similar,2904,asset_fixed,,False,Pertes de valeur sur logiciels informatiques et assimilés
+l10n_dz_2905,"Impairment of concessions and similar rights, patents, licenses, trademarks",2905,asset_fixed,,False,"Pertes de valeur sur concessions et droits similaires, brevets, licences, marques"
+l10n_dz_2907,Impairment of goodwill,2907,asset_fixed,,False,Pertes de valeur sur écart d’acquisition
+l10n_dz_2908,Impairment losses on other intangible assets intangible assets,2908,asset_fixed,,False,Pertes de valeur sur autres immobilisations incorporelles
+l10n_dz_2912,Impairment of fixtures and fittings,2912,asset_fixed,,False,Pertes de valeur sur agencements et aménagements de terrain
+l10n_dz_2913,Impairment of buildings,2913,asset_fixed,,False,Pertes de valeur sur constructions
+l10n_dz_2914,Impairment of investment property (fair value),2914,asset_fixed,,False,Pertes de valeur sur immeubles de placement (Juste valeur)
+l10n_dz_2915,"Impairment of plant, machinery and equipment",2915,asset_fixed,,False,Pertes de valeur sur installations techniques
+l10n_dz_2918,"Impairment of other property, plant and equipment",2918,asset_fixed,,False,Pertes de valeur sur autres immobilisations corporelles
+l10n_dz_292,Impairment of assets held under concession,292,asset_fixed,,False,Pertes de valeur sur immobilisations mises en concession
+l10n_dz_293,Impairment losses on fixed assets in progress,293,asset_fixed,,False,Pertes de valeur sur immobilisations encours
+l10n_dz_296,Impairment losses on investments in subsidiaries and affiliates,296,asset_fixed,,False,Pertes de valeur sur participations et créances rattachées à participations
+l10n_dz_297,Impairment losses on other fixed assets,297,asset_fixed,,False,Pertes de valeur sur autres titres immobilisés
+l10n_dz_298,Impairment of other financial assets assets,298,asset_fixed,,False,Pertes de valeur sur autres actifs financiers immobilisés
+l10n_dz_30,Inventories of goods,30,asset_current,,False,Stocks de marchandises
+l10n_dz_31,Raw materials and supplies,31,asset_current,,False,Matières premières et fournitures
+l10n_dz_321,Consumable materials,321,asset_current,,False,Matières consommables
+l10n_dz_322,Consumable supplies,322,asset_current,,False,Fournitures consommables
+l10n_dz_326,Packaging,326,asset_current,,False,Emballages
+l10n_dz_331,Product in process,331,asset_current,,False,Produits en cours
+l10n_dz_335,Work in Progress,335,asset_current,,False,Travaux en cours
+l10n_dz_341,Studies in progress,341,asset_current,,False,Etudes en cours
+l10n_dz_345,Services in progress,345,asset_current,,False,Prestations de services en cours
+l10n_dz_351,Intermediate products,351,asset_current,,False,Produits intermédiaires
+l10n_dz_355,Finished products,355,asset_current,,False,Produits finis
+l10n_dz_358,"Residual or salvaged materials (waste, scrap)",358,asset_current,,False,"Produits résiduels ou matières de récupération (déchets, rebuts)"
+l10n_dz_361,Board and accompanying parts,361,asset_current,,False,Lot de bord et pièces d’accompagnement
+l10n_dz_362,Dismantled parts and accessories,362,asset_current,,False,Organes et accessoires démantelés
+l10n_dz_365,Spare parts recovered from equipment,365,asset_current,,False,Pièces de rechanges récupérées sur matériels
+l10n_dz_368,Non-current assets held for sale (reforms),368,asset_non_current,,False,Actifs non courants destinés à être cédés (réformes)
+l10n_dz_371,Raw materials in the process of being received,371,asset_current,,False,Matières premières en cours de réception
+l10n_dz_372,Other supplies to be received,372,asset_current,,False,Autres approvisionnements à réceptionner
+l10n_dz_373,Stocks on deposit or consignment,373,asset_current,,False,Stocks en dépôt ou en consignation
+l10n_dz_374,Stocks under customs control,374,asset_current,,False,Stocks sous douanes
+l10n_dz_380,Stored goods,380,asset_current,,False,Marchandises stockées
+l10n_dz_381,Raw materials and supplies,381,asset_current,,False,Matières premières et fournitures stockées
+l10n_dz_382,Other stored supplies,382,asset_current,,False,Autres approvisionnements stockés
+l10n_dz_390,Impairment losses on inventories of goods,390,asset_current,,False,Pertes de valeur sur Stocks de marchandises
+l10n_dz_391,Impairment losses on raw materials and supplies,391,asset_current,,False,Pertes de valeur sur Matières premières et fournitures
+l10n_dz_392,Impairment losses on other supplies,392,asset_current,,False,Pertes de valeur sur Autres approvisionnements
+l10n_dz_393,Impairment losses on work in progress of goods,393,asset_current,,False,Pertes de valeur sur En cours de production de biens
+l10n_dz_394,Impairment losses on work in progress of services,394,asset_current,,False,Pertes de valeur sur En cours de production de services
+l10n_dz_395,Impairment losses on inventories of goods,395,asset_current,,False,Pertes de valeur sur Stocks de marchandises
+l10n_dz_397,Impairment losses on external inventories,397,asset_current,,False,Pertes de valeur sur Stocks à l'extérieur
+l10n_dz_401,Inventory and service providers,401,liability_payable,,True,Fournisseurs de stocks et services
+l10n_dz_403,"Suppliers, notes payable",403,liability_payable,,True,"Fournisseurs, effets à payer"
+l10n_dz_404,Suppliers of fixed assets,404,liability_payable,,True,Fournisseurs d'immobilisations
+l10n_dz_405,Fixed Assets Suppliers - Notes Payable,405,liability_payable,,True,Fournisseurs d'immobilisations - Effets à payer
+l10n_dz_408,Suppliers unpaid invoices,408,liability_payable,,True,Fournisseurs factures non parvenues
+l10n_dz_409,"Suppliers - debtors: advances and down payments made, discounts, rebates to be obtained, other receivables",409,asset_current,,False,"Fournisseurs - débiteurs : avances et acomptes versés, rabais, remise, ristourne à obtenir, autres créances"
+l10n_dz_411,Clients,411,asset_receivable,,True,Clients
+l10n_dz_412,Accounts receivable: Notes receivable (PoS),412,asset_receivable,,True,Clients : effets à recevoir (PoS)
+l10n_dz_413,Customers : Notes receivable,413,asset_receivable,,True,Clients : effets à recevoir
+l10n_dz_416,Doubtful Customers,416,asset_receivable,,True,Clients douteux
+l10n_dz_417,Receivables on work or services in progress,417,asset_receivable,,True,Créances sur travaux ou prestations en cours
+l10n_dz_418,Customers - revenue not yet invoiced,418,asset_receivable,,True,Clients - produits non encore facturés
+l10n_dz_419,"Accounts payable, advances received, discounts, rebates and other credit notes to be issued",419,liability_current,,False,"Clients créditeurs, avances reçues, rabais, remise, ristourne à accorder et autres avoirs à établir"
+l10n_dz_421,"Personnel, salaries due",421,liability_current,,False,"Personnel, rémunérations dues"
+l10n_dz_422,Social Work Fund,422,liability_current,,False,Fonds des oeuvres sociales
+l10n_dz_423,Employee profit sharing,423,liability_current,,False,Participation des salariés au résultat
+l10n_dz_425,"Personnel, advances and deposits granted",425,liability_current,,False,"Personnel, avances et acomptes accordés"
+l10n_dz_426,"Personnel, deposits received",426,liability_current,,False,"Personnel, dépôts reçus"
+l10n_dz_427,"Personnel, wage oppositions",427,liability_current,,False,"Personnel, oppositions sur salaires"
+l10n_dz_428,"Personnel, accrued expenses and accrued income",428,liability_current,,False,"Personnel, charges à payer et produits à recevoir"
+l10n_dz_431,Social security,431,liability_current,,False,Sécurité sociale
+l10n_dz_432,Other social organizations,432,liability_current,,False,Autres organismes sociaux
+l10n_dz_438,Social organizations: Accrued charges and accrued income,438,asset_receivable,,True,Organismes sociaux : charges à payer et produits à recevoir
+l10n_dz_441,"State and other public authorities, grants receivable",441,asset_receivable,,True,"Etat et autres collectivités publiques, subventions à recevoir"
+l10n_dz_442,"State, taxes and duties recoverable from third parties",442,asset_current,,False,"Etat, impôts et taxes recouvrables sur des tiers"
+l10n_dz_443,Special operations with the State and public authorities,443,asset_receivable,,True,Opérations particulières avec l'Etat et les collectivités publiques
+l10n_dz_444,"State, income taxes",444,liability_current,,False,"Etat, impôts sur les résultats"
+l10n_dz_4455,VAT to be disbursed,4455,liability_current,,False,TVA à décaisser
+l10n_dz_4456,Recoverable VAT and withholding tax,4456,asset_current,,False,TVA récupérable et précompte
+l10n_dz_4457,Collected VAT,4457,liability_current,,False,TVA collectée
+l10n_dz_4458,VAT to be regularized,4458,asset_current,,False,TVA à régulariser
+l10n_dz_446,International organizations,446,liability_current,,False,Organismes internationaux
+l10n_dz_4471,Tax on professional activity - TAP payable (on G.50),4471,liability_current,,False,Taxe sur l’activité professionnelle – TAP à payer (sur G.50)
+l10n_dz_4472,Tax on apprenticeship and professional training,4472,liability_current,,False,Taxe sur l’apprentissage et la formation professionnelle
+l10n_dz_4473,Environmental tax - (Ecotax),4473,liability_current,,False,Taxe sur l’environnement – (Écotaxe)
+l10n_dz_4474,Registration fees to be paid,4474,liability_current,,False,Droits d’enregistrement à payer
+l10n_dz_4475,Property tax to be paid,4475,liability_current,,False,Taxe foncière à payer
+l10n_dz_4476,Special (or specific) taxes payable,4476,liability_current,,False,Taxes spéciales (ou spécifiques) à payer
+l10n_dz_4478,"Other duties, taxes and fees payable",4478,liability_current,,False,"Autres droits, impôts et taxes à payer"
+l10n_dz_448,"State, accrued expenses and accrued income (excluding taxes)",448,liability_current,,False,"Etat, charges à payer et produits à recevoir (hors impôts)"
+l10n_dz_451,Group Operations,451,asset_receivable,,True,Opérations groupe
+l10n_dz_455,"Partners, current accounts",455,liability_payable,,True,"Associés, Comptes courants"
+l10n_dz_456,"Partners, capital transactions",456,asset_receivable,,True,"Associés, opérations sur le capital"
+l10n_dz_457,"Partners, dividends to be paid",457,liability_current,,False,"Associés, dividendes à payer"
+l10n_dz_458,"Partners, operations carried out in common or in grouping",458,asset_receivable,,True,"Associés, opérations faites en commun ou en groupement"
+l10n_dz_462,Receivables on disposal of fixed assets,462,asset_receivable,,True,Créances sur cessions d'immobilisations
+l10n_dz_464,Payables on acquisitions of marketable securities and derivative financial instruments,464,liability_payable,,True,Dettes sur acquisitions de valeurs mobilières de placement et instruments financiers dérivés
+l10n_dz_465,Receivables on disposals of marketable securities and derivative financial instruments,465,asset_receivable,,True,Créances sur cessions de valeurs mobilières de placement et instruments financiers dérivés
+l10n_dz_467,Other accounts receivable or payable,467,liability_current,,False,Autres comptes débiteurs ou créditeurs
+l10n_dz_468,Miscellaneous accrued liabilities and accrued income,468,liability_current,,False,Diverses charges à payer et produits à recevoir
+l10n_dz_476,Expenditures pending charge,476,liability_current,,False,Dépenses en attente d’imputation
+l10n_dz_477,Income pending allocation,477,asset_receivable,,True,Recettes en attente d’imputations
+l10n_dz_478,Other operations to be regularized,478,liability_current,,False,Autres opérations à régulariser
+l10n_dz_481,"Provisions, current liabilities",481,asset_receivable,,True,"Provisions, passifs courants"
+l10n_dz_486,Deferred expenses,486,asset_receivable,,True,Charges constatées d'avance
+l10n_dz_487,Deferred income,487,liability_current,,False,Produits constatés d'avance
+l10n_dz_491,Impairment losses on trade receivables,491,liability_current,,False,Pertes de valeur sur comptes de clients
+l10n_dz_495,Impairment losses on group accounts and on associates,495,liability_current,,False,Pertes de valeur sur comptes du groupe et sur associés
+l10n_dz_496,Impairment losses on miscellaneous accounts receivable,496,asset_receivable,,True,Pertes de valeur sur comptes de débiteurs divers
+l10n_dz_498,Impairment losses on other third party accounts,498,asset_receivable,,True,Pertes de valeur sur autres comptes de tiers
+l10n_dz_501,Shares in affiliated companies,501,asset_current,,False,Parts dans entreprises liées
+l10n_dz_502,Own shares,502,asset_current,,False,Actions propres
+l10n_dz_503,Other shares or securities conferring a right of ownership,503,asset_current,,False,Autres actions ou titres conférant un droit de propriété
+l10n_dz_506,"Bonds, treasury bills and short-term bills",506,asset_current,,False,"Obligations, bons du Trésor et bons de caisse à court terme"
+l10n_dz_508,Other marketable securities and similar receivables,508,asset_current,,False,Autres valeurs mobilières de placement et créances assimilées
+l10n_dz_509,Payments still to be made on unpaid investment securities,509,asset_current,,False,Versements restant à effectuer sur valeurs mobilières de placement non libérées
+l10n_dz_511,Cash in hand,511,asset_cash,,False,Valeur à l'encaissement
+l10n_dz_512,Banks current accounts,512,asset_cash,,False,Banques comptes courants
+l10n_dz_515,Treasury and public institutions,515,asset_cash,,False,Trésor public et établissements publics
+l10n_dz_517,Other financial organizations,517,asset_cash,,False,Autres organismes financiers
+l10n_dz_518,Accrued interests,518,asset_cash,,False,Intérêts courus
+l10n_dz_519,Current bank loans,519,asset_cash,,False,Concours bancaires courants
+l10n_dz_521,Derivative financial instruments: Assets,521,asset_cash,,False,Instruments financiers dérivés : Actifs
+l10n_dz_529,Derivative financial instruments: Liabilities,529,asset_cash,,False,Instruments financiers dérivés : Passifs
+l10n_dz_530,Cash register,530,asset_cash,,False,Caisse
+l10n_dz_541,Imprest Accounts,541,asset_cash,,False,Régies d'avances
+l10n_dz_542,Credentials,542,asset_cash,,False,Accréditifs
+l10n_dz_581,Transfer of funds,581,asset_cash,,False,Virements de fonds
+l10n_dz_588,Other internal transfers,588,asset_cash,,False,Autres virements internes
+l10n_dz_591,Loss of value on securities in banks and financial institutions,591,asset_cash,,False,Pertes de valeur sur valeurs en banque et Etablissements financiers
+l10n_dz_594,Loss of value on imprest accounts and letters of credit,594,asset_cash,,False,Pertes de valeurs sur régies d'avances et accréditifs
+l10n_dz_600,Purchases of goods sold,600,expense,account.account_tag_operating,False,Achats de marchandises vendues
+l10n_dz_601,Raw materials,601,expense,account.account_tag_operating,False,Matières premières
+l10n_dz_602,Other supplies,602,expense,account.account_tag_operating,False,Autres approvisionnements
+l10n_dz_603,Changes in inventory,603,expense,account.account_tag_operating,False,Variations des stocks
+l10n_dz_604,Purchases of studies and services,604,expense,account.account_tag_operating,False,Achats d'études et de prestations de services
+l10n_dz_605,"Purchase of materials, equipment and works",605,expense,account.account_tag_operating,False,"Achats de matériels, équipements et travaux"
+l10n_dz_607,Purchases of non-stock materials and supplies,607,expense,account.account_tag_operating,False,Achats non stockés de matières et fournitures
+l10n_dz_608,Incidental purchase costs,608,expense,account.account_tag_operating,False,Frais accessoires d’achat
+l10n_dz_609,"Discounts, rebates, discounts obtained on purchases",609,expense,account.account_tag_operating,False,"Rabais, remises, ristournes obtenus sur achats"
+l10n_dz_611,General subcontracting,611,expense,account.account_tag_operating,False,Sous traitance générale
+l10n_dz_613,Rentals,613,expense,account.account_tag_operating,False,Locations
+l10n_dz_614,Rental charges and condominium fees,614,expense,account.account_tag_operating,False,Charges locatives et charges de copropriété
+l10n_dz_615,"Care, repairs and maintenance",615,expense,account.account_tag_operating,False,"Entretien, réparations et maintenance"
+l10n_dz_616,Insurance premiums,616,expense,account.account_tag_operating,False,Primes d'assurances
+l10n_dz_617,Studies and research,617,expense,account.account_tag_operating,False,Etudes et recherches
+l10n_dz_618,Documentation and miscellaneous,618,expense,account.account_tag_operating,False,Documentation et divers
+l10n_dz_619,"Discounts, rebates and discounts obtained on external services",619,expense,account.account_tag_operating,False,"Rabais, remises et ristournes obtenus sur services extérieurs"
+l10n_dz_621,Personnel from outside the company,621,expense,account.account_tag_operating,False,Personnel extérieur à l'entreprise
+l10n_dz_622,Remuneration of intermediaries and fees,622,expense,account.account_tag_operating,False,Rémunérations d'intermédiaires et honoraires
+l10n_dz_623,"Advertising, publishing, public relations",623,expense,account.account_tag_operating,False,"Publicité, publication, relations publiques"
+l10n_dz_624,Transportation of goods and collective transportation of personnel,624,expense,account.account_tag_operating,False,Transports de biens et transport collectif du personnel
+l10n_dz_625,"Travel, missions and receptions",625,expense,account.account_tag_operating,False,"Déplacements, missions et réceptions"
+l10n_dz_626,Postal and telecommunication expenses,626,expense,account.account_tag_operating,False,Frais postaux et de télécommunications
+l10n_dz_627,Banking and related services,627,expense,account.account_tag_operating,False,Services bancaires et assimilés
+l10n_dz_628,Dues and miscellaneous,628,expense,account.account_tag_operating,False,Cotisations et divers
+l10n_dz_629,"Discounts, rebates and refunds obtained on other external services",629,expense,account.account_tag_operating,False,"Rabais, remises et ristournes obtenus sur autres services extérieurs"
+l10n_dz_631,Personnel remuneration,631,expense,account.account_tag_operating,False,Rémunérations du personnel
+l10n_dz_634,Operator's remuneration,634,expense,account.account_tag_operating,False,Rémunération de l'exploitant
+l10n_dz_635,Contributions to social organizations,635,expense,account.account_tag_operating,False,Cotisations aux organismes sociaux
+l10n_dz_636,Social charges for the sole proprietor,636,expense,account.account_tag_operating,False,Charges sociales de l'exploitant individuel
+l10n_dz_637,Other social charges,637,expense,account.account_tag_operating,False,Autres charges sociales
+l10n_dz_638,Other personnel expenses,638,expense,account.account_tag_operating,False,Autres charges de personnel
+l10n_dz_641,"Taxes, duties and similar payments on salaries",641,expense,account.account_tag_operating,False,"Impôts, taxes et versements assimilés sur rémunérations"
+l10n_dz_642,Non-recoverable taxes on revenues,642,expense,account.account_tag_operating,False,Impôts et taxes non récupérables sur chiffre d'affaires
+l10n_dz_645,Other taxes (excluding income taxes),645,expense,account.account_tag_operating,False,Autres impôts et taxes (hors impôts sur les résultats)
+l10n_dz_651,"Royalties for concessions, patents, licenses, software, rights and similar assets",651,expense,account.account_tag_operating,False,"Redevances pour concessions, brevets, licences, logiciels, droits et valeurs similaires"
+l10n_dz_652,Losses on disposal of non-financial fixed assets,652,expense,account.account_tag_operating,False,Moins-values sur sortie d'actifs immobilisés non financiers
+l10n_dz_653,Attendance fees,653,expense,account.account_tag_operating,False,Jetons de présence
+l10n_dz_654,Losses on uncollectible receivables,654,expense,account.account_tag_operating,False,Pertes sur créances irrécouvrables
+l10n_dz_655,Share of profit of joint ventures,655,expense,account.account_tag_operating,False,Quote-part de résultat sur opérations faites en commun
+l10n_dz_656,"Fines and penalties, grants awarded, donations and gifts",656,expense,account.account_tag_operating,False,"Amendes et pénalités, subventions accordées, dons et libéralités"
+l10n_dz_657,Exceptional expenses of current management,657,expense,account.account_tag_operating,False,Charges exceptionnelles de gestion courante
+l10n_dz_658,Other operating expenses,658,expense,account.account_tag_operating,False,Autres charges de gestion courante
+l10n_dz_661,Interest expenses,661,expense,account.account_tag_financing,False,charges d'intérêts
+l10n_dz_664,Losses on receivables from investments,664,expense,account.account_tag_financing,False,Pertes sur créances liées à des participations
+l10n_dz_665,Valuation differences on financial assets - losses,665,expense,account.account_tag_financing,False,Ecart d'évaluation sur actifs financiers - moins-values
+l10n_dz_666,Losses on foreign exchange,666,expense,account.account_tag_financing,False,Pertes de change
+l10n_dz_667,Net losses on disposal of financial assets,667,expense,account.account_tag_financing,False,Pertes nettes sur cessions d’actifs financiers
+l10n_dz_668,Other financial expenses,668,expense,account.account_tag_financing,False,Autres charges financières
+l10n_dz_67,Extraordinary items (Expenses),67,expense,account.account_tag_investing,False,Eléments extraordinaires (Charges)
+l10n_dz_681,"Depreciation, amortization, provisions and impairment impairment losses, non-current assets",681,expense,account.account_tag_operating,False,"Dotations aux amortissements, provisions et pertes de valeur, actifs non courants"
+l10n_dz_682,"Depreciation, provisions and impairment of assets under concession",682,expense,account.account_tag_operating,False,"Dotations aux amortissements, provisions et PDV des biens mis en concession"
+l10n_dz_685,"Depreciation, amortization, provisions and impairment on current assets",685,expense,account.account_tag_operating,False,"Dotations aux amortissements, provisions et pertes de valeur, actifs courants"
+l10n_dz_686,"Depreciation, amortization, provisions and impairment impairment losses, financial items",686,expense,account.account_tag_financing,False,"Dotations aux amortissements, provisions et pertes de valeur, éléments financiers"
+l10n_dz_692,Deferred tax assets - Income,692,expense,,False,Imposition différée actif – Produits
+l10n_dz_693,Deferred tax liabilities - Expenses,693,expense,,False,Imposition différée passif – Charges
+l10n_dz_695,Income taxes based on profit or loss from ordinary activities,695,expense,,False,Impôts sur les bénéfices basés sur le résultat des activités ordinaires
+l10n_dz_698,Other income taxes,698,expense,,False,Autres impôts sur les résultats
+l10n_dz_700,Sales of merchandise,700,income,account.account_tag_operating,False,Ventes de marchandises
+l10n_dz_701,Sales of finished goods,701,income,account.account_tag_operating,False,Ventes de Produits finis
+l10n_dz_702,Sales of intermediate products,702,income,account.account_tag_operating,False,Ventes de produits intermédiaires
+l10n_dz_703,Sales of residual products,703,income,account.account_tag_operating,False,Ventes de produits résiduels
+l10n_dz_704,Sale of works,704,income,account.account_tag_operating,False,Vente de travaux
+l10n_dz_705,Sale of studies,705,income,account.account_tag_operating,False,Vente d'études
+l10n_dz_706,Other services provided,706,income,account.account_tag_operating,False,Autres prestations de services
+l10n_dz_708,Income from auxiliary activities,708,income,account.account_tag_operating,False,Produits des activités annexes
+l10n_dz_709,"Discounts, rebates and discounts granted",709,income,account.account_tag_operating,False,"Rabais, remises et ristournes accordés"
+l10n_dz_723,Change in inventories of work in progress,723,income,account.account_tag_operating,False,Variation de stocks d'encours
+l10n_dz_724,Change in inventory of products,724,income,account.account_tag_operating,False,Variation de stocks de produits
+l10n_dz_731,Capitalized production of intangible assets,731,income,account.account_tag_operating,False,Production immobilisée d'actifs incorporels
+l10n_dz_732,Capitalized production of tangible assets,732,income,account.account_tag_operating,False,Production immobilisée d'actifs corporels
+l10n_dz_741,Balancing subsidy,741,income,account.account_tag_operating,False,Subvention d'équilibre
+l10n_dz_748,Other operating subsidies,748,income,account.account_tag_operating,False,Autres subventions d'exploitation
+l10n_dz_751,"Royalties for concessions, patents, licenses, software and similar assets",751,income,account.account_tag_operating,False,"Redevances pour concessions, brevets, licences, logiciels et valeurs similaires"
+l10n_dz_752,Capital gains on disposal of non-financial fixed assets,752,income,account.account_tag_operating,False,Plus-values sur sorties d'actifs immobilisés non financiers
+l10n_dz_753,Directors' and officers' fees and remuneration,753,income,account.account_tag_operating,False,Jetons de présence et rémunérations d'administrateurs ou de gérants
+l10n_dz_754,Share of investment grants transferred to income for the year,754,income,account.account_tag_operating,False,Quotes-parts de subventions d’investissement virées au résultat de l’exercice
+l10n_dz_755,Share of profit of joint ventures,755,income,account.account_tag_operating,False,Quote-part de résultat sur opérations faites en commun
+l10n_dz_756,Receipts from amortized receivables,756,income,account.account_tag_operating,False,Rentrées sur créances amorties
+l10n_dz_757,Extraordinary income from management operations,757,income,account.account_tag_operating,False,Produits exceptionnels sur opérations de gestion
+l10n_dz_758,Other current management income,758,income,account.account_tag_operating,False,Autres produits de gestion courante
+l10n_dz_761,Income from participations,761,income,account.account_tag_financing,False,Produits de participations
+l10n_dz_762,Income from financial assets,762,income,account.account_tag_financing,False,Revenus des actifs financiers
+l10n_dz_763,Income from receivables,763,income,account.account_tag_financing,False,Revenus de créances
+l10n_dz_765,Valuation differences on financial assets - Capital gains,765,income,account.account_tag_financing,False,Ecart d’évaluation sur actifs financiers – Plus-values
+l10n_dz_766,Foreign exchange gains,766,income,account.account_tag_financing,False,Gains de change
+l10n_dz_767,Net gains on disposal of financial assets,767,income,account.account_tag_financing,False,Profits nets sur cessions d’actifs financiers
+l10n_dz_768,Other financial income,768,income,account.account_tag_financing,False,Autres produits financiers
+l10n_dz_77,Extraordinary items (Income),77,income,account.account_tag_investing,False,Éléments extraordinaires (revenus)
+l10n_dz_781,Operating reversals of impairment losses and provisions - non-current assets,781,income,account.account_tag_operating,False,Reprises d'exploitation sur pertes de valeur et provisions - actifs non courants
+l10n_dz_785,Operating reversals of impairment losses and provisions - current assets,785,income,account.account_tag_operating,False,Reprises d'exploitation sur pertes de valeur et provisions - actifs courants
+l10n_dz_786,Financial reversals of impairment losses and provisions,786,income,account.account_tag_financing,False,Reprises financières sur pertes de valeur et provisions
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.fiscal.position-dz.csv b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.fiscal.position-dz.csv
new file mode 100644
index 0000000..3544c0f
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.fiscal.position-dz.csv
@@ -0,0 +1,5 @@
+"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","name@fr"
+"fiscal_position_template_national","10","National Regime","1","","base.dz","","Régime National"
+"fiscal_position_template_exo","30","Exemption","1","","","","Exonération"
+"fiscal_position_template_export_import","40","Export/Import","1","","","",""
+"fiscal_position_template_eu_free_trade","20","EU Free Trade","1","","","account.europe_vat","Accord de libre échange avec l'Union Européenne"
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.group-dz.csv b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.group-dz.csv
new file mode 100644
index 0000000..3708271
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.group-dz.csv
@@ -0,0 +1,69 @@
+id,code_prefix_start,name,name@fr
+l10n_dz_account_group_1,1,CLASS 1: CAPITAL,CLASSE 1 : CAPITAUX
+l10n_dz_account_group_10,10,"Capital, reserves and similar","Capital, réserves et assimilés"
+l10n_dz_account_group_11,11,Retained earnings,Report à nouveau
+l10n_dz_account_group_12,12,Net income for the year,Résultat de l'exercice
+l10n_dz_account_group_13,13,Deferred income and expenses - non-operating cycle,Produits et charges différés – hors cycle d’exploitation
+l10n_dz_account_group_15,15,Provisions for charges - non-current liabilities,Provisions pour charges - passifs non courants
+l10n_dz_account_group_16,16,Borrowings and similar liabilities,Emprunts et dettes assimilés
+l10n_dz_account_group_17,17,Debts related to participating interests,Dettes rattachées à des participations
+l10n_dz_account_group_18,18,Liaison accounts of establishments and joint ventures,Comptes de liaison des établissements et sociétés en participation
+l10n_dz_account_group_2,2,CLASS 2: FIXED ASSETS,CLASSE 2 : IMMOBILISATIONS
+l10n_dz_account_group_20,20,Intangible fixed assets,Immobilisations incorporelles
+l10n_dz_account_group_21,21,Tangible fixed assets,Immobilisations corporelles
+l10n_dz_account_group_22,22,Fixed assets under concession,Immobilisations en concession
+l10n_dz_account_group_23,23,Assets under construction,Immobilisations en cours
+l10n_dz_account_group_26,26,Participating interests and receivables related to participating interests,Participations et créances rattachées à des participations
+l10n_dz_account_group_27,27,Other financial assets,Autres immobilisations financières
+l10n_dz_account_group_28,28,Depreciation of fixed assets,Amortissements des immobilisations
+l10n_dz_account_group_29,29,Impairment losses on fixed assets,Pertes de valeur sur immobilisations
+l10n_dz_account_group_3,3,CLASS 3: INVENTORIES AND WORK IN PROGRESS,CLASSE 3 : STOCKS ET EN COURS
+l10n_dz_account_group_30,30,Inventories of goods,Stocks de marchandises
+l10n_dz_account_group_31,31,Raw materials and supplies,Matières premières et fournitures stockées
+l10n_dz_account_group_32,32,Other supplies,Pertes de valeur sur Autres approvisionnements
+l10n_dz_account_group_33,33,In the course of production of goods,En cours de production de biens
+l10n_dz_account_group_34,34,In process of production of services,En cours de production de services
+l10n_dz_account_group_35,35,Inventories of products,Stocks de produits
+l10n_dz_account_group_36,36,Inventories from fixed assets,Stocks provenant d’immobilisations
+l10n_dz_account_group_37,37,"Outside inventories (in process, on deposit or on consignment)","Stocks à l'extérieur (en cours de route, en dépôt ou en consignation)"
+l10n_dz_account_group_38,38,Purchases in stock,Achats stockés
+l10n_dz_account_group_39,39,Value adjustments to inventories and work in progress,Pertes de valeur sur stocks et en cours
+l10n_dz_account_group_4,4,CLASS 4: THIRD PARTIES,CLASSE 4 : TIERS
+l10n_dz_account_group_40,40,Suppliers and related accounts,Fournisseurs et comptes rattachés
+l10n_dz_account_group_41,41,Trade receivables and related accounts,Clients et comptes rattachés
+l10n_dz_account_group_42,42,Personnel and related accounts,Personnel et comptes rattachés
+l10n_dz_account_group_43,43,Social organizations and related accounts,Organismes sociaux et comptes rattachés
+l10n_dz_account_group_44,44,"State, public authorities, international organizations and related accounts","Etat, collectivités publiques, organismes internationaux et comptes rattachés"
+l10n_dz_account_group_45,45,Group and associates,Groupe et Associés
+l10n_dz_account_group_46,46,Sundry debtors and creditors,Débiteurs divers et créditeurs divers
+l10n_dz_account_group_47,47,Suspense accounts,Comptes transitoires ou d'attente
+l10n_dz_account_group_48,48,Prepaid expenses or income and provisions,Charges ou produits constatés d'avance et provisions
+l10n_dz_account_group_49,49,Impairment losses on third party accounts,Pertes de valeur sur comptes de tiers
+l10n_dz_account_group_5,5,CLASS 5: FINANCIAL ACCOUNTS,CLASSE 5 : COMPTES FINANCIERS
+l10n_dz_account_group_50,50,Marketable securities,Valeurs mobilières de placement
+l10n_dz_account_group_51,51,"Banks, financial institutions and similar","Banque, établissements financiers et assimilés"
+l10n_dz_account_group_52,52,Derivative financial instruments,Instruments financiers dérivés
+l10n_dz_account_group_53,53,Cash,Caisse
+l10n_dz_account_group_54,54,Imprest accounts and letters of credit,Régies d'avances et accréditifs
+l10n_dz_account_group_58,58,Internal transfers,Virements internes
+l10n_dz_account_group_59,59,Impairment losses on current financial assets,Pertes de valeur sur actifs financiers courants
+l10n_dz_account_group_6,6,CLASS 6: EXPENSES,CLASSE 6 : CHARGES
+l10n_dz_account_group_60,60,Purchases consumed,Achats consommés
+l10n_dz_account_group_61,61,External services,Services extérieurs
+l10n_dz_account_group_62,62,Other external services,Autres services extérieurs
+l10n_dz_account_group_63,63,Personnel expenses,Charges de personnel
+l10n_dz_account_group_64,64,Taxes and similar payments,"Impôts, Taxes et versements assimilés"
+l10n_dz_account_group_65,65,Other operating expenses,Autres charges de gestion courante
+l10n_dz_account_group_66,66,Financial expenses,Charges financières différées
+l10n_dz_account_group_67,67,Extraordinary items (Expenses),Eléments extraordinaires (Charges)
+l10n_dz_account_group_68,68,"Depreciation, amortization, provisions and impairment","Dotations aux amortissements, provisions et pertes de valeur"
+l10n_dz_account_group_69,69,Income tax and similar taxes,Impôts sur les résultats et assimilés
+l10n_dz_account_group_7,7,CLASS 7: REVENUE,CLASSE 7 : PRODUITS
+l10n_dz_account_group_70,70,"Sales of goods and manufactured products, sales of services and related income","Ventes de marchandises et de produits fabriqués, vente de prestations de services et produits annexes"
+l10n_dz_account_group_72,72,Production in stock or destocked,Production stockée ou déstockée
+l10n_dz_account_group_73,73,Production capitalised,Production immobilisée
+l10n_dz_account_group_74,74,Operating subsidies,Subventions d'exploitation
+l10n_dz_account_group_75,75,Other operating income,Autres produits opérationnels
+l10n_dz_account_group_76,76,Financial income,Autres produits financiers
+l10n_dz_account_group_77,77,Extraordinary items (Income),Éléments extraordinaires (revenus)
+l10n_dz_account_group_78,78,Reversal of impairment losses and provisions,Reprise sur pertes de valeur et provisions
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.tax-dz.csv b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.tax-dz.csv
new file mode 100644
index 0000000..c4691c1
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.tax-dz.csv
@@ -0,0 +1,169 @@
+"id","sequence","description","name","invoice_label","amount","amount_type","type_tax_use","tax_group_id","active","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","repartition_line_ids/factor_percent","name@fr","description@fr","fiscal_position_ids","original_tax_ids"
+"l10n_dz_vat_sale_19_prod","1","19% Goods Production","19% G Prod","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","","base","invoice","E3B21_taxable_turnover","","","19% B Prod.","19% Production de biens","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B21_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B21_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B21_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_prod","","0% Goods Production","0% G Prod","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","","base","invoice","E3B21_exempt_turnover","","","0% B Prod.","0% Production de biens","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_prod"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B21_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_9_g","","9% Goods, Products, Commodities","9% G","9%","9.0","percent","sale","l10n_dz_tax_group_vat_9","","base","invoice","E3B11_taxable_turnover","","","9% B","9% Biens, Produits et Denrées","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B11_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B11_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B11_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_g","","0% Goods, Products, Commodities","0% G","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","","base","invoice","E3B11_exempt_turnover","","","0% B","0% Biens, Produits et Denrées","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_9_g"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B11_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_9_s","","9% Services","9% S","9%","9.0","percent","sale","l10n_dz_tax_group_vat_9","","base","invoice","E3B12_taxable_turnover","","","9% S","","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B12_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B12_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B12_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_s","","0% Services","0% S","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","","base","invoice","E3B12_exempt_turnover","","","0% S","","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_9_s"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B12_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_9_immo","","9% Real Estate","9% Immo","9%","9.0","percent","sale","l10n_dz_tax_group_vat_9","False","base","invoice","E3B13_taxable_turnover","","","9% Immo","19% Opérations immobilières","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B13_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B13_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B13_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_immo_from_9","","0% Real Estate","0% Immo 9","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B13_exempt_turnover","","","0% Immo","0% Opérations immobilières","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_9_immo"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B13_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_9_med","","9% Medical procedures","9% Med","9%","9.0","percent","sale","l10n_dz_tax_group_vat_9","False","base","invoice","E3B14_taxable_turnover","","","9% Med","9% Actes médicaux","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B14_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B14_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B14_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_med","","0% Medical procedures","0% Med","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B14_exempt_turnover","","","0% Med","0% Actes médicaux","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_9_med"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B14_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_9_cb","","9% Commissionaires and brokers","9% C&B","9%","9.0","percent","sale","l10n_dz_tax_group_vat_9","False","base","invoice","E3B15_taxable_turnover","","","9% C&C","9% - Commissionnaires et courtiers","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B15_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B15_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B15_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_cb","","0% Commissionaires and brokers","0% C&B","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B15_exempt_turnover","","","0% C&C","0% - Commissionnaires et courtiers","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_9_cb"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B15_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_9_energy","","9% Energy supply","9% En","9%","9.0","percent","sale","l10n_dz_tax_group_vat_9","False","base","invoice","E3B16_taxable_turnover","","","9% En","9% Fourniture d'énergie","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B16_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B16_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B16_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_energy","","0% Energy supply","0% En","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B16_exempt_turnover","","","0% En","0% Fourniture d'énergie","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_9_energy"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B16_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_resale","","19% Resale as is","19% G Resale","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","","base","invoice","E3B22_taxable_turnover","","","19% B Revente","19% Revente en l'état","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B22_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B22_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B22_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_resale","","0% Resale as is","0% G Resale","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","","base","invoice","E3B22_exempt_turnover","","","0% B Revente","0% Revente en l'état","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_resale"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B22_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_immo","","19% Real Estate","19% Immo","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","False","base","invoice","E3B23_taxable_turnover","","","19% Immo","19% Opérations immobilières","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B23_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B23_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B23_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_immo_from_19","","0% Real Estate","0% Immo 19","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B23_exempt_turnover","","","0% Immo","0% Opérations immobilières","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_immo"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B23_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_liberal_professions","","19% Liberal professions","19% LB","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","False","base","invoice","E3B24_taxable_turnover","","","19% PL","19% Professions libérales","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B24_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B24_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B24_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_liberal_professions","","0% Liberal professions","0% LB","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B24_exempt_turnover","","","0% PL","0% Professions libérales","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_liberal_professions"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B24_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_bank_insurance","","19% Banking and insurance","19% BI","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","False","base","invoice","E3B25_taxable_turnover","","","19% BA","19% Opérations de banques et d'assurances","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B25_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B25_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B25_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_bank_insurance","","0% Banking and insurance","0% BI","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B25_exempt_turnover","","","0% BA","0% Opérations de banques et d'assurances","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_bank_insurance"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B25_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_telephone","","19% Telephone and telex services","19% Tel","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","False","base","invoice","E3B26_taxable_turnover","","","19% Tel","19% Prestations de téléphones et de télex","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B26_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B26_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B26_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_telephone","","0% Telephone and telex services","0% Tel","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B26_exempt_turnover","","","0% Tel","0% Prestations de téléphones et de télex","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_telephone"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B26_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_other_services","","19% Other services","19% OS","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","","base","invoice","E3B28_taxable_turnover","","","19% AS","19% Autres services","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B28_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B28_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B28_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_other_services","","0% Other services","0% OS","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","","base","invoice","E3B28_exempt_turnover","","","0% AS","0% Autres services","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_other_services"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B28_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_drink","","19% Drinking places","19% Drink","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","False","base","invoice","E3B31_taxable_turnover","","","19% Boissons","19% Débits de boissons","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B31_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B31_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B31_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_drink","","0% Drinking places","0% Drink","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B31_exempt_turnover","","","0% Boissons","0% Débits de boissons","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_drink"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B31_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_tobacco_matches","","19% Tobacco and matches","19% Tob","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","False","base","invoice","E3B34_taxable_turnover","","","19% TA","19% Tabacs et allumettes","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B34_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B34_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B34_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_tobacco_matches","","0% Tobacco and matches","0% Tob","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B34_exempt_turnover","","","0% TA","0% Tabacs et allumettes","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_tobacco_matches"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B34_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_shows_games","","19% Entertainments","19% Shows","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","False","base","invoice","E3B35_taxable_turnover","","","19% Divertis.","19% Divertissements","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B35_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B35_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B35_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_shows_games","","0% Entertainments","0% Shows","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B35_exempt_turnover","","","0% Divertis.","0% Divertissements","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_shows_games"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B35_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_other_services_art21","","19% Other services art. 21","19% OS art 21","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","False","base","invoice","E3B36_taxable_turnover","","","19% AS art 21","19% Autres services art.21","fiscal_position_template_national",""
+"","","","","","","","","","","tax","invoice","E3B36_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B36_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B36_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_other_services_art21","","0% Other services art. 21","0% OS art 21","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B36_exempt_turnover","","","0% AS art 21","0% Autres services art. 21","fiscal_position_template_national",""
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B36_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_sale_19_on_site_consumption","","19% On-site consumption","19% On-Site","19%","19.0","percent","sale","l10n_dz_tax_group_vat_19","False","base","invoice","E3B37_taxable_turnover","","","19% Sur Site","19% Consommation sur place","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B37_balance","l10n_dz_4457","","","","",""
+"","","","","","","","","","","base","refund","E3B37_taxable_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","E3B37_balance","l10n_dz_4457","","","","",""
+"l10n_dz_vat_sale_0_on_site_consumption","","0% On-site consumption","0% On-Site","0%","0.0","percent","sale","l10n_dz_tax_group_vat_0","False","base","invoice","E3B37_exempt_turnover","","","0% Sur Site","0% Consommation sur place","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_sale_19_on_site_consumption"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","E3B37_exempt_turnover","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_purchase_19","","19% Purchases of goods, materials and services","19%","19%","19.0","percent","purchase","l10n_dz_tax_group_vat_19","","base","invoice","","","","19%","19% Achats de biens, matières et services","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B92_balance","l10n_dz_4456","","","","",""
+"","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","tax","refund","E3B92_balance","l10n_dz_4456","","","","",""
+"l10n_dz_vat_purchase_9","","9% Purchases of goods, materials and services","9%","9%","9.0","percent","purchase","l10n_dz_tax_group_vat_9","","base","invoice","","","","9%","9% Achats de biens, matières et services","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B92_balance","l10n_dz_4456","","","","",""
+"","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","tax","refund","E3B92_balance","l10n_dz_4456","","","","",""
+"l10n_dz_vat_purchase_0","","0% Purchases of goods, materials and services","0%","0%","0.0","percent","purchase","l10n_dz_tax_group_vat_0","","base","invoice","","","","0%","0% Achats de biens, matières et services","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_purchase_9,l10n_dz_vat_purchase_19"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
+"l10n_dz_vat_purchase_19_depr","","19% Purchases of depreciable goods","19% G","19%","19.0","percent","purchase","l10n_dz_tax_group_vat_19","","base","invoice","","","","19% G","19% Achats de biens amortissables","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B93_balance","l10n_dz_4456","","","","",""
+"","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","tax","refund","E3B93_balance","l10n_dz_4456","","","","",""
+"l10n_dz_vat_purchase_9_depr","","9% Purchases of depreciable goods","9% G","9%","9.0","percent","purchase","l10n_dz_tax_group_vat_9","","base","invoice","","","","9% G","9% Achats de biens amortissables","fiscal_position_template_national,fiscal_position_template_eu_free_trade",""
+"","","","","","","","","","","tax","invoice","E3B93_balance","l10n_dz_4456","","","","",""
+"","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","tax","refund","E3B93_balance","l10n_dz_4456","","","","",""
+"l10n_dz_vat_purchase_0_depr","","0% Purchases of depreciable goods","0% G","0%","0.0","percent","purchase","l10n_dz_tax_group_vat_0","","base","invoice","","","","0% G","0% Achats de biens amortissables","fiscal_position_template_export_import,fiscal_position_template_exo,fiscal_position_template_eu_free_trade","l10n_dz_vat_purchase_19_depr,l10n_dz_vat_purchase_9_depr"
+"","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","tax","refund","","","","","","",""
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.tax.group-dz.csv b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.tax.group-dz.csv
new file mode 100644
index 0000000..36e51cb
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/data/template/account.tax.group-dz.csv
@@ -0,0 +1,4 @@
+"id","country_id","name","name@fr",
+"l10n_dz_tax_group_vat_0","base.dz","VAT 0%","TVA 0%",
+"l10n_dz_tax_group_vat_9","base.dz","VAT 9%","TVA 9%",
+"l10n_dz_tax_group_vat_19","base.dz","VAT 19%","TVA 19%",
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/demo/demo_company.xml b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/demo/demo_company.xml
new file mode 100644
index 0000000..6d1b35f
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/demo/demo_company.xml
@@ -0,0 +1,36 @@
+
+
+
+ DZ Company
+ 000000000000000
+ شارع
+ عين صالح
+
+ 11200
+ +213 5 916 9560
+ info@company.dzexample.com
+ www.dzexample.com
+
+
+
+
+ DZ Company
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ dz
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/ar.po b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/ar.po
index 50c9b62..97b5e7f 100644
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/ar.po
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/ar.po
@@ -1,35 +1,36 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * l10n_dz
+# * l10n_dz
#
+# Weblate , 2025.
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 14.0+e\n"
+"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-11-29 13:57+0000\n"
-"PO-Revision-Date: 2022-11-29 13:57+0000\n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"POT-Creation-Date: 2025-12-30 19:06+0000\n"
+"PO-Revision-Date: 2025-11-17 03:10+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: Arabic \n"
+"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Weblate 5.12.2\n"
#. module: l10n_dz
-#: model_terms:ir.ui.view,arch_db:l10n_dz.invoice_report_amount_in_words_inherit
-msgid "Arranged the present invoice in the amount of :"
-msgstr "رتبت هذه الفاتورة بمبلغ: "
+#: model:ir.model,name:l10n_dz.model_account_chart_template
+msgid "Account Chart Template"
+msgstr "نموذج مخطط الحساب"
#. module: l10n_dz
-#: model:ir.model.fields,field_description:l10n_dz.field_account_bank_statement_line__amount_sentence
-#: model:ir.model.fields,field_description:l10n_dz.field_account_move__amount_sentence
-#: model:ir.model.fields,field_description:l10n_dz.field_account_payment__amount_sentence
-msgid "Arranged the present invoice in the amount of : "
-msgstr "رتبت هذه الفاتورة بمبلغ: "
+#: model:ir.model.fields,field_description:l10n_dz.field_account_chart_template__display_name
+msgid "Display Name"
+msgstr "اسم العرض"
#. module: l10n_dz
-#: model:ir.model.fields,help:l10n_dz.field_account_bank_statement_line__amount_sentence
-#: model:ir.model.fields,help:l10n_dz.field_account_move__amount_sentence
-#: model:ir.model.fields,help:l10n_dz.field_account_payment__amount_sentence
-msgid "The amount is automatically generated by the software"
-msgstr "يتم إنشاء المبلغ تلقائيًا بواسطة البرنامج"
+#: model:ir.model.fields,field_description:l10n_dz.field_account_chart_template__id
+msgid "ID"
+msgstr "المُعرف"
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/fr.po b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/fr.po
index ad22047..f415629 100644
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/fr.po
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/fr.po
@@ -1,35 +1,35 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * l10n_dz
+# * l10n_dz
#
+# Weblate , 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0+e\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-11-29 13:57+0000\n"
-"PO-Revision-Date: 2022-11-29 13:57+0000\n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"POT-Creation-Date: 2025-12-30 19:06+0000\n"
+"PO-Revision-Date: 2025-11-17 03:10+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: French \n"
+"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 5.12.2\n"
#. module: l10n_dz
-#: model_terms:ir.ui.view,arch_db:l10n_dz.invoice_report_amount_in_words_inherit
-msgid "Arranged the present invoice in the amount of :"
-msgstr "Arrêtée la présente facture à la somme de : "
+#: model:ir.model,name:l10n_dz.model_account_chart_template
+msgid "Account Chart Template"
+msgstr "Plan comptable"
#. module: l10n_dz
-#: model:ir.model.fields,field_description:l10n_dz.field_account_bank_statement_line__amount_sentence
-#: model:ir.model.fields,field_description:l10n_dz.field_account_move__amount_sentence
-#: model:ir.model.fields,field_description:l10n_dz.field_account_payment__amount_sentence
-msgid "Arranged the present invoice in the amount of : "
-msgstr "Arrêtée la présente facture à la somme de : "
+#: model:ir.model.fields,field_description:l10n_dz.field_account_chart_template__display_name
+msgid "Display Name"
+msgstr "Nom d'affichage"
#. module: l10n_dz
-#: model:ir.model.fields,help:l10n_dz.field_account_bank_statement_line__amount_sentence
-#: model:ir.model.fields,help:l10n_dz.field_account_move__amount_sentence
-#: model:ir.model.fields,help:l10n_dz.field_account_payment__amount_sentence
-msgid "The amount is automatically generated by the software"
-msgstr "Le montant est automatiquement généré par le programme"
+#: model:ir.model.fields,field_description:l10n_dz.field_account_chart_template__id
+msgid "ID"
+msgstr "ID"
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/l10n_dz.pot b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/l10n_dz.pot
index 18f7884..2f3d47e 100644
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/l10n_dz.pot
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/i18n/l10n_dz.pot
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 14.0+e\n"
+"Project-Id-Version: Odoo Server 19.0+e\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-11-29 14:39+0000\n"
-"PO-Revision-Date: 2022-11-29 14:39+0000\n"
+"POT-Creation-Date: 2025-12-30 19:06+0000\n"
+"PO-Revision-Date: 2025-12-30 19:06+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -16,20 +16,16 @@ msgstr ""
"Plural-Forms: \n"
#. module: l10n_dz
-#: model_terms:ir.ui.view,arch_db:l10n_dz.invoice_report_amount_in_words_inherit
-msgid "Arranged the present invoice in the amount of :"
+#: model:ir.model,name:l10n_dz.model_account_chart_template
+msgid "Account Chart Template"
msgstr ""
#. module: l10n_dz
-#: model:ir.model.fields,field_description:l10n_dz.field_account_bank_statement_line__amount_sentence
-#: model:ir.model.fields,field_description:l10n_dz.field_account_move__amount_sentence
-#: model:ir.model.fields,field_description:l10n_dz.field_account_payment__amount_sentence
-msgid "Arranged the present invoice in the amount of : "
+#: model:ir.model.fields,field_description:l10n_dz.field_account_chart_template__display_name
+msgid "Display Name"
msgstr ""
#. module: l10n_dz
-#: model:ir.model.fields,help:l10n_dz.field_account_bank_statement_line__amount_sentence
-#: model:ir.model.fields,help:l10n_dz.field_account_move__amount_sentence
-#: model:ir.model.fields,help:l10n_dz.field_account_payment__amount_sentence
-msgid "The amount is automatically generated by the software"
+#: model:ir.model.fields,field_description:l10n_dz.field_account_chart_template__id
+msgid "ID"
msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/__init__.py b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/__init__.py
index 9c0a421..2715e63 100644
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/__init__.py
@@ -1 +1,2 @@
-from . import account_move
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from . import template_dz
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/account_move.py b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/account_move.py
deleted file mode 100644
index 7bae428..0000000
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/account_move.py
+++ /dev/null
@@ -1,12 +0,0 @@
-from odoo import api, models, fields
-
-
-class AccountMove(models.Model):
- _inherit = 'account.move'
-
- amount_total_words = fields.Char("Amount total in words", compute="_compute_amount_total_words")
-
- @api.depends('amount_total', 'currency_id')
- def _compute_amount_total_words(self):
- for record in self:
- record.amount_total_words = record.currency_id.amount_to_text(record.amount_total)
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/template_dz.py b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/template_dz.py
new file mode 100644
index 0000000..8936746
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/models/template_dz.py
@@ -0,0 +1,49 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from odoo import models
+from odoo.addons.account.models.chart_template import template
+
+
+class AccountChartTemplate(models.AbstractModel):
+ _inherit = 'account.chart.template'
+
+ @template('dz')
+ def _get_dz_template_data(self):
+ return {
+ 'property_account_receivable_id': 'l10n_dz_413',
+ 'property_account_payable_id': 'l10n_dz_401',
+ 'code_digits': 6,
+ 'display_invoice_amount_total_words': True,
+ }
+
+ @template('dz', 'res.company')
+ def _get_dz_res_company(self):
+ return {
+ self.env.company.id: {
+ 'account_fiscal_country_id': 'base.dz',
+ 'bank_account_code_prefix': '512',
+ 'cash_account_code_prefix': '53',
+ 'transfer_account_code_prefix': '58',
+ 'account_default_pos_receivable_account_id': 'l10n_dz_412',
+ 'income_currency_exchange_account_id': 'l10n_dz_766',
+ 'expense_currency_exchange_account_id': 'l10n_dz_666',
+ 'account_journal_early_pay_discount_loss_account_id': 'l10n_dz_709',
+ 'account_journal_early_pay_discount_gain_account_id': 'l10n_dz_609',
+ 'default_cash_difference_income_account_id': 'l10n_dz_758',
+ 'default_cash_difference_expense_account_id': 'l10n_dz_657',
+ 'account_sale_tax_id': 'l10n_dz_vat_sale_19_prod',
+ 'account_purchase_tax_id': 'l10n_dz_vat_purchase_19',
+ 'expense_account_id': 'l10n_dz_600',
+ 'income_account_id': 'l10n_dz_700',
+ 'account_stock_journal_id': 'inventory_valuation',
+ 'account_stock_valuation_id': 'l10n_dz_31',
+ },
+ }
+
+ @template('dz', 'account.account')
+ def _get_dz_account_account(self):
+ return {
+ 'l10n_dz_31': {
+ 'account_stock_expense_id': 'l10n_dz_601',
+ 'account_stock_variation_id': 'l10n_dz_603',
+ },
+ }
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/report/account_move_report.xml b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/report/account_move_report.xml
deleted file mode 100644
index 42e9357..0000000
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/report/account_move_report.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
- Arranged the present invoice in the amount of :
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/static/description/icon.png b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/static/description/icon.png
deleted file mode 100644
index 605c82f..0000000
Binary files a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/static/description/icon.png and /dev/null differ
diff --git a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/static/description/icon.svg b/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/static/description/icon.svg
deleted file mode 100644
index 2ff5d0a..0000000
--- a/odoo-bringout-oca-ocb-l10n_dz/l10n_dz/static/description/icon.svg
+++ /dev/null
@@ -1,51 +0,0 @@
-
diff --git a/odoo-bringout-oca-ocb-l10n_dz/pyproject.toml b/odoo-bringout-oca-ocb-l10n_dz/pyproject.toml
index f926428..81dfb90 100644
--- a/odoo-bringout-oca-ocb-l10n_dz/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_dz/pyproject.toml
@@ -1,13 +1,15 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_dz"
version = "16.0.0"
-description = "Algeria - Accounting - Odoo addon"
+description = "Algeria - Accounting -
+ Odoo addon
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-account>=16.0.0",
- "odoo-bringout-oca-ocb-l10n_multilang>=16.0.0",
+ "odoo-bringout-oca-ocb-base_vat>=19.0.0",
+ "odoo-bringout-oca-ocb-account>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -17,7 +19,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_eg/README.md b/odoo-bringout-oca-ocb-l10n_eg/README.md
index bc6004a..7f9624c 100644
--- a/odoo-bringout-oca-ocb-l10n_eg/README.md
+++ b/odoo-bringout-oca-ocb-l10n_eg/README.md
@@ -24,36 +24,14 @@ pip install odoo-bringout-oca-ocb-l10n_eg
## Dependencies
-This addon depends on:
- account
-- l10n_multilang
-
-## Manifest Information
-
-- **Name**: Egypt - Accounting
-- **Version**: 1.0
-- **Category**: Accounting/Localizations/Account Charts
-- **License**: LGPL-3
-- **Installable**: False
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_eg`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_eg
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/__init__.py b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/__init__.py
index dfe8bdd..0650744 100644
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/__init__.py
@@ -1,7 +1 @@
-from odoo import api, SUPERUSER_ID
from . import models
-
-
-def load_translations(cr, registry):
- env = api.Environment(cr, SUPERUSER_ID, {})
- env.ref('l10n_eg.egypt_chart_template_standard').process_coa_translations()
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/__manifest__.py b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/__manifest__.py
index 0c4b651..8cd4337 100644
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/__manifest__.py
@@ -1,6 +1,9 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': "Egypt - Accounting",
- 'website': 'https://www.odoo.com/documentation/16.0/applications/finance/fiscal_localizations/egypt.html',
+ 'website': 'https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/egypt.html',
+ 'icon': '/account/static/description/l10n.png',
+ 'countries': ['eg'],
'description': """
Egypt Accounting Module
==============================================================================
@@ -16,25 +19,20 @@ Activates:
- Other Taxes Report
- Fiscal Positions
""",
- 'author': "Odoo S.A.",
'category': 'Accounting/Localizations/Account Charts',
'version': '1.0',
- 'depends': ['account', 'l10n_multilang'],
+ 'depends': [
+ 'account',
+ ],
+ 'auto_install': ['account'],
'data': [
- 'data/l10n_eg_chart_data.xml',
- 'data/account.account.template.csv',
- 'data/l10n_eg_chart_post_data.xml',
'data/account_tax_report_data.xml',
- 'data/account_tax_group_data.xml',
- 'data/account_tax_template_data.xml',
- 'data/fiscal_templates_data.xml',
- 'data/account_chart_template_data.xml',
- 'views/account_tax.xml'
+ 'views/account_tax.xml',
],
'demo': [
'demo/demo_company.xml',
- 'demo/demo_partner.xml'
+ 'demo/demo_partner.xml',
],
- 'post_init_hook': 'load_translations',
+ 'author': 'Odoo S.A.',
'license': 'LGPL-3',
}
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account.account.template.csv b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account.account.template.csv
deleted file mode 100644
index 35f1561..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account.account.template.csv
+++ /dev/null
@@ -1,173 +0,0 @@
-id,name,chart_template_id/id,code,account_type,reconcile
-egy_account_100101,Right of use Asset (IFRS 16),l10n_eg.egypt_chart_template_standard,100101,asset_fixed,False
-egy_account_100102,Accumulated Depreciation right use asset (IFRS 16),l10n_eg.egypt_chart_template_standard,100102,asset_fixed,False
-egy_account_100103,VAT Receivable,l10n_eg.egypt_chart_template_standard,100103,asset_non_current,False
-egy_account_101004,Outstanding Receipts,l10n_eg.egypt_chart_template_standard,101004,asset_current,False
-egy_account_101005,Main Safe,l10n_eg.egypt_chart_template_standard,101005,asset_current,False
-egy_account_101006,Main Safe - Foreign Currency,l10n_eg.egypt_chart_template_standard,101006,asset_current,False
-egy_account_101007,Visa & Master Credit Cards,l10n_eg.egypt_chart_template_standard,101007,asset_current,False
-egy_account_101008,Gateway Credit Cards,l10n_eg.egypt_chart_template_standard,101008,asset_current,False
-egy_account_101009,Manual Visa & Master Cards,l10n_eg.egypt_chart_template_standard,101009,asset_current,False
-egy_account_101010,PayPal Account,l10n_eg.egypt_chart_template_standard,101010,asset_current,False
-egy_account_102011,Accounts Receivable,l10n_eg.egypt_chart_template_standard,102011,asset_receivable,True
-egy_account_102012,Accounts Receivable (PoS),l10n_eg.egypt_chart_template_standard,102012,asset_receivable,True
-egy_account_102013,Post Dated Cheques Received,l10n_eg.egypt_chart_template_standard,102013,asset_current,False
-egy_account_102014,Other Receivable,l10n_eg.egypt_chart_template_standard,102014,asset_current,False
-egy_account_102015,Other Debtors,l10n_eg.egypt_chart_template_standard,102015,asset_current,False
-egy_account_103016,Shipment Insurance,l10n_eg.egypt_chart_template_standard,103016,asset_current,False
-egy_account_103017,Shipments Documentation Charges,l10n_eg.egypt_chart_template_standard,103017,asset_current,False
-egy_account_103018,Shipment Other Charges,l10n_eg.egypt_chart_template_standard,103018,asset_current,False
-egy_account_103019,Handling Difference in Inventory,l10n_eg.egypt_chart_template_standard,103019,asset_current,False
-egy_account_103020,Items Delivered to Customs on temprary Base,l10n_eg.egypt_chart_template_standard,103020,asset_current,False
-egy_account_104021,Prepaid Medical Insurance,l10n_eg.egypt_chart_template_standard,104021,asset_current,False
-egy_account_104022,Prepaid Life Insurance,l10n_eg.egypt_chart_template_standard,104022,asset_current,False
-egy_account_104023,Prepaid Office Rent,l10n_eg.egypt_chart_template_standard,104023,asset_current,False
-egy_account_104024,Prepaid Other Insurance,l10n_eg.egypt_chart_template_standard,104024,asset_current,False
-egy_account_104025,Prepaid License Fees,l10n_eg.egypt_chart_template_standard,104025,asset_current,False
-egy_account_104026,Prepaid Maintenance,l10n_eg.egypt_chart_template_standard,104026,asset_current,False
-egy_account_104027,Prepaid Site Hosting Fees,l10n_eg.egypt_chart_template_standard,104027,asset_current,False
-egy_account_104028,Prepaid Employees Housing,l10n_eg.egypt_chart_template_standard,104028,asset_current,False
-egy_account_104029,Prepaid Schooling Fees,l10n_eg.egypt_chart_template_standard,104029,asset_current,False
-egy_account_104030,Prepaid Consultancy Fees,l10n_eg.egypt_chart_template_standard,104030,asset_current,False
-egy_account_104031,Prepaid Legal Fees,l10n_eg.egypt_chart_template_standard,104031,asset_current,False
-egy_account_104033,PrePaid Advertisement Expenses,l10n_eg.egypt_chart_template_standard,104033,asset_current,False
-egy_account_104034,Prepaid Bank Guarantee,l10n_eg.egypt_chart_template_standard,104034,asset_current,False
-egy_account_104035,Other Prepayments,l10n_eg.egypt_chart_template_standard,104035,asset_current,False
-egy_account_104036,Prepaid Finance charge for Loans,l10n_eg.egypt_chart_template_standard,104036,asset_current,False
-egy_account_104037,Deposit - Office Rent,l10n_eg.egypt_chart_template_standard,104037,asset_current,False
-egy_account_104038,Deposits - Customs,l10n_eg.egypt_chart_template_standard,104038,asset_current,False
-egy_account_104040,Deposit Others,l10n_eg.egypt_chart_template_standard,104040,asset_current,False
-egy_account_104041,VAT Input,l10n_eg.egypt_chart_template_standard,104041,asset_current,False
-egy_account_104042,WH tax Advance with Customers - On behalf of my company,l10n_eg.egypt_chart_template_standard,104042,asset_current,False
-egy_account_105003,Outstanding Payments,l10n_eg.egypt_chart_template_standard,105003,asset_current,False
-egy_account_106001,Leasehold Improvement,l10n_eg.egypt_chart_template_standard,106001,asset_current,False
-egy_account_106002,Furniture and Equipment,l10n_eg.egypt_chart_template_standard,106002,asset_fixed,False
-egy_account_106003,Computer Hardware & Software,l10n_eg.egypt_chart_template_standard,106003,asset_fixed,False
-egy_account_106004,Motor Vehicles,l10n_eg.egypt_chart_template_standard,106004,asset_fixed,False
-egy_account_106006,Amortisation on Leasehold Improvement,l10n_eg.egypt_chart_template_standard,106006,asset_current,False
-egy_account_106007,Acc.Deprn.of Furniture & Office Equipment,l10n_eg.egypt_chart_template_standard,106007,asset_current,False
-egy_account_106008,Acc. Deprn.Computer Hardware & Software,l10n_eg.egypt_chart_template_standard,106008,asset_current,False
-egy_account_106009,Acc. Depreciation of Motor Vehicles,l10n_eg.egypt_chart_template_standard,106009,asset_current,False
-egy_account_106010,Registration of Trademarks,l10n_eg.egypt_chart_template_standard,106010,asset_current,False
-egy_account_106011,Computer Card Renewal,l10n_eg.egypt_chart_template_standard,106011,asset_current,False
-egy_account_201001,Bank Suspense Account,l10n_eg.egypt_chart_template_standard,201001,liability_current,False
-egy_account_201002,Payables,l10n_eg.egypt_chart_template_standard,201002,liability_payable,True
-egy_account_201003,Credit Notes to Customers,l10n_eg.egypt_chart_template_standard,201003,liability_current,False
-egy_account_201004,Accrued - Salaries,l10n_eg.egypt_chart_template_standard,201004,liability_current,False
-egy_account_201005,Leave Tickets Provision,l10n_eg.egypt_chart_template_standard,201005,liability_current,False
-egy_account_201006,Leave Days Provision,l10n_eg.egypt_chart_template_standard,201006,liability_current,False
-egy_account_201007,Accrued - Commissions,l10n_eg.egypt_chart_template_standard,201007,liability_current,False
-egy_account_201008,Accrued Salaries Increment,l10n_eg.egypt_chart_template_standard,201008,liability_current,False
-egy_account_201009,Accrued-Staff Bonus,l10n_eg.egypt_chart_template_standard,201009,liability_current,False
-egy_account_201010,Accrued Other Personnel Cost,l10n_eg.egypt_chart_template_standard,201010,liability_current,False
-egy_account_201011,Accrued - Utilities,l10n_eg.egypt_chart_template_standard,201011,liability_current,False
-egy_account_201012,Accrued - Telephone,l10n_eg.egypt_chart_template_standard,201012,liability_current,False
-egy_account_201013,Accrued - Sponsorship,l10n_eg.egypt_chart_template_standard,201013,liability_current,False
-egy_account_201014,Accrued - Audit Fees,l10n_eg.egypt_chart_template_standard,201014,liability_current,False
-egy_account_201015,Accrued - Office Rent,l10n_eg.egypt_chart_template_standard,201015,liability_current,False
-egy_account_201016,Accrued Others,l10n_eg.egypt_chart_template_standard,201016,liability_current,False
-egy_account_201017,VAT Output,l10n_eg.egypt_chart_template_standard,201017,liability_current,False
-egy_account_201018,Deferred income,l10n_eg.egypt_chart_template_standard,201018,liability_current,False
-egy_account_201020,WHTax Payable - On behalf of suppliers,l10n_eg.egypt_chart_template_standard,201020,liability_current,False
-egy_account_201021,Legal Reserve,l10n_eg.egypt_chart_template_standard,201021,liability_current,False
-egy_account_201022,Taxes Provision,l10n_eg.egypt_chart_template_standard,201022,liability_current,False
-egy_account_201023,Customer Provision,l10n_eg.egypt_chart_template_standard,201023,liability_current,False
-egy_account_201024,Schedule Tax collected & payable,l10n_eg.egypt_chart_template_standard,201024,liability_current,False
-egy_account_201025,Stamp Tax payable,l10n_eg.egypt_chart_template_standard,201025,liability_current,False
-egy_account_201026,Social Contribution - Payable to authorities,l10n_eg.egypt_chart_template_standard,201026,liability_current,False
-egy_account_201027,Income Tax payable to Authority - Deducted from employee's salaries,l10n_eg.egypt_chart_template_standard,201027,liability_current,False
-egy_account_202001,End of Service Provision,l10n_eg.egypt_chart_template_standard,202001,liability_non_current,False
-egy_account_202002,Reservations,l10n_eg.egypt_chart_template_standard,202002,liability_non_current,False
-egy_account_202003,VAT Payable,l10n_eg.egypt_chart_template_standard,202003,liability_non_current,False
-egy_account_400001,Cost of Goods Sold in Trading,l10n_eg.egypt_chart_template_standard,400001,expense_direct_cost,False
-egy_account_400002,Cost Of Goods Sold I/C Sales,l10n_eg.egypt_chart_template_standard,400002,expense_direct_cost,False
-egy_account_400003,Basic Salary,l10n_eg.egypt_chart_template_standard,400003,expense,False
-egy_account_400004,Housing Allowance,l10n_eg.egypt_chart_template_standard,400004,expense,False
-egy_account_400005,Transportation Allowance,l10n_eg.egypt_chart_template_standard,400005,expense,False
-egy_account_400006,Leave Ticket,l10n_eg.egypt_chart_template_standard,400006,expense,False
-egy_account_400007,Leave Salary,l10n_eg.egypt_chart_template_standard,400007,expense,False
-egy_account_400008,End Of Service Indemnity,l10n_eg.egypt_chart_template_standard,400008,expense,False
-egy_account_400009,Medical Insurance,l10n_eg.egypt_chart_template_standard,400009,expense,False
-egy_account_400010,Life Insurance,l10n_eg.egypt_chart_template_standard,400010,expense,False
-egy_account_400011,Sales Commission,l10n_eg.egypt_chart_template_standard,400011,expense,False
-egy_account_400012,Staff Other Allowances,l10n_eg.egypt_chart_template_standard,400012,expense,False
-egy_account_400013,Uniform,l10n_eg.egypt_chart_template_standard,400013,expense,False
-egy_account_400014,Visa Expenses,l10n_eg.egypt_chart_template_standard,400014,expense,False
-egy_account_400015,Personnel Cost Others,l10n_eg.egypt_chart_template_standard,400015,expense,False
-egy_account_400016,Office Rent,l10n_eg.egypt_chart_template_standard,400016,expense,False
-egy_account_400017,Warehouse Rent,l10n_eg.egypt_chart_template_standard,400017,expense,False
-egy_account_400018,Water & Electricity,l10n_eg.egypt_chart_template_standard,400018,expense,False
-egy_account_400019,Other Utility Cahrges,l10n_eg.egypt_chart_template_standard,400019,expense,False
-egy_account_400020,Telephone,l10n_eg.egypt_chart_template_standard,400020,expense,False
-egy_account_400021,Courrier,l10n_eg.egypt_chart_template_standard,400021,expense,False
-egy_account_400022,Web Site Hosting Fees,l10n_eg.egypt_chart_template_standard,400022,expense,False
-egy_account_400023,Others - Communication,l10n_eg.egypt_chart_template_standard,400023,expense,False
-egy_account_400024,Air tickets,l10n_eg.egypt_chart_template_standard,400024,expense,False
-egy_account_400025,Hotel,l10n_eg.egypt_chart_template_standard,400025,expense,False
-egy_account_400026,Meals,l10n_eg.egypt_chart_template_standard,400026,expense,False
-egy_account_400027,Per Diem,l10n_eg.egypt_chart_template_standard,400027,expense,False
-egy_account_400028,Others,l10n_eg.egypt_chart_template_standard,400028,expense,False
-egy_account_400029,Audit Fees,l10n_eg.egypt_chart_template_standard,400029,expense,False
-egy_account_400031,Legal fees,l10n_eg.egypt_chart_template_standard,400031,expense,False
-egy_account_400032,Trade License Fees,l10n_eg.egypt_chart_template_standard,400032,expense,False
-egy_account_400033,Others - Professional Fees,l10n_eg.egypt_chart_template_standard,400033,expense,False
-egy_account_400034,Other - Advertising Expenses,l10n_eg.egypt_chart_template_standard,400034,expense,False
-egy_account_400035,Write Off Receivables & Payables,l10n_eg.egypt_chart_template_standard,400035,expense,False
-egy_account_400036,Write Off Inventory,l10n_eg.egypt_chart_template_standard,400036,expense,False
-egy_account_400037,Amortisation of Preoperating Expenses,l10n_eg.egypt_chart_template_standard,400037,expense,False
-egy_account_400038,Cash Shortage,l10n_eg.egypt_chart_template_standard,400038,expense,False
-egy_account_400039,Others - Provision & Write off,l10n_eg.egypt_chart_template_standard,400039,expense,False
-egy_account_400040,Insurance,l10n_eg.egypt_chart_template_standard,400040,expense,False
-egy_account_400041,Training,l10n_eg.egypt_chart_template_standard,400041,expense,False
-egy_account_400042,Maintenance,l10n_eg.egypt_chart_template_standard,400042,expense,False
-egy_account_400043,Security & Guard,l10n_eg.egypt_chart_template_standard,400043,expense,False
-egy_account_400044,Cleaning,l10n_eg.egypt_chart_template_standard,400044,expense,False
-egy_account_400045,Subscriptions,l10n_eg.egypt_chart_template_standard,400045,expense,False
-egy_account_400046,Gifts & Donations,l10n_eg.egypt_chart_template_standard,400046,expense,False
-egy_account_400047,Kitchen and Buffet Expenses,l10n_eg.egypt_chart_template_standard,400047,expense,False
-egy_account_400048,Vehicle Expenses,l10n_eg.egypt_chart_template_standard,400048,expense,False
-egy_account_400049,Convoyance Expenses,l10n_eg.egypt_chart_template_standard,400049,expense,False
-egy_account_400050,Others - Office Various Expenses,l10n_eg.egypt_chart_template_standard,400050,expense,False
-egy_account_400051,Other Bank Charges,l10n_eg.egypt_chart_template_standard,400051,expense,False
-egy_account_400052,Loss On Fixed Assets Disposal,l10n_eg.egypt_chart_template_standard,400052,expense,False
-egy_account_400053,Loss on Difference on Exchange,l10n_eg.egypt_chart_template_standard,400053,expense,False
-egy_account_400054,Disposal of Business Branch,l10n_eg.egypt_chart_template_standard,400054,expense,False
-egy_account_400055,Income Tax,l10n_eg.egypt_chart_template_standard,400055,expense,False
-egy_account_400056,Previous Year Adjustments Account,l10n_eg.egypt_chart_template_standard,400056,expense,False
-egy_account_400057,Other Non Operating Expenses,l10n_eg.egypt_chart_template_standard,400057,expense,False
-egy_account_400058,Credit Card Charges,l10n_eg.egypt_chart_template_standard,400058,expense,False
-egy_account_400059,Bank Finance & Loan Charges,l10n_eg.egypt_chart_template_standard,400059,expense,False
-egy_account_400060,Air Miles Card Charges,l10n_eg.egypt_chart_template_standard,400060,expense,False
-egy_account_400061,Credit Card Swipe Charges,l10n_eg.egypt_chart_template_standard,400061,expense,False
-egy_account_400062,PayPal Charges,l10n_eg.egypt_chart_template_standard,400062,expense,False
-egy_account_400063,Amortization on Leasehold Improvement,l10n_eg.egypt_chart_template_standard,400063,expense,False
-egy_account_400064,Depreciation Of Furniture & Office Equipment,l10n_eg.egypt_chart_template_standard,400064,expense,False
-egy_account_400065,Depreciation Of Computer Hard & Soft,l10n_eg.egypt_chart_template_standard,400065,expense,False
-egy_account_400066,Depreciation Of Motor Vehicles,l10n_eg.egypt_chart_template_standard,400066,expense,False
-egy_account_400067,Consultancy Fees,l10n_eg.egypt_chart_template_standard,400067,expense,False
-egy_account_400068,Provision for Doubtful Debts,l10n_eg.egypt_chart_template_standard,400068,expense,False
-egy_account_400069,Closing Account,l10n_eg.egypt_chart_template_standard,400069,expense,False
-egy_account_400070,Depreciation on right of use asset (IFRS 16),l10n_eg.egypt_chart_template_standard,400070,expense,False
-egy_account_400072,Interest Expense,l10n_eg.egypt_chart_template_standard,400072,expense,False
-egy_account_400074,Bad Debts,l10n_eg.egypt_chart_template_standard,400074,expense,False
-egy_account_400075,Schedule Tax Expense,l10n_eg.egypt_chart_template_standard,400075,expense,False
-egy_account_400076,WH Tax Expense,l10n_eg.egypt_chart_template_standard,400076,expense,False
-egy_account_400077,Stamp tax expense,l10n_eg.egypt_chart_template_standard,400077,expense,False
-egy_account_400078,Social Contibution - Company portion expense,l10n_eg.egypt_chart_template_standard,400078,expense,False
-egy_account_400079,Cash Discount Loss,l10n_eg.egypt_chart_template_standard,400079,expense,False
-egy_account_500001,Sales Account,l10n_eg.egypt_chart_template_standard,500001,income,False
-egy_account_500002,Sales of I/C,l10n_eg.egypt_chart_template_standard,500002,income,False
-egy_account_500003,Management Consultancy Fees,l10n_eg.egypt_chart_template_standard,500003,income,False
-egy_account_500004,Sales from Other Region,l10n_eg.egypt_chart_template_standard,500004,income,False
-egy_account_500005,Advertising Income,l10n_eg.egypt_chart_template_standard,500005,income,False
-egy_account_500006,Branding Income,l10n_eg.egypt_chart_template_standard,500006,income,False
-egy_account_500007,Space Rental Income,l10n_eg.egypt_chart_template_standard,500007,income,False
-egy_account_500008,Service Income,l10n_eg.egypt_chart_template_standard,500008,income,False
-egy_account_500009,Interest Revenue,l10n_eg.egypt_chart_template_standard,500009,income,False
-egy_account_500010,Capital Gain,l10n_eg.egypt_chart_template_standard,500010,income,False
-egy_account_500011,Gain On Difference Of Exchange,l10n_eg.egypt_chart_template_standard,500011,income,False
-egy_account_500013,Other Income,l10n_eg.egypt_chart_template_standard,500013,income,False
-egy_account_500014,Cash Discount Gain,l10n_eg.egypt_chart_template_standard,500014,income_other,False
-egy_account_999001,Cash Difference Loss,l10n_eg.egypt_chart_template_standard,999001,expense,False
-egy_account_999002,Cash Difference Gain,l10n_eg.egypt_chart_template_standard,999002,income,False
-egy_account_999999,Undistributed Profits/Losses,l10n_eg.egypt_chart_template_standard,999999,equity_unaffected,False
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_chart_template_data.xml b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_chart_template_data.xml
deleted file mode 100644
index f38939c..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_chart_template_data.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_group_data.xml b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_group_data.xml
deleted file mode 100644
index 4a1da7e..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_group_data.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
-
- VAT 14%
-
-
-
-
- Other Taxes
-
-
-
-
- Stamp Tax 20%
-
-
-
-
- Withholding Tax -0.5%
- Subtotal W/O WHTax
-
-
-
-
- Withholding Tax -1%
- Subtotal W/O WHTax
-
-
-
-
- Withholding Tax -3%
- Subtotal W/O WHTax
-
-
-
-
- Withholding Tax -5%
- Subtotal W/O WHTax
-
-
-
-
- Schedule Tax 0.5%
-
-
-
-
- Schedule Tax 1%
-
-
-
-
- Schedule Tax 5%
-
-
-
-
- Schedule Tax 8%
-
-
-
-
- Schedule Tax 10%
-
-
-
-
- Schedule Tax 15%
-
-
-
-
- Schedule Tax 30%
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_report_data.xml b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_report_data.xml
index 55d0cc5..4913013 100644
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_report_data.xml
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_report_data.xml
@@ -1,10 +1,10 @@
-
+
- 1. VAT Return
+ VAT Return
-
+ country
@@ -16,6 +16,7 @@
VAT on Sales and all other Outputs (Base)EG_STD_SALE_B.balance + EG_ZERO_SALE_B.balance + EG_EXM_SALE_B.balance
+ 01. Standard Rated 14% (Base)
@@ -24,7 +25,7 @@
balancetax_tags
- 1. VAT 14% (Base)
+ -1. VAT 14% (Base)
@@ -35,7 +36,7 @@
balancetax_tags
- 2. Zero Rated (Base)
+ -2. Zero Rated (Base)
@@ -46,7 +47,7 @@
balancetax_tags
- 3. Exempt Sales (Base)
+ -3. Exempt Sales (Base)
@@ -55,6 +56,7 @@
VAT on Sales and all other Outputs (Tax)EG_STD_SALE_T.balance + EG_ZERO_SALE_T.balance + EG_EXM_SALE_T.balance
+ 01. Standard Rated 14% (Tax)
@@ -63,7 +65,7 @@
balancetax_tags
- 1. VAT 14% (Tax)
+ -1. VAT 14% (Tax)
@@ -74,7 +76,7 @@
balancetax_tags
- 2. Zero Rated (Tax)
+ -2. Zero Rated (Tax)
@@ -85,7 +87,7 @@
balancetax_tags
- 3. Exempt Sales (Tax)
+ -3. Exempt Sales (Tax)
@@ -94,6 +96,7 @@
VAT on Expenses and all other Inputs (Base)EG_STD_PUR_B.balance + EG_ZERO_PUR_B.balance + EG_EXM_PUR_B.balance
+ 05. Standard Rated 14% Expenses (Base)
@@ -133,6 +136,7 @@
VAT on Expenses and all other Inputs (Tax)EG_STD_PUR_T.balance + EG_ZERO_PUR_T.balance + EG_EXM_PUR_T.balance
+ 05. Standard Rated 14% Expenses (Tax)
@@ -171,6 +175,7 @@
Net VAT Due
+ 0Total value of due tax for the period
@@ -189,10 +194,10 @@
- 2. Withholding Tax
+ WH Tax
-
+ country
@@ -204,6 +209,7 @@
Withholding Tax on Sales (Base)EG_H_SALE_B.balance + EG_O_SALE_B.balance + EG_T_SALE_B.balance + EG_F_SALE_B.balance
+ 0Withholding Tax on Sales -0.5% (Base)
@@ -212,7 +218,7 @@
balancetax_tags
- WH Sales -0.5% (Base)
+ -WH Sales -0.5% (Base)
@@ -223,7 +229,7 @@
balancetax_tags
- WH on Sales -1% (Base)
+ -WH on Sales -1% (Base)
@@ -234,7 +240,7 @@
balancetax_tags
- WH on Sales -3% (Base)
+ -WH on Sales -3% (Base)
@@ -245,7 +251,7 @@
balancetax_tags
- WH on Sales -5% (Base)
+ -WH on Sales -5% (Base)
@@ -254,6 +260,7 @@
Withholding Tax on Sales (Tax)EG_H_SALE_T.balance + EG_O_SALE_T.balance + EG_T_SALE_T.balance + EG_F_SALE_T.balance
+ 0Withholding Tax on Sales -0.5% (Tax)
@@ -304,6 +311,7 @@
Withholding Tax on Purchases (Base)EG_H_PUR_B.balance + EG_O_PUR_B.balance + EG_T_PUR_B.balance + EG_F_PUR_B.balance
+ 0Withholding Tax on Purchases -0.5% (Base)
@@ -354,6 +362,7 @@
Withholding Tax on Purchases (Tax)EG_H_PUR_T.balance + EG_O_PUR_T.balance + EG_T_PUR_T.balance + EG_F_PUR_T.balance
+ 0Withholding Tax on Purchases -0.5% (Tax)
@@ -362,7 +371,7 @@
balancetax_tags
- WH Purchases -0.5% (Tax)
+ -WH Purchases -0.5% (Tax)
@@ -373,7 +382,7 @@
balancetax_tags
- WH Purchases -1% (Tax)
+ -WH Purchases -1% (Tax)
@@ -384,7 +393,7 @@
balancetax_tags
- WH Purchases -3% (Tax)
+ -WH Purchases -3% (Tax)
@@ -395,7 +404,7 @@
balancetax_tags
- WH Purchases -5% (Tax)
+ -WH Purchases -5% (Tax)
@@ -404,10 +413,10 @@
- 3. Schedule Tax
+ Schedule Tax
-
+ country
@@ -419,6 +428,7 @@
Schedule Tax on Sales (Base)EG_H_SALE_SB.balance + EG_O_SALE_SB.balance + EG_F_SALE_SB.balance + EG_E_SALE_SB.balance + EG_T_SALE_SB.balance + EG_FF_SALE_SB.balance + EG_TY_SALE_SB.balance
+ 0Schedule Tax on Sales 0.5% (Base)
@@ -427,7 +437,7 @@
balancetax_tags
- SCHD Sales 0.5% (Base)
+ -SCHD Sales 0.5% (Base)
@@ -438,7 +448,7 @@
balancetax_tags
- SCHD Sales 1% (Base)
+ -SCHD Sales 1% (Base)
@@ -449,7 +459,7 @@
balancetax_tags
- SCHD Sales 5% (Base)
+ -SCHD Sales 5% (Base)
@@ -460,7 +470,7 @@
balancetax_tags
- SCHD Sales 8% (Base)
+ -SCHD Sales 8% (Base)
@@ -471,7 +481,7 @@
balancetax_tags
- SCHD Sales 10% (Base)
+ -SCHD Sales 10% (Base)
@@ -482,7 +492,7 @@
balancetax_tags
- SCHD Sales 15% (Base)
+ -SCHD Sales 15% (Base)
@@ -493,7 +503,7 @@
balancetax_tags
- SCHD Sales 30% (Base)
+ -SCHD Sales 30% (Base)
@@ -502,6 +512,7 @@
Schedule Tax on Sales (Tax)EG_H_SALE_ST.balance + EG_O_SALE_ST.balance + EG_F_SALE_ST.balance + EG_E_SALE_ST.balance + EG_T_SALE_ST.balance + EG_FF_SALE_ST.balance + EG_TY_SALE_ST.balance
+ 0Schedule Tax on Sales 0.5% (Tax)
@@ -510,7 +521,7 @@
balancetax_tags
- SCHD Sales 0.5% (Tax)
+ -SCHD Sales 0.5% (Tax)
@@ -521,7 +532,7 @@
balancetax_tags
- SCHD Sales 1% (Tax)
+ -SCHD Sales 1% (Tax)
@@ -532,7 +543,7 @@
balancetax_tags
- SCHD Sales 5% (Tax)
+ -SCHD Sales 5% (Tax)
@@ -543,7 +554,7 @@
balancetax_tags
- SCHD Sales 8% (Tax)
+ -SCHD Sales 8% (Tax)
@@ -554,7 +565,7 @@
balancetax_tags
- SCHD Sales 10% (Tax)
+ -SCHD Sales 10% (Tax)
@@ -565,7 +576,7 @@
balancetax_tags
- SCHD Sales 15% (Tax)
+ -SCHD Sales 15% (Tax)
@@ -576,7 +587,7 @@
balancetax_tags
- SCHD Sales 30% (Tax)
+ -SCHD Sales 30% (Tax)
@@ -585,6 +596,7 @@
Schedule Tax on Purchases (Base)EG_H_PUR_SB.balance + EG_O_PUR_SB.balance + EG_F_PUR_SB.balance + EG_E_PUR_SB.balance + EG_T_PUR_SB.balance + EG_FF_PUR_SB.balance + EG_TY_PUR_SB.balance
+ 0Schedule Tax on Purchases 0.5% (Base)
@@ -668,6 +680,7 @@
Schedule Tax on Purchases (Tax)EG_H_PUR_ST.balance + EG_O_PUR_ST.balance + EG_F_PUR_ST.balance + EG_E_PUR_ST.balance + EG_T_PUR_ST.balance + EG_FF_PUR_ST.balance + EG_TY_PUR_ST.balance
+ 0Schedule Tax on Purchases 0.5% (Tax)
@@ -751,10 +764,10 @@
- 4. Other Taxes
+ Other Taxes
-
+ country
@@ -766,6 +779,7 @@
Stamp Tax Sales (Base)EG_STMP_TW_SB.balance
+ 0Stamp Tax Sales 20% (Base)
@@ -774,7 +788,7 @@
balancetax_tags
- Stamp Tax Sales 20% (Base)
+ -Stamp Tax Sales 20% (Base)
@@ -783,6 +797,7 @@
Stamp Tax Sales (Tax)EG_STMP_TW_ST.balance
+ 0Stamp Tax Sales 20% (Tax)
@@ -791,7 +806,7 @@
balancetax_tags
- Stamp Tax Sales 20% (Tax)
+ -Stamp Tax Sales 20% (Tax)
@@ -800,6 +815,7 @@
Stamp Tax Purchases (Base)EG_STMP_TW_PB.balance
+ 0Stamp Tax Purchases 20% (Base)
@@ -817,6 +833,7 @@
Stamp Tax Purchases (Tax)EG_STMP_TW_PT.balance
+ 0Stamp Tax Purchases 20% (Tax)
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_template_data.xml b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_template_data.xml
deleted file mode 100644
index 6781a5e..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/account_tax_template_data.xml
+++ /dev/null
@@ -1,991 +0,0 @@
-
-
-
- VAT 14%
- sale
- 14
- percent
- VAT 14%
- t1_v009
-
-
-
-
-
-
- VAT 14%
- purchase
- 14
- percent
- VAT 14%
- t1_v009
-
-
-
-
-
-
- Zero Rated 0%
- sale
- 0
- percent
- Zero Rated 0%
-
-
-
-
-
-
- Zero Rated 0%
- purchase
- 0
- percent
- Zero Rated 0%
-
-
-
-
-
-
- Exempt
- sale
- 0
- percent
- Exempt
- t1_v003
-
-
-
-
-
-
- Exempt
- purchase
- 0
- percent
- Exempt
- t1_v003
-
-
-
-
-
-
- Stamp
- sale
- 20
- percent
- Stamp
- t5_st01
-
-
-
-
-
-
- Stamp
- purchase
- 20
- percent
- Stamp
- t5_st01
-
-
-
-
-
-
- Schedule 8%
- purchase
- 8
- percent
- SCHD 8%
- t2_tbl01
-
-
-
-
-
-
- Schedule 8%
- sale
- 8
- percent
- SCHD 8%
- t2_tbl01
-
-
-
-
-
-
- Withholding -1%
- sale
- -1
- percent
- WH -1%
-
-
-
-
-
-
- Schedule 10%
- purchase
- 10
- percent
- SCHD 10%
-
-
-
-
-
-
- Withholding -0.5%
- sale
- -0.5
- percent
- WH -0.5%
-
-
-
-
-
-
- Withholding -0.5%
- purchase
- -0.5
- percent
- WH -0.5%
-
-
-
-
-
-
- Withholding -1%
- purchase
- -1
- percent
- WH -1%
-
-
-
-
-
-
- Schedule 10%
- sale
- 10
- percent
- SCHD 10%
-
-
-
-
-
-
- Withholding -3%
- sale
- -3
- percent
- WH -3%
- t4_w004
-
-
-
-
-
-
- Schedule 1%
- sale
- 1
- percent
- SCHD 1%
-
-
-
-
-
-
- Withholding -3%
- purchase
- -3
- percent
- WH -3%
- t4_w004
-
-
-
-
-
-
- Schedule 1%
- purchase
- 1
- percent
- SCHD 1%
-
-
-
-
-
-
- Withholding -5%
- sale
- -5
- percent
- WH -5%
-
-
-
-
-
-
- Schedule 15%
- purchase
- 15
- percent
- SCHD 15%
-
-
-
-
-
-
- Withholding -5%
- purchase
- -5
- percent
- WH -5%
-
-
-
-
-
-
- Schedule 15%
- sale
- 15
- percent
- SCHD 15%
-
-
-
-
-
-
- Schedule 30%
- sale
- 30
- percent
- SCHD 30%
-
-
-
-
-
-
- Schedule 30%
- purchase
- 30
- percent
- SCHD 30%
-
-
-
-
-
-
- Schedule 0.5%
- purchase
- 0.5
- percent
- SCHD 0.5%
-
-
-
-
-
-
- Schedule 0.5%
- sale
- 0.5
- percent
- SCHD 0.5%
-
-
-
-
-
-
- Schedule 5%
- purchase
- 5
- percent
- SCHD 5%
-
-
-
-
-
-
- Schedule 5%
- sale
- 5
- percent
- SCHD 5%
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/fiscal_templates_data.xml b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/fiscal_templates_data.xml
deleted file mode 100644
index 887e6ba..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/fiscal_templates_data.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
- Egypt
- 19
-
-
-
-
-
-
- Non-Egypt
- 20
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/l10n_eg_chart_data.xml b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/l10n_eg_chart_data.xml
deleted file mode 100644
index 978ba3d..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/l10n_eg_chart_data.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- Egypt Chart of Accounts - Standard
- 6
- 101
- 105
- 100
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/l10n_eg_chart_post_data.xml b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/l10n_eg_chart_post_data.xml
deleted file mode 100644
index 3573b59..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/l10n_eg_chart_post_data.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.account-eg.csv b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.account-eg.csv
new file mode 100644
index 0000000..d44e9f0
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.account-eg.csv
@@ -0,0 +1,206 @@
+"id","name","code","account_type","reconcile","non_trade","name@ar_001","description","asset_model_ids","description@ar_001"
+"egy_account_100101","Right of use Asset (IFRS 16)","100101","asset_fixed","False","","حق استخدام الأصول (IFRS 16)","","",""
+"egy_account_100102","Accumulated Depreciation right use asset (IFRS 16)","100102","asset_fixed","False","","الاستهلاك المتراكم استخدام حق الأصول (IFRS 16)","","",""
+"egy_account_100103","VAT Receivable","100103","asset_receivable","True","True","ضريبة القيمة المضافة المدينة","","",""
+"egy_account_101004","Outstanding Receipts","101004","asset_current","False","","الوصولات المدفوعة","","",""
+"egy_account_101005","Main Safe","101005","asset_current","False","","خزينة رئيسية","","",""
+"egy_account_101006","Main Safe - Foreign Currency","101006","asset_current","False","","خزينة رئيسية - عملات اخرى","","",""
+"egy_account_101007","Visa & Master Credit Cards","101007","asset_current","False","","بطاقات الائتمان فيزا وماستر","","",""
+"egy_account_101008","Gateway Credit Cards","101008","asset_current","False","","بطاقات الائتمان Gateway","","",""
+"egy_account_101009","Manual Visa & Master Cards","101009","asset_current","False","","فيزا وماستر بطاقات","","",""
+"egy_account_101010","PayPal Account","101010","asset_current","False","","Paypal رصيد","","",""
+"egy_account_102011","Accounts Receivable","102011","asset_receivable","True","","الذمم المدينة","","",""
+"egy_account_102012","Accounts Receivable (PoS)","102012","asset_receivable","True","","ذمم مدينة (PoS)","","",""
+"egy_account_102013","Post Dated Cheques Received","102013","asset_current","False","","شيكات مؤجلة","","",""
+"egy_account_102014","Other Receivable","102014","asset_current","False","","ذمم مدينة اخرى","","",""
+"egy_account_102015","Other Debtors","102015","asset_current","False","","مدينون اخرون","","",""
+"egy_account_103016","Shipment Insurance","103016","asset_current","False","","تأمين الشحن","","",""
+"egy_account_103017","Shipments Documentation Charges","103017","asset_current","False","","رسوم","","",""
+"egy_account_103018","Shipment Other Charges","103018","asset_current","False","","رسوم شحنات اخرى","","",""
+"egy_account_103019","Handling Difference in Inventory","103019","asset_current","False","","فرق المخزون","","",""
+"egy_account_103020","Items Delivered to Customs on temprary Base","103020","asset_current","False","","بنود في الجمارك","","",""
+"egy_account_104021","Prepaid Medical Insurance","104021","asset_current","False","","تأمين طبي مدفوع مسبقا","","",""
+"egy_account_104022","Prepaid Life Insurance","104022","asset_current","False","","تأمين على الحياة مدفوع مسبقا","","",""
+"egy_account_104023","Prepaid Office Rent","104023","asset_current","False","","ايجار مكتب مدفوع مسبقا","","",""
+"egy_account_104024","Prepaid Other Insurance","104024","asset_current","False","","تأمينات اخرى مدفوعة مسبقا","","",""
+"egy_account_104025","Prepaid License Fees","104025","asset_current","False","","رسوم ترخيص مدفوعة مسبقا","","",""
+"egy_account_104026","Prepaid Maintenance","104026","asset_current","False","","رسوم صيانة مدفوعة مسبقا","","",""
+"egy_account_104027","Prepaid Site Hosting Fees","104027","asset_current","False","","رسوم استضافة موقع مدفوعة مسبقا","","",""
+"egy_account_104028","Prepaid Employees Housing","104028","asset_current","False","","بدل سكن للموظفين مدفوع مسبقا","","",""
+"egy_account_104029","Prepaid Schooling Fees","104029","asset_current","False","","بدل رسوم تعليم مدرسي مدفوع مسبقا","","",""
+"egy_account_104030","Prepaid Consultancy Fees","104030","asset_current","False","","رسوم استشارات مدفوعة مسبقا","","",""
+"egy_account_104031","Prepaid Legal Fees","104031","asset_current","False","","الرسوم القانونية مدفوعة مسبقا","","",""
+"egy_account_104033","PrePaid Advertisement Expenses","104033","asset_current","False","","دعاية و الإعلان مدفوعة مسبقا","","",""
+"egy_account_104034","Prepaid Bank Guarantee","104034","asset_current","False","","ضمان بنكي مدفوع مسبقا","","",""
+"egy_account_104035","Other Prepayments","104035","asset_current","False","","دفعات مقدمة أخرى","","",""
+"egy_account_104036","Prepaid Finance charge for Loans","104036","asset_current","False","","تكاليف تمويل قروض مدفوعة مسبقا","","",""
+"egy_account_104037","Deposit - Office Rent","104037","asset_current","False","","رسوم تأمين - ايجار مكتبي","","",""
+"egy_account_104038","Deposits - Customs","104038","asset_current","False","","رسوم تأمين - جمارك","","",""
+"egy_account_104040","Deposit Others","104040","asset_current","False","","رسوم تأمين - اخرى","","",""
+"egy_account_104041","VAT Input","104041","asset_current","False","","مدخلات ضريبة القيمة المضافة","","",""
+"egy_account_104042","WH tax Advance with Customers - On behalf of my company","104042","asset_current","False","","ضريبة خصم المنبع مدفوعة عن طريق العملاء","","",""
+"egy_account_105003","Outstanding Payments","105003","asset_current","False","","المدفوعات المستحقة","","",""
+"egy_account_106001","Leasehold Improvement","106001","asset_current","False","","تحسين المستأجرات","","",""
+"egy_account_106002","Furniture and Equipment","106002","asset_fixed","False","","أثاث و معدات","Large expenses related to workplaces","eg_asset_furniture_material","النفقات الكبيرة المتعلقة بأماكن العمل"
+"egy_account_106003","Computer Hardware & Software","106003","asset_fixed","False","","الكمبيوترات و قطع الغيار و البرمجيات","Technological products or services bought for your business","eg_asset_technology","المنتجات أو الخدمات التكنولوجية التي تم شراؤها لشركتك"
+"egy_account_106004","Motor Vehicles","106004","asset_fixed","False","","السيارات","Purchase of a car, including second hand or after-lease contract","eg_asset_vehicle","شراء سيارة، بما في ذلك عقد الإيجار المستعمل أو ما بعد الإيجار"
+"egy_account_106006","Amortisation on Leasehold Improvement","106006","asset_current","False","","اطفاء على تحسين المستأجرات","","",""
+"egy_account_106007","Accumulated Depreciation of Furniture & Office Equipment","106007","asset_fixed","False","","مجمع اهتلاك اثاث و معدات المكتب","","",""
+"egy_account_106008","Accumulated Depreciation of Computer Hardware & Software","106008","asset_fixed","False","","مجمع اهتلاك الكمبيوترات و قطع الغيار و البرمجيات","","",""
+"egy_account_106009","Accumulated Depreciation of Motor Vehicles","106009","asset_fixed","False","","مجمع اهتلاك السيارات","","",""
+"egy_account_106010","Registration of Trademarks","106010","asset_current","False","","تسجيل العلامات التجارية","","",""
+"egy_account_106011","Computer Card Renewal","106011","asset_current","False","","بطاقة تجديد كمبيوتر","","",""
+"egy_account_106012","Land","106012","asset_fixed","False","","","Purchases of lands without buildings","","شراء الأراضي بدون مباني"
+"egy_account_106013","Construction","106013","asset_fixed","False","","أعمال البناء","Construction of buildings and costs associated to buildings","eg_asset_construction","تشييد المباني والتكاليف المرتبطة بها"
+"egy_account_106014","Installations","106014","asset_fixed","False","","التجهيزات","Purchases of installations related to buildings, like solar panels or heater","eg_asset_installation","مشتريات التركيبات المتعلقة بالمباني، مثل الألواح الشمسية أو السخانات"
+"egy_account_106015","Machines & Tools","106015","asset_fixed","False","","الماكينات والأدوات","Machinery and tools directly related to your business","eg_asset_machines_tools","الآلات والأدوات المرتبطة مباشرة بعملك"
+"egy_account_106016","Other Property","106016","asset_fixed","False","","العقارات الأخرى","Other type of property, like plants, machinery or various equipment","eg_asset_other_property","نوع آخر من الممتلكات، مثل المصانع أو الآلات أو المعدات المختلفة"
+"egy_account_106017","Vehicle Accessories","106017","asset_fixed","False","","ملحقات المركبة","All accessories purchases related to your professional vehicle","eg_asset_vehicle_accessories","جميع مشتريات الملحقات المتعلقة بمركبتك المهنية"
+"egy_account_132100","Raw Materials Inventory","132100","asset_current","False","","مخزون المواد الخام","","",""
+"egy_account_201001","Bank Suspense Account","201001","asset_current","False","","حساب البنك المعلق","","",""
+"egy_account_201002","Payables","201002","liability_payable","True","","الذمم الدائنة","","",""
+"egy_account_201003","Credit Notes to Customers","201003","liability_current","False","","اشعار دائن للعملاء","","",""
+"egy_account_201004","Accrued - Salaries","201004","liability_current","False","","الرواتب المستحقة","","",""
+"egy_account_201005","Leave Tickets Provision","201005","liability_current","False","","مخصص تذاكر","","",""
+"egy_account_201006","Leave Days Provision","201006","liability_current","False","","مخصص ايام اجازة","","",""
+"egy_account_201007","Accrued - Commissions","201007","liability_current","False","","عمولة مستحقة","","",""
+"egy_account_201008","Accrued Salaries Increment","201008","liability_current","False","","راتب اضافي مستحق","","",""
+"egy_account_201009","Accrued-Staff Bonus","201009","liability_current","False","","مكافأة مستحقة","","",""
+"egy_account_201010","Accrued Other Personnel Cost","201010","liability_current","False","","تكاليف موظفين مستحقة","","",""
+"egy_account_201011","Accrued - Utilities","201011","liability_current","False","","فواتير مستحقة","","",""
+"egy_account_201012","Accrued - Telephone","201012","liability_current","False","","نتكاليف هاتف مستحقة","","",""
+"egy_account_201013","Accrued - Sponsorship","201013","liability_current","False","","تكفل مستحق","","",""
+"egy_account_201014","Accrued - Audit Fees","201014","liability_current","False","","اتعاب تدقيق مستحقة","","",""
+"egy_account_201015","Accrued - Office Rent","201015","liability_current","False","","ايجار مكتب مستحق","","",""
+"egy_account_201016","Accrued Others","201016","liability_current","False","","اخرى مستحقة","","",""
+"egy_account_201017","VAT Output","201017","liability_current","False","","مخرجات ضريبة القيمة المضافة","","",""
+"egy_account_201018","Deferred income","201018","liability_current","False","","الإيرادات مؤجلة","","",""
+"egy_account_201020","WHTax Payable - On behalf of suppliers","201020","liability_current","False","","ضريبة خصم المنبع للدفع عن الموردين","","",""
+"egy_account_201021","Legal Reserve","201021","liability_current","False","","احتياطى قانوني","","",""
+"egy_account_201022","Taxes Provision","201022","liability_current","False","","مخصص ضرائب ورسوم متنازع عليها","","",""
+"egy_account_201023","Customer Provision","201023","liability_current","False","","مخصص الديون المشكوك في تحصيله","","",""
+"egy_account_201024","Schedule Tax collected & payable","201024","liability_current","False","","ضريبة جدول دائنة","","",""
+"egy_account_201025","Stamp Tax payable","201025","liability_current","False","","ضريبة الدمغة دائنة","","",""
+"egy_account_201026","Social Contribution - Payable to authorities","201026","liability_current","False","","تأمين اجتماعي دائن","","",""
+"egy_account_201027","Income Tax payable to Authority - Deducted from employee's salaries","201027","liability_current","False","","تأمين اجتماعي دائن - مقتطع من الموظفين","","",""
+"egy_account_202001","End of Service Provision","202001","liability_non_current","False","","مخصص نهاية الخدمة","","",""
+"egy_account_202002","Reservations","202002","liability_non_current","False","","احتياطات و حجوزات","","",""
+"egy_account_202003","VAT Payable","202003","liability_payable","True","True","ضريبة القيمة المضافة المستحقة","","",""
+"egy_account_400001","Cost of Goods Sold in Trading","400001","expense_direct_cost","False","","تكلفة البضاعة المباعة في التجارة","","",""
+"egy_account_400002","Cost of Goods Sold I/C Sales","400002","expense_direct_cost","False","","تكلفة البضاعة المباعة مع المبيعات","","",""
+"egy_account_400003","Basic Salary","400003","expense","False","","مصروف الراتب الاساسي","","",""
+"egy_account_400004","Housing Allowance","400004","expense","False","","مصروف بدل سكن","","",""
+"egy_account_400005","Transportation Allowance","400005","expense","False","","مصروف بدل نقل","","",""
+"egy_account_400006","Leave Ticket","400006","expense","False","","مصروف تذاكر موظفين","","",""
+"egy_account_400007","Leave Salary","400007","expense","False","","مصروف اجازة موظفين","","",""
+"egy_account_400008","End of Service Indemnity","400008","expense","False","","مصروف نهاية الخدمة","","",""
+"egy_account_400009","Medical Insurance","400009","expense","False","","مصروف تأمين طبي","","",""
+"egy_account_400010","Life Insurance","400010","expense","False","","مصروف تأمين على الحياة","","",""
+"egy_account_400011","Sales Commission","400011","expense","False","","مصروف عمولة مبيعات","","",""
+"egy_account_400012","Staff Other Allowances","400012","expense","False","","مصروف بدلات اخرى للموظفين","Compensation costs for employees and manual workers employed by the company","","تكاليف التعويض للموظفين والعمال اليدويين العاملين لدى الشركة"
+"egy_account_400013","Uniform","400013","expense","False","","مصروف زي موحد","","",""
+"egy_account_400014","Visa Expenses","400014","expense","False","","مصروف تأشيرة","","",""
+"egy_account_400015","Personnel Cost Others","400015","expense","False","","مصروف موظفين - اخرى","Company's personel costs excluding compensations, contributions and vouchers","","تكاليف الموظفين للشركة باستثناء التعويضات والمساهمات والقسائم"
+"egy_account_400016","Office Rent","400016","expense","False","","مصروف اجار مكتب","Rental fees related to your workplace","","رسوم الإيجار المتعلقة بمكان عملك"
+"egy_account_400017","Warehouse Rent","400017","expense","False","","مصروف ايجار مستودع","","",""
+"egy_account_400018","Water & Electricity","400018","expense","False","","مصروف مياه و كهرباء","Bills from your water and energy suppliers","","الفواتير من موردي المياه والطاقة لديك"
+"egy_account_400019","Other Utility Cahrges","400019","expense","False","","مصروف خدمات اخرى","","",""
+"egy_account_400020","Telephone","400020","expense","False","","مصروف هاتف","Internet or phone bills incurred","","فواتير الإنترنت أو الهاتف المستحقة"
+"egy_account_400021","Courrier","400021","expense","False","","مصروف شحن","","",""
+"egy_account_400022","Web Site Hosting Fees","400022","expense","False","","رسوم استضافة موقع","","",""
+"egy_account_400023","Others - Communication","400023","expense","False","","مصاريف اتصالات اخرى","","",""
+"egy_account_400024","Air tickets","400024","expense","False","","مصاريف تذاكر طيران","All expenses related to travel by plane","","جميع النفقات المتعلقة بالسفر بالطائرة"
+"egy_account_400025","Hotel","400025","expense","False","","مصاريف فندق","Hotel or B&B bills incurred during business trips","","فواتير الفنادق أو المبيت والإفطار المتكبدة أثناء رحلات العمل"
+"egy_account_400026","Meals","400026","expense","False","","مصاريف فندق","Food or drinks incurred outside of bars or restaurants, like receptions, canteen and food delivery, etc","","الأطعمة والمشروبات التي يتم تناولها خارج الحانات أو المطاعم، مثل حفلات الاستقبال والكافتيريا وتوصيل الطعام، وما إلى ذلك"
+"egy_account_400027","Per Diem","400027","expense","False","","مصاريف يومية","","",""
+"egy_account_400028","Others","400028","expense","False","","مصاريف اخرى","","",""
+"egy_account_400029","Audit Fees","400029","expense","False","","مصروف اتعاب تدقيق","Bills from your accountant or accounting firm","","الفواتير من المحاسب الخاص بك أو شركة المحاسبة"
+"egy_account_400031","Legal fees","400031","expense","False","","مصروف رسوم قانونية","Bills from lawyers, fees paid to the justice system","","فواتير المحامين والرسوم المدفوعة لنظام العدالة"
+"egy_account_400032","Trade License Fees","400032","expense","False","","مصروف رسوم الرخصة التجارية","","",""
+"egy_account_400033","Others - Professional Fees","400033","expense","False","","مصروف أخرى الرسوم الفنية","","",""
+"egy_account_400034","Other - Advertising Expenses","400034","expense","False","","مصروف أخرى مصاريف الإعلان","Publicity fees for your activity, including promotional material","","رسوم الدعاية لنشاطك، بما في ذلك المواد الترويجية"
+"egy_account_400035","Write Off Receivables & Payables","400035","expense","False","","مصروف شطب المدين و الذمم الدائنة","","",""
+"egy_account_400036","Write Off Inventory","400036","expense","False","","مصروف فرق المخزون","","",""
+"egy_account_400037","Amortisation of Preoperating Expenses","400037","expense","False","","مصروف إطفاء مصاريف","","",""
+"egy_account_400038","Cash Shortage","400038","expense","False","","مصروف نقص نقدي","","",""
+"egy_account_400039","Others - Provision & Write off","400039","expense","False","","مخصصات و فروقات اخرى","","",""
+"egy_account_400040","Insurance","400040","expense","False","","مصروف تأمين","","",""
+"egy_account_400041","Training","400041","expense","False","","مصروف تدريب","Training fees not including food and drinks","","رسوم التدريب لا تشمل الطعام والمشروبات"
+"egy_account_400042","Maintenance","400042","expense","False","","مصروف صيانة","","",""
+"egy_account_400043","Security & Guard","400043","expense","False","","مصروف حراسة و امن","","",""
+"egy_account_400044","Cleaning","400044","expense","False","","مصروف تنظيف","","",""
+"egy_account_400045","Subscriptions","400045","expense","False","","مصروف الاشتراكات","","",""
+"egy_account_400046","Gifts & Donations","400046","expense","False","","مصروف هدايا و هبات","Business gifts to clients over 2800+ EGP","","هدايا الأعمال للعملاء فوق 2800 جنيه مصري"
+"egy_account_400047","Kitchen and Buffet Expenses","400047","expense","False","","مصروف المطبخ وبوفيه","","",""
+"egy_account_400048","Vehicle Expenses","400048","expense","False","","مصروف سيارة","Expenses made for the repair and maintenance of a vehicle","","النفقات التي تم تكبدها لإصلاح وصيانة المركبة"
+"egy_account_400049","Convoyance Expenses","400049","expense","False","","مصروف نقل اصول","","",""
+"egy_account_400050","Others - Office Various Expenses","400050","expense","False","","مصاريف مكتب اخرى","Services related to the maintenance of your worplace, like repair or cleaning fees","","الخدمات المتعلقة بصيانة مكان عملك، مثل رسوم الإصلاح أو التنظيف"
+"egy_account_400051","Other Bank Charges","400051","expense","False","","مصروف الرسوم المصرفية الأخرى","Nasty charges and interests from your bank","","رسوم وفوائد باهظة من البنك الخاص بك"
+"egy_account_400052","Loss On Fixed Assets Disposal","400052","expense","False","","مصروف خسارة بيع و تخلص من اصول","","",""
+"egy_account_400053","Loss on Difference on Exchange","400053","expense","False","","مصروف خسارة على الفرق العملات","","",""
+"egy_account_400054","Disposal of Business Branch","400054","expense","False","","مصروف وقف فرع من الاعمال","","",""
+"egy_account_400055","Income Tax","400055","expense","False","","مصروف ضريبة الدخل","","",""
+"egy_account_400056","Previous Year Adjustments Account","400056","expense","False","","مصروف حساب تسويات السنة السابقة","","",""
+"egy_account_400057","Other Non Operating Expenses","400057","expense","False","","المصاريف غير التشغيلية","","",""
+"egy_account_400058","Credit Card Charges","400058","expense","False","","مصروف رسوم بطاقات الائتمان","","",""
+"egy_account_400059","Bank Finance & Loan Charges","400059","expense","False","","مصروف بنك التمويل والقروض","","",""
+"egy_account_400060","Air Miles Card Charges","400060","expense","False","","مصروف رسوم بطاقة Air Miles","","",""
+"egy_account_400061","Credit Card Swipe Charges","400061","expense","False","","مصروف رسوم بطاقات الائتمان","","",""
+"egy_account_400062","PayPal Charges","400062","expense","False","","Paypal مصروف رسوم","","",""
+"egy_account_400063","Amortization on Leasehold Improvement","400063","expense","False","","مصروف إطفاء تحسينات المستأجرة","","",""
+"egy_account_400064","Depreciation of Furniture & Office Equipment","400064","expense_depreciation","False","","مصروف الاستهلاك الأثاث","","",""
+"egy_account_400065","Depreciation of Computer Hard & Soft","400065","expense_depreciation","False","","مصروف الاستهلاك اجهزة الكمبيوتر","","",""
+"egy_account_400066","Depreciation of Motor Vehicles","400066","expense_depreciation","False","","مصروف استهلاك المركبات","","",""
+"egy_account_400067","Consultancy Fees","400067","expense","False","","رسوم الاستشارات","","",""
+"egy_account_400068","Provision for Doubtful Debts","400068","expense","False","","مخصص الديون المعدومة","","",""
+"egy_account_400069","Closing Account","400069","expense","False","","حساب ختامي","","",""
+"egy_account_400070","Depreciation on right of use asset (IFRS 16)","400070","expense_depreciation","False","","الاستهلاك في حق الأصول استخدام (IFRS 16)","","",""
+"egy_account_400072","Interest Expense","400072","expense","False","","مصروف فائدة","","",""
+"egy_account_400074","Bad Debts","400074","expense","False","","مصروف ديون معدومة","","",""
+"egy_account_400075","Schedule Tax Expense","400075","expense","False","","مصروف ضريبة الجدول","","",""
+"egy_account_400076","WH Tax Expense","400076","expense","False","","مصروف ضريبة خصم المنبع","","",""
+"egy_account_400077","Stamp tax expense","400077","expense","False","","مصروف ضريبة الدمغة","","",""
+"egy_account_400078","Social Contibution - Company portion expense","400078","expense","False","","مصروف تأمينات اجتماعية - من الشركة","","",""
+"egy_account_400079","Cash Discount Loss","400079","expense","False","","","","",""
+"egy_account_400080","Raw Materials","400080","expense","False","","المواد الخام","All goods purchased as raw materials used by your activity","","جميع السلع التي تم شراؤها كمواد خام تستخدمها أنشطتك"
+"egy_account_400081","Consumables","400081","expense","False","","المواد الاستهلاكية","Consumables bought and used in the context of your activity","","المواد الاستهلاكية التي تم شراؤها واستخدامها في سياق نشاطك"
+"egy_account_400082","Studies & Works","400082","expense","False","","الدراسات والأعمال","Compensation and fees paid to other parties","","التعويضات والرسوم المدفوعة لأطراف أخرى"
+"egy_account_400083","General Subcontracting","400083","expense","False","","التعاقد من الباطن","Compensation and fees with other partners that act as subcontractors or consultants for your activity","","التعويضات والرسوم مع الشركاء الآخرين الذين يعملون كمقاولين من الباطن أو مستشارين لنشاطك"
+"egy_account_400084","Goods for Resale","400084","expense","False","","البضائع المخصصة لإعادة البيع","Goods you buy to resale later, as part of your activity","","البضائع التي تشتريها لإعادة بيعها لاحقًا، كجزء من نشاطك"
+"egy_account_400085","Vehicle Rent","400085","expense","False","","إيجار المركبة","Rental of cars, including shared services, but excluding leasing","","تأجير السيارات، بما في ذلك الخدمات المشتركة، باستثناء التأجير"
+"egy_account_400086","Office Supplies","400086","expense","False","","مستلزمات المكتب","Various supplies bought for your workplace or office, like pencils, paper etc","","لوازم متنوعة تم شراؤها لمكان عملك أو مكتبك، مثل أقلام الرصاص والورق وما إلى ذلك"
+"egy_account_400087","Office Services","400087","expense","False","","الخدمات المكتبية","All expenses made for your office or workplace that are not material goods","","جميع النفقات التي تم إنفاقها على مكتبك أو مكان عملك والتي ليست سلعًا مادية"
+"egy_account_400088","Fuel","400088","expense","False","","الوقود","All fuel expenses for a car","","جميع تكاليف الوقود للسيارة"
+"egy_account_400089","Software","400089","expense","False","","النظام البرمجي","Licenses or computer services (like repairs or upgrades)","","التراخيص أو خدمات الكمبيوتر (مثل الإصلاحات أو الترقيات)"
+"egy_account_400090","Administration Fees","400090","expense","False","","الرسوم الإدارية","Services incurred for the administration of your business (excluding supplies)","","الخدمات المتكبدة لإدارة عملك (باستثناء الإمدادات)"
+"egy_account_400091","Membership Fees","400091","expense","False","","رسوم العضوية","Subscriptions to clubs and associations related to your business","","الاشتراكات في الأندية والجمعيات ذات الصلة بعملك"
+"egy_account_400092","Fire Insurance","400092","expense","False","","التأمين ضد الحرائق","Fees related to insurance to protect your property (building and content) against fire or other natural catastrophies","","الرسوم المتعلقة بالتأمين لحماية ممتلكاتك (المبنى والمحتويات) ضد الحرائق أو الكوارث الطبيعية الأخرى"
+"egy_account_400093","Professional Insurance","400093","expense","False","","التأمين المهني","All fees related to insurance taken in the context of your business","","جميع الرسوم المتعلقة بالتأمين المتخذة في سياق عملك"
+"egy_account_400094","Legal Protection Insurance","400094","expense","False","","تأمين الحماية القانونية","Insurance against legal costs incurred in the context of your activity","","التأمين ضد التكاليف القانونية المتكبدة في سياق نشاطك"
+"egy_account_400095","Professional Liability Insurance","400095","expense","False","","تأمين المسؤولية المهنية","Insurance for damage caused to third parties","","التأمين على الأضرار التي تلحق بأطراف ثالثة"
+"egy_account_400096","Public Transportation","400096","expense","False","","المواصلات العامة","Travel expenses done using public transportation (metro, bus, tramways, ...)","","مصاريف السفر التي تتم باستخدام وسائل النقل العام (المترو، الحافلة، الترام، ...)"
+"egy_account_400097","Other Travel Costs","400097","expense","False","","تكاليف السفر الأخرى","Expenses incurred during business trips (Excluding Flights, Hotels, Daily expenses, public transportation)","","النفقات المتكبدة أثناء رحلات العمل (باستثناء الرحلات الجوية والفنادق والنفقات اليومية والمواصلات العامة)"
+"egy_account_400098","Bar & Restaurant","400098","expense","False","","البار والمطعم","Expenses incurred when eating or drinking at bars or restaurants","","النفقات المتكبدة عند تناول الطعام أو الشراب في الحانات أو المطاعم"
+"egy_account_400099","Property Tax","400099","expense","False","","ضريبة العقارات","All fees related to pension plans and social security contributions","","الضرائب المحلية التي يجب دفعها بسبب ملكية العقار"
+"egy_account_400100","Import Fees","400100","expense","False","","رسوم الاستيراد","Customs fees incurred while importing goods from outside of Egypt","","الرسوم الجمركية المستحقة عند استيراد البضائع من خارج مصر"
+"egy_account_400101","Depreciation of Construction","400101","expense_depreciation","False","","إهلاك عمليات البناء","","",""
+"egy_account_400102","Depreciation of Installations","400102","expense_depreciation","False","","إهلاك التجهيزات","","",""
+"egy_account_400103","Depreciation of Machine & Tools","400103","expense_depreciation","False","","إهلاك الماكينات والأدوات","","",""
+"egy_account_400104","Depreciation of Other Property","400104","expense_depreciation","False","","إهلاك الممتلكات الأخرى","","",""
+"egy_account_400105","Depreciation of Vehicle Accessories","400105","expense_depreciation","False","","إهلاك ملحقات المركبات","","",""
+"egy_account_500001","Sales Account","500001","income","False","","مبيعات","","",""
+"egy_account_500002","Sales of I/C","500002","income","False","","مبيعات شركات تابعة","","",""
+"egy_account_500003","Management Consultancy Fees","500003","income","False","","مكاسب استشارات ادارية","","",""
+"egy_account_500004","Sales from Other Region","500004","income","False","","مبيعات مناطق اخرى","","",""
+"egy_account_500005","Advertising Income","500005","income","False","","دخل الإعلانات","","",""
+"egy_account_500006","Branding Income","500006","income","False","","دخل علامات تجارية","","",""
+"egy_account_500007","Space Rental Income","500007","income","False","","دخل تأجير","","",""
+"egy_account_500008","Service Income","500008","income","False","","دخل خدمات","","",""
+"egy_account_500009","Interest Revenue","500009","income","False","","ايراد فائدة","","",""
+"egy_account_500010","Capital Gain","500010","income","False","","مكاسب رأس المال","","",""
+"egy_account_500011","Gain On Difference of Exchange","500011","income","False","","ربح فرق عملات","","",""
+"egy_account_500013","Other Income","500013","income","False","","دخول اخرى","","",""
+"egy_account_500014","Cash Discount Gain","500014","income_other","False","","","","",""
+"egy_account_999001","Cash Difference Loss","999001","expense","False","","خسارة الفرق النقدي","","",""
+"egy_account_999002","Cash Difference Gain","999002","income","False","","مكاسب الفرق النقدي","","",""
+"egy_account_999999","Undistributed Profits/Losses","999999","equity_unaffected","False",,"ارباح / خسائر غير موزعة","","",""
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.asset-eg.csv b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.asset-eg.csv
new file mode 100644
index 0000000..9d62d5c
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.asset-eg.csv
@@ -0,0 +1,9 @@
+"id","account_asset_id","account_depreciation_id","account_depreciation_expense_id","name","method_number","method_period","name@ar_001"
+"eg_asset_technology","egy_account_106003","egy_account_106003","egy_account_400065","Technology","3","12","التكنولوجيا"
+"eg_asset_construction","egy_account_106013","egy_account_106013","egy_account_400101","Construction","30","12","أعمال البناء"
+"eg_asset_installation","egy_account_106014","egy_account_106014","egy_account_400102","Installations","10","12","التجهيزات"
+"eg_asset_machines_tools","egy_account_106015","egy_account_106015","egy_account_400103","Machines & Tools","5","12","الماكينات والأدوات"
+"eg_asset_other_property","egy_account_106016","egy_account_106016","egy_account_400104","Other Property","5","12","العقارات الأخرى"
+"eg_asset_furniture_material","egy_account_106002","egy_account_106002","egy_account_400064","Furniture & Material","5","12","الأثاث والمواد"
+"eg_asset_vehicle","egy_account_106004","egy_account_106004","egy_account_400066","Vehicle","5","12","المركبة"
+"eg_asset_vehicle_accessories","egy_account_106017","egy_account_106017","egy_account_400105","Vehicle Accessories","3","12","ملحقات المركبة"
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.fiscal.position-eg.csv b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.fiscal.position-eg.csv
new file mode 100644
index 0000000..26068c3
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.fiscal.position-eg.csv
@@ -0,0 +1,3 @@
+"id","name","sequence","auto_apply","country_id"
+"account_fiscal_position_egypt","Egypt","19","1","base.eg"
+"account_fiscal_position_non_egypt","Non-Egypt","20","1",""
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.tax-eg.csv b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.tax-eg.csv
new file mode 100644
index 0000000..cc5200d
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.tax-eg.csv
@@ -0,0 +1,121 @@
+"id","name","type_tax_use","amount","amount_type","description","invoice_label","l10n_eg_eta_code","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","repartition_line_ids/use_in_tax_closing","description@ar_001","price_include_override","fiscal_position_ids","original_tax_ids"
+"eg_standard_sale_14","14%","sale","14.0","percent","","VAT 14%","t1_v009","eg_tax_vat","base","invoice","1. VAT 14% (Base)","","","قيمة مضافة %14","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","1. VAT 14% (Tax)","egy_account_201017","","","","",""
+"","","","","","","","","","base","refund","1. VAT 14% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","1. VAT 14% (Tax)","egy_account_201017","","","","",""
+"eg_standard_purchase_14","14%","purchase","14.0","percent","","VAT 14%","t1_v009","eg_tax_vat","base","invoice","5. VAT 14% Expenses (Base)","","","قيمة مضافة %14","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","5. VAT 14% Expenses (Tax)","egy_account_104041","","","","",""
+"","","","","","","","","","base","refund","5. VAT 14% Expenses (Base)","","","","","",""
+"","","","","","","","","","tax","refund","5. VAT 14% Expenses (Tax)","egy_account_104041","","","","",""
+"eg_zero_sale_0","0%","sale","0.0","percent","","Zero Rated 0%","","eg_tax_group_other","base","invoice","2. Zero Rated (Base)","","","صفرية %0","","account_fiscal_position_non_egypt","eg_standard_sale_14"
+"","","","","","","","","","tax","invoice","2. Zero Rated (Tax)","False","","","","",""
+"","","","","","","","","","base","refund","2. Zero Rated (Base)","","","","","",""
+"","","","","","","","","","tax","refund","2. Zero Rated (Tax)","False","","","","",""
+"eg_zero_purchase_0","0%","purchase","0.0","percent","","Zero Rated 0%","","eg_tax_group_other","base","invoice","6. Zero Rated (Base)","","","صفرية %0","","account_fiscal_position_non_egypt","eg_standard_purchase_14"
+"","","","","","","","","","tax","invoice","6. Zero Rated (Tax)","False","","","","",""
+"","","","","","","","","","base","refund","6. Zero Rated (Base)","","","","","",""
+"","","","","","","","","","tax","refund","6. Zero Rated (Tax)","False","","","","",""
+"eg_exempt_sale","0% EXEMPT","sale","0.0","percent","","Exempt","t1_v003","eg_tax_group_other","base","invoice","3. Exempt Sales (Base)","","","معفاة","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","3. Exempt Sales (Tax)","False","","","","",""
+"","","","","","","","","","base","refund","3. Exempt Sales (Base)","","","","","",""
+"","","","","","","","","","tax","refund","3. Exempt Sales (Tax)","False","","","","",""
+"eg_exempt_purchase","0% EXEMPT","purchase","0.0","percent","","Exempt","t1_v003","eg_tax_group_other","base","invoice","7. Exempt Expenses (Base)","","","معفاة","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","7. Exempt Expenses (Tax)","False","","","","",""
+"","","","","","","","","","base","refund","7. Exempt Expenses (Base)","","","","","",""
+"","","","","","","","","","tax","refund","7. Exempt Expenses (Tax)","False","","","","",""
+"eg_stamp_tax_20_sale","20%","sale","20.0","percent","","Stamp","t5_st01","eg_tax_group_stamp","base","invoice","Stamp Tax Sales 20% (Base)","","","الدمغة","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","Stamp Tax Sales 20% (Tax)","egy_account_201025","False","","","",""
+"","","","","","","","","","base","refund","Stamp Tax Sales 20% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","Stamp Tax Sales 20% (Tax)","egy_account_201025","False","","","",""
+"eg_stamp_tax_20_purchase","20%","purchase","20.0","percent","","Stamp","t5_st01","eg_tax_group_stamp","base","invoice","Stamp Tax Purchases 20% (Base)","","","الدمغة","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","Stamp Tax Purchases 20% (Tax)","egy_account_400077","False","","","",""
+"","","","","","","","","","base","refund","Stamp Tax Purchases 20% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","Stamp Tax Purchases 20% (Tax)","egy_account_400077","False","","","",""
+"eg_schedule_tax_8_purchase","8% S","purchase","8.0","percent","Schedule 8%","SCHD 8%","t2_tbl01","eg_tax_group_schedule_8","base","invoice","SCHD Purchases 8% (Base)","","","الجدول %8","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Purchases 8% (Tax)","egy_account_400075","False","","","",""
+"","","","","","","","","","base","refund","SCHD Purchases 8% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Purchases 8% (Tax)","egy_account_400075","False","","","",""
+"eg_schedule_tax_8_sale","8% S","sale","8.0","percent","Schedule 8%","SCHD 8%","t2_tbl01","eg_tax_group_schedule_8","base","invoice","SCHD Sales 8% (Base)","","","الجدول %8","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Sales 8% (Tax)","egy_account_201024","False","","","",""
+"","","","","","","","","","base","refund","SCHD Sales 8% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Sales 8% (Tax)","egy_account_201024","False","","","",""
+"eg_withholding_1_sale","1% WH","sale","-1.0","percent","Withholding -1%","WH -1%","","eg_tax_group_withholding_1","base","invoice","WH on Sales -1% (Base)","","","الصناعة و التجارة %1","tax_excluded","",""
+"","","","","","","","","","tax","invoice","WH Sales -1% (Tax)","egy_account_104042","False","","","",""
+"","","","","","","","","","base","refund","WH on Sales -1% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","WH Sales -1% (Tax)","egy_account_104042","False","","","",""
+"eg_schedule_tax_10_purchase","10% S","purchase","10.0","percent","Schedule 10%","SCHD 10%","","eg_tax_group_schedule_10","base","invoice","SCHD Purchases 10% (Base)","","","الجدول %10","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Purchases 10% (Tax)","egy_account_400075","False","","","",""
+"","","","","","","","","","base","refund","SCHD Purchases 10% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Purchases 10% (Tax)","egy_account_400075","False","","","",""
+"eg_withholding_05_sale","0.5% WH","sale","-0.5","percent","Withholding -0.5%","WH -0.5%","","eg_tax_group_withholding_half","base","invoice","WH Sales -0.5% (Base)","","","الصناعة و التجارة %0.5","tax_excluded","",""
+"","","","","","","","","","tax","invoice","WH Sales -0.5% (Tax)","egy_account_104042","False","","","",""
+"","","","","","","","","","base","refund","WH Sales -0.5% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","WH Sales -0.5% (Tax)","egy_account_104042","False","","","",""
+"eg_withholding_05_purchase","0.5% WH","purchase","-0.5","percent","Withholding -0.5%","WH -0.5%","","eg_tax_group_withholding_half","base","invoice","WH Purchases -0.5% (Base)","","","الصناعة و التجارة %0.5","","",""
+"","","","","","","","","","tax","invoice","WH Purchases -0.5% (Tax)","egy_account_201020","False","","","",""
+"","","","","","","","","","base","refund","WH Purchases -0.5% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","WH Purchases -0.5% (Tax)","egy_account_201020","False","","","",""
+"eg_withholding_1_purchase","1% WH","purchase","-1.0","percent","Withholding -1%","WH -1%","","eg_tax_group_withholding_1","base","invoice","WH Purchases -1% (Base)","","","الصناعة و التجارة %1","","",""
+"","","","","","","","","","tax","invoice","WH Purchases -1% (Tax)","egy_account_201020","False","","","",""
+"","","","","","","","","","base","refund","WH Purchases -1% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","WH Purchases -1% (Tax)","egy_account_201020","False","","","",""
+"eg_schedule_tax_10_sale","10% S","sale","10.0","percent","Schedule 10%","SCHD 10%","","eg_tax_group_schedule_10","base","invoice","SCHD Sales 10% (Base)","","","الجدول %10","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Sales 10% (Tax)","egy_account_201024","False","","","",""
+"","","","","","","","","","base","refund","SCHD Sales 10% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Sales 10% (Tax)","egy_account_201024","False","","","",""
+"eg_withholding_3_sale","3% WH","sale","-3.0","percent","Withholding -3%","WH -3%","t4_w004","eg_tax_group_withholding_3","base","invoice","WH on Sales -3% (Base)","","","الصناعة و التجارة %3","tax_excluded","",""
+"","","","","","","","","","tax","invoice","WH Sales -3% (Tax)","egy_account_104042","False","","","",""
+"","","","","","","","","","base","refund","WH on Sales -3% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","WH Sales -3% (Tax)","egy_account_104042","False","","","",""
+"eg_schedule_tax_1_sale","1% S","sale","1.0","percent","Schedule 1%","SCHD 1%","","eg_tax_group_schedule_1","base","invoice","SCHD Sales 1% (Base)","","","الجدول %1","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Sales 1% (Tax)","egy_account_201024","False","","","",""
+"","","","","","","","","","base","refund","SCHD Sales 1% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Sales 1% (Tax)","egy_account_201024","False","","","",""
+"eg_withholding_3_purchase","3% WH","purchase","-3.0","percent","Withholding -3%","WH -3%","t4_w004","eg_tax_group_withholding_3","base","invoice","WH Purchases -3% (Base)","","","الصناعة و التجارة %3","","",""
+"","","","","","","","","","tax","invoice","WH Purchases -3% (Tax)","egy_account_201020","False","","","",""
+"","","","","","","","","","base","refund","WH Purchases -3% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","WH Purchases -3% (Tax)","egy_account_201020","False","","","",""
+"eg_schedule_tax_1_purchase","1% S","purchase","1.0","percent","Schedule 1%","SCHD 1%","","eg_tax_group_schedule_1","base","invoice","SCHD Purchases 1% (Base)","","","الجدول %1","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Purchases 1% (Tax)","egy_account_400075","False","","","",""
+"","","","","","","","","","base","refund","SCHD Purchases 1% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Purchases 1% (Tax)","egy_account_400075","False","","","",""
+"eg_withholding_5_sale","5% WH","sale","-5.0","percent","Withholding -5%","WH -5%","","eg_tax_group_withholding_5","base","invoice","WH on Sales -5% (Base)","","","الصناعة و التجارة %5","tax_excluded","",""
+"","","","","","","","","","tax","invoice","WH Sales -5% (Tax)","egy_account_104042","False","","","",""
+"","","","","","","","","","base","refund","WH on Sales -5% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","WH Sales -5% (Tax)","egy_account_104042","False","","","",""
+"eg_schedule_tax_15_purchase","15% S","purchase","15.0","percent","Schedule 15%","SCHD 15%","","eg_tax_group_schedule_15","base","invoice","SCHD Purchases 15% (Base)","","","الجدول %15","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Purchases 15% (Tax)","egy_account_400075","False","","","",""
+"","","","","","","","","","base","refund","SCHD Purchases 15% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Purchases 15% (Tax)","egy_account_400075","False","","","",""
+"eg_withholding_5_purchase","5% WH","purchase","-5.0","percent","Withholding -5%","WH -5%","","eg_tax_group_withholding_5","base","invoice","WH Purchases -5% (Base)","","","الصناعة و التجارة %5","","",""
+"","","","","","","","","","tax","invoice","WH Purchases -5% (Tax)","egy_account_201020","False","","","",""
+"","","","","","","","","","base","refund","WH Purchases -5% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","WH Purchases -5% (Tax)","egy_account_201020","False","","","",""
+"eg_schedule_tax_15_sale","15% S","sale","15.0","percent","Schedule 15%","SCHD 15%","","eg_tax_group_schedule_15","base","invoice","SCHD Sales 15% (Base)","","","الجدول %15","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Sales 15% (Tax)","egy_account_201024","False","","","",""
+"","","","","","","","","","base","refund","SCHD Sales 15% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Sales 15% (Tax)","egy_account_201024","False","","","",""
+"eg_schedule_tax_30_sale","30% S","sale","30.0","percent","Schedule 30%","SCHD 30%","","eg_tax_group_schedule_30","base","invoice","SCHD Sales 30% (Base)","","","الجدول %30","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Sales 30% (Tax)","egy_account_201024","False","","","",""
+"","","","","","","","","","base","refund","SCHD Sales 30% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Sales 30% (Tax)","egy_account_201024","False","","","",""
+"eg_schedule_tax_30_purchase","30% S","purchase","30.0","percent","Schedule 30%","SCHD 30%","","eg_tax_group_schedule_30","base","invoice","SCHD Purchases 30% (Base)","","","الجدول %30","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Purchases 30% (Tax)","egy_account_400075","False","","","",""
+"","","","","","","","","","base","refund","SCHD Purchases 30% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Purchases 30% (Tax)","egy_account_400075","False","","","",""
+"eg_schedule_tax_05_purchase","0.5% S","purchase","0.5","percent","Schedule 0.5%","SCHD 0.5%","","eg_tax_group_schedule_half","base","invoice","SCHD Purchases 0.5% (Base)","","","الجدول %0.5","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Purchases 0.5% (Tax)","egy_account_400075","False","","","",""
+"","","","","","","","","","base","refund","SCHD Purchases 0.5% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Purchases 0.5% (Tax)","egy_account_400075","False","","","",""
+"eg_schedule_tax_05_sale","0.5% S","sale","0.5","percent","Schedule 0.5%","SCHD 0.5%","","eg_tax_group_schedule_half","base","invoice","SCHD Sales 0.5% (Base)","","","الجدول %0.5","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Sales 0.5% (Tax)","egy_account_201024","False","","","",""
+"","","","","","","","","","base","refund","SCHD Sales 0.5% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Sales 0.5% (Tax)","egy_account_201024","False","","","",""
+"eg_schedule_tax_5_purchase","5% S","purchase","5.0","percent","Schedule 5%","SCHD 5%","","eg_tax_group_schedule_5","base","invoice","SCHD Purchases 5% (Base)","","","الجدول %5","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Purchases 5% (Tax)","egy_account_400075","False","","","",""
+"","","","","","","","","","base","refund","SCHD Purchases 5% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Purchases 5% (Tax)","egy_account_400075","False","","","",""
+"eg_schedule_tax_5_sale","5% S","sale","5.0","percent","Schedule 5%","SCHD 5%","","eg_tax_group_schedule_5","base","invoice","SCHD Sales 5% (Base)","","","الجدول %5","","account_fiscal_position_egypt",""
+"","","","","","","","","","tax","invoice","SCHD Sales 5% (Tax)","egy_account_201024","False","","","",""
+"","","","","","","","","","base","refund","SCHD Sales 5% (Base)","","","","","",""
+"","","","","","","","","","tax","refund","SCHD Sales 5% (Tax)","egy_account_201024","False","","","",""
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.tax.group-eg.csv b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.tax.group-eg.csv
new file mode 100644
index 0000000..e6d2f09
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/data/template/account.tax.group-eg.csv
@@ -0,0 +1,15 @@
+"id","name","country_id","tax_receivable_account_id","tax_payable_account_id","preceding_subtotal","name@ar_001"
+"eg_tax_vat","VAT 14%","base.eg","egy_account_100103","egy_account_202003","","قيمة مضافة %14"
+"eg_tax_group_other","Other Taxes","base.eg","egy_account_100103","egy_account_202003","","ضرائب اخرى"
+"eg_tax_group_stamp","Stamp Tax 20%","base.eg","egy_account_100103","egy_account_202003","","ضريبة الدمغة"
+"eg_tax_group_withholding_half","Withholding Tax -0.5%","base.eg","egy_account_100103","egy_account_202003","Subtotal W/O WHTax","-ضرائب الصناعة و التجارة %0.5"
+"eg_tax_group_withholding_1","Withholding Tax -1%","base.eg","egy_account_100103","egy_account_202003","Subtotal W/O WHTax","-ضرائب الصناعة و التجارة %1"
+"eg_tax_group_withholding_3","Withholding Tax -3%","base.eg","egy_account_100103","egy_account_202003","Subtotal W/O WHTax","-ضرائب الصناعة و التجارة %3"
+"eg_tax_group_withholding_5","Withholding Tax -5%","base.eg","egy_account_100103","egy_account_202003","Subtotal W/O WHTax","-ضرائب الصناعة و التجارة %5"
+"eg_tax_group_schedule_half","Schedule Tax 0.5%","base.eg","egy_account_100103","egy_account_202003","","ضرائب الجدول %0.5"
+"eg_tax_group_schedule_1","Schedule Tax 1%","base.eg","egy_account_100103","egy_account_202003","","ضرائب الجدول %1"
+"eg_tax_group_schedule_5","Schedule Tax 5%","base.eg","egy_account_100103","egy_account_202003","","ضرائب الجدول %5"
+"eg_tax_group_schedule_8","Schedule Tax 8%","base.eg","egy_account_100103","egy_account_202003","","ضرائب الجدول %8"
+"eg_tax_group_schedule_10","Schedule Tax 10%","base.eg","egy_account_100103","egy_account_202003","","ضرائب الجدول %10"
+"eg_tax_group_schedule_15","Schedule Tax 15%","base.eg","egy_account_100103","egy_account_202003","","ضرائب الجدول %15"
+"eg_tax_group_schedule_30","Schedule Tax 30%","base.eg","egy_account_100103","egy_account_202003","","ضرائب الجدول %30"
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/demo/demo_company.xml b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/demo/demo_company.xml
index 811e8f4..4cfab0a 100644
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/demo/demo_company.xml
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/demo/demo_company.xml
@@ -1,34 +1,36 @@
+
-
-
- EG Company
-
-
- 112 26th July St.
- Zamalek
- 123456789
- +20 27 370 423
- info@company.egexample.com
- www.egexample.com
-
+
+ EG Company
+
+
+ 112 26th July St.
+ Zamalek
+ 123456789
+ +20 27 370 423
+ info@company.egexample.com
+ www.egexample.com
+
+
-
- EG Company
-
-
+
+ EG Company
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+ eg
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n/ar.po b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n/ar.po
new file mode 100644
index 0000000..eb27c30
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n/ar.po
@@ -0,0 +1,762 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_eg
+#
+# Weblate , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 15.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:06+0000\n"
+"PO-Revision-Date: 2025-11-17 03:10+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: Arabic \n"
+"Language: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Weblate 5.12.2\n"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_fourteen
+msgid "1. Standard Rated 14% (Base)"
+msgstr "1. المبيعات الخاضعة لنسبة أساسية (أساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_fourteen
+msgid "1. Standard Rated 14% (Tax)"
+msgstr "1. المبيعات الخاضعة لنسبة أساسية (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_zero
+msgid "2. Zero Rated (Base)"
+msgstr "2. المبيعات المحلية الخاضعة للنسبة الصفرية (أساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_zero
+msgid "2. Zero Rated (Tax)"
+msgstr "2. المبيعات المحلية الخاضعة للنسبة الصفرية (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_exempt
+msgid "3. Exempt Sales (Base)"
+msgstr "3. المبيعات معفاة من الضريبة (أساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_exempt
+msgid "3. Exempt Sales (Tax)"
+msgstr "3. المبيعات معفاة من الضريبة (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_fourteen
+msgid "5. Standard Rated 14% Expenses (Base)"
+msgstr "5. ضريبة القيمة المضافة على المشتريات (أساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_fourteen
+msgid "5. Standard Rated 14% Expenses (Tax)"
+msgstr "5. ضريبة القيمة المضافة على المشتريات (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_zero
+msgid "6. Zero Rated (Base)"
+msgstr "2. المشتريات المحلية الخاضعة للنسبة الصفرية (أساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_zero
+msgid "6. Zero Rated (Tax)"
+msgstr "6. المشتريات الخاضعة للنسبة الصفرية (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_exempt
+msgid "7. Exempt Expenses (Base)"
+msgstr "7. المشتريات معفاة من الضريبة (أساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_exempt
+msgid "7. Exempt Expenses (Tax)"
+msgstr "7. المشتريات معفاة من الضريبة (ضريبة)"
+
+#. module: l10n_eg
+#: model:ir.model,name:l10n_eg.model_account_chart_template
+msgid "Account Chart Template"
+msgstr "نموذج مخطط الحساب "
+
+#. module: l10n_eg
+#: model:account.report.column,name:l10n_eg.tax_report_other_taxes_balance
+#: model:account.report.column,name:l10n_eg.tax_report_schedule_tax_balance
+#: model:account.report.column,name:l10n_eg.tax_report_vat_return_balance
+#: model:account.report.column,name:l10n_eg.tax_report_withholding_tax_balance
+msgid "Balance"
+msgstr "الرصيد"
+
+#. module: l10n_eg
+#: model:ir.model.fields,field_description:l10n_eg.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_eg.field_account_tax__display_name
+msgid "Display Name"
+msgstr "اسم العرض"
+
+#. module: l10n_eg
+#: model:ir.model.fields,field_description:l10n_eg.field_account_tax__l10n_eg_eta_code
+msgid "ETA Code (Egypt)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model,name:l10n_eg.model_account_tax
+msgid "ETA tax codes mixin"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields,field_description:l10n_eg.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_eg.field_account_tax__id
+msgid "ID"
+msgstr "المُعرف"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net
+msgid "Net VAT Due"
+msgstr "صافي الضريبة المستحق"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_3
+msgid "Net VAT due (or reclaimed) for the period"
+msgstr "صافي ضريبة القيمة المستحقة الواجب توريدها (استرجاعها)"
+
+#. module: l10n_eg
+#: model:account.report,name:l10n_eg.tax_report_other_taxes
+msgid "Other Taxes"
+msgstr "ضرائب اخرى"
+
+#. module: l10n_eg
+#: model:account.report,name:l10n_eg.tax_report_schedule_tax
+msgid "Schedule Tax"
+msgstr "ضرائب الجدول"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base
+msgid "Schedule Tax on Purchases (Base)"
+msgstr "مشترات ضريبة الجدول (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax
+msgid "Schedule Tax on Purchases (Tax)"
+msgstr "مشتريات ضريبة الجدول (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_half
+msgid "Schedule Tax on Purchases 0.5% (Base)"
+msgstr "مشتريات ضريبة الجدول %0.5 (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_half
+msgid "Schedule Tax on Purchases 0.5% (Tax)"
+msgstr "مشتريات ضريبة الجدول %0.5 (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_one
+msgid "Schedule Tax on Purchases 1% (Base)"
+msgstr "مشتريات ضريبة الجدول %1 (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_one
+msgid "Schedule Tax on Purchases 1% (Tax)"
+msgstr "مشتريات ضريبة الجدول %1 (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_ten
+msgid "Schedule Tax on Purchases 10% (Base)"
+msgstr "مشتريات ضريبة الجدول %10 (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_ten
+msgid "Schedule Tax on Purchases 10% (Tax)"
+msgstr "مشتريات ضريبة الجدول %10 (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_fifteen
+msgid "Schedule Tax on Purchases 15% (Base)"
+msgstr "مشتريات ضريبة الجدول %15 (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_fifteen
+msgid "Schedule Tax on Purchases 15% (Tax)"
+msgstr "مشتريات ضريبة الجدول %15 (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_thirty
+msgid "Schedule Tax on Purchases 30% (Base)"
+msgstr "مشتريات ضريبة الجدول %30 (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_thirty
+msgid "Schedule Tax on Purchases 30% (Tax)"
+msgstr "مشتريات ضريبة الجدول %30 (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_five
+msgid "Schedule Tax on Purchases 5% (Base)"
+msgstr "مشتريات ضريبة الجدول %5 (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_five
+msgid "Schedule Tax on Purchases 5% (Tax)"
+msgstr "مشتريات ضريبة الجدول %5 (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_eight
+msgid "Schedule Tax on Purchases 8% (Base)"
+msgstr "مشتريات ضريبة الجدول %8 (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_eight
+msgid "Schedule Tax on Purchases 8% (Tax)"
+msgstr "مشتريات ضريبة الجدول %8 (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base
+msgid "Schedule Tax on Sales (Base)"
+msgstr "مبيعات ضريبة الجدول ( اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax
+msgid "Schedule Tax on Sales (Tax)"
+msgstr "مبيعات ضريبة الجدول (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_half
+msgid "Schedule Tax on Sales 0.5% (Base)"
+msgstr "مبيعات ضريبة الجدول %0.5 ( اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_half
+msgid "Schedule Tax on Sales 0.5% (Tax)"
+msgstr "مبيعات ضريبة الجدول %0.5 ( ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_one
+msgid "Schedule Tax on Sales 1% (Base)"
+msgstr "مبيعات ضريبة الجدول %1 ( اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_one
+msgid "Schedule Tax on Sales 1% (Tax)"
+msgstr "مبيعات ضريبة الجدول %1 ( ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_ten
+msgid "Schedule Tax on Sales 10% (Base)"
+msgstr "مبيعات ضريبة الجدول %10 ( اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_ten
+msgid "Schedule Tax on Sales 10% (Tax)"
+msgstr "مبيعات ضريبة الجدول %10 ( ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_fifteen
+msgid "Schedule Tax on Sales 15% (Base)"
+msgstr "مبيعات ضريبة الجدول %15 ( اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_fifteen
+msgid "Schedule Tax on Sales 15% (Tax)"
+msgstr "مبيعات ضريبة الجدول %15 ( ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_thirty
+msgid "Schedule Tax on Sales 30% (Base)"
+msgstr "مبيعات ضريبة الجدول %30 ( اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_thirty
+msgid "Schedule Tax on Sales 30% (Tax)"
+msgstr "مبيعات ضريبة الجدول %30 ( ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_five
+msgid "Schedule Tax on Sales 5% (Base)"
+msgstr "مبيعات ضريبة الجدول %5 ( اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_five
+msgid "Schedule Tax on Sales 5% (Tax)"
+msgstr "مبيعات ضريبة الجدول %5 ( ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_eight
+msgid "Schedule Tax on Sales 8% (Base)"
+msgstr "مبيعات ضريبة الجدول %8 ( اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_eight
+msgid "Schedule Tax on Sales 8% (Tax)"
+msgstr "مبيعات ضريبة الجدول %8 ( ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base
+msgid "Stamp Tax Purchases (Base)"
+msgstr "مشتريات ضريبة الدمغة (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax
+msgid "Stamp Tax Purchases (Tax)"
+msgstr "مشتريات ضريبة الدمغة (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base_purchase
+msgid "Stamp Tax Purchases 20% (Base)"
+msgstr "مشتريات ضريبة الدمغة %20 (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax_purchase
+msgid "Stamp Tax Purchases 20% (Tax)"
+msgstr "مشتريات ضريبة الدمغة %20 (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_base
+msgid "Stamp Tax Sales (Base)"
+msgstr "مبيعات ضريبة الدمغة (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_tax
+msgid "Stamp Tax Sales (Tax)"
+msgstr "مبيعات ضريبة الدمغة (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_base_sales
+msgid "Stamp Tax Sales 20% (Base)"
+msgstr "مبيعات ضريبة الدمغة %20 (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_tax_sales
+msgid "Stamp Tax Sales 20% (Tax)"
+msgstr "مبيعات ضريبة الدمغة %20 (ضريبة)"
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v001
+msgid "T1 - V001 - Export"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v002
+msgid "T1 - V002 - Export to free areas and other areas"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v003
+msgid "T1 - V003 - Exempted good or service"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v004
+msgid "T1 - V004 - A non-taxable good or service"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v005
+msgid "T1 - V005 - Exemptions for diplomats, consulates and embassies"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v006
+msgid "T1 - V006 - Defence and National security Exemptions"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v007
+msgid "T1 - V007 - Agreements exemptions"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v008
+msgid "T1 - V008 - Special Exemption and other reasons"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v009
+msgid "T1 - V009 - General Item sales"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v010
+msgid "T1 - V010 - Other Rates"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t10_mn01
+msgid "T10 - Mn01 - Municipality Fees (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t10_mn02
+msgid "T10 - Mn02 - Municipality Fees (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t11_mi01
+msgid "T11 - MI01 - Medical insurance fee (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t11_mi02
+msgid "T11 - MI02 - Medical insurance fee (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t12_of01
+msgid "T12 - OF01 - Other fees (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t12_of02
+msgid "T12 - OF02 - Other fees (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t13_st03
+msgid "T13 - ST03 - Stamping tax (percentage)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t14_st04
+msgid "T14 - ST04 - Stamping Tax (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t15_ent03
+msgid "T15 - Ent03 - Entertainment tax (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t15_ent04
+msgid "T15 - Ent04 - Entertainment tax (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t16_rd03
+msgid "T16 - RD03 - Resource development fee (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t16_rd04
+msgid "T16 - RD04 - Resource development fee (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t17_sc03
+msgid "T17 - SC03 - Service charges (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t17_sc04
+msgid "T17 - SC04 - Service charges (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t18_mn03
+msgid "T18 - Mn03 - Municipality Fees (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t18_mn04
+msgid "T18 - Mn04 - Municipality Fees (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t19_mi03
+msgid "T19 - MI03 - Medical insurance fee (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t19_mi04
+msgid "T19 - MI04 - Medical insurance fee (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t2_tbl01
+msgid "T2 - Tbl01 - Table tax (percentage)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t20_of03
+msgid "T20 - OF03 - Other fees (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t20_of04
+msgid "T20 - OF04 - Other fees (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t3_tbl02
+msgid "T3 - Tbl02 - Table tax (Fixed Amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w001
+msgid "T4 - W001 - Contracting"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w002
+msgid "T4 - W002 - Supplies"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w003
+msgid "T4 - W003 - Purchases"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w004
+msgid "T4 - W004 - Services"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w005
+msgid ""
+"T4 - W005 - Sums paid by the cooperative societies for car transportation to "
+"their members"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w006
+msgid "T4 - W006 - Commission agency & brokerage"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w007
+msgid ""
+"T4 - W007 - Discounts & grants & additional exceptional incentives (smoke, "
+"cement companies)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w008
+msgid ""
+"T4 - W008 - All discounts & grants & commissions (petroleum, "
+"telecommunications, and other)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w009
+msgid "T4 - W009 - Supporting export subsidies"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w010
+msgid "T4 - W010 - Professional fees"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w011
+msgid "T4 - W011 - Commission & brokerage _A_57"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w012
+msgid "T4 - W012 - Hospitals collecting from doctors"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w013
+msgid "T4 - W013 - Royalties"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w014
+msgid "T4 - W014 - Customs clearance"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w015
+msgid "T4 - W015 - Exemption"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w016
+msgid "T4 - W016 - advance payments"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t5_st01
+msgid "T5 - ST01 - Stamping tax (percentage)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t6_st02
+msgid "T6 - ST02 - Stamping Tax (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t7_ent01
+msgid "T7 - Ent01 - Entertainment tax (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t7_ent02
+msgid "T7 - Ent02 - Entertainment tax (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t8_rd01
+msgid "T8 - RD01 - Resource development fee (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t8_rd02
+msgid "T8 - RD02 - Resource development fee (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t9_sc01
+msgid "T9 - SC01 - Service charges (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t9_sc02
+msgid "T9 - SC02 - Service charges (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_1
+msgid "Total value of due tax for the period"
+msgstr "إجمالي ضريبة القيمة المستحقة للفترة الحالية"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_2
+msgid "Total value of recoverable tax for the period"
+msgstr "اجمالي الضريبة القيمة المضافة المدفوعة مقدما"
+
+#. module: l10n_eg
+#: model:account.report,name:l10n_eg.tax_report_vat_return
+msgid "VAT Return"
+msgstr "اقرار ضريبة القيمة المضافة"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base
+msgid "VAT on Expenses and all other Inputs (Base)"
+msgstr "ضريبة القيمة المضافة على المشتريات (أساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax
+msgid "VAT on Expenses and all other Inputs (Tax)"
+msgstr "ضريبة القيمة المضافة على المشتريات (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base
+msgid "VAT on Sales and all other Outputs (Base)"
+msgstr "ضريبة القيمة المضافة على المبيعات (أساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax
+msgid "VAT on Sales and all other Outputs (Tax)"
+msgstr "ضريبة القيمة المضافة على المبيعات (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report,name:l10n_eg.tax_report_withholding_tax
+msgid "WH Tax"
+msgstr "ضرائب خصم المنبع"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base
+msgid "Withholding Tax on Purchases (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax
+msgid "Withholding Tax on Purchases (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_half
+msgid "Withholding Tax on Purchases -0.5% (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %0.5- (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_half
+msgid "Withholding Tax on Purchases -0.5% (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %0.5- (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_one
+msgid "Withholding Tax on Purchases -1% (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %1- (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_one
+msgid "Withholding Tax on Purchases -1% (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %1- (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_three
+msgid "Withholding Tax on Purchases -3% (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %3- (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_three
+msgid "Withholding Tax on Purchases -3% (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %3- (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_five
+msgid "Withholding Tax on Purchases -5% (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %5- (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_five
+msgid "Withholding Tax on Purchases -5% (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %5- (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base
+msgid "Withholding Tax on Sales (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax
+msgid "Withholding Tax on Sales (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_half
+msgid "Withholding Tax on Sales -0.5% (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %0.5- (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_half
+msgid "Withholding Tax on Sales -0.5% (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %0.5- (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_one
+msgid "Withholding Tax on Sales -1% (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %1- (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_one
+msgid "Withholding Tax on Sales -1% (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %1- (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_three
+msgid "Withholding Tax on Sales -3% (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %3- (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_three
+msgid "Withholding Tax on Sales -3% (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %3- (ضريبة)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_five
+msgid "Withholding Tax on Sales -5% (Base)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %5- (اساسي)"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_five
+msgid "Withholding Tax on Sales -5% (Tax)"
+msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %5- (ضريبة)"
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n/l10n_eg.pot b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n/l10n_eg.pot
new file mode 100644
index 0000000..41f43ef
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n/l10n_eg.pot
@@ -0,0 +1,757 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_eg
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 19.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:06+0000\n"
+"PO-Revision-Date: 2025-12-30 19:06+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_fourteen
+msgid "1. Standard Rated 14% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_fourteen
+msgid "1. Standard Rated 14% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_zero
+msgid "2. Zero Rated (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_zero
+msgid "2. Zero Rated (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_exempt
+msgid "3. Exempt Sales (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_exempt
+msgid "3. Exempt Sales (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_fourteen
+msgid "5. Standard Rated 14% Expenses (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_fourteen
+msgid "5. Standard Rated 14% Expenses (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_zero
+msgid "6. Zero Rated (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_zero
+msgid "6. Zero Rated (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_exempt
+msgid "7. Exempt Expenses (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_exempt
+msgid "7. Exempt Expenses (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model,name:l10n_eg.model_account_chart_template
+msgid "Account Chart Template"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.column,name:l10n_eg.tax_report_other_taxes_balance
+#: model:account.report.column,name:l10n_eg.tax_report_schedule_tax_balance
+#: model:account.report.column,name:l10n_eg.tax_report_vat_return_balance
+#: model:account.report.column,name:l10n_eg.tax_report_withholding_tax_balance
+msgid "Balance"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields,field_description:l10n_eg.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_eg.field_account_tax__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields,field_description:l10n_eg.field_account_tax__l10n_eg_eta_code
+msgid "ETA Code (Egypt)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model,name:l10n_eg.model_account_tax
+msgid "ETA tax codes mixin"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields,field_description:l10n_eg.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_eg.field_account_tax__id
+msgid "ID"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net
+msgid "Net VAT Due"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_3
+msgid "Net VAT due (or reclaimed) for the period"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report,name:l10n_eg.tax_report_other_taxes
+msgid "Other Taxes"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report,name:l10n_eg.tax_report_schedule_tax
+msgid "Schedule Tax"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base
+msgid "Schedule Tax on Purchases (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax
+msgid "Schedule Tax on Purchases (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_half
+msgid "Schedule Tax on Purchases 0.5% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_half
+msgid "Schedule Tax on Purchases 0.5% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_one
+msgid "Schedule Tax on Purchases 1% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_one
+msgid "Schedule Tax on Purchases 1% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_ten
+msgid "Schedule Tax on Purchases 10% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_ten
+msgid "Schedule Tax on Purchases 10% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_fifteen
+msgid "Schedule Tax on Purchases 15% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_fifteen
+msgid "Schedule Tax on Purchases 15% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_thirty
+msgid "Schedule Tax on Purchases 30% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_thirty
+msgid "Schedule Tax on Purchases 30% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_five
+msgid "Schedule Tax on Purchases 5% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_five
+msgid "Schedule Tax on Purchases 5% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_eight
+msgid "Schedule Tax on Purchases 8% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_eight
+msgid "Schedule Tax on Purchases 8% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base
+msgid "Schedule Tax on Sales (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax
+msgid "Schedule Tax on Sales (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_half
+msgid "Schedule Tax on Sales 0.5% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_half
+msgid "Schedule Tax on Sales 0.5% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_one
+msgid "Schedule Tax on Sales 1% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_one
+msgid "Schedule Tax on Sales 1% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_ten
+msgid "Schedule Tax on Sales 10% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_ten
+msgid "Schedule Tax on Sales 10% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_fifteen
+msgid "Schedule Tax on Sales 15% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_fifteen
+msgid "Schedule Tax on Sales 15% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_thirty
+msgid "Schedule Tax on Sales 30% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_thirty
+msgid "Schedule Tax on Sales 30% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_five
+msgid "Schedule Tax on Sales 5% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_five
+msgid "Schedule Tax on Sales 5% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_eight
+msgid "Schedule Tax on Sales 8% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_eight
+msgid "Schedule Tax on Sales 8% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base
+msgid "Stamp Tax Purchases (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax
+msgid "Stamp Tax Purchases (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base_purchase
+msgid "Stamp Tax Purchases 20% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax_purchase
+msgid "Stamp Tax Purchases 20% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_base
+msgid "Stamp Tax Sales (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_tax
+msgid "Stamp Tax Sales (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_base_sales
+msgid "Stamp Tax Sales 20% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_tax_sales
+msgid "Stamp Tax Sales 20% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v001
+msgid "T1 - V001 - Export"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v002
+msgid "T1 - V002 - Export to free areas and other areas"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v003
+msgid "T1 - V003 - Exempted good or service"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v004
+msgid "T1 - V004 - A non-taxable good or service"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v005
+msgid "T1 - V005 - Exemptions for diplomats, consulates and embassies"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v006
+msgid "T1 - V006 - Defence and National security Exemptions"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v007
+msgid "T1 - V007 - Agreements exemptions"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v008
+msgid "T1 - V008 - Special Exemption and other reasons"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v009
+msgid "T1 - V009 - General Item sales"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v010
+msgid "T1 - V010 - Other Rates"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t10_mn01
+msgid "T10 - Mn01 - Municipality Fees (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t10_mn02
+msgid "T10 - Mn02 - Municipality Fees (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t11_mi01
+msgid "T11 - MI01 - Medical insurance fee (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t11_mi02
+msgid "T11 - MI02 - Medical insurance fee (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t12_of01
+msgid "T12 - OF01 - Other fees (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t12_of02
+msgid "T12 - OF02 - Other fees (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t13_st03
+msgid "T13 - ST03 - Stamping tax (percentage)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t14_st04
+msgid "T14 - ST04 - Stamping Tax (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t15_ent03
+msgid "T15 - Ent03 - Entertainment tax (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t15_ent04
+msgid "T15 - Ent04 - Entertainment tax (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t16_rd03
+msgid "T16 - RD03 - Resource development fee (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t16_rd04
+msgid "T16 - RD04 - Resource development fee (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t17_sc03
+msgid "T17 - SC03 - Service charges (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t17_sc04
+msgid "T17 - SC04 - Service charges (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t18_mn03
+msgid "T18 - Mn03 - Municipality Fees (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t18_mn04
+msgid "T18 - Mn04 - Municipality Fees (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t19_mi03
+msgid "T19 - MI03 - Medical insurance fee (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t19_mi04
+msgid "T19 - MI04 - Medical insurance fee (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t2_tbl01
+msgid "T2 - Tbl01 - Table tax (percentage)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t20_of03
+msgid "T20 - OF03 - Other fees (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t20_of04
+msgid "T20 - OF04 - Other fees (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t3_tbl02
+msgid "T3 - Tbl02 - Table tax (Fixed Amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w001
+msgid "T4 - W001 - Contracting"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w002
+msgid "T4 - W002 - Supplies"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w003
+msgid "T4 - W003 - Purchases"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w004
+msgid "T4 - W004 - Services"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w005
+msgid ""
+"T4 - W005 - Sums paid by the cooperative societies for car transportation to"
+" their members"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w006
+msgid "T4 - W006 - Commission agency & brokerage"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w007
+msgid ""
+"T4 - W007 - Discounts & grants & additional exceptional incentives (smoke, "
+"cement companies)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w008
+msgid ""
+"T4 - W008 - All discounts & grants & commissions (petroleum, "
+"telecommunications, and other)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w009
+msgid "T4 - W009 - Supporting export subsidies"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w010
+msgid "T4 - W010 - Professional fees"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w011
+msgid "T4 - W011 - Commission & brokerage _A_57"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w012
+msgid "T4 - W012 - Hospitals collecting from doctors"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w013
+msgid "T4 - W013 - Royalties"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w014
+msgid "T4 - W014 - Customs clearance"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w015
+msgid "T4 - W015 - Exemption"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w016
+msgid "T4 - W016 - advance payments"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t5_st01
+msgid "T5 - ST01 - Stamping tax (percentage)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t6_st02
+msgid "T6 - ST02 - Stamping Tax (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t7_ent01
+msgid "T7 - Ent01 - Entertainment tax (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t7_ent02
+msgid "T7 - Ent02 - Entertainment tax (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t8_rd01
+msgid "T8 - RD01 - Resource development fee (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t8_rd02
+msgid "T8 - RD02 - Resource development fee (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t9_sc01
+msgid "T9 - SC01 - Service charges (rate)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t9_sc02
+msgid "T9 - SC02 - Service charges (amount)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_1
+msgid "Total value of due tax for the period"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_2
+msgid "Total value of recoverable tax for the period"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report,name:l10n_eg.tax_report_vat_return
+msgid "VAT Return"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base
+msgid "VAT on Expenses and all other Inputs (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax
+msgid "VAT on Expenses and all other Inputs (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base
+msgid "VAT on Sales and all other Outputs (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax
+msgid "VAT on Sales and all other Outputs (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report,name:l10n_eg.tax_report_withholding_tax
+msgid "WH Tax"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base
+msgid "Withholding Tax on Purchases (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax
+msgid "Withholding Tax on Purchases (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_half
+msgid "Withholding Tax on Purchases -0.5% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_half
+msgid "Withholding Tax on Purchases -0.5% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_one
+msgid "Withholding Tax on Purchases -1% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_one
+msgid "Withholding Tax on Purchases -1% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_three
+msgid "Withholding Tax on Purchases -3% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_three
+msgid "Withholding Tax on Purchases -3% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_five
+msgid "Withholding Tax on Purchases -5% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_five
+msgid "Withholding Tax on Purchases -5% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base
+msgid "Withholding Tax on Sales (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax
+msgid "Withholding Tax on Sales (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_half
+msgid "Withholding Tax on Sales -0.5% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_half
+msgid "Withholding Tax on Sales -0.5% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_one
+msgid "Withholding Tax on Sales -1% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_one
+msgid "Withholding Tax on Sales -1% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_three
+msgid "Withholding Tax on Sales -3% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_three
+msgid "Withholding Tax on Sales -3% (Tax)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_five
+msgid "Withholding Tax on Sales -5% (Base)"
+msgstr ""
+
+#. module: l10n_eg
+#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_five
+msgid "Withholding Tax on Sales -5% (Tax)"
+msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n_extra/ar_001.po b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n_extra/ar_001.po
deleted file mode 100644
index 20a0231..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n_extra/ar_001.po
+++ /dev/null
@@ -1,2694 +0,0 @@
-# Translation of Odoo Server.
-# This file contains the translation of the following modules:
-# * l10n_eg
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Odoo Server 15.0+e\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-02-18 10:29+0000\n"
-"PO-Revision-Date: 2022-02-18 10:29+0000\n"
-"Last-Translator: \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_fourteen
-msgid "1. Standard Rated 14% (Base)"
-msgstr "1. المبيعات الخاضعة لنسبة أساسية (أساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_fourteen
-msgid "1. Standard Rated 14% (Tax)"
-msgstr "1. المبيعات الخاضعة لنسبة أساسية (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_base_fourteen
-msgid "1. VAT 14% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_tax_fourteen
-msgid "1. VAT 14% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.report,name:l10n_eg.tax_report_vat_return
-msgid "1. VAT Return"
-msgstr "اقرار ضريبة القيمة المضافة"
-
-#. module: l10n_eg
-#: model:account.tax.report,name:l10n_eg.tax_report_withholding_tax
-msgid "2. Withholding Tax"
-msgstr "ضرائب خصم المنبع"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_zero
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_base_zero
-msgid "2. Zero Rated (Base)"
-msgstr "2. المبيعات المحلية الخاضعة للنسبة الصفرية (أساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_zero
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_tax_zero
-msgid "2. Zero Rated (Tax)"
-msgstr "2. المبيعات المحلية الخاضعة للنسبة الصفرية (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_exempt
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_base_exempt
-msgid "3. Exempt Sales (Base)"
-msgstr "3. المبيعات معفاة من الضريبة (أساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_exempt
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_tax_exempt
-msgid "3. Exempt Sales (Tax)"
-msgstr "3. المبيعات معفاة من الضريبة (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.tax.report,name:l10n_eg.tax_report_schedule_tax
-msgid "3. Schedule Tax"
-msgstr "ضرائب الجدول"
-
-#. module: l10n_eg
-#: model:account.tax.report,name:l10n_eg.tax_report_other_taxes
-msgid "4. Other Taxes"
-msgstr "ضرائب اخرى"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_fourteen
-msgid "5. Standard Rated 14% Expenses (Base)"
-msgstr "5. ضريبة القيمة المضافة على المشتريات (أساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_fourteen
-msgid "5. Standard Rated 14% Expenses (Tax)"
-msgstr "5. ضريبة القيمة المضافة على المشتريات (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_base_fourteen
-msgid "5. VAT 14% Expenses (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_tax_fourteen
-msgid "5. VAT 14% Expenses (Tax)"
-msgstr "5. ضريبة القيمة المضافة على المشتريات (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_zero
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_base_zero
-msgid "6. Zero Rated (Base)"
-msgstr "2. المشتريات المحلية الخاضعة للنسبة الصفرية (أساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_zero
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_tax_zero
-msgid "6. Zero Rated (Tax)"
-msgstr "6. المشتريات الخاضعة للنسبة الصفرية (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_exempt
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_base_exempt
-msgid "7. Exempt Expenses (Base)"
-msgstr "7. المشتريات معفاة من الضريبة (أساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_exempt
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_tax_exempt
-msgid "7. Exempt Expenses (Tax)"
-msgstr "7. المشتريات معفاة من الضريبة (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106009
-#: model:account.account,name:l10n_eg.2_egy_account_106009
-#: model:account.account.template,name:l10n_eg.egy_account_106009
-msgid "Acc. Depreciation of Motor Vehicles"
-msgstr "مجمع اهتلاك السيارات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106008
-#: model:account.account,name:l10n_eg.2_egy_account_106008
-#: model:account.account.template,name:l10n_eg.egy_account_106008
-msgid "Acc. Deprn.Computer Hardware & Software"
-msgstr " مجمع اهتلاك الكمبيوترات و قطع الغيار و البرمجيات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106007
-#: model:account.account,name:l10n_eg.2_egy_account_106007
-#: model:account.account.template,name:l10n_eg.egy_account_106007
-msgid "Acc.Deprn.of Furniture & Office Equipment"
-msgstr "مجمع اهتلاك اثاث و معدات المكتب"
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_account_chart_template
-msgid "Account Chart Template"
-msgstr "نموذج مخطط الحساب "
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_account_tax_report
-msgid "Account Tax Report"
-msgstr "حساب تقرير الضرائب"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102011
-#: model:account.account,name:l10n_eg.2_egy_account_102011
-#: model:account.account.template,name:l10n_eg.egy_account_102011
-msgid "Accounts Receivable"
-msgstr "الذمم المدينة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102012
-#: model:account.account,name:l10n_eg.2_egy_account_102012
-#: model:account.account.template,name:l10n_eg.egy_account_102012
-msgid "Accounts Receivable (PoS)"
-msgstr "ذمم مدينة (PoS)"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201014
-#: model:account.account,name:l10n_eg.2_egy_account_201014
-#: model:account.account.template,name:l10n_eg.egy_account_201014
-msgid "Accrued - Audit Fees"
-msgstr "اتعاب تدقيق مستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201007
-#: model:account.account,name:l10n_eg.2_egy_account_201007
-#: model:account.account.template,name:l10n_eg.egy_account_201007
-msgid "Accrued - Commissions"
-msgstr "عمولة مستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201015
-#: model:account.account,name:l10n_eg.2_egy_account_201015
-#: model:account.account.template,name:l10n_eg.egy_account_201015
-msgid "Accrued - Office Rent"
-msgstr "ايجار مكتب مستحق"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201004
-#: model:account.account,name:l10n_eg.2_egy_account_201004
-#: model:account.account.template,name:l10n_eg.egy_account_201004
-msgid "Accrued - Salaries"
-msgstr "الرواتب المستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201013
-#: model:account.account,name:l10n_eg.2_egy_account_201013
-#: model:account.account.template,name:l10n_eg.egy_account_201013
-msgid "Accrued - Sponsorship"
-msgstr "تكفل مستحق"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201012
-#: model:account.account,name:l10n_eg.2_egy_account_201012
-#: model:account.account.template,name:l10n_eg.egy_account_201012
-msgid "Accrued - Telephone"
-msgstr "نتكاليف هاتف مستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201011
-#: model:account.account,name:l10n_eg.2_egy_account_201011
-#: model:account.account.template,name:l10n_eg.egy_account_201011
-msgid "Accrued - Utilities"
-msgstr "فواتير مستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201010
-#: model:account.account,name:l10n_eg.2_egy_account_201010
-#: model:account.account.template,name:l10n_eg.egy_account_201010
-msgid "Accrued Other Personnel Cost"
-msgstr "تكاليف موظفين مستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201016
-#: model:account.account,name:l10n_eg.2_egy_account_201016
-#: model:account.account.template,name:l10n_eg.egy_account_201016
-msgid "Accrued Others"
-msgstr "اخرى مستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201008
-#: model:account.account,name:l10n_eg.2_egy_account_201008
-#: model:account.account.template,name:l10n_eg.egy_account_201008
-msgid "Accrued Salaries Increment"
-msgstr "راتب اضافي مستحق"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201009
-#: model:account.account,name:l10n_eg.2_egy_account_201009
-#: model:account.account.template,name:l10n_eg.egy_account_201009
-msgid "Accrued-Staff Bonus"
-msgstr "مكافأة مستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_100102
-#: model:account.account,name:l10n_eg.2_egy_account_100102
-#: model:account.account.template,name:l10n_eg.egy_account_100102
-msgid "Accumulated Depreciation right use asset (IFRS 16)"
-msgstr "الاستهلاك المتراكم استخدام حق الأصول (IFRS 16)"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500005
-#: model:account.account,name:l10n_eg.2_egy_account_500005
-#: model:account.account.template,name:l10n_eg.egy_account_500005
-msgid "Advertising Income"
-msgstr "دخل الإعلانات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400060
-#: model:account.account,name:l10n_eg.2_egy_account_400060
-#: model:account.account.template,name:l10n_eg.egy_account_400060
-msgid "Air Miles Card Charges"
-msgstr "مصروف رسوم بطاقة Air Miles "
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400024
-#: model:account.account,name:l10n_eg.2_egy_account_400024
-#: model:account.account.template,name:l10n_eg.egy_account_400024
-msgid "Air tickets"
-msgstr "مصاريف تذاكر طيران"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400037
-#: model:account.account,name:l10n_eg.2_egy_account_400037
-#: model:account.account.template,name:l10n_eg.egy_account_400037
-msgid "Amortisation of Preoperating Expenses"
-msgstr "مصروف إطفاء مصاريف "
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106006
-#: model:account.account,name:l10n_eg.2_egy_account_106006
-#: model:account.account.template,name:l10n_eg.egy_account_106006
-msgid "Amortisation on Leasehold Improvement"
-msgstr "اطفاء على تحسين المستأجرات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400063
-#: model:account.account,name:l10n_eg.2_egy_account_400063
-#: model:account.account.template,name:l10n_eg.egy_account_400063
-msgid "Amortization on Leasehold Improvement"
-msgstr "مصروف إطفاء تحسينات المستأجرة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400029
-#: model:account.account,name:l10n_eg.2_egy_account_400029
-#: model:account.account.template,name:l10n_eg.egy_account_400029
-msgid "Audit Fees"
-msgstr " مصروف اتعاب تدقيق"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400074
-#: model:account.account,name:l10n_eg.2_egy_account_400074
-#: model:account.account.template,name:l10n_eg.egy_account_400074
-msgid "Bad Debts"
-msgstr " مصروف ديون معدومة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400059
-#: model:account.account,name:l10n_eg.2_egy_account_400059
-#: model:account.account.template,name:l10n_eg.egy_account_400059
-msgid "Bank Finance & Loan Charges"
-msgstr "مصروف بنك التمويل والقروض"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201001
-#: model:account.account,name:l10n_eg.2_egy_account_201001
-#: model:account.account.template,name:l10n_eg.egy_account_201001
-msgid "Bank Suspense Account"
-msgstr "حساب البنك المعلق"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400003
-#: model:account.account,name:l10n_eg.2_egy_account_400003
-#: model:account.account.template,name:l10n_eg.egy_account_400003
-msgid "Basic Salary"
-msgstr "مصروف الراتب الاساسي"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500006
-#: model:account.account,name:l10n_eg.2_egy_account_500006
-#: model:account.account.template,name:l10n_eg.egy_account_500006
-msgid "Branding Income"
-msgstr "دخل علامات تجارية"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500010
-#: model:account.account,name:l10n_eg.2_egy_account_500010
-#: model:account.account.template,name:l10n_eg.egy_account_500010
-msgid "Capital Gain"
-msgstr "مكاسب رأس المال"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_999002
-#: model:account.account,name:l10n_eg.2_egy_account_999002
-#: model:account.account.template,name:l10n_eg.egy_account_999002
-msgid "Cash Difference Gain"
-msgstr "مكاسب الفرق النقدي"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_999001
-#: model:account.account,name:l10n_eg.2_egy_account_999001
-#: model:account.account.template,name:l10n_eg.egy_account_999001
-msgid "Cash Difference Loss"
-msgstr "خسارة الفرق النقدي"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400038
-#: model:account.account,name:l10n_eg.2_egy_account_400038
-#: model:account.account.template,name:l10n_eg.egy_account_400038
-msgid "Cash Shortage"
-msgstr "مصروف نقص نقدي"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400044
-#: model:account.account,name:l10n_eg.2_egy_account_400044
-#: model:account.account.template,name:l10n_eg.egy_account_400044
-msgid "Cleaning"
-msgstr "مصروف تنظيف"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400069
-#: model:account.account,name:l10n_eg.2_egy_account_400069
-#: model:account.account.template,name:l10n_eg.egy_account_400069
-msgid "Closing Account"
-msgstr "حساب ختامي"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106011
-#: model:account.account,name:l10n_eg.2_egy_account_106011
-#: model:account.account.template,name:l10n_eg.egy_account_106011
-msgid "Computer Card Renewal"
-msgstr "بطاقة تجديد كمبيوتر"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106003
-#: model:account.account,name:l10n_eg.2_egy_account_106003
-#: model:account.account.template,name:l10n_eg.egy_account_106003
-msgid "Computer Hardware & Software"
-msgstr "الكمبيوترات و قطع الغيار و البرمجيات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400067
-#: model:account.account,name:l10n_eg.2_egy_account_400067
-#: model:account.account.template,name:l10n_eg.egy_account_400067
-msgid "Consultancy Fees"
-msgstr "رسوم الاستشارات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400049
-#: model:account.account,name:l10n_eg.2_egy_account_400049
-#: model:account.account.template,name:l10n_eg.egy_account_400049
-msgid "Convoyance Expenses"
-msgstr "مصروف نقل اصول"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400002
-#: model:account.account,name:l10n_eg.2_egy_account_400002
-#: model:account.account.template,name:l10n_eg.egy_account_400002
-msgid "Cost Of Goods Sold I/C Sales"
-msgstr "تكلفة البضاعة المباعة مع المبيعات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400001
-#: model:account.account,name:l10n_eg.2_egy_account_400001
-#: model:account.account.template,name:l10n_eg.egy_account_400001
-msgid "Cost of Goods Sold in Trading"
-msgstr "تكلفة البضاعة المباعة في التجارة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400021
-#: model:account.account,name:l10n_eg.2_egy_account_400021
-#: model:account.account.template,name:l10n_eg.egy_account_400021
-msgid "Courrier"
-msgstr "مصروف شحن"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400058
-#: model:account.account,name:l10n_eg.2_egy_account_400058
-#: model:account.account.template,name:l10n_eg.egy_account_400058
-msgid "Credit Card Charges"
-msgstr "مصروف رسوم بطاقات الائتمان"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400061
-#: model:account.account,name:l10n_eg.2_egy_account_400061
-#: model:account.account.template,name:l10n_eg.egy_account_400061
-msgid "Credit Card Swipe Charges"
-msgstr "مصروف رسوم بطاقات الائتمان"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201003
-#: model:account.account,name:l10n_eg.2_egy_account_201003
-#: model:account.account.template,name:l10n_eg.egy_account_201003
-msgid "Credit Notes to Customers"
-msgstr "اشعار دائن للعملاء"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201023
-#: model:account.account,name:l10n_eg.2_egy_account_201023
-#: model:account.account.template,name:l10n_eg.egy_account_201023
-msgid "Customer Provision"
-msgstr "مخصص الديون المشكوك في تحصيله"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201018
-#: model:account.account,name:l10n_eg.2_egy_account_201018
-#: model:account.account.template,name:l10n_eg.egy_account_201018
-msgid "Deferred income"
-msgstr "الإيرادات مؤجلة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104037
-#: model:account.account,name:l10n_eg.2_egy_account_104037
-#: model:account.account.template,name:l10n_eg.egy_account_104037
-msgid "Deposit - Office Rent"
-msgstr "رسوم تأمين - ايجار مكتبي"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104040
-#: model:account.account,name:l10n_eg.2_egy_account_104040
-#: model:account.account.template,name:l10n_eg.egy_account_104040
-msgid "Deposit Others"
-msgstr "رسوم تأمين - اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104038
-#: model:account.account,name:l10n_eg.2_egy_account_104038
-#: model:account.account.template,name:l10n_eg.egy_account_104038
-msgid "Deposits - Customs"
-msgstr "رسوم تأمين - جمارك"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400065
-#: model:account.account,name:l10n_eg.2_egy_account_400065
-#: model:account.account.template,name:l10n_eg.egy_account_400065
-msgid "Depreciation Of Computer Hard & Soft"
-msgstr "مصروف الاستهلاك اجهزة الكمبيوتر"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400064
-#: model:account.account,name:l10n_eg.2_egy_account_400064
-#: model:account.account.template,name:l10n_eg.egy_account_400064
-msgid "Depreciation Of Furniture & Office Equipment"
-msgstr "مصروف الاستهلاك الأثاث"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400066
-#: model:account.account,name:l10n_eg.2_egy_account_400066
-#: model:account.account.template,name:l10n_eg.egy_account_400066
-msgid "Depreciation Of Motor Vehicles"
-msgstr "مصروف استهلاك المركبات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400070
-#: model:account.account,name:l10n_eg.2_egy_account_400070
-#: model:account.account.template,name:l10n_eg.egy_account_400070
-msgid "Depreciation on right of use asset (IFRS 16)"
-msgstr "الاستهلاك في حق الأصول استخدام (IFRS 16)"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400054
-#: model:account.account,name:l10n_eg.2_egy_account_400054
-#: model:account.account.template,name:l10n_eg.egy_account_400054
-msgid "Disposal of Business Branch"
-msgstr "مصروف وقف فرع من الاعمال"
-
-#. module: l10n_eg
-#: model:ir.model.fields,field_description:l10n_eg.field_account_tax__l10n_eg_eta_code
-#: model:ir.model.fields,field_description:l10n_eg.field_account_tax_template__l10n_eg_eta_code
-#: model:ir.model.fields,field_description:l10n_eg.field_l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code
-msgid "ETA Code (Egypt)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.fiscal.position,name:l10n_eg.1_account_fiscal_position_egypt
-#: model:account.fiscal.position,name:l10n_eg.2_account_fiscal_position_egypt
-#: model:account.fiscal.position.template,name:l10n_eg.account_fiscal_position_egypt
-msgid "Egypt"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.chart.template,name:l10n_eg.egypt_chart_template_standard
-msgid "Egypt Chart of Accounts - Standard"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400008
-#: model:account.account,name:l10n_eg.2_egy_account_400008
-#: model:account.account.template,name:l10n_eg.egy_account_400008
-msgid "End Of Service Indemnity"
-msgstr "مصروف نهاية الخدمة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_202001
-#: model:account.account,name:l10n_eg.2_egy_account_202001
-#: model:account.account.template,name:l10n_eg.egy_account_202001
-msgid "End of Service Provision"
-msgstr "مخصص نهاية الخدمة"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_exempt_purchase
-#: model:account.tax,description:l10n_eg.1_eg_exempt_sale
-#: model:account.tax,description:l10n_eg.2_eg_exempt_purchase
-#: model:account.tax,description:l10n_eg.2_eg_exempt_sale
-#: model:account.tax,name:l10n_eg.1_eg_exempt_purchase
-#: model:account.tax,name:l10n_eg.1_eg_exempt_sale
-#: model:account.tax,name:l10n_eg.2_eg_exempt_purchase
-#: model:account.tax,name:l10n_eg.2_eg_exempt_sale
-#: model:account.tax.template,description:l10n_eg.eg_exempt_purchase
-#: model:account.tax.template,description:l10n_eg.eg_exempt_sale
-#: model:account.tax.template,name:l10n_eg.eg_exempt_purchase
-#: model:account.tax.template,name:l10n_eg.eg_exempt_sale
-msgid "Exempt"
-msgstr "معفاة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106002
-#: model:account.account,name:l10n_eg.2_egy_account_106002
-#: model:account.account.template,name:l10n_eg.egy_account_106002
-msgid "Furniture and Equipment"
-msgstr "أثاث و معدات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500011
-#: model:account.account,name:l10n_eg.2_egy_account_500011
-#: model:account.account.template,name:l10n_eg.egy_account_500011
-msgid "Gain On Difference Of Exchange"
-msgstr "ربح فرق عملات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101008
-#: model:account.account,name:l10n_eg.2_egy_account_101008
-#: model:account.account.template,name:l10n_eg.egy_account_101008
-msgid "Gateway Credit Cards"
-msgstr "بطاقات الائتمان Gateway"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400046
-#: model:account.account,name:l10n_eg.2_egy_account_400046
-#: model:account.account.template,name:l10n_eg.egy_account_400046
-msgid "Gifts & Donations"
-msgstr "مصروف هدايا و هبات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103019
-#: model:account.account,name:l10n_eg.2_egy_account_103019
-#: model:account.account.template,name:l10n_eg.egy_account_103019
-msgid "Handling Difference in Inventory"
-msgstr "فرق المخزون"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400025
-#: model:account.account,name:l10n_eg.2_egy_account_400025
-#: model:account.account.template,name:l10n_eg.egy_account_400025
-msgid "Hotel"
-msgstr "مصاريف فندق"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400004
-#: model:account.account,name:l10n_eg.2_egy_account_400004
-#: model:account.account.template,name:l10n_eg.egy_account_400004
-msgid "Housing Allowance"
-msgstr "مصروف بدل سكن"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400055
-#: model:account.account,name:l10n_eg.2_egy_account_400055
-#: model:account.account.template,name:l10n_eg.egy_account_400055
-msgid "Income Tax"
-msgstr "مصروف ضريبة الدخل"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201027
-#: model:account.account,name:l10n_eg.2_egy_account_201027
-#: model:account.account.template,name:l10n_eg.egy_account_201027
-msgid "Income Tax payable to Authority - Deducted from employee's salaries"
-msgstr "تأمين اجتماعي دائن - مقتطع من الموظفين"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400040
-#: model:account.account,name:l10n_eg.2_egy_account_400040
-#: model:account.account.template,name:l10n_eg.egy_account_400040
-msgid "Insurance"
-msgstr "مصروف تأمين"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400072
-#: model:account.account,name:l10n_eg.2_egy_account_400072
-#: model:account.account.template,name:l10n_eg.egy_account_400072
-msgid "Interest Expense"
-msgstr "مصروف فائدة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500009
-#: model:account.account,name:l10n_eg.2_egy_account_500009
-#: model:account.account.template,name:l10n_eg.egy_account_500009
-msgid "Interest Revenue"
-msgstr "ايراد فائدة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103020
-#: model:account.account,name:l10n_eg.2_egy_account_103020
-#: model:account.account.template,name:l10n_eg.egy_account_103020
-msgid "Items Delivered to Customs on temprary Base"
-msgstr "بنود في الجمارك"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400047
-#: model:account.account,name:l10n_eg.2_egy_account_400047
-#: model:account.account.template,name:l10n_eg.egy_account_400047
-msgid "Kitchen and Buffet Expenses"
-msgstr "مصروف المطبخ وبوفيه"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106001
-#: model:account.account,name:l10n_eg.2_egy_account_106001
-#: model:account.account.template,name:l10n_eg.egy_account_106001
-msgid "Leasehold Improvement"
-msgstr "تحسين المستأجرات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201006
-#: model:account.account,name:l10n_eg.2_egy_account_201006
-#: model:account.account.template,name:l10n_eg.egy_account_201006
-msgid "Leave Days Provision"
-msgstr "مخصص ايام اجازة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400007
-#: model:account.account,name:l10n_eg.2_egy_account_400007
-#: model:account.account.template,name:l10n_eg.egy_account_400007
-msgid "Leave Salary"
-msgstr "مصروف اجازة موظفين"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400006
-#: model:account.account,name:l10n_eg.2_egy_account_400006
-#: model:account.account.template,name:l10n_eg.egy_account_400006
-msgid "Leave Ticket"
-msgstr "مصروف تذاكر موظفين"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201005
-#: model:account.account,name:l10n_eg.2_egy_account_201005
-#: model:account.account.template,name:l10n_eg.egy_account_201005
-msgid "Leave Tickets Provision"
-msgstr "مخصص تذاكر"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201021
-#: model:account.account,name:l10n_eg.2_egy_account_201021
-#: model:account.account.template,name:l10n_eg.egy_account_201021
-msgid "Legal Reserve"
-msgstr "احتياطى قانوني"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400031
-#: model:account.account,name:l10n_eg.2_egy_account_400031
-#: model:account.account.template,name:l10n_eg.egy_account_400031
-msgid "Legal fees"
-msgstr "مصروف رسوم قانونية"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400010
-#: model:account.account,name:l10n_eg.2_egy_account_400010
-#: model:account.account.template,name:l10n_eg.egy_account_400010
-msgid "Life Insurance"
-msgstr "مصروف تأمين على الحياة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egypt_chart_template_standard_liquidity_transfer
-#: model:account.account,name:l10n_eg.2_egypt_chart_template_standard_liquidity_transfer
-#: model:account.account.template,name:l10n_eg.egypt_chart_template_standard_liquidity_transfer
-msgid "Liquidity Transfer"
-msgstr "تحويل السيولة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400052
-#: model:account.account,name:l10n_eg.2_egy_account_400052
-#: model:account.account.template,name:l10n_eg.egy_account_400052
-msgid "Loss On Fixed Assets Disposal"
-msgstr "مصروف خسارة بيع و تخلص من اصول"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400053
-#: model:account.account,name:l10n_eg.2_egy_account_400053
-#: model:account.account.template,name:l10n_eg.egy_account_400053
-msgid "Loss on Difference on Exchange"
-msgstr "مصروف خسارة على الفرق العملات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101005
-#: model:account.account,name:l10n_eg.2_egy_account_101005
-#: model:account.account.template,name:l10n_eg.egy_account_101005
-msgid "Main Safe"
-msgstr "خزينة رئيسية"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101006
-#: model:account.account,name:l10n_eg.2_egy_account_101006
-#: model:account.account.template,name:l10n_eg.egy_account_101006
-msgid "Main Safe - Foreign Currency"
-msgstr "خزينة رئيسية - عملات اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400042
-#: model:account.account,name:l10n_eg.2_egy_account_400042
-#: model:account.account.template,name:l10n_eg.egy_account_400042
-msgid "Maintenance"
-msgstr "مصروف صيانة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500003
-#: model:account.account,name:l10n_eg.2_egy_account_500003
-#: model:account.account.template,name:l10n_eg.egy_account_500003
-msgid "Management Consultancy Fees"
-msgstr "مكاسب استشارات ادارية"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101009
-#: model:account.account,name:l10n_eg.2_egy_account_101009
-#: model:account.account.template,name:l10n_eg.egy_account_101009
-msgid "Manual Visa & Master Cards"
-msgstr "فيزا وماستر بطاقات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400026
-#: model:account.account,name:l10n_eg.2_egy_account_400026
-#: model:account.account.template,name:l10n_eg.egy_account_400026
-msgid "Meals"
-msgstr "مصاريف فندق"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400009
-#: model:account.account,name:l10n_eg.2_egy_account_400009
-#: model:account.account.template,name:l10n_eg.egy_account_400009
-msgid "Medical Insurance"
-msgstr "مصروف تأمين طبي"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106004
-#: model:account.account,name:l10n_eg.2_egy_account_106004
-#: model:account.account.template,name:l10n_eg.egy_account_106004
-msgid "Motor Vehicles"
-msgstr "السيارات"
-
-#. module: l10n_eg
-#: model:ir.model.fields,field_description:l10n_eg.field_account_tax_report__name
-msgid "Name"
-msgstr "الاسم"
-
-#. module: l10n_eg
-#: model:ir.model.fields,help:l10n_eg.field_account_tax_report__name
-msgid "Name of this tax report"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net
-msgid "Net VAT Due"
-msgstr "صافي الضريبة المستحق"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_3
-msgid "Net VAT due (or reclaimed) for the period"
-msgstr "صافي ضريبة القيمة المستحقة الواجب توريدها (استرجاعها)"
-
-#. module: l10n_eg
-#: model:account.fiscal.position,name:l10n_eg.1_account_fiscal_position_non_egypt
-#: model:account.fiscal.position,name:l10n_eg.2_account_fiscal_position_non_egypt
-#: model:account.fiscal.position.template,name:l10n_eg.account_fiscal_position_non_egypt
-msgid "Non-Egypt"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400016
-#: model:account.account,name:l10n_eg.2_egy_account_400016
-#: model:account.account.template,name:l10n_eg.egy_account_400016
-msgid "Office Rent"
-msgstr "مصروف اجار مكتب"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400034
-#: model:account.account,name:l10n_eg.2_egy_account_400034
-#: model:account.account.template,name:l10n_eg.egy_account_400034
-msgid "Other - Advertising Expenses"
-msgstr "مصروف أخرى مصاريف الإعلان"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400051
-#: model:account.account,name:l10n_eg.2_egy_account_400051
-#: model:account.account.template,name:l10n_eg.egy_account_400051
-msgid "Other Bank Charges"
-msgstr "مصروف الرسوم المصرفية الأخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102015
-#: model:account.account,name:l10n_eg.2_egy_account_102015
-#: model:account.account.template,name:l10n_eg.egy_account_102015
-msgid "Other Debtors"
-msgstr "مدينون اخرون"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500013
-#: model:account.account,name:l10n_eg.2_egy_account_500013
-#: model:account.account.template,name:l10n_eg.egy_account_500013
-msgid "Other Income"
-msgstr "دخول اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400057
-#: model:account.account,name:l10n_eg.2_egy_account_400057
-#: model:account.account.template,name:l10n_eg.egy_account_400057
-msgid "Other Non Operating Expenses"
-msgstr "المصاريف غير التشغيلية"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104035
-#: model:account.account,name:l10n_eg.2_egy_account_104035
-#: model:account.account.template,name:l10n_eg.egy_account_104035
-msgid "Other Prepayments"
-msgstr "دفعات مقدمة أخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102014
-#: model:account.account,name:l10n_eg.2_egy_account_102014
-#: model:account.account.template,name:l10n_eg.egy_account_102014
-msgid "Other Receivable"
-msgstr "ذمم مدينة اخرى"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_other
-msgid "Other Taxes"
-msgstr "ضرائب اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400019
-#: model:account.account,name:l10n_eg.2_egy_account_400019
-#: model:account.account.template,name:l10n_eg.egy_account_400019
-msgid "Other Utility Cahrges"
-msgstr "مصروف خدمات اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400028
-#: model:account.account,name:l10n_eg.2_egy_account_400028
-#: model:account.account.template,name:l10n_eg.egy_account_400028
-msgid "Others"
-msgstr "مصاريف اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400023
-#: model:account.account,name:l10n_eg.2_egy_account_400023
-#: model:account.account.template,name:l10n_eg.egy_account_400023
-msgid "Others - Communication"
-msgstr "مصاريف اتصالات اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400050
-#: model:account.account,name:l10n_eg.2_egy_account_400050
-#: model:account.account.template,name:l10n_eg.egy_account_400050
-msgid "Others - Office Various Expenses"
-msgstr "مصاريف مكتب اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400033
-#: model:account.account,name:l10n_eg.2_egy_account_400033
-#: model:account.account.template,name:l10n_eg.egy_account_400033
-msgid "Others - Professional Fees"
-msgstr "مصروف أخرى الرسوم الفنية"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400039
-#: model:account.account,name:l10n_eg.2_egy_account_400039
-#: model:account.account.template,name:l10n_eg.egy_account_400039
-msgid "Others - Provision & Write off"
-msgstr "مخصصات و فروقات اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_105003
-#: model:account.account,name:l10n_eg.2_egy_account_105003
-#: model:account.account.template,name:l10n_eg.egy_account_105003
-msgid "Outstanding Payments"
-msgstr "المدفوعات المستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101004
-#: model:account.account,name:l10n_eg.2_egy_account_101004
-#: model:account.account.template,name:l10n_eg.egy_account_101004
-msgid "Outstanding Receipts"
-msgstr "الوصولات المدفوعة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101010
-#: model:account.account,name:l10n_eg.2_egy_account_101010
-#: model:account.account.template,name:l10n_eg.egy_account_101010
-msgid "PayPal Account"
-msgstr "Paypal رصيد"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400062
-#: model:account.account,name:l10n_eg.2_egy_account_400062
-#: model:account.account.template,name:l10n_eg.egy_account_400062
-msgid "PayPal Charges"
-msgstr "Paypal مصروف رسوم "
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201002
-#: model:account.account,name:l10n_eg.2_egy_account_201002
-#: model:account.account.template,name:l10n_eg.egy_account_201002
-msgid "Payables"
-msgstr "الذمم الدائنة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400027
-#: model:account.account,name:l10n_eg.2_egy_account_400027
-#: model:account.account.template,name:l10n_eg.egy_account_400027
-msgid "Per Diem"
-msgstr "مصاريف يومية"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400015
-#: model:account.account,name:l10n_eg.2_egy_account_400015
-#: model:account.account.template,name:l10n_eg.egy_account_400015
-msgid "Personnel Cost Others"
-msgstr "مصروف موظفين - اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102013
-#: model:account.account,name:l10n_eg.2_egy_account_102013
-#: model:account.account.template,name:l10n_eg.egy_account_102013
-msgid "Post Dated Cheques Received"
-msgstr "شيكات مؤجلة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104033
-#: model:account.account,name:l10n_eg.2_egy_account_104033
-#: model:account.account.template,name:l10n_eg.egy_account_104033
-msgid "PrePaid Advertisement Expenses"
-msgstr " دعاية و الإعلان مدفوعة مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104034
-#: model:account.account,name:l10n_eg.2_egy_account_104034
-#: model:account.account.template,name:l10n_eg.egy_account_104034
-msgid "Prepaid Bank Guarantee"
-msgstr " ضمان بنكي مدفوع مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104030
-#: model:account.account,name:l10n_eg.2_egy_account_104030
-#: model:account.account.template,name:l10n_eg.egy_account_104030
-msgid "Prepaid Consultancy Fees"
-msgstr "رسوم استشارات مدفوعة مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104028
-#: model:account.account,name:l10n_eg.2_egy_account_104028
-#: model:account.account.template,name:l10n_eg.egy_account_104028
-msgid "Prepaid Employees Housing"
-msgstr "بدل سكن للموظفين مدفوع مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104036
-#: model:account.account,name:l10n_eg.2_egy_account_104036
-#: model:account.account.template,name:l10n_eg.egy_account_104036
-msgid "Prepaid Finance charge for Loans"
-msgstr "تكاليف تمويل قروض مدفوعة مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104031
-#: model:account.account,name:l10n_eg.2_egy_account_104031
-#: model:account.account.template,name:l10n_eg.egy_account_104031
-msgid "Prepaid Legal Fees"
-msgstr "الرسوم القانونية مدفوعة مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104025
-#: model:account.account,name:l10n_eg.2_egy_account_104025
-#: model:account.account.template,name:l10n_eg.egy_account_104025
-msgid "Prepaid License Fees"
-msgstr "رسوم ترخيص مدفوعة مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104022
-#: model:account.account,name:l10n_eg.2_egy_account_104022
-#: model:account.account.template,name:l10n_eg.egy_account_104022
-msgid "Prepaid Life Insurance"
-msgstr "تأمين على الحياة مدفوع مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104026
-#: model:account.account,name:l10n_eg.2_egy_account_104026
-#: model:account.account.template,name:l10n_eg.egy_account_104026
-msgid "Prepaid Maintenance"
-msgstr "رسوم صيانة مدفوعة مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104021
-#: model:account.account,name:l10n_eg.2_egy_account_104021
-#: model:account.account.template,name:l10n_eg.egy_account_104021
-msgid "Prepaid Medical Insurance"
-msgstr "تأمين طبي مدفوع مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104023
-#: model:account.account,name:l10n_eg.2_egy_account_104023
-#: model:account.account.template,name:l10n_eg.egy_account_104023
-msgid "Prepaid Office Rent"
-msgstr "ايجار مكتب مدفوع مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104024
-#: model:account.account,name:l10n_eg.2_egy_account_104024
-#: model:account.account.template,name:l10n_eg.egy_account_104024
-msgid "Prepaid Other Insurance"
-msgstr "تأمينات اخرى مدفوعة مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104029
-#: model:account.account,name:l10n_eg.2_egy_account_104029
-#: model:account.account.template,name:l10n_eg.egy_account_104029
-msgid "Prepaid Schooling Fees"
-msgstr "بدل رسوم تعليم مدرسي مدفوع مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104027
-#: model:account.account,name:l10n_eg.2_egy_account_104027
-#: model:account.account.template,name:l10n_eg.egy_account_104027
-msgid "Prepaid Site Hosting Fees"
-msgstr "رسوم استضافة موقع مدفوعة مسبقا"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400056
-#: model:account.account,name:l10n_eg.2_egy_account_400056
-#: model:account.account.template,name:l10n_eg.egy_account_400056
-msgid "Previous Year Adjustments Account"
-msgstr "مصروف حساب تسويات السنة السابقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400068
-#: model:account.account,name:l10n_eg.2_egy_account_400068
-#: model:account.account.template,name:l10n_eg.egy_account_400068
-msgid "Provision for Doubtful Debts"
-msgstr "مخصص الديون المعدومة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106010
-#: model:account.account,name:l10n_eg.2_egy_account_106010
-#: model:account.account.template,name:l10n_eg.egy_account_106010
-msgid "Registration of Trademarks"
-msgstr "تسجيل العلامات التجارية"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_202002
-#: model:account.account,name:l10n_eg.2_egy_account_202002
-#: model:account.account.template,name:l10n_eg.egy_account_202002
-msgid "Reservations"
-msgstr "احتياطات و حجوزات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_100101
-#: model:account.account,name:l10n_eg.2_egy_account_100101
-#: model:account.account.template,name:l10n_eg.egy_account_100101
-msgid "Right of use Asset (IFRS 16)"
-msgstr "حق استخدام الأصول (IFRS 16)"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_05_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_05_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_05_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_05_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_05_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_05_sale
-msgid "SCHD 0.5%"
-msgstr "الجدول %0.5"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_1_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_1_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_1_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_1_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_1_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_1_sale
-msgid "SCHD 1%"
-msgstr "الجدول %1"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_10_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_10_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_10_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_10_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_10_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_10_sale
-msgid "SCHD 10%"
-msgstr "الجدول %10"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_15_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_15_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_15_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_15_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_15_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_15_sale
-msgid "SCHD 15%"
-msgstr "الجدول %15"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_30_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_30_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_30_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_30_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_30_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_30_sale
-msgid "SCHD 30%"
-msgstr "الجدول %30"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_5_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_5_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_5_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_5_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_5_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_5_sale
-msgid "SCHD 5%"
-msgstr "الجدول %5"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_8_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_8_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_8_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_8_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_8_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_8_sale
-msgid "SCHD 8%"
-msgstr "الجدول %8"
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_half
-msgid "SCHD Purchases 0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_half
-msgid "SCHD Purchases 0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_one
-msgid "SCHD Purchases 1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_one
-msgid "SCHD Purchases 1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_ten
-msgid "SCHD Purchases 10% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_ten
-msgid "SCHD Purchases 10% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_fifteen
-msgid "SCHD Purchases 15% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_fifteen
-msgid "SCHD Purchases 15% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_thirty
-msgid "SCHD Purchases 30% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_thirty
-msgid "SCHD Purchases 30% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_five
-msgid "SCHD Purchases 5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_five
-msgid "SCHD Purchases 5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_eight
-msgid "SCHD Purchases 8% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_eight
-msgid "SCHD Purchases 8% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_half
-msgid "SCHD Sales 0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_half
-msgid "SCHD Sales 0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_one
-msgid "SCHD Sales 1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_one
-msgid "SCHD Sales 1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_ten
-msgid "SCHD Sales 10% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_ten
-msgid "SCHD Sales 10% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_fifteen
-msgid "SCHD Sales 15% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_fifteen
-msgid "SCHD Sales 15% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_thirty
-msgid "SCHD Sales 30% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_thirty
-msgid "SCHD Sales 30% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_five
-msgid "SCHD Sales 5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_five
-msgid "SCHD Sales 5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_eight
-msgid "SCHD Sales 8% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_eight
-msgid "SCHD Sales 8% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500001
-#: model:account.account,name:l10n_eg.2_egy_account_500001
-#: model:account.account.template,name:l10n_eg.egy_account_500001
-msgid "Sales Account"
-msgstr "مبيعات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400011
-#: model:account.account,name:l10n_eg.2_egy_account_400011
-#: model:account.account.template,name:l10n_eg.egy_account_400011
-msgid "Sales Commission"
-msgstr "مصروف عمولة مبيعات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500004
-#: model:account.account,name:l10n_eg.2_egy_account_500004
-#: model:account.account.template,name:l10n_eg.egy_account_500004
-msgid "Sales from Other Region"
-msgstr "مبيعات مناطق اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500002
-#: model:account.account,name:l10n_eg.2_egy_account_500002
-#: model:account.account.template,name:l10n_eg.egy_account_500002
-msgid "Sales of I/C"
-msgstr " مبيعات شركات تابعة"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_05_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_05_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_05_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_05_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_05_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_05_sale
-msgid "Schedule 0.5%"
-msgstr "الجدول %0.5"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_1_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_1_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_1_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_1_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_1_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_1_sale
-msgid "Schedule 1%"
-msgstr "الجدول %1"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_10_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_10_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_10_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_10_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_10_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_10_sale
-msgid "Schedule 10%"
-msgstr "الجدول %10"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_15_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_15_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_15_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_15_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_15_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_15_sale
-msgid "Schedule 15%"
-msgstr "الجدول %15"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_30_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_30_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_30_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_30_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_30_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_30_sale
-msgid "Schedule 30%"
-msgstr "الجدول %30"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_5_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_5_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_5_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_5_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_5_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_5_sale
-msgid "Schedule 5%"
-msgstr "الجدول %5"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_8_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_8_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_8_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_8_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_8_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_8_sale
-msgid "Schedule 8%"
-msgstr "الجدول %8"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_half
-msgid "Schedule Tax 0.5%"
-msgstr " ضرائب الجدول %0.5"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_1
-msgid "Schedule Tax 1%"
-msgstr " ضرائب الجدول %1"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_10
-msgid "Schedule Tax 10%"
-msgstr " ضرائب الجدول %10"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_15
-msgid "Schedule Tax 15%"
-msgstr " ضرائب الجدول %15"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_30
-msgid "Schedule Tax 30%"
-msgstr " ضرائب الجدول %30"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_5
-msgid "Schedule Tax 5%"
-msgstr " ضرائب الجدول %5"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_8
-msgid "Schedule Tax 8%"
-msgstr " ضرائب الجدول %8"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400075
-#: model:account.account,name:l10n_eg.2_egy_account_400075
-#: model:account.account.template,name:l10n_eg.egy_account_400075
-msgid "Schedule Tax Expense"
-msgstr "مصروف ضريبة الجدول"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201024
-#: model:account.account,name:l10n_eg.2_egy_account_201024
-#: model:account.account.template,name:l10n_eg.egy_account_201024
-msgid "Schedule Tax collected & payable"
-msgstr "ضريبة جدول دائنة"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base
-msgid "Schedule Tax on Purchases (Base)"
-msgstr "مشترات ضريبة الجدول (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax
-msgid "Schedule Tax on Purchases (Tax)"
-msgstr "مشتريات ضريبة الجدول (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_half
-msgid "Schedule Tax on Purchases 0.5% (Base)"
-msgstr "مشتريات ضريبة الجدول %0.5 (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_half
-msgid "Schedule Tax on Purchases 0.5% (Tax)"
-msgstr "مشتريات ضريبة الجدول %0.5 (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_one
-msgid "Schedule Tax on Purchases 1% (Base)"
-msgstr "مشتريات ضريبة الجدول %1 (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_one
-msgid "Schedule Tax on Purchases 1% (Tax)"
-msgstr "مشتريات ضريبة الجدول %1 (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_ten
-msgid "Schedule Tax on Purchases 10% (Base)"
-msgstr "مشتريات ضريبة الجدول %10 (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_ten
-msgid "Schedule Tax on Purchases 10% (Tax)"
-msgstr "مشتريات ضريبة الجدول %10 (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_fifteen
-msgid "Schedule Tax on Purchases 15% (Base)"
-msgstr "مشتريات ضريبة الجدول %15 (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_fifteen
-msgid "Schedule Tax on Purchases 15% (Tax)"
-msgstr "مشتريات ضريبة الجدول %15 (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_thirty
-msgid "Schedule Tax on Purchases 30% (Base)"
-msgstr "مشتريات ضريبة الجدول %30 (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_thirty
-msgid "Schedule Tax on Purchases 30% (Tax)"
-msgstr "مشتريات ضريبة الجدول %30 (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_five
-msgid "Schedule Tax on Purchases 5% (Base)"
-msgstr "مشتريات ضريبة الجدول %5 (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_five
-msgid "Schedule Tax on Purchases 5% (Tax)"
-msgstr "مشتريات ضريبة الجدول %5 (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_eight
-msgid "Schedule Tax on Purchases 8% (Base)"
-msgstr "مشتريات ضريبة الجدول %8 (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_eight
-msgid "Schedule Tax on Purchases 8% (Tax)"
-msgstr "مشتريات ضريبة الجدول %8 (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base
-msgid "Schedule Tax on Sales (Base)"
-msgstr "مبيعات ضريبة الجدول ( اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax
-msgid "Schedule Tax on Sales (Tax)"
-msgstr "مبيعات ضريبة الجدول (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_half
-msgid "Schedule Tax on Sales 0.5% (Base)"
-msgstr "مبيعات ضريبة الجدول %0.5 ( اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_half
-msgid "Schedule Tax on Sales 0.5% (Tax)"
-msgstr "مبيعات ضريبة الجدول %0.5 ( ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_one
-msgid "Schedule Tax on Sales 1% (Base)"
-msgstr "مبيعات ضريبة الجدول %1 ( اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_one
-msgid "Schedule Tax on Sales 1% (Tax)"
-msgstr "مبيعات ضريبة الجدول %1 ( ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_ten
-msgid "Schedule Tax on Sales 10% (Base)"
-msgstr "مبيعات ضريبة الجدول %10 ( اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_ten
-msgid "Schedule Tax on Sales 10% (Tax)"
-msgstr "مبيعات ضريبة الجدول %10 ( ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_fifteen
-msgid "Schedule Tax on Sales 15% (Base)"
-msgstr "مبيعات ضريبة الجدول %15 ( اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_fifteen
-msgid "Schedule Tax on Sales 15% (Tax)"
-msgstr "مبيعات ضريبة الجدول %15 ( ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_thirty
-msgid "Schedule Tax on Sales 30% (Base)"
-msgstr "مبيعات ضريبة الجدول %30 ( اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_thirty
-msgid "Schedule Tax on Sales 30% (Tax)"
-msgstr "مبيعات ضريبة الجدول %30 ( ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_five
-msgid "Schedule Tax on Sales 5% (Base)"
-msgstr "مبيعات ضريبة الجدول %5 ( اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_five
-msgid "Schedule Tax on Sales 5% (Tax)"
-msgstr "مبيعات ضريبة الجدول %5 ( ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_eight
-msgid "Schedule Tax on Sales 8% (Base)"
-msgstr "مبيعات ضريبة الجدول %8 ( اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_eight
-msgid "Schedule Tax on Sales 8% (Tax)"
-msgstr "مبيعات ضريبة الجدول %8 ( ضريبة)"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400043
-#: model:account.account,name:l10n_eg.2_egy_account_400043
-#: model:account.account.template,name:l10n_eg.egy_account_400043
-msgid "Security & Guard"
-msgstr "مصروف حراسة و امن"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500008
-#: model:account.account,name:l10n_eg.2_egy_account_500008
-#: model:account.account.template,name:l10n_eg.egy_account_500008
-msgid "Service Income"
-msgstr "دخل خدمات"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103016
-#: model:account.account,name:l10n_eg.2_egy_account_103016
-#: model:account.account.template,name:l10n_eg.egy_account_103016
-msgid "Shipment Insurance"
-msgstr "تأمين الشحن"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103018
-#: model:account.account,name:l10n_eg.2_egy_account_103018
-#: model:account.account.template,name:l10n_eg.egy_account_103018
-msgid "Shipment Other Charges"
-msgstr "رسوم شحنات اخرى"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103017
-#: model:account.account,name:l10n_eg.2_egy_account_103017
-#: model:account.account.template,name:l10n_eg.egy_account_103017
-msgid "Shipments Documentation Charges"
-msgstr "رسوم"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400078
-#: model:account.account,name:l10n_eg.2_egy_account_400078
-#: model:account.account.template,name:l10n_eg.egy_account_400078
-msgid "Social Contibution - Company portion expense"
-msgstr "مصروف تأمينات اجتماعية - من الشركة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201026
-#: model:account.account,name:l10n_eg.2_egy_account_201026
-#: model:account.account.template,name:l10n_eg.egy_account_201026
-msgid "Social Contribution - Payable to authorities"
-msgstr "تأمين اجتماعي دائن"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500007
-#: model:account.account,name:l10n_eg.2_egy_account_500007
-#: model:account.account.template,name:l10n_eg.egy_account_500007
-msgid "Space Rental Income"
-msgstr "دخل تأجير"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400012
-#: model:account.account,name:l10n_eg.2_egy_account_400012
-#: model:account.account.template,name:l10n_eg.egy_account_400012
-msgid "Staff Other Allowances"
-msgstr "مصروف بدلات اخرى للموظفين"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_stamp_tax_20_purchase
-#: model:account.tax,description:l10n_eg.1_eg_stamp_tax_20_sale
-#: model:account.tax,description:l10n_eg.2_eg_stamp_tax_20_purchase
-#: model:account.tax,description:l10n_eg.2_eg_stamp_tax_20_sale
-#: model:account.tax,name:l10n_eg.1_eg_stamp_tax_20_purchase
-#: model:account.tax,name:l10n_eg.1_eg_stamp_tax_20_sale
-#: model:account.tax,name:l10n_eg.2_eg_stamp_tax_20_purchase
-#: model:account.tax,name:l10n_eg.2_eg_stamp_tax_20_sale
-#: model:account.tax.template,description:l10n_eg.eg_stamp_tax_20_purchase
-#: model:account.tax.template,description:l10n_eg.eg_stamp_tax_20_sale
-#: model:account.tax.template,name:l10n_eg.eg_stamp_tax_20_purchase
-#: model:account.tax.template,name:l10n_eg.eg_stamp_tax_20_sale
-msgid "Stamp"
-msgstr "الدمغة"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_stamp
-msgid "Stamp Tax 20%"
-msgstr "ضريبة الدمغة"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base
-msgid "Stamp Tax Purchases (Base)"
-msgstr "مشتريات ضريبة الدمغة (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax
-msgid "Stamp Tax Purchases (Tax)"
-msgstr "مشتريات ضريبة الدمغة (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base_purchase
-#: model:account.report.line,tag_name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base_purchase
-msgid "Stamp Tax Purchases 20% (Base)"
-msgstr "مشتريات ضريبة الدمغة %20 (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax_purchase
-#: model:account.report.line,tag_name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax_purchase
-msgid "Stamp Tax Purchases 20% (Tax)"
-msgstr "مشتريات ضريبة الدمغة %20 (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_base
-msgid "Stamp Tax Sales (Base)"
-msgstr "مبيعات ضريبة الدمغة (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_tax
-msgid "Stamp Tax Sales (Tax)"
-msgstr "مبيعات ضريبة الدمغة (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_base_sales
-#: model:account.report.line,tag_name:l10n_eg.tax_report_other_taxes_stamp_tax_base_sales
-msgid "Stamp Tax Sales 20% (Base)"
-msgstr "مبيعات ضريبة الدمغة %20 (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_tax_sales
-#: model:account.report.line,tag_name:l10n_eg.tax_report_other_taxes_stamp_tax_tax_sales
-msgid "Stamp Tax Sales 20% (Tax)"
-msgstr "مبيعات ضريبة الدمغة %20 (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201025
-#: model:account.account,name:l10n_eg.2_egy_account_201025
-#: model:account.account.template,name:l10n_eg.egy_account_201025
-msgid "Stamp Tax payable"
-msgstr "ضريبة الدمغة دائنة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400077
-#: model:account.account,name:l10n_eg.2_egy_account_400077
-#: model:account.account.template,name:l10n_eg.egy_account_400077
-msgid "Stamp tax expense"
-msgstr "مصروف ضريبة الدمغة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400045
-#: model:account.account,name:l10n_eg.2_egy_account_400045
-#: model:account.account.template,name:l10n_eg.egy_account_400045
-msgid "Subscriptions"
-msgstr "مصروف الاشتراكات"
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v001
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v001
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v001
-msgid "T1 - V001 - Export"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v002
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v002
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v002
-msgid "T1 - V002 - Export to free areas and other areas"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v003
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v003
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v003
-msgid "T1 - V003 - Exempted good or service"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v004
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v004
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v004
-msgid "T1 - V004 - A non-taxable good or service"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v005
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v005
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v005
-msgid "T1 - V005 - Exemptions for diplomats, consulates and embassies"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v006
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v006
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v006
-msgid "T1 - V006 - Defence and National security Exemptions"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v007
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v007
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v007
-msgid "T1 - V007 - Agreements exemptions"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v008
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v008
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v008
-msgid "T1 - V008 - Special Exemptios and other reasons"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v009
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v009
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v009
-msgid "T1 - V009 - General Item sales"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v010
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v010
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v010
-msgid "T1 - V010 - Other Rates"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t10_mn01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t10_mn01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t10_mn01
-msgid "T10 - Mn01 - Municipality Fees (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t10_mn02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t10_mn02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t10_mn02
-msgid "T10 - Mn02 - Municipality Fees (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t11_mi01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t11_mi01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t11_mi01
-msgid "T11 - MI01 - Medical insurance fee (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t11_mi02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t11_mi02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t11_mi02
-msgid "T11 - MI02 - Medical insurance fee (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t12_of01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t12_of01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t12_of01
-msgid "T12 - OF01 - Other fees (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t12_of02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t12_of02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t12_of02
-msgid "T12 - OF02 - Other fees (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t13_st03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t13_st03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t13_st03
-msgid "T13 - ST03 - Stamping tax (percentage)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t14_st04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t14_st04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t14_st04
-msgid "T14 - ST04 - Stamping Tax (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t15_ent03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t15_ent03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t15_ent03
-msgid "T15 - Ent03 - Entertainment tax (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t15_ent04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t15_ent04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t15_ent04
-msgid "T15 - Ent04 - Entertainment tax (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t16_rd03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t16_rd03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t16_rd03
-msgid "T16 - RD03 - Resource development fee (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t16_rd04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t16_rd04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t16_rd04
-msgid "T16 - RD04 - Resource development fee (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t17_sc03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t17_sc03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t17_sc03
-msgid "T17 - SC03 - Service charges (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t17_sc04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t17_sc04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t17_sc04
-msgid "T17 - SC04 - Service charges (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t18_mn03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t18_mn03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t18_mn03
-msgid "T18 - Mn03 - Municipality Fees (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t18_mn04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t18_mn04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t18_mn04
-msgid "T18 - Mn04 - Municipality Fees (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t19_mi03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t19_mi03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t19_mi03
-msgid "T19 - MI03 - Medical insurance fee (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t19_mi04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t19_mi04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t19_mi04
-msgid "T19 - MI04 - Medical insurance fee (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t2_tbl01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t2_tbl01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t2_tbl01
-msgid "T2 - Tbl01 - Table tax (percentage)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t20_of03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t20_of03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t20_of03
-msgid "T20 - OF03 - Other fees (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t20_of04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t20_of04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t20_of04
-msgid "T20 - OF04 - Other fees (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t3_tbl02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t3_tbl02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t3_tbl02
-msgid "T3 - Tbl02 - Table tax (Fixed Amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w001
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w001
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w001
-msgid "T4 - W001 - Contracting"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w002
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w002
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w002
-msgid "T4 - W002 - Supplies"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w003
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w003
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w003
-msgid "T4 - W003 - Purachases"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w004
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w004
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w004
-msgid "T4 - W004 - Services"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w005
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w005
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w005
-msgid ""
-"T4 - W005 - Sums paid by the cooperative societies for car transportation to"
-" their members"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w006
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w006
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w006
-msgid "T4 - W006 - Commissionagency & brokerage"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w007
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w007
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w007
-msgid ""
-"T4 - W007 - Discounts & grants & additional exceptional incentives(smoke, "
-"cement companies)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w008
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w008
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w008
-msgid ""
-"T4 - W008 - All discounts & grants & commissions (petroleum, "
-"telecommunications, other companies)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w009
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w009
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w009
-msgid "T4 - W009 - Supporting export subsidies"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w010
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w010
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w010
-msgid "T4 - W010 - Professional fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w011
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w011
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w011
-msgid "T4 - W011 - Commission & brokerage _A_57"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w012
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w012
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w012
-msgid "T4 - W012 - Hospitals collecting from doctors"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w013
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w013
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w013
-msgid "T4 - W013 - Royalties"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w014
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w014
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w014
-msgid "T4 - W014 - Customs clearance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w015
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w015
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w015
-msgid "T4 - W015 - Exemption"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w016
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w016
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w016
-msgid "T4 - W016 - advance payments"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t5_st01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t5_st01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t5_st01
-msgid "T5 - ST01 - Stamping tax (percentage)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t6_st02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t6_st02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t6_st02
-msgid "T6 - ST02 - Stamping Tax (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t7_ent01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t7_ent01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t7_ent01
-msgid "T7 - Ent01 - Entertainment tax (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t7_ent02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t7_ent02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t7_ent02
-msgid "T7 - Ent02 - Entertainment tax (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t8_rd01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t8_rd01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t8_rd01
-msgid "T8 - RD01 - Resource development fee (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t8_rd02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t8_rd02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t8_rd02
-msgid "T8 - RD02 - Resource development fee (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t9_sc01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t9_sc01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t9_sc01
-msgid "T9 - SC01 - Service charges (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t9_sc02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t9_sc02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t9_sc02
-msgid "T9 - SC02 - Service charges (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_account_tax
-msgid "Tax"
-msgstr "الضريبة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201022
-#: model:account.account,name:l10n_eg.2_egy_account_201022
-#: model:account.account.template,name:l10n_eg.egy_account_201022
-msgid "Taxes Provision"
-msgstr " مخصص ضرائب ورسوم متنازع عليها"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400020
-#: model:account.account,name:l10n_eg.2_egy_account_400020
-#: model:account.account.template,name:l10n_eg.egy_account_400020
-msgid "Telephone"
-msgstr "مصروف هاتف"
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_account_tax_template
-msgid "Templates for Taxes"
-msgstr "قوالب الضرائب"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_1
-msgid "Total value of due tax for the period"
-msgstr "إجمالي ضريبة القيمة المستحقة للفترة الحالية"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_2
-msgid "Total value of recoverable tax for the period"
-msgstr "اجمالي الضريبة القيمة المضافة المدفوعة مقدما"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400032
-#: model:account.account,name:l10n_eg.2_egy_account_400032
-#: model:account.account.template,name:l10n_eg.egy_account_400032
-msgid "Trade License Fees"
-msgstr "مصروف رسوم الرخصة التجارية"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400041
-#: model:account.account,name:l10n_eg.2_egy_account_400041
-#: model:account.account.template,name:l10n_eg.egy_account_400041
-msgid "Training"
-msgstr "مصروف تدريب"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400005
-#: model:account.account,name:l10n_eg.2_egy_account_400005
-#: model:account.account.template,name:l10n_eg.egy_account_400005
-msgid "Transportation Allowance"
-msgstr "مصروف بدل نقل"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_999999
-#: model:account.account,name:l10n_eg.2_egy_account_999999
-#: model:account.account.template,name:l10n_eg.egy_account_999999
-msgid "Undistributed Profits/Losses"
-msgstr "ارباح / خسائر غير موزعة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400013
-#: model:account.account,name:l10n_eg.2_egy_account_400013
-#: model:account.account.template,name:l10n_eg.egy_account_400013
-msgid "Uniform"
-msgstr "مصروف زي موحد"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_standard_purchase_14
-#: model:account.tax,description:l10n_eg.1_eg_standard_sale_14
-#: model:account.tax,description:l10n_eg.2_eg_standard_purchase_14
-#: model:account.tax,description:l10n_eg.2_eg_standard_sale_14
-#: model:account.tax,name:l10n_eg.1_eg_standard_purchase_14
-#: model:account.tax,name:l10n_eg.1_eg_standard_sale_14
-#: model:account.tax,name:l10n_eg.2_eg_standard_purchase_14
-#: model:account.tax,name:l10n_eg.2_eg_standard_sale_14
-#: model:account.tax.group,name:l10n_eg.eg_tax_vat
-#: model:account.tax.template,description:l10n_eg.eg_standard_purchase_14
-#: model:account.tax.template,description:l10n_eg.eg_standard_sale_14
-#: model:account.tax.template,name:l10n_eg.eg_standard_purchase_14
-#: model:account.tax.template,name:l10n_eg.eg_standard_sale_14
-msgid "VAT 14%"
-msgstr "قيمة مضافة %14"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104041
-#: model:account.account,name:l10n_eg.2_egy_account_104041
-#: model:account.account.template,name:l10n_eg.egy_account_104041
-msgid "VAT Input"
-msgstr "مدخلات ضريبة القيمة المضافة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201017
-#: model:account.account,name:l10n_eg.2_egy_account_201017
-#: model:account.account.template,name:l10n_eg.egy_account_201017
-msgid "VAT Output"
-msgstr "مخرجات ضريبة القيمة المضافة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_202003
-#: model:account.account,name:l10n_eg.2_egy_account_202003
-#: model:account.account.template,name:l10n_eg.egy_account_202003
-msgid "VAT Payable"
-msgstr "ضريبة القيمة المضافة المستحقة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_100103
-#: model:account.account,name:l10n_eg.2_egy_account_100103
-#: model:account.account.template,name:l10n_eg.egy_account_100103
-msgid "VAT Receivable"
-msgstr "ضريبة القيمة المضافة المدينة"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base
-msgid "VAT on Expenses and all other Inputs (Base)"
-msgstr "ضريبة القيمة المضافة على المشتريات (أساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax
-msgid "VAT on Expenses and all other Inputs (Tax)"
-msgstr "ضريبة القيمة المضافة على المشتريات (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base
-msgid "VAT on Sales and all other Outputs (Base)"
-msgstr "ضريبة القيمة المضافة على المبيعات (أساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax
-msgid "VAT on Sales and all other Outputs (Tax)"
-msgstr "ضريبة القيمة المضافة على المبيعات (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400048
-#: model:account.account,name:l10n_eg.2_egy_account_400048
-#: model:account.account.template,name:l10n_eg.egy_account_400048
-msgid "Vehicle Expenses"
-msgstr "مصروف سيارة"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101007
-#: model:account.account,name:l10n_eg.2_egy_account_101007
-#: model:account.account.template,name:l10n_eg.egy_account_101007
-msgid "Visa & Master Credit Cards"
-msgstr "بطاقات الائتمان فيزا وماستر"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400014
-#: model:account.account,name:l10n_eg.2_egy_account_400014
-#: model:account.account.template,name:l10n_eg.egy_account_400014
-msgid "Visa Expenses"
-msgstr "مصروف تأشيرة"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_withholding_05_purchase
-#: model:account.tax,description:l10n_eg.1_eg_withholding_05_sale
-#: model:account.tax,description:l10n_eg.2_eg_withholding_05_purchase
-#: model:account.tax,description:l10n_eg.2_eg_withholding_05_sale
-#: model:account.tax.template,description:l10n_eg.eg_withholding_05_purchase
-#: model:account.tax.template,description:l10n_eg.eg_withholding_05_sale
-msgid "WH -0.5%"
-msgstr "الصناعة و التجارة %0.5"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_withholding_1_purchase
-#: model:account.tax,description:l10n_eg.1_eg_withholding_1_sale
-#: model:account.tax,description:l10n_eg.2_eg_withholding_1_purchase
-#: model:account.tax,description:l10n_eg.2_eg_withholding_1_sale
-#: model:account.tax.template,description:l10n_eg.eg_withholding_1_purchase
-#: model:account.tax.template,description:l10n_eg.eg_withholding_1_sale
-msgid "WH -1%"
-msgstr "الصناعة و التجارة %1"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_withholding_3_purchase
-#: model:account.tax,description:l10n_eg.1_eg_withholding_3_sale
-#: model:account.tax,description:l10n_eg.2_eg_withholding_3_purchase
-#: model:account.tax,description:l10n_eg.2_eg_withholding_3_sale
-#: model:account.tax.template,description:l10n_eg.eg_withholding_3_purchase
-#: model:account.tax.template,description:l10n_eg.eg_withholding_3_sale
-msgid "WH -3%"
-msgstr "الصناعة و التجارة %3"
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_withholding_5_purchase
-#: model:account.tax,description:l10n_eg.1_eg_withholding_5_sale
-#: model:account.tax,description:l10n_eg.2_eg_withholding_5_purchase
-#: model:account.tax,description:l10n_eg.2_eg_withholding_5_sale
-#: model:account.tax.template,description:l10n_eg.eg_withholding_5_purchase
-#: model:account.tax.template,description:l10n_eg.eg_withholding_5_sale
-msgid "WH -5%"
-msgstr "الصناعة و التجارة %5"
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_base_half
-msgid "WH Purchases -0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_tax_half
-msgid "WH Purchases -0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_base_one
-msgid "WH Purchases -1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_tax_one
-msgid "WH Purchases -1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_base_three
-msgid "WH Purchases -3% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_tax_three
-msgid "WH Purchases -3% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_base_five
-msgid "WH Purchases -5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_tax_five
-msgid "WH Purchases -5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_base_half
-msgid "WH Sales -0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_tax_half
-msgid "WH Sales -0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_tax_one
-msgid "WH Sales -1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_tax_three
-msgid "WH Sales -3% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_tax_five
-msgid "WH Sales -5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400076
-#: model:account.account,name:l10n_eg.2_egy_account_400076
-#: model:account.account.template,name:l10n_eg.egy_account_400076
-msgid "WH Tax Expense"
-msgstr "مصروف ضريبة خصم المنبع "
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_base_one
-msgid "WH on Sales -1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_base_three
-msgid "WH on Sales -3% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_base_five
-msgid "WH on Sales -5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104042
-#: model:account.account,name:l10n_eg.2_egy_account_104042
-#: model:account.account.template,name:l10n_eg.egy_account_104042
-msgid "WH tax Advance with Customers - On behalf of my company"
-msgstr "ضريبة خصم المنبع مدفوعة عن طريق العملاء"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201020
-#: model:account.account,name:l10n_eg.2_egy_account_201020
-#: model:account.account.template,name:l10n_eg.egy_account_201020
-msgid "WHTax Payable - On behalf of suppliers"
-msgstr "ضريبة خصم المنبع للدفع عن الموردين"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400017
-#: model:account.account,name:l10n_eg.2_egy_account_400017
-#: model:account.account.template,name:l10n_eg.egy_account_400017
-msgid "Warehouse Rent"
-msgstr "مصروف ايجار مستودع"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400018
-#: model:account.account,name:l10n_eg.2_egy_account_400018
-#: model:account.account.template,name:l10n_eg.egy_account_400018
-msgid "Water & Electricity"
-msgstr "مصروف مياه و كهرباء"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400022
-#: model:account.account,name:l10n_eg.2_egy_account_400022
-#: model:account.account.template,name:l10n_eg.egy_account_400022
-msgid "Web Site Hosting Fees"
-msgstr "رسوم استضافة موقع"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_withholding_05_purchase
-#: model:account.tax,name:l10n_eg.1_eg_withholding_05_sale
-#: model:account.tax,name:l10n_eg.2_eg_withholding_05_purchase
-#: model:account.tax,name:l10n_eg.2_eg_withholding_05_sale
-#: model:account.tax.template,name:l10n_eg.eg_withholding_05_purchase
-#: model:account.tax.template,name:l10n_eg.eg_withholding_05_sale
-msgid "Withholding -0.5%"
-msgstr "الصناعة و التجارة %0.5"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_withholding_1_purchase
-#: model:account.tax,name:l10n_eg.1_eg_withholding_1_sale
-#: model:account.tax,name:l10n_eg.2_eg_withholding_1_purchase
-#: model:account.tax,name:l10n_eg.2_eg_withholding_1_sale
-#: model:account.tax.template,name:l10n_eg.eg_withholding_1_purchase
-#: model:account.tax.template,name:l10n_eg.eg_withholding_1_sale
-msgid "Withholding -1%"
-msgstr "الصناعة و التجارة %1"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_withholding_3_purchase
-#: model:account.tax,name:l10n_eg.1_eg_withholding_3_sale
-#: model:account.tax,name:l10n_eg.2_eg_withholding_3_purchase
-#: model:account.tax,name:l10n_eg.2_eg_withholding_3_sale
-#: model:account.tax.template,name:l10n_eg.eg_withholding_3_purchase
-#: model:account.tax.template,name:l10n_eg.eg_withholding_3_sale
-msgid "Withholding -3%"
-msgstr "الصناعة و التجارة %3"
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_withholding_5_purchase
-#: model:account.tax,name:l10n_eg.1_eg_withholding_5_sale
-#: model:account.tax,name:l10n_eg.2_eg_withholding_5_purchase
-#: model:account.tax,name:l10n_eg.2_eg_withholding_5_sale
-#: model:account.tax.template,name:l10n_eg.eg_withholding_5_purchase
-#: model:account.tax.template,name:l10n_eg.eg_withholding_5_sale
-msgid "Withholding -5%"
-msgstr "الصناعة و التجارة %5"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_withholding_half
-msgid "Withholding Tax -0.5%"
-msgstr "-ضرائب الصناعة و التجارة %0.5"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_withholding_1
-msgid "Withholding Tax -1%"
-msgstr "-ضرائب الصناعة و التجارة %1"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_withholding_3
-msgid "Withholding Tax -3%"
-msgstr "-ضرائب الصناعة و التجارة %3"
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_withholding_5
-msgid "Withholding Tax -5%"
-msgstr "-ضرائب الصناعة و التجارة %5"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base
-msgid "Withholding Tax on Purchases (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax
-msgid "Withholding Tax on Purchases (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_half
-msgid "Withholding Tax on Purchases -0.5% (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %0.5- (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_half
-msgid "Withholding Tax on Purchases -0.5% (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %0.5- (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_one
-msgid "Withholding Tax on Purchases -1% (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %1- (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_one
-msgid "Withholding Tax on Purchases -1% (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %1- (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_three
-msgid "Withholding Tax on Purchases -3% (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %3- (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_three
-msgid "Withholding Tax on Purchases -3% (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %3- (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_five
-msgid "Withholding Tax on Purchases -5% (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %5- (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_five
-msgid "Withholding Tax on Purchases -5% (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المشتريات %5- (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base
-msgid "Withholding Tax on Sales (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax
-msgid "Withholding Tax on Sales (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_half
-msgid "Withholding Tax on Sales -0.5% (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %0.5- (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_half
-msgid "Withholding Tax on Sales -0.5% (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %0.5- (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_one
-msgid "Withholding Tax on Sales -1% (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %1- (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_one
-msgid "Withholding Tax on Sales -1% (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %1- (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_three
-msgid "Withholding Tax on Sales -3% (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %3- (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_three
-msgid "Withholding Tax on Sales -3% (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %3- (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_five
-msgid "Withholding Tax on Sales -5% (Base)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %5- (اساسي)"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_five
-msgid "Withholding Tax on Sales -5% (Tax)"
-msgstr "ضريبة الصناعة و التجارة (خصم المنبع) على المبيعات %5- (ضريبة)"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400036
-#: model:account.account,name:l10n_eg.2_egy_account_400036
-#: model:account.account.template,name:l10n_eg.egy_account_400036
-msgid "Write Off Inventory"
-msgstr "مصروف فرق المخزون"
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400035
-#: model:account.account,name:l10n_eg.2_egy_account_400035
-#: model:account.account.template,name:l10n_eg.egy_account_400035
-msgid "Write Off Receivables & Payables"
-msgstr "مصروف شطب المدين و الذمم الدائنة "
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_zero_purchase_0
-#: model:account.tax,description:l10n_eg.1_eg_zero_sale_0
-#: model:account.tax,description:l10n_eg.2_eg_zero_purchase_0
-#: model:account.tax,description:l10n_eg.2_eg_zero_sale_0
-#: model:account.tax,name:l10n_eg.1_eg_zero_purchase_0
-#: model:account.tax,name:l10n_eg.1_eg_zero_sale_0
-#: model:account.tax,name:l10n_eg.2_eg_zero_purchase_0
-#: model:account.tax,name:l10n_eg.2_eg_zero_sale_0
-#: model:account.tax.template,description:l10n_eg.eg_zero_purchase_0
-#: model:account.tax.template,description:l10n_eg.eg_zero_sale_0
-#: model:account.tax.template,name:l10n_eg.eg_zero_purchase_0
-#: model:account.tax.template,name:l10n_eg.eg_zero_sale_0
-msgid "Zero Rated 0%"
-msgstr "صفرية %0"
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_l10n_eg_eta_account_tax_mixin
-msgid "l10n_eg.eta.account.tax.mixin"
-msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n_extra/l10n_eg.pot b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n_extra/l10n_eg.pot
deleted file mode 100644
index 5715c97..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/i18n_extra/l10n_eg.pot
+++ /dev/null
@@ -1,2694 +0,0 @@
-# Translation of Odoo Server.
-# This file contains the translation of the following modules:
-# * l10n_eg
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Odoo Server 15.0+e\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-02-18 10:29+0000\n"
-"PO-Revision-Date: 2022-02-18 10:29+0000\n"
-"Last-Translator: \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_fourteen
-msgid "1. Standard Rated 14% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_fourteen
-msgid "1. Standard Rated 14% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_base_fourteen
-msgid "1. VAT 14% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_tax_fourteen
-msgid "1. VAT 14% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.report,name:l10n_eg.tax_report_vat_return
-msgid "1. VAT Return"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.report,name:l10n_eg.tax_report_withholding_tax
-msgid "2. Withholding Tax"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_zero
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_base_zero
-msgid "2. Zero Rated (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_zero
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_tax_zero
-msgid "2. Zero Rated (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base_exempt
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_base_exempt
-msgid "3. Exempt Sales (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax_exempt
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_sale_tax_exempt
-msgid "3. Exempt Sales (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.report,name:l10n_eg.tax_report_schedule_tax
-msgid "3. Schedule Tax"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.report,name:l10n_eg.tax_report_other_taxes
-msgid "4. Other Taxes"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_fourteen
-msgid "5. Standard Rated 14% Expenses (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_fourteen
-msgid "5. Standard Rated 14% Expenses (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_base_fourteen
-msgid "5. VAT 14% Expenses (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_tax_fourteen
-msgid "5. VAT 14% Expenses (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_zero
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_base_zero
-msgid "6. Zero Rated (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_zero
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_tax_zero
-msgid "6. Zero Rated (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base_exempt
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_base_exempt
-msgid "7. Exempt Expenses (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax_exempt
-#: model:account.report.line,tag_name:l10n_eg.tax_report_vat_return_expense_tax_exempt
-msgid "7. Exempt Expenses (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106009
-#: model:account.account,name:l10n_eg.2_egy_account_106009
-#: model:account.account.template,name:l10n_eg.egy_account_106009
-msgid "Acc. Depreciation of Motor Vehicles"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106008
-#: model:account.account,name:l10n_eg.2_egy_account_106008
-#: model:account.account.template,name:l10n_eg.egy_account_106008
-msgid "Acc. Deprn.Computer Hardware & Software"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106007
-#: model:account.account,name:l10n_eg.2_egy_account_106007
-#: model:account.account.template,name:l10n_eg.egy_account_106007
-msgid "Acc.Deprn.of Furniture & Office Equipment"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_account_chart_template
-msgid "Account Chart Template"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_account_tax_report
-msgid "Account Tax Report"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102011
-#: model:account.account,name:l10n_eg.2_egy_account_102011
-#: model:account.account.template,name:l10n_eg.egy_account_102011
-msgid "Accounts Receivable"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102012
-#: model:account.account,name:l10n_eg.2_egy_account_102012
-#: model:account.account.template,name:l10n_eg.egy_account_102012
-msgid "Accounts Receivable (PoS)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201014
-#: model:account.account,name:l10n_eg.2_egy_account_201014
-#: model:account.account.template,name:l10n_eg.egy_account_201014
-msgid "Accrued - Audit Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201007
-#: model:account.account,name:l10n_eg.2_egy_account_201007
-#: model:account.account.template,name:l10n_eg.egy_account_201007
-msgid "Accrued - Commissions"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201015
-#: model:account.account,name:l10n_eg.2_egy_account_201015
-#: model:account.account.template,name:l10n_eg.egy_account_201015
-msgid "Accrued - Office Rent"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201004
-#: model:account.account,name:l10n_eg.2_egy_account_201004
-#: model:account.account.template,name:l10n_eg.egy_account_201004
-msgid "Accrued - Salaries"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201013
-#: model:account.account,name:l10n_eg.2_egy_account_201013
-#: model:account.account.template,name:l10n_eg.egy_account_201013
-msgid "Accrued - Sponsorship"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201012
-#: model:account.account,name:l10n_eg.2_egy_account_201012
-#: model:account.account.template,name:l10n_eg.egy_account_201012
-msgid "Accrued - Telephone"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201011
-#: model:account.account,name:l10n_eg.2_egy_account_201011
-#: model:account.account.template,name:l10n_eg.egy_account_201011
-msgid "Accrued - Utilities"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201010
-#: model:account.account,name:l10n_eg.2_egy_account_201010
-#: model:account.account.template,name:l10n_eg.egy_account_201010
-msgid "Accrued Other Personnel Cost"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201016
-#: model:account.account,name:l10n_eg.2_egy_account_201016
-#: model:account.account.template,name:l10n_eg.egy_account_201016
-msgid "Accrued Others"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201008
-#: model:account.account,name:l10n_eg.2_egy_account_201008
-#: model:account.account.template,name:l10n_eg.egy_account_201008
-msgid "Accrued Salaries Increment"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201009
-#: model:account.account,name:l10n_eg.2_egy_account_201009
-#: model:account.account.template,name:l10n_eg.egy_account_201009
-msgid "Accrued-Staff Bonus"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_100102
-#: model:account.account,name:l10n_eg.2_egy_account_100102
-#: model:account.account.template,name:l10n_eg.egy_account_100102
-msgid "Accumulated Depreciation right use asset (IFRS 16)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500005
-#: model:account.account,name:l10n_eg.2_egy_account_500005
-#: model:account.account.template,name:l10n_eg.egy_account_500005
-msgid "Advertising Income"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400060
-#: model:account.account,name:l10n_eg.2_egy_account_400060
-#: model:account.account.template,name:l10n_eg.egy_account_400060
-msgid "Air Miles Card Charges"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400024
-#: model:account.account,name:l10n_eg.2_egy_account_400024
-#: model:account.account.template,name:l10n_eg.egy_account_400024
-msgid "Air tickets"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400037
-#: model:account.account,name:l10n_eg.2_egy_account_400037
-#: model:account.account.template,name:l10n_eg.egy_account_400037
-msgid "Amortisation of Preoperating Expenses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106006
-#: model:account.account,name:l10n_eg.2_egy_account_106006
-#: model:account.account.template,name:l10n_eg.egy_account_106006
-msgid "Amortisation on Leasehold Improvement"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400063
-#: model:account.account,name:l10n_eg.2_egy_account_400063
-#: model:account.account.template,name:l10n_eg.egy_account_400063
-msgid "Amortization on Leasehold Improvement"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400029
-#: model:account.account,name:l10n_eg.2_egy_account_400029
-#: model:account.account.template,name:l10n_eg.egy_account_400029
-msgid "Audit Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400074
-#: model:account.account,name:l10n_eg.2_egy_account_400074
-#: model:account.account.template,name:l10n_eg.egy_account_400074
-msgid "Bad Debts"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400059
-#: model:account.account,name:l10n_eg.2_egy_account_400059
-#: model:account.account.template,name:l10n_eg.egy_account_400059
-msgid "Bank Finance & Loan Charges"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201001
-#: model:account.account,name:l10n_eg.2_egy_account_201001
-#: model:account.account.template,name:l10n_eg.egy_account_201001
-msgid "Bank Suspense Account"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400003
-#: model:account.account,name:l10n_eg.2_egy_account_400003
-#: model:account.account.template,name:l10n_eg.egy_account_400003
-msgid "Basic Salary"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500006
-#: model:account.account,name:l10n_eg.2_egy_account_500006
-#: model:account.account.template,name:l10n_eg.egy_account_500006
-msgid "Branding Income"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500010
-#: model:account.account,name:l10n_eg.2_egy_account_500010
-#: model:account.account.template,name:l10n_eg.egy_account_500010
-msgid "Capital Gain"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_999002
-#: model:account.account,name:l10n_eg.2_egy_account_999002
-#: model:account.account.template,name:l10n_eg.egy_account_999002
-msgid "Cash Difference Gain"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_999001
-#: model:account.account,name:l10n_eg.2_egy_account_999001
-#: model:account.account.template,name:l10n_eg.egy_account_999001
-msgid "Cash Difference Loss"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400038
-#: model:account.account,name:l10n_eg.2_egy_account_400038
-#: model:account.account.template,name:l10n_eg.egy_account_400038
-msgid "Cash Shortage"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400044
-#: model:account.account,name:l10n_eg.2_egy_account_400044
-#: model:account.account.template,name:l10n_eg.egy_account_400044
-msgid "Cleaning"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400069
-#: model:account.account,name:l10n_eg.2_egy_account_400069
-#: model:account.account.template,name:l10n_eg.egy_account_400069
-msgid "Closing Account"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106011
-#: model:account.account,name:l10n_eg.2_egy_account_106011
-#: model:account.account.template,name:l10n_eg.egy_account_106011
-msgid "Computer Card Renewal"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106003
-#: model:account.account,name:l10n_eg.2_egy_account_106003
-#: model:account.account.template,name:l10n_eg.egy_account_106003
-msgid "Computer Hardware & Software"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400067
-#: model:account.account,name:l10n_eg.2_egy_account_400067
-#: model:account.account.template,name:l10n_eg.egy_account_400067
-msgid "Consultancy Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400049
-#: model:account.account,name:l10n_eg.2_egy_account_400049
-#: model:account.account.template,name:l10n_eg.egy_account_400049
-msgid "Convoyance Expenses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400002
-#: model:account.account,name:l10n_eg.2_egy_account_400002
-#: model:account.account.template,name:l10n_eg.egy_account_400002
-msgid "Cost Of Goods Sold I/C Sales"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400001
-#: model:account.account,name:l10n_eg.2_egy_account_400001
-#: model:account.account.template,name:l10n_eg.egy_account_400001
-msgid "Cost of Goods Sold in Trading"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400021
-#: model:account.account,name:l10n_eg.2_egy_account_400021
-#: model:account.account.template,name:l10n_eg.egy_account_400021
-msgid "Courrier"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400058
-#: model:account.account,name:l10n_eg.2_egy_account_400058
-#: model:account.account.template,name:l10n_eg.egy_account_400058
-msgid "Credit Card Charges"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400061
-#: model:account.account,name:l10n_eg.2_egy_account_400061
-#: model:account.account.template,name:l10n_eg.egy_account_400061
-msgid "Credit Card Swipe Charges"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201003
-#: model:account.account,name:l10n_eg.2_egy_account_201003
-#: model:account.account.template,name:l10n_eg.egy_account_201003
-msgid "Credit Notes to Customers"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201023
-#: model:account.account,name:l10n_eg.2_egy_account_201023
-#: model:account.account.template,name:l10n_eg.egy_account_201023
-msgid "Customer Provision"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201018
-#: model:account.account,name:l10n_eg.2_egy_account_201018
-#: model:account.account.template,name:l10n_eg.egy_account_201018
-msgid "Deferred income"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104037
-#: model:account.account,name:l10n_eg.2_egy_account_104037
-#: model:account.account.template,name:l10n_eg.egy_account_104037
-msgid "Deposit - Office Rent"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104040
-#: model:account.account,name:l10n_eg.2_egy_account_104040
-#: model:account.account.template,name:l10n_eg.egy_account_104040
-msgid "Deposit Others"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104038
-#: model:account.account,name:l10n_eg.2_egy_account_104038
-#: model:account.account.template,name:l10n_eg.egy_account_104038
-msgid "Deposits - Customs"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400065
-#: model:account.account,name:l10n_eg.2_egy_account_400065
-#: model:account.account.template,name:l10n_eg.egy_account_400065
-msgid "Depreciation Of Computer Hard & Soft"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400064
-#: model:account.account,name:l10n_eg.2_egy_account_400064
-#: model:account.account.template,name:l10n_eg.egy_account_400064
-msgid "Depreciation Of Furniture & Office Equipment"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400066
-#: model:account.account,name:l10n_eg.2_egy_account_400066
-#: model:account.account.template,name:l10n_eg.egy_account_400066
-msgid "Depreciation Of Motor Vehicles"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400070
-#: model:account.account,name:l10n_eg.2_egy_account_400070
-#: model:account.account.template,name:l10n_eg.egy_account_400070
-msgid "Depreciation on right of use asset (IFRS 16)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400054
-#: model:account.account,name:l10n_eg.2_egy_account_400054
-#: model:account.account.template,name:l10n_eg.egy_account_400054
-msgid "Disposal of Business Branch"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields,field_description:l10n_eg.field_account_tax__l10n_eg_eta_code
-#: model:ir.model.fields,field_description:l10n_eg.field_account_tax_template__l10n_eg_eta_code
-#: model:ir.model.fields,field_description:l10n_eg.field_l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code
-msgid "ETA Code (Egypt)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.fiscal.position,name:l10n_eg.1_account_fiscal_position_egypt
-#: model:account.fiscal.position,name:l10n_eg.2_account_fiscal_position_egypt
-#: model:account.fiscal.position.template,name:l10n_eg.account_fiscal_position_egypt
-msgid "Egypt"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.chart.template,name:l10n_eg.egypt_chart_template_standard
-msgid "Egypt Chart of Accounts - Standard"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400008
-#: model:account.account,name:l10n_eg.2_egy_account_400008
-#: model:account.account.template,name:l10n_eg.egy_account_400008
-msgid "End Of Service Indemnity"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_202001
-#: model:account.account,name:l10n_eg.2_egy_account_202001
-#: model:account.account.template,name:l10n_eg.egy_account_202001
-msgid "End of Service Provision"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_exempt_purchase
-#: model:account.tax,description:l10n_eg.1_eg_exempt_sale
-#: model:account.tax,description:l10n_eg.2_eg_exempt_purchase
-#: model:account.tax,description:l10n_eg.2_eg_exempt_sale
-#: model:account.tax,name:l10n_eg.1_eg_exempt_purchase
-#: model:account.tax,name:l10n_eg.1_eg_exempt_sale
-#: model:account.tax,name:l10n_eg.2_eg_exempt_purchase
-#: model:account.tax,name:l10n_eg.2_eg_exempt_sale
-#: model:account.tax.template,description:l10n_eg.eg_exempt_purchase
-#: model:account.tax.template,description:l10n_eg.eg_exempt_sale
-#: model:account.tax.template,name:l10n_eg.eg_exempt_purchase
-#: model:account.tax.template,name:l10n_eg.eg_exempt_sale
-msgid "Exempt"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106002
-#: model:account.account,name:l10n_eg.2_egy_account_106002
-#: model:account.account.template,name:l10n_eg.egy_account_106002
-msgid "Furniture and Equipment"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500011
-#: model:account.account,name:l10n_eg.2_egy_account_500011
-#: model:account.account.template,name:l10n_eg.egy_account_500011
-msgid "Gain On Difference Of Exchange"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101008
-#: model:account.account,name:l10n_eg.2_egy_account_101008
-#: model:account.account.template,name:l10n_eg.egy_account_101008
-msgid "Gateway Credit Cards"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400046
-#: model:account.account,name:l10n_eg.2_egy_account_400046
-#: model:account.account.template,name:l10n_eg.egy_account_400046
-msgid "Gifts & Donations"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103019
-#: model:account.account,name:l10n_eg.2_egy_account_103019
-#: model:account.account.template,name:l10n_eg.egy_account_103019
-msgid "Handling Difference in Inventory"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400025
-#: model:account.account,name:l10n_eg.2_egy_account_400025
-#: model:account.account.template,name:l10n_eg.egy_account_400025
-msgid "Hotel"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400004
-#: model:account.account,name:l10n_eg.2_egy_account_400004
-#: model:account.account.template,name:l10n_eg.egy_account_400004
-msgid "Housing Allowance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400055
-#: model:account.account,name:l10n_eg.2_egy_account_400055
-#: model:account.account.template,name:l10n_eg.egy_account_400055
-msgid "Income Tax"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201027
-#: model:account.account,name:l10n_eg.2_egy_account_201027
-#: model:account.account.template,name:l10n_eg.egy_account_201027
-msgid "Income Tax payable to Authority - Deducted from employee's salaries"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400040
-#: model:account.account,name:l10n_eg.2_egy_account_400040
-#: model:account.account.template,name:l10n_eg.egy_account_400040
-msgid "Insurance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400072
-#: model:account.account,name:l10n_eg.2_egy_account_400072
-#: model:account.account.template,name:l10n_eg.egy_account_400072
-msgid "Interest Expense"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500009
-#: model:account.account,name:l10n_eg.2_egy_account_500009
-#: model:account.account.template,name:l10n_eg.egy_account_500009
-msgid "Interest Revenue"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103020
-#: model:account.account,name:l10n_eg.2_egy_account_103020
-#: model:account.account.template,name:l10n_eg.egy_account_103020
-msgid "Items Delivered to Customs on temprary Base"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400047
-#: model:account.account,name:l10n_eg.2_egy_account_400047
-#: model:account.account.template,name:l10n_eg.egy_account_400047
-msgid "Kitchen and Buffet Expenses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106001
-#: model:account.account,name:l10n_eg.2_egy_account_106001
-#: model:account.account.template,name:l10n_eg.egy_account_106001
-msgid "Leasehold Improvement"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201006
-#: model:account.account,name:l10n_eg.2_egy_account_201006
-#: model:account.account.template,name:l10n_eg.egy_account_201006
-msgid "Leave Days Provision"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400007
-#: model:account.account,name:l10n_eg.2_egy_account_400007
-#: model:account.account.template,name:l10n_eg.egy_account_400007
-msgid "Leave Salary"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400006
-#: model:account.account,name:l10n_eg.2_egy_account_400006
-#: model:account.account.template,name:l10n_eg.egy_account_400006
-msgid "Leave Ticket"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201005
-#: model:account.account,name:l10n_eg.2_egy_account_201005
-#: model:account.account.template,name:l10n_eg.egy_account_201005
-msgid "Leave Tickets Provision"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201021
-#: model:account.account,name:l10n_eg.2_egy_account_201021
-#: model:account.account.template,name:l10n_eg.egy_account_201021
-msgid "Legal Reserve"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400031
-#: model:account.account,name:l10n_eg.2_egy_account_400031
-#: model:account.account.template,name:l10n_eg.egy_account_400031
-msgid "Legal fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400010
-#: model:account.account,name:l10n_eg.2_egy_account_400010
-#: model:account.account.template,name:l10n_eg.egy_account_400010
-msgid "Life Insurance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egypt_chart_template_standard_liquidity_transfer
-#: model:account.account,name:l10n_eg.2_egypt_chart_template_standard_liquidity_transfer
-#: model:account.account.template,name:l10n_eg.egypt_chart_template_standard_liquidity_transfer
-msgid "Liquidity Transfer"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400052
-#: model:account.account,name:l10n_eg.2_egy_account_400052
-#: model:account.account.template,name:l10n_eg.egy_account_400052
-msgid "Loss On Fixed Assets Disposal"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400053
-#: model:account.account,name:l10n_eg.2_egy_account_400053
-#: model:account.account.template,name:l10n_eg.egy_account_400053
-msgid "Loss on Difference on Exchange"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101005
-#: model:account.account,name:l10n_eg.2_egy_account_101005
-#: model:account.account.template,name:l10n_eg.egy_account_101005
-msgid "Main Safe"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101006
-#: model:account.account,name:l10n_eg.2_egy_account_101006
-#: model:account.account.template,name:l10n_eg.egy_account_101006
-msgid "Main Safe - Foreign Currency"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400042
-#: model:account.account,name:l10n_eg.2_egy_account_400042
-#: model:account.account.template,name:l10n_eg.egy_account_400042
-msgid "Maintenance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500003
-#: model:account.account,name:l10n_eg.2_egy_account_500003
-#: model:account.account.template,name:l10n_eg.egy_account_500003
-msgid "Management Consultancy Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101009
-#: model:account.account,name:l10n_eg.2_egy_account_101009
-#: model:account.account.template,name:l10n_eg.egy_account_101009
-msgid "Manual Visa & Master Cards"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400026
-#: model:account.account,name:l10n_eg.2_egy_account_400026
-#: model:account.account.template,name:l10n_eg.egy_account_400026
-msgid "Meals"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400009
-#: model:account.account,name:l10n_eg.2_egy_account_400009
-#: model:account.account.template,name:l10n_eg.egy_account_400009
-msgid "Medical Insurance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106004
-#: model:account.account,name:l10n_eg.2_egy_account_106004
-#: model:account.account.template,name:l10n_eg.egy_account_106004
-msgid "Motor Vehicles"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields,field_description:l10n_eg.field_account_tax_report__name
-msgid "Name"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields,help:l10n_eg.field_account_tax_report__name
-msgid "Name of this tax report"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net
-msgid "Net VAT Due"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_3
-msgid "Net VAT due (or reclaimed) for the period"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.fiscal.position,name:l10n_eg.1_account_fiscal_position_non_egypt
-#: model:account.fiscal.position,name:l10n_eg.2_account_fiscal_position_non_egypt
-#: model:account.fiscal.position.template,name:l10n_eg.account_fiscal_position_non_egypt
-msgid "Non-Egypt"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400016
-#: model:account.account,name:l10n_eg.2_egy_account_400016
-#: model:account.account.template,name:l10n_eg.egy_account_400016
-msgid "Office Rent"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400034
-#: model:account.account,name:l10n_eg.2_egy_account_400034
-#: model:account.account.template,name:l10n_eg.egy_account_400034
-msgid "Other - Advertising Expenses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400051
-#: model:account.account,name:l10n_eg.2_egy_account_400051
-#: model:account.account.template,name:l10n_eg.egy_account_400051
-msgid "Other Bank Charges"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102015
-#: model:account.account,name:l10n_eg.2_egy_account_102015
-#: model:account.account.template,name:l10n_eg.egy_account_102015
-msgid "Other Debtors"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500013
-#: model:account.account,name:l10n_eg.2_egy_account_500013
-#: model:account.account.template,name:l10n_eg.egy_account_500013
-msgid "Other Income"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400057
-#: model:account.account,name:l10n_eg.2_egy_account_400057
-#: model:account.account.template,name:l10n_eg.egy_account_400057
-msgid "Other Non Operating Expenses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104035
-#: model:account.account,name:l10n_eg.2_egy_account_104035
-#: model:account.account.template,name:l10n_eg.egy_account_104035
-msgid "Other Prepayments"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102014
-#: model:account.account,name:l10n_eg.2_egy_account_102014
-#: model:account.account.template,name:l10n_eg.egy_account_102014
-msgid "Other Receivable"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_other
-msgid "Other Taxes"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400019
-#: model:account.account,name:l10n_eg.2_egy_account_400019
-#: model:account.account.template,name:l10n_eg.egy_account_400019
-msgid "Other Utility Cahrges"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400028
-#: model:account.account,name:l10n_eg.2_egy_account_400028
-#: model:account.account.template,name:l10n_eg.egy_account_400028
-msgid "Others"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400023
-#: model:account.account,name:l10n_eg.2_egy_account_400023
-#: model:account.account.template,name:l10n_eg.egy_account_400023
-msgid "Others - Communication"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400050
-#: model:account.account,name:l10n_eg.2_egy_account_400050
-#: model:account.account.template,name:l10n_eg.egy_account_400050
-msgid "Others - Office Various Expenses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400033
-#: model:account.account,name:l10n_eg.2_egy_account_400033
-#: model:account.account.template,name:l10n_eg.egy_account_400033
-msgid "Others - Professional Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400039
-#: model:account.account,name:l10n_eg.2_egy_account_400039
-#: model:account.account.template,name:l10n_eg.egy_account_400039
-msgid "Others - Provision & Write off"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_105003
-#: model:account.account,name:l10n_eg.2_egy_account_105003
-#: model:account.account.template,name:l10n_eg.egy_account_105003
-msgid "Outstanding Payments"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101004
-#: model:account.account,name:l10n_eg.2_egy_account_101004
-#: model:account.account.template,name:l10n_eg.egy_account_101004
-msgid "Outstanding Receipts"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101010
-#: model:account.account,name:l10n_eg.2_egy_account_101010
-#: model:account.account.template,name:l10n_eg.egy_account_101010
-msgid "PayPal Account"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400062
-#: model:account.account,name:l10n_eg.2_egy_account_400062
-#: model:account.account.template,name:l10n_eg.egy_account_400062
-msgid "PayPal Charges"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201002
-#: model:account.account,name:l10n_eg.2_egy_account_201002
-#: model:account.account.template,name:l10n_eg.egy_account_201002
-msgid "Payables"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400027
-#: model:account.account,name:l10n_eg.2_egy_account_400027
-#: model:account.account.template,name:l10n_eg.egy_account_400027
-msgid "Per Diem"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400015
-#: model:account.account,name:l10n_eg.2_egy_account_400015
-#: model:account.account.template,name:l10n_eg.egy_account_400015
-msgid "Personnel Cost Others"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_102013
-#: model:account.account,name:l10n_eg.2_egy_account_102013
-#: model:account.account.template,name:l10n_eg.egy_account_102013
-msgid "Post Dated Cheques Received"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104033
-#: model:account.account,name:l10n_eg.2_egy_account_104033
-#: model:account.account.template,name:l10n_eg.egy_account_104033
-msgid "PrePaid Advertisement Expenses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104034
-#: model:account.account,name:l10n_eg.2_egy_account_104034
-#: model:account.account.template,name:l10n_eg.egy_account_104034
-msgid "Prepaid Bank Guarantee"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104030
-#: model:account.account,name:l10n_eg.2_egy_account_104030
-#: model:account.account.template,name:l10n_eg.egy_account_104030
-msgid "Prepaid Consultancy Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104028
-#: model:account.account,name:l10n_eg.2_egy_account_104028
-#: model:account.account.template,name:l10n_eg.egy_account_104028
-msgid "Prepaid Employees Housing"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104036
-#: model:account.account,name:l10n_eg.2_egy_account_104036
-#: model:account.account.template,name:l10n_eg.egy_account_104036
-msgid "Prepaid Finance charge for Loans"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104031
-#: model:account.account,name:l10n_eg.2_egy_account_104031
-#: model:account.account.template,name:l10n_eg.egy_account_104031
-msgid "Prepaid Legal Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104025
-#: model:account.account,name:l10n_eg.2_egy_account_104025
-#: model:account.account.template,name:l10n_eg.egy_account_104025
-msgid "Prepaid License Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104022
-#: model:account.account,name:l10n_eg.2_egy_account_104022
-#: model:account.account.template,name:l10n_eg.egy_account_104022
-msgid "Prepaid Life Insurance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104026
-#: model:account.account,name:l10n_eg.2_egy_account_104026
-#: model:account.account.template,name:l10n_eg.egy_account_104026
-msgid "Prepaid Maintenance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104021
-#: model:account.account,name:l10n_eg.2_egy_account_104021
-#: model:account.account.template,name:l10n_eg.egy_account_104021
-msgid "Prepaid Medical Insurance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104023
-#: model:account.account,name:l10n_eg.2_egy_account_104023
-#: model:account.account.template,name:l10n_eg.egy_account_104023
-msgid "Prepaid Office Rent"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104024
-#: model:account.account,name:l10n_eg.2_egy_account_104024
-#: model:account.account.template,name:l10n_eg.egy_account_104024
-msgid "Prepaid Other Insurance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104029
-#: model:account.account,name:l10n_eg.2_egy_account_104029
-#: model:account.account.template,name:l10n_eg.egy_account_104029
-msgid "Prepaid Schooling Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104027
-#: model:account.account,name:l10n_eg.2_egy_account_104027
-#: model:account.account.template,name:l10n_eg.egy_account_104027
-msgid "Prepaid Site Hosting Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400056
-#: model:account.account,name:l10n_eg.2_egy_account_400056
-#: model:account.account.template,name:l10n_eg.egy_account_400056
-msgid "Previous Year Adjustments Account"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400068
-#: model:account.account,name:l10n_eg.2_egy_account_400068
-#: model:account.account.template,name:l10n_eg.egy_account_400068
-msgid "Provision for Doubtful Debts"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_106010
-#: model:account.account,name:l10n_eg.2_egy_account_106010
-#: model:account.account.template,name:l10n_eg.egy_account_106010
-msgid "Registration of Trademarks"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_202002
-#: model:account.account,name:l10n_eg.2_egy_account_202002
-#: model:account.account.template,name:l10n_eg.egy_account_202002
-msgid "Reservations"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_100101
-#: model:account.account,name:l10n_eg.2_egy_account_100101
-#: model:account.account.template,name:l10n_eg.egy_account_100101
-msgid "Right of use Asset (IFRS 16)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_05_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_05_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_05_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_05_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_05_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_05_sale
-msgid "SCHD 0.5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_1_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_1_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_1_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_1_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_1_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_1_sale
-msgid "SCHD 1%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_10_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_10_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_10_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_10_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_10_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_10_sale
-msgid "SCHD 10%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_15_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_15_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_15_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_15_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_15_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_15_sale
-msgid "SCHD 15%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_30_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_30_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_30_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_30_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_30_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_30_sale
-msgid "SCHD 30%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_5_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_5_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_5_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_5_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_5_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_5_sale
-msgid "SCHD 5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_8_purchase
-#: model:account.tax,description:l10n_eg.1_eg_schedule_tax_8_sale
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_8_purchase
-#: model:account.tax,description:l10n_eg.2_eg_schedule_tax_8_sale
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_8_purchase
-#: model:account.tax.template,description:l10n_eg.eg_schedule_tax_8_sale
-msgid "SCHD 8%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_half
-msgid "SCHD Purchases 0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_half
-msgid "SCHD Purchases 0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_one
-msgid "SCHD Purchases 1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_one
-msgid "SCHD Purchases 1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_ten
-msgid "SCHD Purchases 10% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_ten
-msgid "SCHD Purchases 10% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_fifteen
-msgid "SCHD Purchases 15% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_fifteen
-msgid "SCHD Purchases 15% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_thirty
-msgid "SCHD Purchases 30% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_thirty
-msgid "SCHD Purchases 30% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_five
-msgid "SCHD Purchases 5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_five
-msgid "SCHD Purchases 5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_eight
-msgid "SCHD Purchases 8% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_eight
-msgid "SCHD Purchases 8% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_half
-msgid "SCHD Sales 0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_half
-msgid "SCHD Sales 0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_one
-msgid "SCHD Sales 1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_one
-msgid "SCHD Sales 1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_ten
-msgid "SCHD Sales 10% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_ten
-msgid "SCHD Sales 10% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_fifteen
-msgid "SCHD Sales 15% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_fifteen
-msgid "SCHD Sales 15% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_thirty
-msgid "SCHD Sales 30% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_thirty
-msgid "SCHD Sales 30% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_five
-msgid "SCHD Sales 5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_five
-msgid "SCHD Sales 5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_eight
-msgid "SCHD Sales 8% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_eight
-msgid "SCHD Sales 8% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500001
-#: model:account.account,name:l10n_eg.2_egy_account_500001
-#: model:account.account.template,name:l10n_eg.egy_account_500001
-msgid "Sales Account"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400011
-#: model:account.account,name:l10n_eg.2_egy_account_400011
-#: model:account.account.template,name:l10n_eg.egy_account_400011
-msgid "Sales Commission"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500004
-#: model:account.account,name:l10n_eg.2_egy_account_500004
-#: model:account.account.template,name:l10n_eg.egy_account_500004
-msgid "Sales from Other Region"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500002
-#: model:account.account,name:l10n_eg.2_egy_account_500002
-#: model:account.account.template,name:l10n_eg.egy_account_500002
-msgid "Sales of I/C"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_05_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_05_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_05_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_05_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_05_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_05_sale
-msgid "Schedule 0.5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_1_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_1_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_1_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_1_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_1_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_1_sale
-msgid "Schedule 1%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_10_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_10_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_10_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_10_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_10_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_10_sale
-msgid "Schedule 10%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_15_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_15_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_15_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_15_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_15_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_15_sale
-msgid "Schedule 15%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_30_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_30_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_30_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_30_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_30_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_30_sale
-msgid "Schedule 30%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_5_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_5_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_5_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_5_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_5_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_5_sale
-msgid "Schedule 5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_8_purchase
-#: model:account.tax,name:l10n_eg.1_eg_schedule_tax_8_sale
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_8_purchase
-#: model:account.tax,name:l10n_eg.2_eg_schedule_tax_8_sale
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_8_purchase
-#: model:account.tax.template,name:l10n_eg.eg_schedule_tax_8_sale
-msgid "Schedule 8%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_half
-msgid "Schedule Tax 0.5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_1
-msgid "Schedule Tax 1%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_10
-msgid "Schedule Tax 10%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_15
-msgid "Schedule Tax 15%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_30
-msgid "Schedule Tax 30%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_5
-msgid "Schedule Tax 5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_schedule_8
-msgid "Schedule Tax 8%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400075
-#: model:account.account,name:l10n_eg.2_egy_account_400075
-#: model:account.account.template,name:l10n_eg.egy_account_400075
-msgid "Schedule Tax Expense"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201024
-#: model:account.account,name:l10n_eg.2_egy_account_201024
-#: model:account.account.template,name:l10n_eg.egy_account_201024
-msgid "Schedule Tax collected & payable"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base
-msgid "Schedule Tax on Purchases (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax
-msgid "Schedule Tax on Purchases (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_half
-msgid "Schedule Tax on Purchases 0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_half
-msgid "Schedule Tax on Purchases 0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_one
-msgid "Schedule Tax on Purchases 1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_one
-msgid "Schedule Tax on Purchases 1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_ten
-msgid "Schedule Tax on Purchases 10% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_ten
-msgid "Schedule Tax on Purchases 10% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_fifteen
-msgid "Schedule Tax on Purchases 15% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_fifteen
-msgid "Schedule Tax on Purchases 15% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_thirty
-msgid "Schedule Tax on Purchases 30% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_thirty
-msgid "Schedule Tax on Purchases 30% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_five
-msgid "Schedule Tax on Purchases 5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_five
-msgid "Schedule Tax on Purchases 5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_base_eight
-msgid "Schedule Tax on Purchases 8% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_purchase_tax_eight
-msgid "Schedule Tax on Purchases 8% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base
-msgid "Schedule Tax on Sales (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax
-msgid "Schedule Tax on Sales (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_half
-msgid "Schedule Tax on Sales 0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_half
-msgid "Schedule Tax on Sales 0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_one
-msgid "Schedule Tax on Sales 1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_one
-msgid "Schedule Tax on Sales 1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_ten
-msgid "Schedule Tax on Sales 10% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_ten
-msgid "Schedule Tax on Sales 10% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_fifteen
-msgid "Schedule Tax on Sales 15% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_fifteen
-msgid "Schedule Tax on Sales 15% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_thirty
-msgid "Schedule Tax on Sales 30% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_thirty
-msgid "Schedule Tax on Sales 30% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_five
-msgid "Schedule Tax on Sales 5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_five
-msgid "Schedule Tax on Sales 5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_base_eight
-msgid "Schedule Tax on Sales 8% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_schedule_tax_schedule_tax_sale_tax_eight
-msgid "Schedule Tax on Sales 8% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400043
-#: model:account.account,name:l10n_eg.2_egy_account_400043
-#: model:account.account.template,name:l10n_eg.egy_account_400043
-msgid "Security & Guard"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500008
-#: model:account.account,name:l10n_eg.2_egy_account_500008
-#: model:account.account.template,name:l10n_eg.egy_account_500008
-msgid "Service Income"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103016
-#: model:account.account,name:l10n_eg.2_egy_account_103016
-#: model:account.account.template,name:l10n_eg.egy_account_103016
-msgid "Shipment Insurance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103018
-#: model:account.account,name:l10n_eg.2_egy_account_103018
-#: model:account.account.template,name:l10n_eg.egy_account_103018
-msgid "Shipment Other Charges"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_103017
-#: model:account.account,name:l10n_eg.2_egy_account_103017
-#: model:account.account.template,name:l10n_eg.egy_account_103017
-msgid "Shipments Documentation Charges"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400078
-#: model:account.account,name:l10n_eg.2_egy_account_400078
-#: model:account.account.template,name:l10n_eg.egy_account_400078
-msgid "Social Contibution - Company portion expense"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201026
-#: model:account.account,name:l10n_eg.2_egy_account_201026
-#: model:account.account.template,name:l10n_eg.egy_account_201026
-msgid "Social Contribution - Payable to authorities"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_500007
-#: model:account.account,name:l10n_eg.2_egy_account_500007
-#: model:account.account.template,name:l10n_eg.egy_account_500007
-msgid "Space Rental Income"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400012
-#: model:account.account,name:l10n_eg.2_egy_account_400012
-#: model:account.account.template,name:l10n_eg.egy_account_400012
-msgid "Staff Other Allowances"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_stamp_tax_20_purchase
-#: model:account.tax,description:l10n_eg.1_eg_stamp_tax_20_sale
-#: model:account.tax,description:l10n_eg.2_eg_stamp_tax_20_purchase
-#: model:account.tax,description:l10n_eg.2_eg_stamp_tax_20_sale
-#: model:account.tax,name:l10n_eg.1_eg_stamp_tax_20_purchase
-#: model:account.tax,name:l10n_eg.1_eg_stamp_tax_20_sale
-#: model:account.tax,name:l10n_eg.2_eg_stamp_tax_20_purchase
-#: model:account.tax,name:l10n_eg.2_eg_stamp_tax_20_sale
-#: model:account.tax.template,description:l10n_eg.eg_stamp_tax_20_purchase
-#: model:account.tax.template,description:l10n_eg.eg_stamp_tax_20_sale
-#: model:account.tax.template,name:l10n_eg.eg_stamp_tax_20_purchase
-#: model:account.tax.template,name:l10n_eg.eg_stamp_tax_20_sale
-msgid "Stamp"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_stamp
-msgid "Stamp Tax 20%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base
-msgid "Stamp Tax Purchases (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax
-msgid "Stamp Tax Purchases (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base_purchase
-#: model:account.report.line,tag_name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_base_purchase
-msgid "Stamp Tax Purchases 20% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax_purchase
-#: model:account.report.line,tag_name:l10n_eg.tax_report_other_taxes_stamp_purchase_tax_tax_purchase
-msgid "Stamp Tax Purchases 20% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_base
-msgid "Stamp Tax Sales (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_tax
-msgid "Stamp Tax Sales (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_base_sales
-#: model:account.report.line,tag_name:l10n_eg.tax_report_other_taxes_stamp_tax_base_sales
-msgid "Stamp Tax Sales 20% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_other_taxes_stamp_tax_tax_sales
-#: model:account.report.line,tag_name:l10n_eg.tax_report_other_taxes_stamp_tax_tax_sales
-msgid "Stamp Tax Sales 20% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201025
-#: model:account.account,name:l10n_eg.2_egy_account_201025
-#: model:account.account.template,name:l10n_eg.egy_account_201025
-msgid "Stamp Tax payable"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400077
-#: model:account.account,name:l10n_eg.2_egy_account_400077
-#: model:account.account.template,name:l10n_eg.egy_account_400077
-msgid "Stamp tax expense"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400045
-#: model:account.account,name:l10n_eg.2_egy_account_400045
-#: model:account.account.template,name:l10n_eg.egy_account_400045
-msgid "Subscriptions"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v001
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v001
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v001
-msgid "T1 - V001 - Export"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v002
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v002
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v002
-msgid "T1 - V002 - Export to free areas and other areas"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v003
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v003
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v003
-msgid "T1 - V003 - Exempted good or service"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v004
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v004
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v004
-msgid "T1 - V004 - A non-taxable good or service"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v005
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v005
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v005
-msgid "T1 - V005 - Exemptions for diplomats, consulates and embassies"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v006
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v006
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v006
-msgid "T1 - V006 - Defence and National security Exemptions"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v007
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v007
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v007
-msgid "T1 - V007 - Agreements exemptions"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v008
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v008
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v008
-msgid "T1 - V008 - Special Exemptios and other reasons"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v009
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v009
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v009
-msgid "T1 - V009 - General Item sales"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t1_v010
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t1_v010
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t1_v010
-msgid "T1 - V010 - Other Rates"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t10_mn01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t10_mn01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t10_mn01
-msgid "T10 - Mn01 - Municipality Fees (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t10_mn02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t10_mn02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t10_mn02
-msgid "T10 - Mn02 - Municipality Fees (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t11_mi01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t11_mi01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t11_mi01
-msgid "T11 - MI01 - Medical insurance fee (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t11_mi02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t11_mi02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t11_mi02
-msgid "T11 - MI02 - Medical insurance fee (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t12_of01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t12_of01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t12_of01
-msgid "T12 - OF01 - Other fees (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t12_of02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t12_of02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t12_of02
-msgid "T12 - OF02 - Other fees (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t13_st03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t13_st03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t13_st03
-msgid "T13 - ST03 - Stamping tax (percentage)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t14_st04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t14_st04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t14_st04
-msgid "T14 - ST04 - Stamping Tax (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t15_ent03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t15_ent03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t15_ent03
-msgid "T15 - Ent03 - Entertainment tax (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t15_ent04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t15_ent04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t15_ent04
-msgid "T15 - Ent04 - Entertainment tax (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t16_rd03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t16_rd03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t16_rd03
-msgid "T16 - RD03 - Resource development fee (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t16_rd04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t16_rd04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t16_rd04
-msgid "T16 - RD04 - Resource development fee (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t17_sc03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t17_sc03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t17_sc03
-msgid "T17 - SC03 - Service charges (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t17_sc04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t17_sc04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t17_sc04
-msgid "T17 - SC04 - Service charges (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t18_mn03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t18_mn03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t18_mn03
-msgid "T18 - Mn03 - Municipality Fees (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t18_mn04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t18_mn04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t18_mn04
-msgid "T18 - Mn04 - Municipality Fees (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t19_mi03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t19_mi03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t19_mi03
-msgid "T19 - MI03 - Medical insurance fee (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t19_mi04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t19_mi04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t19_mi04
-msgid "T19 - MI04 - Medical insurance fee (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t2_tbl01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t2_tbl01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t2_tbl01
-msgid "T2 - Tbl01 - Table tax (percentage)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t20_of03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t20_of03
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t20_of03
-msgid "T20 - OF03 - Other fees (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t20_of04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t20_of04
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t20_of04
-msgid "T20 - OF04 - Other fees (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t3_tbl02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t3_tbl02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t3_tbl02
-msgid "T3 - Tbl02 - Table tax (Fixed Amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w001
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w001
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w001
-msgid "T4 - W001 - Contracting"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w002
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w002
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w002
-msgid "T4 - W002 - Supplies"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w003
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w003
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w003
-msgid "T4 - W003 - Purachases"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w004
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w004
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w004
-msgid "T4 - W004 - Services"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w005
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w005
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w005
-msgid ""
-"T4 - W005 - Sums paid by the cooperative societies for car transportation to"
-" their members"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w006
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w006
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w006
-msgid "T4 - W006 - Commissionagency & brokerage"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w007
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w007
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w007
-msgid ""
-"T4 - W007 - Discounts & grants & additional exceptional incentives(smoke, "
-"cement companies)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w008
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w008
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w008
-msgid ""
-"T4 - W008 - All discounts & grants & commissions (petroleum, "
-"telecommunications, other companies)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w009
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w009
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w009
-msgid "T4 - W009 - Supporting export subsidies"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w010
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w010
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w010
-msgid "T4 - W010 - Professional fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w011
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w011
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w011
-msgid "T4 - W011 - Commission & brokerage _A_57"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w012
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w012
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w012
-msgid "T4 - W012 - Hospitals collecting from doctors"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w013
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w013
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w013
-msgid "T4 - W013 - Royalties"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w014
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w014
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w014
-msgid "T4 - W014 - Customs clearance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w015
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w015
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w015
-msgid "T4 - W015 - Exemption"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t4_w016
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t4_w016
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t4_w016
-msgid "T4 - W016 - advance payments"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t5_st01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t5_st01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t5_st01
-msgid "T5 - ST01 - Stamping tax (percentage)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t6_st02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t6_st02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t6_st02
-msgid "T6 - ST02 - Stamping Tax (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t7_ent01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t7_ent01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t7_ent01
-msgid "T7 - Ent01 - Entertainment tax (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t7_ent02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t7_ent02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t7_ent02
-msgid "T7 - Ent02 - Entertainment tax (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t8_rd01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t8_rd01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t8_rd01
-msgid "T8 - RD01 - Resource development fee (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t8_rd02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t8_rd02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t8_rd02
-msgid "T8 - RD02 - Resource development fee (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t9_sc01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t9_sc01
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t9_sc01
-msgid "T9 - SC01 - Service charges (rate)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax__l10n_eg_eta_code__t9_sc02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__account_tax_template__l10n_eg_eta_code__t9_sc02
-#: model:ir.model.fields.selection,name:l10n_eg.selection__l10n_eg_eta_account_tax_mixin__l10n_eg_eta_code__t9_sc02
-msgid "T9 - SC02 - Service charges (amount)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_account_tax
-msgid "Tax"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201022
-#: model:account.account,name:l10n_eg.2_egy_account_201022
-#: model:account.account.template,name:l10n_eg.egy_account_201022
-msgid "Taxes Provision"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400020
-#: model:account.account,name:l10n_eg.2_egy_account_400020
-#: model:account.account.template,name:l10n_eg.egy_account_400020
-msgid "Telephone"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_account_tax_template
-msgid "Templates for Taxes"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_1
-msgid "Total value of due tax for the period"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_net_2
-msgid "Total value of recoverable tax for the period"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400032
-#: model:account.account,name:l10n_eg.2_egy_account_400032
-#: model:account.account.template,name:l10n_eg.egy_account_400032
-msgid "Trade License Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400041
-#: model:account.account,name:l10n_eg.2_egy_account_400041
-#: model:account.account.template,name:l10n_eg.egy_account_400041
-msgid "Training"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400005
-#: model:account.account,name:l10n_eg.2_egy_account_400005
-#: model:account.account.template,name:l10n_eg.egy_account_400005
-msgid "Transportation Allowance"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_999999
-#: model:account.account,name:l10n_eg.2_egy_account_999999
-#: model:account.account.template,name:l10n_eg.egy_account_999999
-msgid "Undistributed Profits/Losses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400013
-#: model:account.account,name:l10n_eg.2_egy_account_400013
-#: model:account.account.template,name:l10n_eg.egy_account_400013
-msgid "Uniform"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_standard_purchase_14
-#: model:account.tax,description:l10n_eg.1_eg_standard_sale_14
-#: model:account.tax,description:l10n_eg.2_eg_standard_purchase_14
-#: model:account.tax,description:l10n_eg.2_eg_standard_sale_14
-#: model:account.tax,name:l10n_eg.1_eg_standard_purchase_14
-#: model:account.tax,name:l10n_eg.1_eg_standard_sale_14
-#: model:account.tax,name:l10n_eg.2_eg_standard_purchase_14
-#: model:account.tax,name:l10n_eg.2_eg_standard_sale_14
-#: model:account.tax.group,name:l10n_eg.eg_tax_vat
-#: model:account.tax.template,description:l10n_eg.eg_standard_purchase_14
-#: model:account.tax.template,description:l10n_eg.eg_standard_sale_14
-#: model:account.tax.template,name:l10n_eg.eg_standard_purchase_14
-#: model:account.tax.template,name:l10n_eg.eg_standard_sale_14
-msgid "VAT 14%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104041
-#: model:account.account,name:l10n_eg.2_egy_account_104041
-#: model:account.account.template,name:l10n_eg.egy_account_104041
-msgid "VAT Input"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201017
-#: model:account.account,name:l10n_eg.2_egy_account_201017
-#: model:account.account.template,name:l10n_eg.egy_account_201017
-msgid "VAT Output"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_202003
-#: model:account.account,name:l10n_eg.2_egy_account_202003
-#: model:account.account.template,name:l10n_eg.egy_account_202003
-msgid "VAT Payable"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_100103
-#: model:account.account,name:l10n_eg.2_egy_account_100103
-#: model:account.account.template,name:l10n_eg.egy_account_100103
-msgid "VAT Receivable"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_base
-msgid "VAT on Expenses and all other Inputs (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_expense_tax
-msgid "VAT on Expenses and all other Inputs (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_base
-msgid "VAT on Sales and all other Outputs (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_vat_return_sale_tax
-msgid "VAT on Sales and all other Outputs (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400048
-#: model:account.account,name:l10n_eg.2_egy_account_400048
-#: model:account.account.template,name:l10n_eg.egy_account_400048
-msgid "Vehicle Expenses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_101007
-#: model:account.account,name:l10n_eg.2_egy_account_101007
-#: model:account.account.template,name:l10n_eg.egy_account_101007
-msgid "Visa & Master Credit Cards"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400014
-#: model:account.account,name:l10n_eg.2_egy_account_400014
-#: model:account.account.template,name:l10n_eg.egy_account_400014
-msgid "Visa Expenses"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_withholding_05_purchase
-#: model:account.tax,description:l10n_eg.1_eg_withholding_05_sale
-#: model:account.tax,description:l10n_eg.2_eg_withholding_05_purchase
-#: model:account.tax,description:l10n_eg.2_eg_withholding_05_sale
-#: model:account.tax.template,description:l10n_eg.eg_withholding_05_purchase
-#: model:account.tax.template,description:l10n_eg.eg_withholding_05_sale
-msgid "WH -0.5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_withholding_1_purchase
-#: model:account.tax,description:l10n_eg.1_eg_withholding_1_sale
-#: model:account.tax,description:l10n_eg.2_eg_withholding_1_purchase
-#: model:account.tax,description:l10n_eg.2_eg_withholding_1_sale
-#: model:account.tax.template,description:l10n_eg.eg_withholding_1_purchase
-#: model:account.tax.template,description:l10n_eg.eg_withholding_1_sale
-msgid "WH -1%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_withholding_3_purchase
-#: model:account.tax,description:l10n_eg.1_eg_withholding_3_sale
-#: model:account.tax,description:l10n_eg.2_eg_withholding_3_purchase
-#: model:account.tax,description:l10n_eg.2_eg_withholding_3_sale
-#: model:account.tax.template,description:l10n_eg.eg_withholding_3_purchase
-#: model:account.tax.template,description:l10n_eg.eg_withholding_3_sale
-msgid "WH -3%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_withholding_5_purchase
-#: model:account.tax,description:l10n_eg.1_eg_withholding_5_sale
-#: model:account.tax,description:l10n_eg.2_eg_withholding_5_purchase
-#: model:account.tax,description:l10n_eg.2_eg_withholding_5_sale
-#: model:account.tax.template,description:l10n_eg.eg_withholding_5_purchase
-#: model:account.tax.template,description:l10n_eg.eg_withholding_5_sale
-msgid "WH -5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_base_half
-msgid "WH Purchases -0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_tax_half
-msgid "WH Purchases -0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_base_one
-msgid "WH Purchases -1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_tax_one
-msgid "WH Purchases -1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_base_three
-msgid "WH Purchases -3% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_tax_three
-msgid "WH Purchases -3% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_base_five
-msgid "WH Purchases -5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_purchase_tax_five
-msgid "WH Purchases -5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_base_half
-msgid "WH Sales -0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_tax_half
-msgid "WH Sales -0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_tax_one
-msgid "WH Sales -1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_tax_three
-msgid "WH Sales -3% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_tax_five
-msgid "WH Sales -5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400076
-#: model:account.account,name:l10n_eg.2_egy_account_400076
-#: model:account.account.template,name:l10n_eg.egy_account_400076
-msgid "WH Tax Expense"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_base_one
-msgid "WH on Sales -1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_base_three
-msgid "WH on Sales -3% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,tag_name:l10n_eg.tax_report_withholding_tax_sale_base_five
-msgid "WH on Sales -5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_104042
-#: model:account.account,name:l10n_eg.2_egy_account_104042
-#: model:account.account.template,name:l10n_eg.egy_account_104042
-msgid "WH tax Advance with Customers - On behalf of my company"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_201020
-#: model:account.account,name:l10n_eg.2_egy_account_201020
-#: model:account.account.template,name:l10n_eg.egy_account_201020
-msgid "WHTax Payable - On behalf of suppliers"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400017
-#: model:account.account,name:l10n_eg.2_egy_account_400017
-#: model:account.account.template,name:l10n_eg.egy_account_400017
-msgid "Warehouse Rent"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400018
-#: model:account.account,name:l10n_eg.2_egy_account_400018
-#: model:account.account.template,name:l10n_eg.egy_account_400018
-msgid "Water & Electricity"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400022
-#: model:account.account,name:l10n_eg.2_egy_account_400022
-#: model:account.account.template,name:l10n_eg.egy_account_400022
-msgid "Web Site Hosting Fees"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_withholding_05_purchase
-#: model:account.tax,name:l10n_eg.1_eg_withholding_05_sale
-#: model:account.tax,name:l10n_eg.2_eg_withholding_05_purchase
-#: model:account.tax,name:l10n_eg.2_eg_withholding_05_sale
-#: model:account.tax.template,name:l10n_eg.eg_withholding_05_purchase
-#: model:account.tax.template,name:l10n_eg.eg_withholding_05_sale
-msgid "Withholding -0.5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_withholding_1_purchase
-#: model:account.tax,name:l10n_eg.1_eg_withholding_1_sale
-#: model:account.tax,name:l10n_eg.2_eg_withholding_1_purchase
-#: model:account.tax,name:l10n_eg.2_eg_withholding_1_sale
-#: model:account.tax.template,name:l10n_eg.eg_withholding_1_purchase
-#: model:account.tax.template,name:l10n_eg.eg_withholding_1_sale
-msgid "Withholding -1%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_withholding_3_purchase
-#: model:account.tax,name:l10n_eg.1_eg_withholding_3_sale
-#: model:account.tax,name:l10n_eg.2_eg_withholding_3_purchase
-#: model:account.tax,name:l10n_eg.2_eg_withholding_3_sale
-#: model:account.tax.template,name:l10n_eg.eg_withholding_3_purchase
-#: model:account.tax.template,name:l10n_eg.eg_withholding_3_sale
-msgid "Withholding -3%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,name:l10n_eg.1_eg_withholding_5_purchase
-#: model:account.tax,name:l10n_eg.1_eg_withholding_5_sale
-#: model:account.tax,name:l10n_eg.2_eg_withholding_5_purchase
-#: model:account.tax,name:l10n_eg.2_eg_withholding_5_sale
-#: model:account.tax.template,name:l10n_eg.eg_withholding_5_purchase
-#: model:account.tax.template,name:l10n_eg.eg_withholding_5_sale
-msgid "Withholding -5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_withholding_half
-msgid "Withholding Tax -0.5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_withholding_1
-msgid "Withholding Tax -1%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_withholding_3
-msgid "Withholding Tax -3%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax.group,name:l10n_eg.eg_tax_group_withholding_5
-msgid "Withholding Tax -5%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base
-msgid "Withholding Tax on Purchases (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax
-msgid "Withholding Tax on Purchases (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_half
-msgid "Withholding Tax on Purchases -0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_half
-msgid "Withholding Tax on Purchases -0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_one
-msgid "Withholding Tax on Purchases -1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_one
-msgid "Withholding Tax on Purchases -1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_three
-msgid "Withholding Tax on Purchases -3% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_three
-msgid "Withholding Tax on Purchases -3% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_base_five
-msgid "Withholding Tax on Purchases -5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_purchase_tax_five
-msgid "Withholding Tax on Purchases -5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base
-msgid "Withholding Tax on Sales (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax
-msgid "Withholding Tax on Sales (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_half
-msgid "Withholding Tax on Sales -0.5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_half
-msgid "Withholding Tax on Sales -0.5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_one
-msgid "Withholding Tax on Sales -1% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_one
-msgid "Withholding Tax on Sales -1% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_three
-msgid "Withholding Tax on Sales -3% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_three
-msgid "Withholding Tax on Sales -3% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_base_five
-msgid "Withholding Tax on Sales -5% (Base)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.report.line,name:l10n_eg.tax_report_withholding_tax_sale_tax_five
-msgid "Withholding Tax on Sales -5% (Tax)"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400036
-#: model:account.account,name:l10n_eg.2_egy_account_400036
-#: model:account.account.template,name:l10n_eg.egy_account_400036
-msgid "Write Off Inventory"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.account,name:l10n_eg.1_egy_account_400035
-#: model:account.account,name:l10n_eg.2_egy_account_400035
-#: model:account.account.template,name:l10n_eg.egy_account_400035
-msgid "Write Off Receivables & Payables"
-msgstr ""
-
-#. module: l10n_eg
-#: model:account.tax,description:l10n_eg.1_eg_zero_purchase_0
-#: model:account.tax,description:l10n_eg.1_eg_zero_sale_0
-#: model:account.tax,description:l10n_eg.2_eg_zero_purchase_0
-#: model:account.tax,description:l10n_eg.2_eg_zero_sale_0
-#: model:account.tax,name:l10n_eg.1_eg_zero_purchase_0
-#: model:account.tax,name:l10n_eg.1_eg_zero_sale_0
-#: model:account.tax,name:l10n_eg.2_eg_zero_purchase_0
-#: model:account.tax,name:l10n_eg.2_eg_zero_sale_0
-#: model:account.tax.template,description:l10n_eg.eg_zero_purchase_0
-#: model:account.tax.template,description:l10n_eg.eg_zero_sale_0
-#: model:account.tax.template,name:l10n_eg.eg_zero_purchase_0
-#: model:account.tax.template,name:l10n_eg.eg_zero_sale_0
-msgid "Zero Rated 0%"
-msgstr ""
-
-#. module: l10n_eg
-#: model:ir.model,name:l10n_eg.model_l10n_eg_eta_account_tax_mixin
-msgid "l10n_eg.eta.account.tax.mixin"
-msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/__init__.py b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/__init__.py
index eae7738..42aff76 100644
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/__init__.py
@@ -1,2 +1,3 @@
-from . import account_chart_template
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from . import template_eg
from . import account_tax
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/account_chart_template.py b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/account_chart_template.py
deleted file mode 100644
index e99d9ad..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/account_chart_template.py
+++ /dev/null
@@ -1,17 +0,0 @@
-from odoo import models
-
-
-class AccountChartTemplate(models.Model):
- _inherit = 'account.chart.template'
-
- def _prepare_all_journals(self, acc_template_ref, company, journals_dict=None):
- """ If EGYPT chart, we add 2 new journals TA and IFRS"""
- if self == self.env.ref('l10n_eg.egypt_chart_template_standard'):
- if not journals_dict:
- journals_dict = []
- journals_dict.extend(
- [{"name": "Tax Adjustments", "company_id": company.id, "code": "TA", "type": "general", "sequence": 1,
- "favorite": True},
- {"name": "IFRS 16", "company_id": company.id, "code": "IFRS", "type": "general", "favorite": True,
- "sequence": 10}])
- return super()._prepare_all_journals(acc_template_ref, company, journals_dict=journals_dict)
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/account_tax.py b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/account_tax.py
index 6e6b4f6..025e053 100644
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/account_tax.py
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/account_tax.py
@@ -1,8 +1,8 @@
from odoo import models, fields
-class ETAAccountTaxMixin(models.AbstractModel):
- _name = 'l10n_eg.eta.account.tax.mixin'
+class AccountTax(models.Model):
+ _inherit = 'account.tax'
_description = 'ETA tax codes mixin'
l10n_eg_eta_code = fields.Selection(
@@ -65,20 +65,3 @@ class ETAAccountTaxMixin(models.AbstractModel):
('t20_of04', 'T20 - OF04 - Other fees (amount)')
],
string='ETA Code (Egypt)', default=False)
-
-
-class AccountTax(models.Model):
- _name = 'account.tax'
- _inherit = ['account.tax', 'l10n_eg.eta.account.tax.mixin']
-
-
-class AccountTaxTemplate(models.Model):
- _name = 'account.tax.template'
- _inherit = ['account.tax.template', 'l10n_eg.eta.account.tax.mixin']
-
- def _get_tax_vals(self, company, tax_template_to_tax):
- vals = super(AccountTaxTemplate, self)._get_tax_vals(company, tax_template_to_tax)
- vals.update({
- 'l10n_eg_eta_code': self.l10n_eg_eta_code,
- })
- return vals
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/template_eg.py b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/template_eg.py
new file mode 100644
index 0000000..c2103da
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/models/template_eg.py
@@ -0,0 +1,70 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from odoo import models
+from odoo.addons.account.models.chart_template import template
+
+
+class AccountChartTemplate(models.AbstractModel):
+ _inherit = 'account.chart.template'
+
+ @template('eg')
+ def _get_eg_template_data(self):
+ return {
+ 'code_digits': '6',
+ 'property_account_receivable_id': 'egy_account_102011',
+ 'property_account_payable_id': 'egy_account_201002',
+ }
+
+ @template('eg', 'res.company')
+ def _get_eg_res_company(self):
+ return {
+ self.env.company.id: {
+ 'account_fiscal_country_id': 'base.eg',
+ 'bank_account_code_prefix': '101',
+ 'cash_account_code_prefix': '105',
+ 'transfer_account_code_prefix': '100',
+ 'account_default_pos_receivable_account_id': 'egy_account_102012',
+ 'income_currency_exchange_account_id': 'egy_account_500011',
+ 'expense_currency_exchange_account_id': 'egy_account_400053',
+ 'account_journal_suspense_account_id': 'egy_account_201001',
+ 'account_journal_early_pay_discount_loss_account_id': 'egy_account_400079',
+ 'account_journal_early_pay_discount_gain_account_id': 'egy_account_500014',
+ 'default_cash_difference_income_account_id': 'egy_account_999002',
+ 'default_cash_difference_expense_account_id': 'egy_account_999001',
+ 'account_sale_tax_id': 'eg_standard_sale_14',
+ 'account_purchase_tax_id': 'eg_standard_purchase_14',
+ 'expense_account_id': 'egy_account_400028',
+ 'income_account_id': 'egy_account_500001',
+ 'tax_calculation_rounding_method': 'round_per_line',
+ 'account_stock_journal_id': 'inventory_valuation',
+ 'account_stock_valuation_id': 'egy_account_132100',
+ },
+ }
+
+ @template('eg', 'account.journal')
+ def _get_eg_account_journal(self):
+ """ If EGYPT chart, we add 2 new journals TA and IFRS"""
+ return {
+ "tax_adjustment": {
+ "name": "Tax Adjustments",
+ "code": "TA",
+ "type": "general",
+ "sequence": 10,
+ "show_on_dashboard": True,
+ },
+ "ifrs": {
+ "name": "IFRS 16",
+ "code": "IFRS",
+ "type": "general",
+ "show_on_dashboard": True,
+ "sequence": 11,
+ },
+ }
+
+ @template('eg', 'account.account')
+ def _get_eg_account_account(self):
+ return {
+ 'egy_account_132100': {
+ 'account_stock_expense_id': 'egy_account_400080',
+ 'account_stock_variation_id': 'egy_account_400036',
+ },
+ }
diff --git a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/views/account_tax.xml b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/views/account_tax.xml
index 3b605c3..3e7078c 100644
--- a/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/views/account_tax.xml
+++ b/odoo-bringout-oca-ocb-l10n_eg/l10n_eg/views/account_tax.xml
@@ -5,13 +5,13 @@
-
+
- account.tax.eta.code.tree
+ account.tax.eta.code.listaccount.tax
diff --git a/odoo-bringout-oca-ocb-l10n_eg/pyproject.toml b/odoo-bringout-oca-ocb-l10n_eg/pyproject.toml
index 0d0f365..589169f 100644
--- a/odoo-bringout-oca-ocb-l10n_eg/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_eg/pyproject.toml
@@ -1,13 +1,14 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_eg"
version = "16.0.0"
-description = "Egypt - Accounting - Odoo addon"
+description = "Egypt - Accounting -
+ Odoo addon
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-account>=16.0.0",
- "odoo-bringout-oca-ocb-l10n_multilang>=16.0.0",
+ "odoo-bringout-oca-ocb-account>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -17,7 +18,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/README.md b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/README.md
index 36e7a66..c7f3afa 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/README.md
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/README.md
@@ -14,36 +14,15 @@ pip install odoo-bringout-oca-ocb-l10n_eg_edi_eta
## Dependencies
-This addon depends on:
- account_edi
- l10n_eg
-## Manifest Information
-
-- **Name**: Egypt E-Invoicing
-- **Version**: 0.2
-- **Category**: account
-- **License**: LGPL-3
-- **Installable**: False
-
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_eg_edi_eta`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_eg_edi_eta
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/__manifest__.py b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/__manifest__.py
index fc1b6e0..3315e29 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/__manifest__.py
@@ -2,7 +2,7 @@
{
'name': "Egypt E-Invoicing",
'summary': """
- Egyptian Tax Authority Invoice Integration
+ Egypt Tax Authority Invoice Integration
""",
'description': """
Egypt Tax Authority Invoice Integration
@@ -14,6 +14,8 @@ Integrates with the ETA portal to automatically send and sign the Invoices to th
'version': '0.2',
'license': 'LGPL-3',
'depends': ['account_edi', 'l10n_eg'],
+ 'icon': '/account/static/description/l10n.png',
+ 'countries': ['eg'],
'data': [
'data/account_edi_data.xml',
'data/l10n_eg_edi.activity.type.csv',
@@ -32,10 +34,13 @@ Integrates with the ETA portal to automatically send and sign the Invoices to th
],
'assets': {
'web.assets_backend': [
- 'l10n_eg_edi_eta/static/src/js/sign_invoice.js',
+ 'l10n_eg_edi_eta/static/src/**/*.js',
],
},
'external_dependencies': {
'python': ['asn1crypto'],
+ 'apt': {
+ 'asn1crypto': 'python3-asn1crypto',
+ },
},
}
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/data/res_country_data.xml b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/data/res_country_data.xml
index 0195264..5cd6460 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/data/res_country_data.xml
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/data/res_country_data.xml
@@ -11,15 +11,15 @@
+ readonly="type == 'contact' and parent_id"/>
+ readonly="type == 'contact' and parent_id"/>
+ readonly="type == 'contact' and parent_id"/>
+ readonly="type == 'contact' and parent_id"/>
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/data/uom.uom.csv b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/data/uom.uom.csv
index b05347a..a3e8a6b 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/data/uom.uom.csv
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/data/uom.uom.csv
@@ -16,4 +16,5 @@ uom.product_uom_lb,l10n_eg_edi_uom_code_LB
uom.product_uom_meter,l10n_eg_edi_uom_code_M
uom.product_uom_mile,l10n_eg_edi_uom_code_SMI
uom.product_uom_cubic_meter,l10n_eg_edi_uom_code_MTQ
-uom.product_uom_oz,l10n_eg_edi_uom_code_ONZ
\ No newline at end of file
+uom.product_uom_oz,l10n_eg_edi_uom_code_ONZ
+uom.product_uom_millimeter,l10n_eg_edi_uom_code_MMT
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/ar.po b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/ar.po
index 133d58f..132ac1b 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/ar.po
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/ar.po
@@ -1,30 +1,31 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * l10n_eg_edi_eta
+# * l10n_eg_edi_eta
#
# Translators:
# Malaz Abuidris , 2022
# Martin Trigaux, 2022
-#
+# Weblate , 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0+e\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-05-17 10:23+0000\n"
-"PO-Revision-Date: 2022-05-17 12:39+0000\n"
-"Last-Translator: Martin Trigaux, 2022\n"
-"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
+"POT-Creation-Date: 2025-12-30 19:06+0000\n"
+"PO-Revision-Date: 2025-11-17 03:10+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: Arabic \n"
+"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
-"Language: ar\n"
-"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Weblate 5.12.2\n"
#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"ETA API Integration\n"
-" "
+#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.egyptian_invoice
+msgid "ETA QR Code"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -158,16 +159,14 @@ msgid "Air transport of passengers"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "An error occured in created the ETA invoice, please retry signing"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "An unexpected error has occurred"
msgstr ""
@@ -225,7 +224,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BOX
msgid "Box"
-msgstr "صندوق "
+msgstr "صندوق"
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
@@ -418,8 +417,8 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6202
msgid ""
-"Computer consultancy experience and facilities management activities related"
-" to computer fields"
+"Computer consultancy experience and facilities management activities related "
+"to computer fields"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -457,6 +456,11 @@ msgstr "جهة اتصال "
msgid "Country"
msgstr "الدولة"
+#. module: l10n_eg_edi_eta
+#: model:ir.model,website_form_label:l10n_eg_edi_eta.model_res_partner
+msgid "Create a Customer"
+msgstr "Create a Customer"
+
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_uid
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_uid
@@ -478,8 +482,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6430
-msgid ""
-"Credit activities, provision of credits, and similar financial entities"
+msgid "Credit activities, provision of credits, and similar financial entities"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -524,8 +527,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0111
-msgid ""
-"Cultivation of grains and crops (except for rice), legumes and oilseeds"
+msgid "Cultivation of grains and crops (except for rice), legumes and oilseeds"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -600,22 +602,31 @@ msgid "Defense activities"
msgstr ""
#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_edi_format__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__display_name
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__display_name
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__display_name
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_product__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_template__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_currency_rate__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_partner__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_uom_uom__display_name
msgid "Display Name"
msgstr "اسم العرض "
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Document Canceled"
+msgid "Document Cancelled"
msgstr ""
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_uuid
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_uuid
msgid "Document UUID"
msgstr ""
@@ -629,6 +640,11 @@ msgstr "صيغة EDI "
msgid "ETA"
msgstr ""
+#. module: l10n_eg_edi_eta
+#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
+msgid "ETA API Integration"
+msgstr ""
+
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
msgid "ETA Activity Code"
@@ -678,6 +694,24 @@ msgstr ""
msgid "ETA Item code"
msgstr ""
+#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_eta_json_doc_file
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_eta_json_doc_file
+msgid "ETA JSON Document"
+msgstr ""
+
+#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_long_id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_long_id
+msgid "ETA Long ID"
+msgstr ""
+
+#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_qr_code
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_qr_code
+msgid "ETA QR Code"
+msgstr ""
+
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_secret
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_secret
@@ -705,14 +739,14 @@ msgid "ETA code for the unit of measures"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "ETA invoice has been received"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "ETA_INVOICE_DOC_%s"
msgstr ""
@@ -733,8 +767,8 @@ msgid "Egyptian Electronic Invoicing"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "Egyptian Tax authority JSON invoice generated for %s."
msgstr ""
@@ -795,18 +829,14 @@ msgid "Errand stamp"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "Error trying to connect to Odoo. Check your internet connection"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "Error trying to connect to the middleware. Is the middleware running?"
msgstr ""
@@ -1055,9 +1085,19 @@ msgid "Hydraulic Horse Power"
msgstr ""
#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_edi_format__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__id
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__id
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__id
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_product__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_template__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_currency_rate__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_partner__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_uom_uom__id
msgid "ID"
msgstr "المُعرف"
@@ -1248,17 +1288,9 @@ msgstr ""
msgid "Kilowatt ( KW )"
msgstr ""
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_eta_json_doc_id
-msgid "L10N Eg Eta Json Doc"
-msgstr ""
-
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_is_signed
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_is_signed
msgid "L10N Eg Is Signed"
msgstr ""
@@ -1267,13 +1299,6 @@ msgstr ""
msgid "Land transportation of goods by bus"
msgstr ""
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code____last_update
-msgid "Last Modified on"
-msgstr "آخر تعديل في"
-
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_uid
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_uid
@@ -1296,7 +1321,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LVL
msgid "Level"
-msgstr "المستوى "
+msgstr "المستوى"
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9101
@@ -1377,8 +1402,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1622
msgid ""
-"Manufacture of carpentry accessories intended for buildings and "
-"installations"
+"Manufacture of carpentry accessories intended for buildings and installations"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -1478,8 +1502,8 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2920
msgid ""
-"Manufacture of motor vehicle bodies and the manufacture of trailers and "
-"semi-trailers"
+"Manufacture of motor vehicle bodies and the manufacture of trailers and semi-"
+"trailers"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -1528,8 +1552,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2599
-msgid ""
-"Manufacture of other fabricated metal products not classified elsewhere"
+msgid "Manufacture of other fabricated metal products not classified elsewhere"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -1611,8 +1634,8 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3520
msgid ""
-"Manufacture of sulfur gas and distribution of gaseous fuels by means of main"
-" pipes"
+"Manufacture of sulfur gas and distribution of gaseous fuels by means of main "
+"pipes"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -1753,20 +1776,18 @@ msgid "Minute ( min )"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid ""
-"Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is"
-" correctly installed. You can download it here: "
-"https://www.egypttrust.com/en/downloads/other-drivers. If you are using "
-"Linux or macOS, please install OpenSC"
+"Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is "
+"correctly installed. You can download it here: https://www.egypttrust.com/en/"
+"downloads/other-drivers. If you are using Linux or macOS, please install "
+"OpenSC"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid ""
"Missing library - Please make sure that PyKCS11 is correctly installed on "
"the local proxy server"
@@ -1788,12 +1809,11 @@ msgid "Motion picture, video and television program distribution activities"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid ""
-"Multiple drive detected - Only one secure thumb drive can be inserted at the"
-" same time"
+"Multiple drive detected - Only one secure thumb drive can be inserted at the "
+"same time"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -1818,9 +1838,8 @@ msgid "Nanometer ( nm )"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "No drive found - Make sure the thumb drive is correctly inserted"
msgstr ""
@@ -2069,8 +2088,8 @@ msgid "Ounce ( oz )"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "PDF Document is not available"
msgstr ""
@@ -2147,89 +2166,90 @@ msgid "Plastics industry in its primary forms and synthetic rubber"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please add all the required fields in the branch details"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please add all the required fields in the customer details"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please configure the API domain from the system parameters"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please configure the token domain from the system parameters"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/eta_thumb_drive.py:0
-#, python-format
msgid "Please define the host of sign tool."
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
msgid ""
"Please make sure that the EGP per unit is within 5 decimal accuracy.\n"
-"Higher decimal accuracy might lead to inconsistency with the ETA invoicing portal!"
+"Higher decimal accuracy might lead to inconsistency with the ETA invoicing "
+"portal!"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please make sure the EGS/GS1 Barcode is set correctly on all products"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please make sure the invoice is signed"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please make sure the invoice lines UoM codes are all set up correctly"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid ""
"Please make sure the invoice lines taxes all have the correct ETA tax code"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "Please only sign invoices from one company at a time"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please set the all the ETA information on the invoice's journal"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "Please setup a personal drive for company %s"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "Please setup the certificate on the thumb drive menu"
msgstr ""
@@ -2284,20 +2304,20 @@ msgid "Processing and spinning of textile fibers"
msgstr ""
#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_product
+#: model:ir.model,name:l10n_eg_edi_eta.model_product_template
msgid "Product"
msgstr "المنتج"
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_template
-msgid "Product Template"
-msgstr "قالب المنتج"
-
#. module: l10n_eg_edi_eta
#: model:ir.model,name:l10n_eg_edi_eta.model_uom_uom
msgid "Product Unit of Measure"
msgstr "وحدة قياس المنتج"
+#. module: l10n_eg_edi_eta
+#: model:ir.model,name:l10n_eg_edi_eta.model_product_product
+msgid "Product Variant"
+msgstr "متغير المنتج"
+
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5920
msgid "Production and publishing of sound and music recordings"
@@ -2749,7 +2769,6 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_signing_time
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_signing_time
msgid "Signing Time"
msgstr ""
@@ -2823,7 +2842,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
msgid "State..."
-msgstr ""
+msgstr "المحافظة..."
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3530
@@ -2843,7 +2862,6 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_submission_number
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_submission_number
msgid "Submission ID"
msgstr ""
@@ -2870,9 +2888,8 @@ msgid "Support activities for joint facilities"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "System not supported"
msgstr ""
@@ -2974,16 +2991,16 @@ msgid ""
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid ""
"This invoice has been marked as invalid by the ETA. Please check the ETA "
"website for more information"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid ""
"This invoice has been sent to the ETA, but we are still awaiting validation"
msgstr ""
@@ -3079,25 +3096,17 @@ msgid "Treatment and disposal of non-hazardous waste"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "Unauthorized"
-msgstr ""
+msgstr "غير مصرح به"
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unexpected error:"
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
+msgid "Unexpected error: “%s”"
msgstr ""
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Unknown error"
-msgstr "خطأ غير معروف"
-
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0721
msgid "Uranium and raw thorium mining"
@@ -3119,8 +3128,8 @@ msgid "Volt ( V )"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
msgid "Warning for %s"
msgstr "تحذير لـ %s"
@@ -3187,8 +3196,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4651
-msgid ""
-"Wholesale trade of computer hardware, accessories and computer software"
+msgid "Wholesale trade of computer hardware, accessories and computer software"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -3199,8 +3207,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4652
msgid ""
-"Wholesale trade of electronic devices, communications devices and "
-"accessories"
+"Wholesale trade of electronic devices, communications devices and accessories"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -3271,8 +3278,8 @@ msgid "You can only have one thumb drive per user per company!"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid ""
"You cannot issue an invoice to a partner with the same VAT number as the "
"branch."
@@ -3284,15 +3291,14 @@ msgid "ZIP"
msgstr "رمز ZIP "
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "an Unknown error has occured"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "an Unknown error has occurred"
msgstr ""
@@ -3329,7 +3335,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PMP
msgid "pump"
-msgstr ""
+msgstr "مضخة"
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6520
@@ -3339,7 +3345,7 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_RUN
msgid "run"
-msgstr ""
+msgstr "تشغيل"
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0121
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/de.po b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/de.po
deleted file mode 100644
index 42b27e5..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/de.po
+++ /dev/null
@@ -1,3348 +0,0 @@
-# Translation of Odoo Server.
-# This file contains the translation of the following modules:
-# * l10n_eg_edi_eta
-#
-# Translators:
-# Chris Egal , 2022
-# Martin Trigaux, 2022
-# Friederike Fasterling-Nesselbosch, 2022
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Odoo Server 15.0+e\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-05-17 10:23+0000\n"
-"PO-Revision-Date: 2022-05-17 12:39+0000\n"
-"Last-Translator: Friederike Fasterling-Nesselbosch, 2022\n"
-"Language-Team: German (https://www.transifex.com/odoo/teams/41243/de/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Language: de\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"ETA API Integration\n"
-" "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__access_token
-msgid "Access Token"
-msgstr "Zugriffs-Token"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6920
-msgid "Accounting, auditing, bookkeeping and tax advice activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0162
-msgid "Activities in support of animal production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8550
-msgid "Activities in support of education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8291
-msgid "Activities of collection agencies and lending offices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6420
-msgid "Activities of holding companies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6622
-msgid "Activities of insurance and brokerage agents"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9900
-msgid "Activities of non-regional organizations and bodies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9499
-msgid "Activities of other membership organizations not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9492
-msgid "Activities of political organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6391
-msgid "Activities of press agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9810
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9820
-msgid ""
-"Activities of producing unearthed products and services for home appliances "
-"for personal use"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9412
-msgid "Activities of professional membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7810
-msgid "Activities of recruitment and appointment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9491
-msgid "Activities of religious organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7820
-msgid "Activities of temporary employment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7912
-msgid "Activities of tour guides"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8620
-msgid "Activities related to medicine and dentistry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C62
-msgid "Activity unit ( AU )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid ""
-"Address of the subdivision of the company. You can just put the company "
-"partner if this is used for the main branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7310
-msgid "Advertising"
-msgstr "Werbung"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2821
-msgid "Agricultural and forestry equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3030
-msgid "Air and spacecraft industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5120
-msgid "Air freight transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5110
-msgid "Air transport of passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "An error occured in created the ETA invoice, please retry signing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "An unexpected error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7110
-msgid ""
-"Architectural and engineering activities and related technical consulting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2520
-msgid "Arms and ammunition industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0230
-msgid "Assembling non-wood forest products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6619
-msgid "Auxiliary activities for financial services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BG
-msgid "Bag ( Bag )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BBL
-msgid "Barrel (oil 42 gal.)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2011
-msgid "Basic chemicals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9200
-msgid "Betting activities and gambling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9103
-msgid "Botanical and zoological gardens and natural wildlife activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BO
-msgid "Bottle ( Bt. )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BOX
-msgid "Box"
-msgstr "Box"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid "Branch"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0145
-msgid "Breeding of Pig"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0143
-msgid "Breeding of camels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0141
-msgid "Breeding of cattle and buffalo"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0142
-msgid "Breeding of horses and mare"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0149
-msgid "Breeding other animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0144
-msgid "Breeding sheep and goats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6010
-msgid "Broadcasting over radio stations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_partner__l10n_eg_building_no
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_users__l10n_eg_building_no
-msgid "Building No."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Building Number..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8129
-msgid "Building cleaning activities and other industrial facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4100
-msgid "Building constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3011
-msgid "Building ship hulls and rafts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5520
-msgid "Campgrounds, parking lots, and locomotives"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CA
-msgid "Canister ( Can )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5224
-msgid "Cargo handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1393
-msgid "Carpet and blanket industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CT
-msgid "Carton ( Car )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CS
-msgid "Case ( Case )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2394
-msgid "Cement, lime and plaster industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CTL
-msgid "Centiliter ( Cl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMT
-msgid "Centimeter ( cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6411
-msgid "Central banks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Check to start sending invoices to your e-invoicing production environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0891
-msgid "Chemical minerals and fertilizer extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1820
-msgid "Clone recorded media"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__code
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__code
-msgid "Code"
-msgstr "Code"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1910
-msgid "Coke oven products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3812
-msgid "Collection of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3811
-msgid "Collection of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9512
-msgid "Communication equipment repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2630
-msgid "Communications equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_company
-msgid "Companies"
-msgstr "Unternehmen"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__company_id
-msgid "Company"
-msgstr "Unternehmen"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4330
-msgid "Completion and finishing of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8430
-msgid "Compulsory social insurance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5820
-msgid "Computer Software Publishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6202
-msgid ""
-"Computer consultancy experience and facilities management activities related"
-" to computer fields"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6201
-msgid "Computer program preparation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9511
-msgid "Computer repair and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_config_settings
-msgid "Config Settings"
-msgstr "Konfigurationseinstellungen"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4290
-msgid "Construction for other civil engineering projects"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4220
-msgid "Construction for projects of public benefit"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_partner
-msgid "Contact"
-msgstr "Kontakt"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Country"
-msgstr "Land"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_uid
-msgid "Created by"
-msgstr "Angelegt von"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_date
-msgid "Created on"
-msgstr "Angelegt am"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9000
-msgid "Creative and recreational art activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6430
-msgid ""
-"Credit activities, provision of credits, and similar financial entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0130
-msgid "Crop breeding"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMQ
-msgid "Cubic centimeter ( cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTQ
-msgid "Cubic foot ( ft3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTQ
-msgid "Cubic meter ( m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMQ
-msgid "Cubic millimeter ( mm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YDQ
-msgid "Cubic yard ( yd3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0123
-msgid "Cultivation of citrus fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0124
-msgid "Cultivation of fruit with Date kernel and from palm trees"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0111
-msgid ""
-"Cultivation of grains and crops (except for rice), legumes and oilseeds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0119
-msgid "Cultivation of other non-perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0129
-msgid "Cultivation of other perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0112
-msgid "Cultivation of rice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0128
-msgid ""
-"Cultivation of spice crops, aromatics, medicine and pharmaceutical drugs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0114
-msgid "Cultivation of sugar cane"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0127
-msgid "Cultivation of the crops from which drinks are extracted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8542
-msgid "Cultural education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_currency_rate
-msgid "Currency Rate"
-msgstr "Wechselkurs"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2396
-msgid "Cutting, forming and completing the stone processing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1050
-msgid "Dairy products manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6311
-msgid "Data processing, hosting and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DAY
-msgid "Days ( d )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DMT
-msgid "Decimeter ( dm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8422
-msgid "Defense activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__display_name
-msgid "Display Name"
-msgstr "Anzeigename"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Document Canceled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_uuid
-msgid "Document UUID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_edi_format
-msgid "EDI format"
-msgstr "EDI Format"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.account_eta_menu
-msgid "ETA"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid "ETA Activity Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid "ETA Branch ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__certificate
-msgid "ETA Certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_identifier
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_identifier
-msgid "ETA Client ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid "ETA Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "ETA E-Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "ETA E-Invoicing Settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid ""
-"ETA Field for GS1/EGS product codes. Please use the barcode field to store "
-"GS1/EGS ETA code if possible"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid "ETA Item code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_secret
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_secret
-msgid "ETA Secret"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__pin
-msgid "ETA USB Pin"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "ETA Unit Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_activity_type
-msgid "ETA code for activity type"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_uom_code
-msgid "ETA code for the unit of measures"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA invoice has been received"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA_INVOICE_DOC_%s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0411
-msgid "Earn a job"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_account_journal_form_inherit_l10n_eg_edi
-msgid "Egyptian ETA settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid "Egyptian Electronic Invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Egyptian Tax authority JSON invoice generated for %s."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3510
-msgid "Electric generators, transformers and power distributors"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4321
-msgid "Electrical installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2740
-msgid "Electrical lighting devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2610
-msgid "Electronic components and panels industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2640
-msgid "Electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3314
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9521
-msgid "Electronic devices repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6312
-msgid "Electronic portals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5223
-msgid "Emergency service activities related to air transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5222
-msgid "Emergency service activities related to maritime transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "Enter your API credentials to enable ETA E-Invoicing."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0451
-msgid "Errand stamp"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to Odoo. Check your internet connection"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to the middleware. Is the middleware running?"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5621
-msgid "Event catering"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7220
-msgid ""
-"Experimental research and development in the field of social and human "
-"sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0620
-msgid "Extract natural gas"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0610
-msgid "Extract the crude oil"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FAR
-msgid "Farad ( F )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5914
-msgid "Film screening activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5911
-msgid "Film, video and television program production activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6630
-msgid "Financial credit management activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6491
-msgid "Financial leasing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6611
-msgid "Financial markets management"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0311
-msgid "Fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FOT
-msgid "Foot ( Foot )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8421
-msgid "Foreign affairs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0210
-msgid "Forest care and forest-related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0240
-msgid "Forest support services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2591
-msgid ""
-"Forming metals by hammering, pressing, casting, rolling, and treatment of "
-"metal powders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0472
-msgid "Free Zones revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0471
-msgid "Free market revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9603
-msgid "Funeral and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1420
-msgid "Fur accessories industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3100
-msgid "Furniture Industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GPT
-msgid "Gallon per thousand"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8130
-msgid "Gardening services and maintenance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2814
-msgid "Gears, carriers and driving devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8121
-msgid "General cleaning of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8521
-msgid "General secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Get ETA Invoice PDF"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_l10n_eg_edi_thumb_drive_tree
-msgid "Get certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2310
-msgid "Glass and its products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GRM
-msgid "Gram ( g )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A93
-msgid "Gram/Cubic meter ( g/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A94
-msgid "Gram/cubic centimeter ( g/cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GL
-msgid "Gram/liter ( g/l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GM
-msgid "Gram/square meter ( g/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0116
-msgid "Growing fiber crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0126
-msgid "Growing oil fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0122
-msgid "Growing tropical and subtropical fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0113
-msgid "Growing vegetables, melons, roots and tubers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9602
-msgid "Hair styling and other cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0510
-msgid "Hard coal mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HLT
-msgid "Hectoliter ( hl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8530
-msgid "Higher Education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2750
-msgid "Home appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9700
-msgid "Home employment activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8610
-msgid "Hospital activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HUR
-msgid "Hours ( hrs )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0170
-msgid "Hunting, erection, and related service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HHP
-msgid "Hydraulic Horse Power"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__id
-msgid "ID"
-msgstr "ID"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_production_env
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_production_env
-msgid "In Production Environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INH
-msgid "Inch ( “” )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0414
-msgid "Income and salaries from the private sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0413
-msgid "Income and salaries from the public business sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0415
-msgid "Income and salary from non-subject entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0463
-msgid "Income earned from abroad"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0412
-msgid "Income from government agencies salaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0441
-msgid "Income of agricultural lands"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0444
-msgid "Income of real estate activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2731
-msgid "Industrial fiber cable industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2030
-msgid "Industrial fiber industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3091
-msgid "Industry"
-msgstr "Branche"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2512
-msgid "Industry of tanks and metal containers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8220
-msgid "Information center services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4911
-msgid "Inland passenger transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5021
-msgid "Inland passenger water transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5022
-msgid "Inland water transport of goods"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0416
-msgid "Inspection and sting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3320
-msgid "Installation of industrial equipment and devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IVL
-msgid "Interval"
-msgstr "Intervall"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8030
-msgid "Investigation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid "Invoicing Threshold"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2431
-msgid "Iron and steel casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0710
-msgid "Iron ore mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_JOB
-msgid "JOB"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8211
-msgid "Joint office support services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_journal
-msgid "Journal"
-msgstr "Journal"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_move
-msgid "Journal Entry"
-msgstr "Journaleintrag"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5210
-msgid "Keep and store"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KGM
-msgid "Kilogram ( KG )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KSM
-msgid "Kilogram/Square meter ( kg/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMQ
-msgid "Kilogram/cubic meter ( kg/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KHZ
-msgid "Kilohertz ( kHz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMT
-msgid "Kilometer ( km )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMH
-msgid "Kilometer/hour ( km/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KVT
-msgid "Kilovolt ( kV )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KWT
-msgid "Kilowatt ( KW )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_eta_json_doc_id
-msgid "L10N Eg Eta Json Doc"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_is_signed
-msgid "L10N Eg Is Signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4923
-msgid "Land transportation of goods by bus"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code____last_update
-msgid "Last Modified on"
-msgstr "Zuletzt geändert am"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_uid
-msgid "Last Updated by"
-msgstr "Zuletzt aktualisiert von"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_date
-msgid "Last Updated on"
-msgstr "Zuletzt aktualisiert am"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6910
-msgid "Legal activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LVL
-msgid "Level"
-msgstr "Level"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9101
-msgid "Library and archive activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5630
-msgid "Light beverage service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0520
-msgid "Lignite mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2812
-msgid "Liquid power devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LTR
-msgid "Liter ( l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1512
-msgid ""
-"Luggage, handbags and similar industries, along with saddles and horse sets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3312
-msgid "Machinery repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5310
-msgid "Mail activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4520
-msgid "Maintenance and repair of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3240
-msgid "Make games and play"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MAN
-msgid "Man"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7020
-msgid "Management consultancy activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1020
-msgid "Manufacture and preservation of fish, crustaceans and mollusks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2392
-msgid "Manufacture of Shale products for Building"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2930
-msgid "Manufacture of accessories and spare parts for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1622
-msgid ""
-"Manufacture of carpentry accessories intended for buildings and "
-"installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1073
-msgid "Manufacture of cocoa, chocolate and sugar confectionery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2395
-msgid "Manufacture of concrete products, cement and plaster"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1702
-msgid ""
-"Manufacture of corrugated paper and paperboard and boxes made of paper and "
-"paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2593
-msgid "Manufacture of cutting tools, hand tools and general metal tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2720
-msgid "Manufacture of dry and stored batteries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2822
-msgid "Manufacture of equipment and machinery for forming metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2012
-msgid "Manufacture of fertilizers and nitrogen compounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2825
-msgid "Manufacture of food, beverage and tobacco industries equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2815
-msgid "Manufacture of furnaces, furnaces and their incinerators"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2391
-msgid "Manufacture of fusion products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1410
-msgid "Manufacture of garment with the exception of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2811
-msgid ""
-"Manufacture of generators and engines, with the exception of aircraft, "
-"vehicles and motorcycles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1061
-msgid "Manufacture of grain mill products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3212
-msgid "Manufacture of imitation jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3211
-msgid "Manufacture of jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1391
-msgid "Manufacture of knitted and crocheted fabrics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2818
-msgid "Manufacture of manual power steering equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3040
-msgid "Manufacture of military military vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2920
-msgid ""
-"Manufacture of motor vehicle bodies and the manufacture of trailers and "
-"semi-trailers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2910
-msgid "Manufacture of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2710
-msgid ""
-"Manufacture of motors, generators, electrical transformers, devices and "
-"control panels for electricity distribution"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2399
-msgid "Manufacture of non-metallic minerals products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2817
-msgid ""
-"Manufacture of office equipment and equipment (excluding electronic "
-"computers and their accessories)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3092
-msgid "Manufacture of ordinary bicycles and infirm vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2393
-msgid "Manufacture of other Porcelain and ceramic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1709
-msgid "Manufacture of other articles of paper and paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2029
-msgid "Manufacture of other chemical products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2599
-msgid ""
-"Manufacture of other fabricated metal products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1079
-msgid "Manufacture of other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2219
-msgid "Manufacture of other rubber products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2829
-msgid "Manufacture of other special-purpose equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2022
-msgid ""
-"Manufacture of paints, varnishes, and similar coatings, printing inks and "
-"molds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2100
-msgid "Manufacture of pharmaceutical, chemical, and plant products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3012
-msgid "Manufacture of pleasure boats and sport boats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2420
-msgid "Manufacture of precious and non-ferrous basic metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2813
-msgid "Manufacture of pumps, compressors, tapes and other valves"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2826
-msgid "Manufacture of ready-made clothes, accessories, and leather production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1392
-msgid "Manufacture of ready-made textile accessories, except garment wear"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1394
-msgid "Manufacture of ropes, thick and double ropes and nets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2211
-msgid ""
-"Manufacture of rubber tires and tubes, renewing and rebuilding the outer "
-"surfaces of rubber tires"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2023
-msgid ""
-"Manufacture of soap, disinfectants, cleaning and polishing preparations, "
-"perfumes and cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1062
-msgid "Manufacture of starch and starch products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3520
-msgid ""
-"Manufacture of sulfur gas and distribution of gaseous fuels by means of main"
-" pipes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1200
-msgid "Manufacture of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1040
-msgid "Manufacture of vegetable and animal oils and fats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1629
-msgid ""
-"Manufacture of wood, wood products and cork, except furniture, and "
-"manufacture of articles produced from straw and sheets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1030
-msgid "Manufacturing and preserving fruits and vegetables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1071
-msgid "Manufacturing bakery products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2651
-msgid "Manufacturing measuring, testing, navigation and control devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3250
-msgid "Manufacturing of dental and medical equipment and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1074
-msgid "Manufacturing pasta, strips, couscous and similar starchy products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1104
-msgid "Manufacturing soft drinks and producing mineral water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5012
-msgid "Marine and coastal cargo transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0321
-msgid "Marine farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7320
-msgid "Market studies and public opinion polls"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3830
-msgid "Material handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1075
-msgid "Meals and ready-made food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1010
-msgid "Meat processing and preservation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2823
-msgid "Metal equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2592
-msgid "Metal processing and coating"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_M
-msgid "Meter ( m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_X03
-msgid "Meter/Hour ( m/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_G42
-msgid "Microsiemens per centimeter ( microS/cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SMI
-msgid "Mile ( mile )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MGM
-msgid "Milligram ( mg )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_H63
-msgid "Milligram/Square centimeter ( mg/cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMT
-msgid "Millimeter ( mm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2824
-msgid "Mining and quarrying and building equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0729
-msgid "Mining other non-ferrous metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MIN
-msgid "Minute ( min )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is"
-" correctly installed. You can download it here: "
-"https://www.egypttrust.com/en/downloads/other-drivers. If you are using "
-"Linux or macOS, please install OpenSC"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing library - Please make sure that PyKCS11 is correctly installed on "
-"the local proxy server"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0150
-msgid "Mixed education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MON
-msgid "Months ( Months )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5913
-msgid "Motion picture, video and television program distribution activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Multiple drive detected - Only one secure thumb drive can be inserted at the"
-" same time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9102
-msgid "Museum activities and restoration of historic sites and buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3220
-msgid "Musical instrument industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__name
-msgid "Name"
-msgstr "Namen"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C45
-msgid "Nanometer ( nm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "No drive found - Make sure the thumb drive is correctly inserted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2432
-msgid "Non-ferrous metal casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6512
-msgid "Non-life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4690
-msgid "Non-specialized wholesale trade"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IE
-msgid "Number of Persons ( PRS )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8720
-msgid ""
-"Nursing care facilities for special needs clinics, mental illnesses and "
-"physical abuse"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8710
-msgid "Nursing facilities for sanatoriums"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2680
-msgid "Optical and magnetic conveyor industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2670
-msgid "Optical equipment and imaging equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8413
-msgid "Organize and contribute to effective business operations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8412
-msgid ""
-"Organizing activities to provide health care, education, educational "
-"services and other social services, with the exception of social security"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8230
-msgid "Organizing trade conferences and exhibitions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6629
-msgid "Other activities auxiliary to insurance and provision for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6399
-msgid ""
-"Other activities for information services that are not classified in other "
-"locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5229
-msgid "Other activities in support of the transfer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8690
-msgid "Other activities related to human health"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6209
-msgid ""
-"Other activities related to information technology and computer services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0464
-msgid "Other categories / miscellaneous other income"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5629
-msgid "Other catering services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2732
-msgid "Other electrical and electronic wires and cables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2790
-msgid "Other electrical appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2819
-msgid "Other equipment industry of various purposes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6419
-msgid "Other financial intermediaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6499
-msgid ""
-"Other financial services activities, with the exception of insurance and "
-"credit provision activities for pensions not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6492
-msgid "Other forms of loans granted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3290
-msgid "Other industries not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9329
-msgid "Other leisure and entertainment activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0899
-msgid "Other mining and quarrying activities are not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9609
-msgid "Other personal services activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5819
-msgid "Other publishing activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4719
-msgid "Other retail types in non-specialized stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8890
-msgid "Other social business activities that take place without residence"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8790
-msgid "Other spa care facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4390
-msgid "Other specialized construction activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7490
-msgid ""
-"Other specialized, scientific and artistic activities not classified "
-"elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9319
-msgid "Other sports activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4329
-msgid "Other structural installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8299
-msgid ""
-"Other support services activities that are not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6190
-msgid "Other telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1399
-msgid "Other textile industry not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3099
-msgid "Other transportation equipment industry not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8549
-msgid "Other types of education not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4922
-msgid "Other types of passenger transport by land"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5590
-msgid "Other types of placement"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7990
-msgid "Other types of reservations and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4799
-msgid ""
-"Other types of retail sales that do not take place in stores, kiosks or "
-"markets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ONZ
-msgid "Ounce ( oz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "PDF Document is not available"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PK
-msgid "Pack ( PAK )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8292
-msgid "Packaging activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PF
-msgid "Pallet ( PAL )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1701
-msgid "Paper and carvatard pulp industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5320
-msgid "Parcel delivery activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PAL
-msgid "Pascal ( Pa )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0892
-msgid "Peat extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2021
-msgid "Pesticide industry and other agricultural chemical products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8219
-msgid ""
-"Photocopying, document processing and other specialized office support "
-"services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7420
-msgid "Photographic activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4930
-msgid "Pipeline transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0125
-msgid "Plant fruit trees and shrubs and other nuts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2220
-msgid "Plastics industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2013
-msgid "Plastics industry in its primary forms and synthetic rubber"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the branch details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the customer details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the API domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the token domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/eta_thumb_drive.py:0
-#, python-format
-msgid "Please define the host of sign tool."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid ""
-"Please make sure that the EGP per unit is within 5 decimal accuracy.\n"
-"Higher decimal accuracy might lead to inconsistency with the ETA invoicing portal!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the EGS/GS1 Barcode is set correctly on all products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice is signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice lines UoM codes are all set up correctly"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"Please make sure the invoice lines taxes all have the correct ETA tax code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please only sign invoices from one company at a time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please set the all the ETA information on the invoice's journal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup a personal drive for company %s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup the certificate on the thumb drive menu"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4322
-msgid "Plumbing, heating and air-conditioning installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0163
-msgid "Post-harvest activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0146
-msgid "Poultry farming"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1080
-msgid "Prepared animal food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0164
-msgid "Preparing grains for reproduction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4312
-msgid "Preparing sites"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8510
-msgid "Primary and pre-primary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1812
-msgid "Printing service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8010
-msgid "Private security activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1311
-msgid "Processing and spinning of textile fibers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_product
-msgid "Product"
-msgstr "Produkte"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_template
-msgid "Product Template"
-msgstr "Produktvorlage"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_uom_uom
-msgid "Product Unit of Measure"
-msgstr "Produkteinheit"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5920
-msgid "Production and publishing of sound and music recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6530
-msgid "Providing credits for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7830
-msgid "Providing other human resources"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9311
-msgid "Providing sports facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8411
-msgid "Public administration activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5812
-msgid "Publish the directory and address lists"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5811
-msgid "Publishing books"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5813
-msgid "Publishing newspapers, magazines and periodicals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0810
-msgid "Quarrying to extract stones, sand and shale"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2660
-msgid "Radiation, medical and therapeutic electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3020
-msgid "Railroad locomotives and rolling stock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6820
-msgid "Real estate activities on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6810
-msgid "Real estate activities with own or leased property"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9321
-msgid "Recreational activities and performances in parks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3900
-msgid "Recycling activities and services and the disposal of other waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1920
-msgid "Refined petroleum products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4311
-msgid "Remove the installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7740
-msgid ""
-"Rent forms of intellectual property and similar products, except for "
-"copyright works"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7722
-msgid "Rental of video tapes and CDs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7730
-msgid "Renting and leasing of other physical devices and equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7729
-msgid "Renting and renting other personal and household products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7721
-msgid "Renting and renting sports and leisure products and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7710
-msgid "Renting motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3313
-msgid "Repair of electronic and optical devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9524
-msgid "Repair of furniture and household items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3311
-msgid "Repair of manufactured metal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9529
-msgid "Repair of other household and personal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9522
-msgid "Repair of tools, household appliances, and garden care equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3315
-msgid "Repair of transport devices, except for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3319
-msgid "Repair other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7210
-msgid ""
-"Research and experimental development in the field of natural and "
-"engineering sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5610
-msgid "Restaurant service and food delivery activities by mobile means"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4751
-msgid "Retail sale in clothing stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4711
-msgid "Retail sale in non-specialized stores of food, beverages or tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4721
-msgid "Retail sale in specialized food stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4764
-msgid "Retail sale in specialized games and toys stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4722
-msgid "Retail sale in specialized stores for drinks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4761
-msgid "Retail sale in specialized stores of books, newspapers, and stationery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4753
-msgid ""
-"Retail sale in specialized stores of carpets, blankets, wall and floor "
-"coverings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4752
-msgid "Retail sale in specialized stores of hardware, paint and glass"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4759
-msgid ""
-"Retail sale in specialized stores of household electrical appliances, "
-"furniture, lighting equipment and other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4762
-msgid "Retail sale in specialized stores of music and video recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4773
-msgid "Retail sale in specialized stores of other new products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4772
-msgid ""
-"Retail sale in specialized stores of pharmaceutical, medical and "
-"pharmaceutical products, ornamental and cosmetic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4771
-msgid ""
-"Retail sale in specialized stores of shoes, clothing and leather products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4763
-msgid "Retail sale in specialized stores of sports equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4723
-msgid "Retail sale in specialized stores of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4742
-msgid "Retail sale in stores specialized in audio-visual equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4741
-msgid ""
-"Retail sale in stores specialized in computer hardware, accessories, "
-"computer software, and communications equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4730
-msgid "Retail sale of specialized vehicles for fuel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4774
-msgid "Retail sale of used products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4782
-msgid "Retail sale through kiosks and markets of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4781
-msgid ""
-"Retail sale through kiosks and markets of food, soft drinks and tobacco "
-"products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4791
-msgid "Retail sale via mail requests or through the Internet"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4789
-msgid "Retail sale via stalls of other products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0442
-msgid "Revenue from constructed real estate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0461
-msgid "Revenue from non-funders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0462
-msgid "Revenue of transferred capital"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6621
-msgid "Risk and damage assessment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0322
-msgid "River farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0312
-msgid "River fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4210
-msgid "Road and railway constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SK
-msgid "Sack"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4530
-msgid "Sale of motor vehicle parts and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4510
-msgid "Sale of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4540
-msgid ""
-"Sale, maintenance and repair of motorcycles, parts and accessories thereof"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0893
-msgid "Salt extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6130
-msgid "Satellite communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1610
-msgid "Sawing wood and abrasion"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6612
-msgid "Security and commodity contracts brokerage"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8423
-msgid "Security and public order activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8020
-msgid "Security systems services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0910
-msgid "Service activities in support of oil and natural gas extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0990
-msgid "Service activities in support of other mining and quarrying activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5221
-msgid "Service activities related to road transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Set the threshold amount for invoices that won't require the VAT ID of "
-"individuals when invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3700
-msgid "Sewer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1621
-msgid "Sheets made of wood veneer and wood-based panels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4912
-msgid "Shipping by rail"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9523
-msgid "Shoe and leather products repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1520
-msgid "Shoe manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5510
-msgid "Short-term placement activities (rental - housing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SH
-msgid "Shrink ( Shrink )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D10
-msgid "Siemens per meter ( S/m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Sign Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.server,name:l10n_eg_edi_eta.action_sign_invoices
-msgid "Sign invoices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_signing_time
-msgid "Signing Time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8810
-msgid ""
-"Social work activities for the infirm and disabled that take place without "
-"accommodation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8730
-msgid "Spa facilities for the elderly and disabled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7410
-msgid "Specialized design activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1101
-msgid "Spirits distilled, refined and mixed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8541
-msgid "Sports and rehabilitation education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9312
-msgid "Sports club activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3230
-msgid "Sports products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMK
-msgid "Square centimeter ( cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTK
-msgid "Square foot ( ft2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INK
-msgid "Square inch ( Inch2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMK
-msgid "Square kilometer ( km2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTK
-msgid "Square meter ( m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMK
-msgid "Square millimeter ( mm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "State..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3530
-msgid "Steam supply and air conditioning"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Street"
-msgstr "Straße"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2511
-msgid "Structural metal products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_submission_number
-msgid "Submission ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5912
-msgid ""
-"Subsequent activities for the production of movies, videos and television "
-"programs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1072
-msgid "Sugar industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0161
-msgid "Support activities for crop production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8110
-msgid "Support activities for joint facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "System not supported"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1511
-msgid "Tanning and processing of leather, fillings and dyeing of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8522
-msgid "Technical and vocational secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7120
-msgid "Technical tests and analyzes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6020
-msgid "Television program preparation and broadcast activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1312
-msgid "Textile weave"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9411
-msgid ""
-"The activities of commercial enterprises, employers and professional "
-"membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The client ID retrieved from the ETA e-invoicing portal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2816
-msgid "The elevators and equipment needed for it"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2410
-msgid "The industry of basic iron and steel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7010
-msgid "The main office activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1103
-msgid ""
-"The manufacture of alcoholic drinks derived from the molten and the "
-"manufacture of molten"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1430
-msgid "The manufacture of clothing, knitted and crocheted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2620
-msgid "The manufacture of electronic computers and related devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The secret key provided by the ETA. You can input client secret 1 or 2"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1313
-msgid "The textile industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been marked as invalid by the ETA. Please check the ETA "
-"website for more information"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been sent to the ETA, but we are still awaiting validation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid ""
-"This is the activity type of the branch according to Egyptian Tax Authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "This is the type of unit according to egyptian tax authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid ""
-"This number can be found on the taxpayer profile on the eInvoicing portal. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid ""
-"Threshold at which you are required to give the VAT number of the customer. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.act_window,name:l10n_eg_edi_eta.action_eta_thumb_drive_tree
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.menu_action_eta_thumb_drive_tree
-msgid "Thumb Drive"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_thumb_drive
-msgid "Thumb drive used to sign invoices in Egypt"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0115
-msgid "Tobacco cultivation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TON
-msgid "Ton (metric)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ST
-msgid "Ton (short,2000 lb)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D41
-msgid "Ton/Cubic meter ( t/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TNE
-msgid "Tonne ( t )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7911
-msgid "Tourism agency services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9420
-msgid "Trade union activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5011
-msgid "Transportation of marine and coastal passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4921
-msgid "Transporting land passengers outside and inside cities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3822
-msgid "Treatment and disposal of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3821
-msgid "Treatment and disposal of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unauthorized"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unexpected error:"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Unknown error"
-msgstr "Unbekannter Fehler"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0721
-msgid "Uranium and raw thorium mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__user_id
-msgid "User"
-msgstr "Benutzer"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7500
-msgid "Veterinary activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_VLT
-msgid "Volt ( V )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid "Warning for %s"
-msgstr "Warnung für %s"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9601
-msgid "Wash and clean textile and fur products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2652
-msgid "Watch and alarm clock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3600
-msgid "Water collection, treatment and supply"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2513
-msgid "Water vapor generators except for central heating boilers in hot water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WTT
-msgid "Watt ( W )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WEE
-msgid "Weeks ( Weeks )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4653
-msgid "Wholesale trade for agricultural equipment, machinery and supplies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4649
-msgid "Wholesale trade for other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4669
-msgid ""
-"Wholesale trade for waste, waste and other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4620
-msgid "Wholesale trade in agricultural raw materials and live animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4662
-msgid "Wholesale trade in precious metals and minerals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4641
-msgid "Wholesale trade of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4651
-msgid ""
-"Wholesale trade of computer hardware, accessories and computer software"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4661
-msgid "Wholesale trade of dry, liquid and gaseous fuels and related products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4652
-msgid ""
-"Wholesale trade of electronic devices, communications devices and "
-"accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4659
-msgid "Wholesale trade of equipment and other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4630
-msgid "Wholesale trade of food, beverages and tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4610
-msgid "Wholesale trade on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4663
-msgid ""
-"Wholesale trade, supplies and equipment for building materials, hardware, "
-"plumbing and heating appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1102
-msgid "Winemaking"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2733
-msgid "Wire devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6110
-msgid "Wired telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6120
-msgid "Wireless communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0220
-msgid "Wood cutting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1623
-msgid "Wooden boxes industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YRD
-msgid "Yards ( yd )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ANN
-msgid "Years ( yr )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.constraint,message:l10n_eg_edi_eta.constraint_l10n_eg_edi_thumb_drive_user_drive_uniq
-msgid "You can only have one thumb drive per user per company!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"You cannot issue an invoice to a partner with the same VAT number as the "
-"branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "ZIP"
-msgstr "PLZ"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occured"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BAR
-msgid "bar ( bar )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_EA
-msgid "each (ST) ( ST )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GLL
-msgid "gallon ( gal )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6511
-msgid "life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LB
-msgid "pounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1811
-msgid "printing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PMP
-msgid "pump"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6520
-msgid "re Insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_RUN
-msgid "run"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0121
-msgid "the cultivation of grapevines."
-msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/fr.po b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/fr.po
deleted file mode 100644
index 1267318..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/fr.po
+++ /dev/null
@@ -1,3351 +0,0 @@
-# Translation of Odoo Server.
-# This file contains the translation of the following modules:
-# * l10n_eg_edi_eta
-#
-# Translators:
-# Eloïse Stilmant , 2022
-# Martin Trigaux, 2022
-# Chaplet34 , 2022
-# jb78180 , 2022
-# RHTodoo, 2022
-# Jolien De Paepe, 2022
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Odoo Server 15.0+e\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-05-17 10:23+0000\n"
-"PO-Revision-Date: 2022-05-17 12:39+0000\n"
-"Last-Translator: Jolien De Paepe, 2022\n"
-"Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Language: fr\n"
-"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"ETA API Integration\n"
-" "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__access_token
-msgid "Access Token"
-msgstr "Clé d'accès"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6920
-msgid "Accounting, auditing, bookkeeping and tax advice activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0162
-msgid "Activities in support of animal production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8550
-msgid "Activities in support of education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8291
-msgid "Activities of collection agencies and lending offices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6420
-msgid "Activities of holding companies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6622
-msgid "Activities of insurance and brokerage agents"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9900
-msgid "Activities of non-regional organizations and bodies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9499
-msgid "Activities of other membership organizations not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9492
-msgid "Activities of political organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6391
-msgid "Activities of press agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9810
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9820
-msgid ""
-"Activities of producing unearthed products and services for home appliances "
-"for personal use"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9412
-msgid "Activities of professional membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7810
-msgid "Activities of recruitment and appointment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9491
-msgid "Activities of religious organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7820
-msgid "Activities of temporary employment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7912
-msgid "Activities of tour guides"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8620
-msgid "Activities related to medicine and dentistry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C62
-msgid "Activity unit ( AU )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid ""
-"Address of the subdivision of the company. You can just put the company "
-"partner if this is used for the main branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7310
-msgid "Advertising"
-msgstr "Publicité"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2821
-msgid "Agricultural and forestry equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3030
-msgid "Air and spacecraft industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5120
-msgid "Air freight transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5110
-msgid "Air transport of passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "An error occured in created the ETA invoice, please retry signing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "An unexpected error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7110
-msgid ""
-"Architectural and engineering activities and related technical consulting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2520
-msgid "Arms and ammunition industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0230
-msgid "Assembling non-wood forest products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6619
-msgid "Auxiliary activities for financial services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BG
-msgid "Bag ( Bag )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BBL
-msgid "Barrel (oil 42 gal.)"
-msgstr "Baril (pétrole 42 gal.)"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2011
-msgid "Basic chemicals"
-msgstr "Produits chimiques de base"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9200
-msgid "Betting activities and gambling"
-msgstr "Activités de paris et jeux d'argent"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9103
-msgid "Botanical and zoological gardens and natural wildlife activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BO
-msgid "Bottle ( Bt. )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BOX
-msgid "Box"
-msgstr "Boîte"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid "Branch"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0145
-msgid "Breeding of Pig"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0143
-msgid "Breeding of camels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0141
-msgid "Breeding of cattle and buffalo"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0142
-msgid "Breeding of horses and mare"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0149
-msgid "Breeding other animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0144
-msgid "Breeding sheep and goats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6010
-msgid "Broadcasting over radio stations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_partner__l10n_eg_building_no
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_users__l10n_eg_building_no
-msgid "Building No."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Building Number..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8129
-msgid "Building cleaning activities and other industrial facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4100
-msgid "Building constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3011
-msgid "Building ship hulls and rafts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5520
-msgid "Campgrounds, parking lots, and locomotives"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CA
-msgid "Canister ( Can )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5224
-msgid "Cargo handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1393
-msgid "Carpet and blanket industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CT
-msgid "Carton ( Car )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CS
-msgid "Case ( Case )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2394
-msgid "Cement, lime and plaster industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CTL
-msgid "Centiliter ( Cl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMT
-msgid "Centimeter ( cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6411
-msgid "Central banks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Check to start sending invoices to your e-invoicing production environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0891
-msgid "Chemical minerals and fertilizer extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1820
-msgid "Clone recorded media"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__code
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__code
-msgid "Code"
-msgstr "Code"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1910
-msgid "Coke oven products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3812
-msgid "Collection of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3811
-msgid "Collection of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9512
-msgid "Communication equipment repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2630
-msgid "Communications equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_company
-msgid "Companies"
-msgstr "Sociétés"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__company_id
-msgid "Company"
-msgstr "Société"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4330
-msgid "Completion and finishing of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8430
-msgid "Compulsory social insurance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5820
-msgid "Computer Software Publishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6202
-msgid ""
-"Computer consultancy experience and facilities management activities related"
-" to computer fields"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6201
-msgid "Computer program preparation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9511
-msgid "Computer repair and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_config_settings
-msgid "Config Settings"
-msgstr "Paramètres de configuration"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4290
-msgid "Construction for other civil engineering projects"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4220
-msgid "Construction for projects of public benefit"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_partner
-msgid "Contact"
-msgstr "Contact"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Country"
-msgstr "Pays"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_uid
-msgid "Created by"
-msgstr "Créé par"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_date
-msgid "Created on"
-msgstr "Créé le"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9000
-msgid "Creative and recreational art activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6430
-msgid ""
-"Credit activities, provision of credits, and similar financial entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0130
-msgid "Crop breeding"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMQ
-msgid "Cubic centimeter ( cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTQ
-msgid "Cubic foot ( ft3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTQ
-msgid "Cubic meter ( m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMQ
-msgid "Cubic millimeter ( mm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YDQ
-msgid "Cubic yard ( yd3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0123
-msgid "Cultivation of citrus fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0124
-msgid "Cultivation of fruit with Date kernel and from palm trees"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0111
-msgid ""
-"Cultivation of grains and crops (except for rice), legumes and oilseeds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0119
-msgid "Cultivation of other non-perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0129
-msgid "Cultivation of other perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0112
-msgid "Cultivation of rice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0128
-msgid ""
-"Cultivation of spice crops, aromatics, medicine and pharmaceutical drugs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0114
-msgid "Cultivation of sugar cane"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0127
-msgid "Cultivation of the crops from which drinks are extracted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8542
-msgid "Cultural education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_currency_rate
-msgid "Currency Rate"
-msgstr "Taux de la devise"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2396
-msgid "Cutting, forming and completing the stone processing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1050
-msgid "Dairy products manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6311
-msgid "Data processing, hosting and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DAY
-msgid "Days ( d )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DMT
-msgid "Decimeter ( dm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8422
-msgid "Defense activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__display_name
-msgid "Display Name"
-msgstr "Nom affiché"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Document Canceled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_uuid
-msgid "Document UUID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_edi_format
-msgid "EDI format"
-msgstr "format EDI"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.account_eta_menu
-msgid "ETA"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid "ETA Activity Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid "ETA Branch ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__certificate
-msgid "ETA Certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_identifier
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_identifier
-msgid "ETA Client ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid "ETA Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "ETA E-Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "ETA E-Invoicing Settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid ""
-"ETA Field for GS1/EGS product codes. Please use the barcode field to store "
-"GS1/EGS ETA code if possible"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid "ETA Item code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_secret
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_secret
-msgid "ETA Secret"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__pin
-msgid "ETA USB Pin"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "ETA Unit Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_activity_type
-msgid "ETA code for activity type"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_uom_code
-msgid "ETA code for the unit of measures"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA invoice has been received"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA_INVOICE_DOC_%s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0411
-msgid "Earn a job"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_account_journal_form_inherit_l10n_eg_edi
-msgid "Egyptian ETA settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid "Egyptian Electronic Invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Egyptian Tax authority JSON invoice generated for %s."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3510
-msgid "Electric generators, transformers and power distributors"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4321
-msgid "Electrical installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2740
-msgid "Electrical lighting devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2610
-msgid "Electronic components and panels industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2640
-msgid "Electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3314
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9521
-msgid "Electronic devices repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6312
-msgid "Electronic portals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5223
-msgid "Emergency service activities related to air transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5222
-msgid "Emergency service activities related to maritime transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "Enter your API credentials to enable ETA E-Invoicing."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0451
-msgid "Errand stamp"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to Odoo. Check your internet connection"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to the middleware. Is the middleware running?"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5621
-msgid "Event catering"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7220
-msgid ""
-"Experimental research and development in the field of social and human "
-"sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0620
-msgid "Extract natural gas"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0610
-msgid "Extract the crude oil"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FAR
-msgid "Farad ( F )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5914
-msgid "Film screening activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5911
-msgid "Film, video and television program production activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6630
-msgid "Financial credit management activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6491
-msgid "Financial leasing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6611
-msgid "Financial markets management"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0311
-msgid "Fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FOT
-msgid "Foot ( Foot )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8421
-msgid "Foreign affairs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0210
-msgid "Forest care and forest-related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0240
-msgid "Forest support services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2591
-msgid ""
-"Forming metals by hammering, pressing, casting, rolling, and treatment of "
-"metal powders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0472
-msgid "Free Zones revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0471
-msgid "Free market revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9603
-msgid "Funeral and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1420
-msgid "Fur accessories industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3100
-msgid "Furniture Industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GPT
-msgid "Gallon per thousand"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8130
-msgid "Gardening services and maintenance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2814
-msgid "Gears, carriers and driving devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8121
-msgid "General cleaning of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8521
-msgid "General secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Get ETA Invoice PDF"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_l10n_eg_edi_thumb_drive_tree
-msgid "Get certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2310
-msgid "Glass and its products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GRM
-msgid "Gram ( g )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A93
-msgid "Gram/Cubic meter ( g/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A94
-msgid "Gram/cubic centimeter ( g/cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GL
-msgid "Gram/liter ( g/l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GM
-msgid "Gram/square meter ( g/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0116
-msgid "Growing fiber crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0126
-msgid "Growing oil fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0122
-msgid "Growing tropical and subtropical fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0113
-msgid "Growing vegetables, melons, roots and tubers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9602
-msgid "Hair styling and other cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0510
-msgid "Hard coal mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HLT
-msgid "Hectoliter ( hl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8530
-msgid "Higher Education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2750
-msgid "Home appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9700
-msgid "Home employment activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8610
-msgid "Hospital activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HUR
-msgid "Hours ( hrs )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0170
-msgid "Hunting, erection, and related service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HHP
-msgid "Hydraulic Horse Power"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__id
-msgid "ID"
-msgstr "ID"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_production_env
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_production_env
-msgid "In Production Environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INH
-msgid "Inch ( “” )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0414
-msgid "Income and salaries from the private sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0413
-msgid "Income and salaries from the public business sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0415
-msgid "Income and salary from non-subject entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0463
-msgid "Income earned from abroad"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0412
-msgid "Income from government agencies salaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0441
-msgid "Income of agricultural lands"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0444
-msgid "Income of real estate activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2731
-msgid "Industrial fiber cable industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2030
-msgid "Industrial fiber industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3091
-msgid "Industry"
-msgstr "Secteur"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2512
-msgid "Industry of tanks and metal containers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8220
-msgid "Information center services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4911
-msgid "Inland passenger transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5021
-msgid "Inland passenger water transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5022
-msgid "Inland water transport of goods"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0416
-msgid "Inspection and sting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3320
-msgid "Installation of industrial equipment and devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IVL
-msgid "Interval"
-msgstr "Intervalle"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8030
-msgid "Investigation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid "Invoicing Threshold"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2431
-msgid "Iron and steel casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0710
-msgid "Iron ore mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_JOB
-msgid "JOB"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8211
-msgid "Joint office support services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_journal
-msgid "Journal"
-msgstr "Journal"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_move
-msgid "Journal Entry"
-msgstr "Pièce comptable"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5210
-msgid "Keep and store"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KGM
-msgid "Kilogram ( KG )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KSM
-msgid "Kilogram/Square meter ( kg/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMQ
-msgid "Kilogram/cubic meter ( kg/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KHZ
-msgid "Kilohertz ( kHz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMT
-msgid "Kilometer ( km )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMH
-msgid "Kilometer/hour ( km/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KVT
-msgid "Kilovolt ( kV )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KWT
-msgid "Kilowatt ( KW )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_eta_json_doc_id
-msgid "L10N Eg Eta Json Doc"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_is_signed
-msgid "L10N Eg Is Signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4923
-msgid "Land transportation of goods by bus"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code____last_update
-msgid "Last Modified on"
-msgstr "Dernière modification le"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_uid
-msgid "Last Updated by"
-msgstr "Mis à jour par"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_date
-msgid "Last Updated on"
-msgstr "Mis à jour le"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6910
-msgid "Legal activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LVL
-msgid "Level"
-msgstr "Niveau"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9101
-msgid "Library and archive activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5630
-msgid "Light beverage service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0520
-msgid "Lignite mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2812
-msgid "Liquid power devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LTR
-msgid "Liter ( l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1512
-msgid ""
-"Luggage, handbags and similar industries, along with saddles and horse sets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3312
-msgid "Machinery repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5310
-msgid "Mail activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4520
-msgid "Maintenance and repair of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3240
-msgid "Make games and play"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MAN
-msgid "Man"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7020
-msgid "Management consultancy activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1020
-msgid "Manufacture and preservation of fish, crustaceans and mollusks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2392
-msgid "Manufacture of Shale products for Building"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2930
-msgid "Manufacture of accessories and spare parts for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1622
-msgid ""
-"Manufacture of carpentry accessories intended for buildings and "
-"installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1073
-msgid "Manufacture of cocoa, chocolate and sugar confectionery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2395
-msgid "Manufacture of concrete products, cement and plaster"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1702
-msgid ""
-"Manufacture of corrugated paper and paperboard and boxes made of paper and "
-"paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2593
-msgid "Manufacture of cutting tools, hand tools and general metal tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2720
-msgid "Manufacture of dry and stored batteries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2822
-msgid "Manufacture of equipment and machinery for forming metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2012
-msgid "Manufacture of fertilizers and nitrogen compounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2825
-msgid "Manufacture of food, beverage and tobacco industries equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2815
-msgid "Manufacture of furnaces, furnaces and their incinerators"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2391
-msgid "Manufacture of fusion products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1410
-msgid "Manufacture of garment with the exception of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2811
-msgid ""
-"Manufacture of generators and engines, with the exception of aircraft, "
-"vehicles and motorcycles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1061
-msgid "Manufacture of grain mill products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3212
-msgid "Manufacture of imitation jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3211
-msgid "Manufacture of jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1391
-msgid "Manufacture of knitted and crocheted fabrics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2818
-msgid "Manufacture of manual power steering equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3040
-msgid "Manufacture of military military vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2920
-msgid ""
-"Manufacture of motor vehicle bodies and the manufacture of trailers and "
-"semi-trailers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2910
-msgid "Manufacture of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2710
-msgid ""
-"Manufacture of motors, generators, electrical transformers, devices and "
-"control panels for electricity distribution"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2399
-msgid "Manufacture of non-metallic minerals products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2817
-msgid ""
-"Manufacture of office equipment and equipment (excluding electronic "
-"computers and their accessories)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3092
-msgid "Manufacture of ordinary bicycles and infirm vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2393
-msgid "Manufacture of other Porcelain and ceramic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1709
-msgid "Manufacture of other articles of paper and paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2029
-msgid "Manufacture of other chemical products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2599
-msgid ""
-"Manufacture of other fabricated metal products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1079
-msgid "Manufacture of other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2219
-msgid "Manufacture of other rubber products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2829
-msgid "Manufacture of other special-purpose equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2022
-msgid ""
-"Manufacture of paints, varnishes, and similar coatings, printing inks and "
-"molds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2100
-msgid "Manufacture of pharmaceutical, chemical, and plant products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3012
-msgid "Manufacture of pleasure boats and sport boats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2420
-msgid "Manufacture of precious and non-ferrous basic metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2813
-msgid "Manufacture of pumps, compressors, tapes and other valves"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2826
-msgid "Manufacture of ready-made clothes, accessories, and leather production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1392
-msgid "Manufacture of ready-made textile accessories, except garment wear"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1394
-msgid "Manufacture of ropes, thick and double ropes and nets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2211
-msgid ""
-"Manufacture of rubber tires and tubes, renewing and rebuilding the outer "
-"surfaces of rubber tires"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2023
-msgid ""
-"Manufacture of soap, disinfectants, cleaning and polishing preparations, "
-"perfumes and cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1062
-msgid "Manufacture of starch and starch products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3520
-msgid ""
-"Manufacture of sulfur gas and distribution of gaseous fuels by means of main"
-" pipes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1200
-msgid "Manufacture of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1040
-msgid "Manufacture of vegetable and animal oils and fats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1629
-msgid ""
-"Manufacture of wood, wood products and cork, except furniture, and "
-"manufacture of articles produced from straw and sheets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1030
-msgid "Manufacturing and preserving fruits and vegetables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1071
-msgid "Manufacturing bakery products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2651
-msgid "Manufacturing measuring, testing, navigation and control devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3250
-msgid "Manufacturing of dental and medical equipment and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1074
-msgid "Manufacturing pasta, strips, couscous and similar starchy products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1104
-msgid "Manufacturing soft drinks and producing mineral water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5012
-msgid "Marine and coastal cargo transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0321
-msgid "Marine farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7320
-msgid "Market studies and public opinion polls"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3830
-msgid "Material handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1075
-msgid "Meals and ready-made food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1010
-msgid "Meat processing and preservation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2823
-msgid "Metal equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2592
-msgid "Metal processing and coating"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_M
-msgid "Meter ( m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_X03
-msgid "Meter/Hour ( m/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_G42
-msgid "Microsiemens per centimeter ( microS/cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SMI
-msgid "Mile ( mile )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MGM
-msgid "Milligram ( mg )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_H63
-msgid "Milligram/Square centimeter ( mg/cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMT
-msgid "Millimeter ( mm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2824
-msgid "Mining and quarrying and building equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0729
-msgid "Mining other non-ferrous metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MIN
-msgid "Minute ( min )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is"
-" correctly installed. You can download it here: "
-"https://www.egypttrust.com/en/downloads/other-drivers. If you are using "
-"Linux or macOS, please install OpenSC"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing library - Please make sure that PyKCS11 is correctly installed on "
-"the local proxy server"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0150
-msgid "Mixed education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MON
-msgid "Months ( Months )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5913
-msgid "Motion picture, video and television program distribution activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Multiple drive detected - Only one secure thumb drive can be inserted at the"
-" same time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9102
-msgid "Museum activities and restoration of historic sites and buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3220
-msgid "Musical instrument industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__name
-msgid "Name"
-msgstr "Nom"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C45
-msgid "Nanometer ( nm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "No drive found - Make sure the thumb drive is correctly inserted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2432
-msgid "Non-ferrous metal casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6512
-msgid "Non-life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4690
-msgid "Non-specialized wholesale trade"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IE
-msgid "Number of Persons ( PRS )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8720
-msgid ""
-"Nursing care facilities for special needs clinics, mental illnesses and "
-"physical abuse"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8710
-msgid "Nursing facilities for sanatoriums"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2680
-msgid "Optical and magnetic conveyor industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2670
-msgid "Optical equipment and imaging equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8413
-msgid "Organize and contribute to effective business operations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8412
-msgid ""
-"Organizing activities to provide health care, education, educational "
-"services and other social services, with the exception of social security"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8230
-msgid "Organizing trade conferences and exhibitions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6629
-msgid "Other activities auxiliary to insurance and provision for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6399
-msgid ""
-"Other activities for information services that are not classified in other "
-"locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5229
-msgid "Other activities in support of the transfer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8690
-msgid "Other activities related to human health"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6209
-msgid ""
-"Other activities related to information technology and computer services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0464
-msgid "Other categories / miscellaneous other income"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5629
-msgid "Other catering services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2732
-msgid "Other electrical and electronic wires and cables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2790
-msgid "Other electrical appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2819
-msgid "Other equipment industry of various purposes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6419
-msgid "Other financial intermediaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6499
-msgid ""
-"Other financial services activities, with the exception of insurance and "
-"credit provision activities for pensions not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6492
-msgid "Other forms of loans granted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3290
-msgid "Other industries not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9329
-msgid "Other leisure and entertainment activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0899
-msgid "Other mining and quarrying activities are not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9609
-msgid "Other personal services activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5819
-msgid "Other publishing activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4719
-msgid "Other retail types in non-specialized stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8890
-msgid "Other social business activities that take place without residence"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8790
-msgid "Other spa care facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4390
-msgid "Other specialized construction activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7490
-msgid ""
-"Other specialized, scientific and artistic activities not classified "
-"elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9319
-msgid "Other sports activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4329
-msgid "Other structural installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8299
-msgid ""
-"Other support services activities that are not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6190
-msgid "Other telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1399
-msgid "Other textile industry not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3099
-msgid "Other transportation equipment industry not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8549
-msgid "Other types of education not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4922
-msgid "Other types of passenger transport by land"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5590
-msgid "Other types of placement"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7990
-msgid "Other types of reservations and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4799
-msgid ""
-"Other types of retail sales that do not take place in stores, kiosks or "
-"markets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ONZ
-msgid "Ounce ( oz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "PDF Document is not available"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PK
-msgid "Pack ( PAK )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8292
-msgid "Packaging activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PF
-msgid "Pallet ( PAL )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1701
-msgid "Paper and carvatard pulp industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5320
-msgid "Parcel delivery activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PAL
-msgid "Pascal ( Pa )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0892
-msgid "Peat extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2021
-msgid "Pesticide industry and other agricultural chemical products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8219
-msgid ""
-"Photocopying, document processing and other specialized office support "
-"services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7420
-msgid "Photographic activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4930
-msgid "Pipeline transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0125
-msgid "Plant fruit trees and shrubs and other nuts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2220
-msgid "Plastics industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2013
-msgid "Plastics industry in its primary forms and synthetic rubber"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the branch details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the customer details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the API domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the token domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/eta_thumb_drive.py:0
-#, python-format
-msgid "Please define the host of sign tool."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid ""
-"Please make sure that the EGP per unit is within 5 decimal accuracy.\n"
-"Higher decimal accuracy might lead to inconsistency with the ETA invoicing portal!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the EGS/GS1 Barcode is set correctly on all products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice is signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice lines UoM codes are all set up correctly"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"Please make sure the invoice lines taxes all have the correct ETA tax code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please only sign invoices from one company at a time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please set the all the ETA information on the invoice's journal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup a personal drive for company %s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup the certificate on the thumb drive menu"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4322
-msgid "Plumbing, heating and air-conditioning installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0163
-msgid "Post-harvest activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0146
-msgid "Poultry farming"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1080
-msgid "Prepared animal food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0164
-msgid "Preparing grains for reproduction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4312
-msgid "Preparing sites"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8510
-msgid "Primary and pre-primary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1812
-msgid "Printing service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8010
-msgid "Private security activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1311
-msgid "Processing and spinning of textile fibers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_product
-msgid "Product"
-msgstr "Article"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_template
-msgid "Product Template"
-msgstr "Modèle d'article"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_uom_uom
-msgid "Product Unit of Measure"
-msgstr "Unité de mesure d'article"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5920
-msgid "Production and publishing of sound and music recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6530
-msgid "Providing credits for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7830
-msgid "Providing other human resources"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9311
-msgid "Providing sports facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8411
-msgid "Public administration activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5812
-msgid "Publish the directory and address lists"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5811
-msgid "Publishing books"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5813
-msgid "Publishing newspapers, magazines and periodicals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0810
-msgid "Quarrying to extract stones, sand and shale"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2660
-msgid "Radiation, medical and therapeutic electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3020
-msgid "Railroad locomotives and rolling stock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6820
-msgid "Real estate activities on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6810
-msgid "Real estate activities with own or leased property"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9321
-msgid "Recreational activities and performances in parks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3900
-msgid "Recycling activities and services and the disposal of other waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1920
-msgid "Refined petroleum products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4311
-msgid "Remove the installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7740
-msgid ""
-"Rent forms of intellectual property and similar products, except for "
-"copyright works"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7722
-msgid "Rental of video tapes and CDs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7730
-msgid "Renting and leasing of other physical devices and equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7729
-msgid "Renting and renting other personal and household products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7721
-msgid "Renting and renting sports and leisure products and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7710
-msgid "Renting motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3313
-msgid "Repair of electronic and optical devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9524
-msgid "Repair of furniture and household items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3311
-msgid "Repair of manufactured metal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9529
-msgid "Repair of other household and personal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9522
-msgid "Repair of tools, household appliances, and garden care equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3315
-msgid "Repair of transport devices, except for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3319
-msgid "Repair other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7210
-msgid ""
-"Research and experimental development in the field of natural and "
-"engineering sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5610
-msgid "Restaurant service and food delivery activities by mobile means"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4751
-msgid "Retail sale in clothing stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4711
-msgid "Retail sale in non-specialized stores of food, beverages or tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4721
-msgid "Retail sale in specialized food stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4764
-msgid "Retail sale in specialized games and toys stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4722
-msgid "Retail sale in specialized stores for drinks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4761
-msgid "Retail sale in specialized stores of books, newspapers, and stationery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4753
-msgid ""
-"Retail sale in specialized stores of carpets, blankets, wall and floor "
-"coverings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4752
-msgid "Retail sale in specialized stores of hardware, paint and glass"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4759
-msgid ""
-"Retail sale in specialized stores of household electrical appliances, "
-"furniture, lighting equipment and other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4762
-msgid "Retail sale in specialized stores of music and video recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4773
-msgid "Retail sale in specialized stores of other new products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4772
-msgid ""
-"Retail sale in specialized stores of pharmaceutical, medical and "
-"pharmaceutical products, ornamental and cosmetic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4771
-msgid ""
-"Retail sale in specialized stores of shoes, clothing and leather products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4763
-msgid "Retail sale in specialized stores of sports equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4723
-msgid "Retail sale in specialized stores of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4742
-msgid "Retail sale in stores specialized in audio-visual equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4741
-msgid ""
-"Retail sale in stores specialized in computer hardware, accessories, "
-"computer software, and communications equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4730
-msgid "Retail sale of specialized vehicles for fuel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4774
-msgid "Retail sale of used products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4782
-msgid "Retail sale through kiosks and markets of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4781
-msgid ""
-"Retail sale through kiosks and markets of food, soft drinks and tobacco "
-"products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4791
-msgid "Retail sale via mail requests or through the Internet"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4789
-msgid "Retail sale via stalls of other products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0442
-msgid "Revenue from constructed real estate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0461
-msgid "Revenue from non-funders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0462
-msgid "Revenue of transferred capital"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6621
-msgid "Risk and damage assessment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0322
-msgid "River farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0312
-msgid "River fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4210
-msgid "Road and railway constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SK
-msgid "Sack"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4530
-msgid "Sale of motor vehicle parts and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4510
-msgid "Sale of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4540
-msgid ""
-"Sale, maintenance and repair of motorcycles, parts and accessories thereof"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0893
-msgid "Salt extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6130
-msgid "Satellite communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1610
-msgid "Sawing wood and abrasion"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6612
-msgid "Security and commodity contracts brokerage"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8423
-msgid "Security and public order activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8020
-msgid "Security systems services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0910
-msgid "Service activities in support of oil and natural gas extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0990
-msgid "Service activities in support of other mining and quarrying activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5221
-msgid "Service activities related to road transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Set the threshold amount for invoices that won't require the VAT ID of "
-"individuals when invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3700
-msgid "Sewer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1621
-msgid "Sheets made of wood veneer and wood-based panels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4912
-msgid "Shipping by rail"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9523
-msgid "Shoe and leather products repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1520
-msgid "Shoe manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5510
-msgid "Short-term placement activities (rental - housing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SH
-msgid "Shrink ( Shrink )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D10
-msgid "Siemens per meter ( S/m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Sign Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.server,name:l10n_eg_edi_eta.action_sign_invoices
-msgid "Sign invoices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_signing_time
-msgid "Signing Time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8810
-msgid ""
-"Social work activities for the infirm and disabled that take place without "
-"accommodation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8730
-msgid "Spa facilities for the elderly and disabled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7410
-msgid "Specialized design activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1101
-msgid "Spirits distilled, refined and mixed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8541
-msgid "Sports and rehabilitation education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9312
-msgid "Sports club activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3230
-msgid "Sports products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMK
-msgid "Square centimeter ( cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTK
-msgid "Square foot ( ft2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INK
-msgid "Square inch ( Inch2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMK
-msgid "Square kilometer ( km2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTK
-msgid "Square meter ( m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMK
-msgid "Square millimeter ( mm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "State..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3530
-msgid "Steam supply and air conditioning"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Street"
-msgstr "Rue"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2511
-msgid "Structural metal products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_submission_number
-msgid "Submission ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5912
-msgid ""
-"Subsequent activities for the production of movies, videos and television "
-"programs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1072
-msgid "Sugar industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0161
-msgid "Support activities for crop production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8110
-msgid "Support activities for joint facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "System not supported"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1511
-msgid "Tanning and processing of leather, fillings and dyeing of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8522
-msgid "Technical and vocational secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7120
-msgid "Technical tests and analyzes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6020
-msgid "Television program preparation and broadcast activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1312
-msgid "Textile weave"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9411
-msgid ""
-"The activities of commercial enterprises, employers and professional "
-"membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The client ID retrieved from the ETA e-invoicing portal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2816
-msgid "The elevators and equipment needed for it"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2410
-msgid "The industry of basic iron and steel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7010
-msgid "The main office activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1103
-msgid ""
-"The manufacture of alcoholic drinks derived from the molten and the "
-"manufacture of molten"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1430
-msgid "The manufacture of clothing, knitted and crocheted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2620
-msgid "The manufacture of electronic computers and related devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The secret key provided by the ETA. You can input client secret 1 or 2"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1313
-msgid "The textile industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been marked as invalid by the ETA. Please check the ETA "
-"website for more information"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been sent to the ETA, but we are still awaiting validation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid ""
-"This is the activity type of the branch according to Egyptian Tax Authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "This is the type of unit according to egyptian tax authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid ""
-"This number can be found on the taxpayer profile on the eInvoicing portal. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid ""
-"Threshold at which you are required to give the VAT number of the customer. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.act_window,name:l10n_eg_edi_eta.action_eta_thumb_drive_tree
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.menu_action_eta_thumb_drive_tree
-msgid "Thumb Drive"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_thumb_drive
-msgid "Thumb drive used to sign invoices in Egypt"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0115
-msgid "Tobacco cultivation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TON
-msgid "Ton (metric)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ST
-msgid "Ton (short,2000 lb)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D41
-msgid "Ton/Cubic meter ( t/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TNE
-msgid "Tonne ( t )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7911
-msgid "Tourism agency services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9420
-msgid "Trade union activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5011
-msgid "Transportation of marine and coastal passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4921
-msgid "Transporting land passengers outside and inside cities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3822
-msgid "Treatment and disposal of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3821
-msgid "Treatment and disposal of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unauthorized"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unexpected error:"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Unknown error"
-msgstr "Erreur inconnue"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0721
-msgid "Uranium and raw thorium mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__user_id
-msgid "User"
-msgstr "Utilisateur"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7500
-msgid "Veterinary activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_VLT
-msgid "Volt ( V )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid "Warning for %s"
-msgstr "Avertissement pour %s"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9601
-msgid "Wash and clean textile and fur products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2652
-msgid "Watch and alarm clock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3600
-msgid "Water collection, treatment and supply"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2513
-msgid "Water vapor generators except for central heating boilers in hot water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WTT
-msgid "Watt ( W )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WEE
-msgid "Weeks ( Weeks )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4653
-msgid "Wholesale trade for agricultural equipment, machinery and supplies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4649
-msgid "Wholesale trade for other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4669
-msgid ""
-"Wholesale trade for waste, waste and other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4620
-msgid "Wholesale trade in agricultural raw materials and live animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4662
-msgid "Wholesale trade in precious metals and minerals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4641
-msgid "Wholesale trade of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4651
-msgid ""
-"Wholesale trade of computer hardware, accessories and computer software"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4661
-msgid "Wholesale trade of dry, liquid and gaseous fuels and related products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4652
-msgid ""
-"Wholesale trade of electronic devices, communications devices and "
-"accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4659
-msgid "Wholesale trade of equipment and other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4630
-msgid "Wholesale trade of food, beverages and tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4610
-msgid "Wholesale trade on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4663
-msgid ""
-"Wholesale trade, supplies and equipment for building materials, hardware, "
-"plumbing and heating appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1102
-msgid "Winemaking"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2733
-msgid "Wire devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6110
-msgid "Wired telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6120
-msgid "Wireless communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0220
-msgid "Wood cutting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1623
-msgid "Wooden boxes industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YRD
-msgid "Yards ( yd )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ANN
-msgid "Years ( yr )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.constraint,message:l10n_eg_edi_eta.constraint_l10n_eg_edi_thumb_drive_user_drive_uniq
-msgid "You can only have one thumb drive per user per company!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"You cannot issue an invoice to a partner with the same VAT number as the "
-"branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "ZIP"
-msgstr "Code postal"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occured"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BAR
-msgid "bar ( bar )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_EA
-msgid "each (ST) ( ST )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GLL
-msgid "gallon ( gal )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6511
-msgid "life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LB
-msgid "pounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1811
-msgid "printing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PMP
-msgid "pump"
-msgstr "pompe"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6520
-msgid "re Insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_RUN
-msgid "run"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0121
-msgid "the cultivation of grapevines."
-msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/it.po b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/it.po
deleted file mode 100644
index efdb678..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/it.po
+++ /dev/null
@@ -1,3348 +0,0 @@
-# Translation of Odoo Server.
-# This file contains the translation of the following modules:
-# * l10n_eg_edi_eta
-#
-# Translators:
-# Friederike Fasterling-Nesselbosch, 2022
-# Martin Trigaux, 2022
-# Sergio Zanchetta , 2022
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Odoo Server 15.0+e\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-05-17 10:23+0000\n"
-"PO-Revision-Date: 2022-05-17 12:39+0000\n"
-"Last-Translator: Sergio Zanchetta , 2022\n"
-"Language-Team: Italian (https://www.transifex.com/odoo/teams/41243/it/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Language: it\n"
-"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"ETA API Integration\n"
-" "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__access_token
-msgid "Access Token"
-msgstr "Access Token"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6920
-msgid "Accounting, auditing, bookkeeping and tax advice activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0162
-msgid "Activities in support of animal production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8550
-msgid "Activities in support of education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8291
-msgid "Activities of collection agencies and lending offices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6420
-msgid "Activities of holding companies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6622
-msgid "Activities of insurance and brokerage agents"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9900
-msgid "Activities of non-regional organizations and bodies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9499
-msgid "Activities of other membership organizations not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9492
-msgid "Activities of political organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6391
-msgid "Activities of press agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9810
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9820
-msgid ""
-"Activities of producing unearthed products and services for home appliances "
-"for personal use"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9412
-msgid "Activities of professional membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7810
-msgid "Activities of recruitment and appointment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9491
-msgid "Activities of religious organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7820
-msgid "Activities of temporary employment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7912
-msgid "Activities of tour guides"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8620
-msgid "Activities related to medicine and dentistry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C62
-msgid "Activity unit ( AU )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid ""
-"Address of the subdivision of the company. You can just put the company "
-"partner if this is used for the main branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7310
-msgid "Advertising"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2821
-msgid "Agricultural and forestry equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3030
-msgid "Air and spacecraft industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5120
-msgid "Air freight transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5110
-msgid "Air transport of passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "An error occured in created the ETA invoice, please retry signing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "An unexpected error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7110
-msgid ""
-"Architectural and engineering activities and related technical consulting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2520
-msgid "Arms and ammunition industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0230
-msgid "Assembling non-wood forest products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6619
-msgid "Auxiliary activities for financial services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BG
-msgid "Bag ( Bag )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BBL
-msgid "Barrel (oil 42 gal.)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2011
-msgid "Basic chemicals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9200
-msgid "Betting activities and gambling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9103
-msgid "Botanical and zoological gardens and natural wildlife activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BO
-msgid "Bottle ( Bt. )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BOX
-msgid "Box"
-msgstr "Scatola"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid "Branch"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0145
-msgid "Breeding of Pig"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0143
-msgid "Breeding of camels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0141
-msgid "Breeding of cattle and buffalo"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0142
-msgid "Breeding of horses and mare"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0149
-msgid "Breeding other animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0144
-msgid "Breeding sheep and goats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6010
-msgid "Broadcasting over radio stations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_partner__l10n_eg_building_no
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_users__l10n_eg_building_no
-msgid "Building No."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Building Number..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8129
-msgid "Building cleaning activities and other industrial facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4100
-msgid "Building constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3011
-msgid "Building ship hulls and rafts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5520
-msgid "Campgrounds, parking lots, and locomotives"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CA
-msgid "Canister ( Can )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5224
-msgid "Cargo handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1393
-msgid "Carpet and blanket industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CT
-msgid "Carton ( Car )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CS
-msgid "Case ( Case )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2394
-msgid "Cement, lime and plaster industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CTL
-msgid "Centiliter ( Cl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMT
-msgid "Centimeter ( cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6411
-msgid "Central banks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Check to start sending invoices to your e-invoicing production environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0891
-msgid "Chemical minerals and fertilizer extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1820
-msgid "Clone recorded media"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__code
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__code
-msgid "Code"
-msgstr "Codice"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1910
-msgid "Coke oven products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3812
-msgid "Collection of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3811
-msgid "Collection of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9512
-msgid "Communication equipment repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2630
-msgid "Communications equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_company
-msgid "Companies"
-msgstr "Aziende"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__company_id
-msgid "Company"
-msgstr "Azienda"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4330
-msgid "Completion and finishing of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8430
-msgid "Compulsory social insurance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5820
-msgid "Computer Software Publishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6202
-msgid ""
-"Computer consultancy experience and facilities management activities related"
-" to computer fields"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6201
-msgid "Computer program preparation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9511
-msgid "Computer repair and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_config_settings
-msgid "Config Settings"
-msgstr "Impostazioni configurazione"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4290
-msgid "Construction for other civil engineering projects"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4220
-msgid "Construction for projects of public benefit"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_partner
-msgid "Contact"
-msgstr "Contatto"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Country"
-msgstr "Nazione"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_uid
-msgid "Created by"
-msgstr "Creato da"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_date
-msgid "Created on"
-msgstr "Creato il"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9000
-msgid "Creative and recreational art activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6430
-msgid ""
-"Credit activities, provision of credits, and similar financial entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0130
-msgid "Crop breeding"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMQ
-msgid "Cubic centimeter ( cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTQ
-msgid "Cubic foot ( ft3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTQ
-msgid "Cubic meter ( m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMQ
-msgid "Cubic millimeter ( mm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YDQ
-msgid "Cubic yard ( yd3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0123
-msgid "Cultivation of citrus fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0124
-msgid "Cultivation of fruit with Date kernel and from palm trees"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0111
-msgid ""
-"Cultivation of grains and crops (except for rice), legumes and oilseeds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0119
-msgid "Cultivation of other non-perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0129
-msgid "Cultivation of other perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0112
-msgid "Cultivation of rice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0128
-msgid ""
-"Cultivation of spice crops, aromatics, medicine and pharmaceutical drugs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0114
-msgid "Cultivation of sugar cane"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0127
-msgid "Cultivation of the crops from which drinks are extracted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8542
-msgid "Cultural education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_currency_rate
-msgid "Currency Rate"
-msgstr "Tasso di cambio"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2396
-msgid "Cutting, forming and completing the stone processing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1050
-msgid "Dairy products manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6311
-msgid "Data processing, hosting and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DAY
-msgid "Days ( d )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DMT
-msgid "Decimeter ( dm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8422
-msgid "Defense activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__display_name
-msgid "Display Name"
-msgstr "Visualizza Nome"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Document Canceled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_uuid
-msgid "Document UUID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_edi_format
-msgid "EDI format"
-msgstr "Formato EDI"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.account_eta_menu
-msgid "ETA"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid "ETA Activity Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid "ETA Branch ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__certificate
-msgid "ETA Certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_identifier
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_identifier
-msgid "ETA Client ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid "ETA Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "ETA E-Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "ETA E-Invoicing Settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid ""
-"ETA Field for GS1/EGS product codes. Please use the barcode field to store "
-"GS1/EGS ETA code if possible"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid "ETA Item code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_secret
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_secret
-msgid "ETA Secret"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__pin
-msgid "ETA USB Pin"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "ETA Unit Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_activity_type
-msgid "ETA code for activity type"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_uom_code
-msgid "ETA code for the unit of measures"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA invoice has been received"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA_INVOICE_DOC_%s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0411
-msgid "Earn a job"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_account_journal_form_inherit_l10n_eg_edi
-msgid "Egyptian ETA settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid "Egyptian Electronic Invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Egyptian Tax authority JSON invoice generated for %s."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3510
-msgid "Electric generators, transformers and power distributors"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4321
-msgid "Electrical installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2740
-msgid "Electrical lighting devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2610
-msgid "Electronic components and panels industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2640
-msgid "Electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3314
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9521
-msgid "Electronic devices repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6312
-msgid "Electronic portals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5223
-msgid "Emergency service activities related to air transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5222
-msgid "Emergency service activities related to maritime transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "Enter your API credentials to enable ETA E-Invoicing."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0451
-msgid "Errand stamp"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to Odoo. Check your internet connection"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to the middleware. Is the middleware running?"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5621
-msgid "Event catering"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7220
-msgid ""
-"Experimental research and development in the field of social and human "
-"sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0620
-msgid "Extract natural gas"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0610
-msgid "Extract the crude oil"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FAR
-msgid "Farad ( F )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5914
-msgid "Film screening activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5911
-msgid "Film, video and television program production activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6630
-msgid "Financial credit management activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6491
-msgid "Financial leasing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6611
-msgid "Financial markets management"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0311
-msgid "Fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FOT
-msgid "Foot ( Foot )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8421
-msgid "Foreign affairs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0210
-msgid "Forest care and forest-related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0240
-msgid "Forest support services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2591
-msgid ""
-"Forming metals by hammering, pressing, casting, rolling, and treatment of "
-"metal powders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0472
-msgid "Free Zones revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0471
-msgid "Free market revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9603
-msgid "Funeral and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1420
-msgid "Fur accessories industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3100
-msgid "Furniture Industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GPT
-msgid "Gallon per thousand"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8130
-msgid "Gardening services and maintenance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2814
-msgid "Gears, carriers and driving devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8121
-msgid "General cleaning of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8521
-msgid "General secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Get ETA Invoice PDF"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_l10n_eg_edi_thumb_drive_tree
-msgid "Get certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2310
-msgid "Glass and its products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GRM
-msgid "Gram ( g )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A93
-msgid "Gram/Cubic meter ( g/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A94
-msgid "Gram/cubic centimeter ( g/cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GL
-msgid "Gram/liter ( g/l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GM
-msgid "Gram/square meter ( g/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0116
-msgid "Growing fiber crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0126
-msgid "Growing oil fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0122
-msgid "Growing tropical and subtropical fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0113
-msgid "Growing vegetables, melons, roots and tubers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9602
-msgid "Hair styling and other cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0510
-msgid "Hard coal mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HLT
-msgid "Hectoliter ( hl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8530
-msgid "Higher Education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2750
-msgid "Home appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9700
-msgid "Home employment activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8610
-msgid "Hospital activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HUR
-msgid "Hours ( hrs )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0170
-msgid "Hunting, erection, and related service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HHP
-msgid "Hydraulic Horse Power"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__id
-msgid "ID"
-msgstr "ID"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_production_env
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_production_env
-msgid "In Production Environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INH
-msgid "Inch ( “” )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0414
-msgid "Income and salaries from the private sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0413
-msgid "Income and salaries from the public business sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0415
-msgid "Income and salary from non-subject entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0463
-msgid "Income earned from abroad"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0412
-msgid "Income from government agencies salaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0441
-msgid "Income of agricultural lands"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0444
-msgid "Income of real estate activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2731
-msgid "Industrial fiber cable industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2030
-msgid "Industrial fiber industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3091
-msgid "Industry"
-msgstr "Settore"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2512
-msgid "Industry of tanks and metal containers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8220
-msgid "Information center services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4911
-msgid "Inland passenger transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5021
-msgid "Inland passenger water transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5022
-msgid "Inland water transport of goods"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0416
-msgid "Inspection and sting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3320
-msgid "Installation of industrial equipment and devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IVL
-msgid "Interval"
-msgstr "Intervallo"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8030
-msgid "Investigation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid "Invoicing Threshold"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2431
-msgid "Iron and steel casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0710
-msgid "Iron ore mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_JOB
-msgid "JOB"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8211
-msgid "Joint office support services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_journal
-msgid "Journal"
-msgstr "Registro"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_move
-msgid "Journal Entry"
-msgstr "Registrazione contabile"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5210
-msgid "Keep and store"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KGM
-msgid "Kilogram ( KG )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KSM
-msgid "Kilogram/Square meter ( kg/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMQ
-msgid "Kilogram/cubic meter ( kg/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KHZ
-msgid "Kilohertz ( kHz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMT
-msgid "Kilometer ( km )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMH
-msgid "Kilometer/hour ( km/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KVT
-msgid "Kilovolt ( kV )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KWT
-msgid "Kilowatt ( KW )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_eta_json_doc_id
-msgid "L10N Eg Eta Json Doc"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_is_signed
-msgid "L10N Eg Is Signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4923
-msgid "Land transportation of goods by bus"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code____last_update
-msgid "Last Modified on"
-msgstr "Data di ultima modifica"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_uid
-msgid "Last Updated by"
-msgstr "Ultima modifica di"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_date
-msgid "Last Updated on"
-msgstr "Ultima modifica il"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6910
-msgid "Legal activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LVL
-msgid "Level"
-msgstr "Livello"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9101
-msgid "Library and archive activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5630
-msgid "Light beverage service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0520
-msgid "Lignite mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2812
-msgid "Liquid power devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LTR
-msgid "Liter ( l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1512
-msgid ""
-"Luggage, handbags and similar industries, along with saddles and horse sets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3312
-msgid "Machinery repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5310
-msgid "Mail activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4520
-msgid "Maintenance and repair of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3240
-msgid "Make games and play"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MAN
-msgid "Man"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7020
-msgid "Management consultancy activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1020
-msgid "Manufacture and preservation of fish, crustaceans and mollusks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2392
-msgid "Manufacture of Shale products for Building"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2930
-msgid "Manufacture of accessories and spare parts for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1622
-msgid ""
-"Manufacture of carpentry accessories intended for buildings and "
-"installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1073
-msgid "Manufacture of cocoa, chocolate and sugar confectionery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2395
-msgid "Manufacture of concrete products, cement and plaster"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1702
-msgid ""
-"Manufacture of corrugated paper and paperboard and boxes made of paper and "
-"paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2593
-msgid "Manufacture of cutting tools, hand tools and general metal tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2720
-msgid "Manufacture of dry and stored batteries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2822
-msgid "Manufacture of equipment and machinery for forming metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2012
-msgid "Manufacture of fertilizers and nitrogen compounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2825
-msgid "Manufacture of food, beverage and tobacco industries equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2815
-msgid "Manufacture of furnaces, furnaces and their incinerators"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2391
-msgid "Manufacture of fusion products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1410
-msgid "Manufacture of garment with the exception of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2811
-msgid ""
-"Manufacture of generators and engines, with the exception of aircraft, "
-"vehicles and motorcycles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1061
-msgid "Manufacture of grain mill products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3212
-msgid "Manufacture of imitation jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3211
-msgid "Manufacture of jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1391
-msgid "Manufacture of knitted and crocheted fabrics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2818
-msgid "Manufacture of manual power steering equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3040
-msgid "Manufacture of military military vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2920
-msgid ""
-"Manufacture of motor vehicle bodies and the manufacture of trailers and "
-"semi-trailers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2910
-msgid "Manufacture of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2710
-msgid ""
-"Manufacture of motors, generators, electrical transformers, devices and "
-"control panels for electricity distribution"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2399
-msgid "Manufacture of non-metallic minerals products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2817
-msgid ""
-"Manufacture of office equipment and equipment (excluding electronic "
-"computers and their accessories)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3092
-msgid "Manufacture of ordinary bicycles and infirm vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2393
-msgid "Manufacture of other Porcelain and ceramic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1709
-msgid "Manufacture of other articles of paper and paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2029
-msgid "Manufacture of other chemical products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2599
-msgid ""
-"Manufacture of other fabricated metal products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1079
-msgid "Manufacture of other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2219
-msgid "Manufacture of other rubber products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2829
-msgid "Manufacture of other special-purpose equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2022
-msgid ""
-"Manufacture of paints, varnishes, and similar coatings, printing inks and "
-"molds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2100
-msgid "Manufacture of pharmaceutical, chemical, and plant products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3012
-msgid "Manufacture of pleasure boats and sport boats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2420
-msgid "Manufacture of precious and non-ferrous basic metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2813
-msgid "Manufacture of pumps, compressors, tapes and other valves"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2826
-msgid "Manufacture of ready-made clothes, accessories, and leather production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1392
-msgid "Manufacture of ready-made textile accessories, except garment wear"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1394
-msgid "Manufacture of ropes, thick and double ropes and nets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2211
-msgid ""
-"Manufacture of rubber tires and tubes, renewing and rebuilding the outer "
-"surfaces of rubber tires"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2023
-msgid ""
-"Manufacture of soap, disinfectants, cleaning and polishing preparations, "
-"perfumes and cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1062
-msgid "Manufacture of starch and starch products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3520
-msgid ""
-"Manufacture of sulfur gas and distribution of gaseous fuels by means of main"
-" pipes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1200
-msgid "Manufacture of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1040
-msgid "Manufacture of vegetable and animal oils and fats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1629
-msgid ""
-"Manufacture of wood, wood products and cork, except furniture, and "
-"manufacture of articles produced from straw and sheets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1030
-msgid "Manufacturing and preserving fruits and vegetables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1071
-msgid "Manufacturing bakery products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2651
-msgid "Manufacturing measuring, testing, navigation and control devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3250
-msgid "Manufacturing of dental and medical equipment and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1074
-msgid "Manufacturing pasta, strips, couscous and similar starchy products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1104
-msgid "Manufacturing soft drinks and producing mineral water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5012
-msgid "Marine and coastal cargo transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0321
-msgid "Marine farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7320
-msgid "Market studies and public opinion polls"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3830
-msgid "Material handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1075
-msgid "Meals and ready-made food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1010
-msgid "Meat processing and preservation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2823
-msgid "Metal equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2592
-msgid "Metal processing and coating"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_M
-msgid "Meter ( m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_X03
-msgid "Meter/Hour ( m/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_G42
-msgid "Microsiemens per centimeter ( microS/cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SMI
-msgid "Mile ( mile )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MGM
-msgid "Milligram ( mg )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_H63
-msgid "Milligram/Square centimeter ( mg/cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMT
-msgid "Millimeter ( mm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2824
-msgid "Mining and quarrying and building equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0729
-msgid "Mining other non-ferrous metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MIN
-msgid "Minute ( min )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is"
-" correctly installed. You can download it here: "
-"https://www.egypttrust.com/en/downloads/other-drivers. If you are using "
-"Linux or macOS, please install OpenSC"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing library - Please make sure that PyKCS11 is correctly installed on "
-"the local proxy server"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0150
-msgid "Mixed education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MON
-msgid "Months ( Months )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5913
-msgid "Motion picture, video and television program distribution activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Multiple drive detected - Only one secure thumb drive can be inserted at the"
-" same time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9102
-msgid "Museum activities and restoration of historic sites and buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3220
-msgid "Musical instrument industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__name
-msgid "Name"
-msgstr "Nome"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C45
-msgid "Nanometer ( nm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "No drive found - Make sure the thumb drive is correctly inserted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2432
-msgid "Non-ferrous metal casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6512
-msgid "Non-life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4690
-msgid "Non-specialized wholesale trade"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IE
-msgid "Number of Persons ( PRS )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8720
-msgid ""
-"Nursing care facilities for special needs clinics, mental illnesses and "
-"physical abuse"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8710
-msgid "Nursing facilities for sanatoriums"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2680
-msgid "Optical and magnetic conveyor industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2670
-msgid "Optical equipment and imaging equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8413
-msgid "Organize and contribute to effective business operations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8412
-msgid ""
-"Organizing activities to provide health care, education, educational "
-"services and other social services, with the exception of social security"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8230
-msgid "Organizing trade conferences and exhibitions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6629
-msgid "Other activities auxiliary to insurance and provision for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6399
-msgid ""
-"Other activities for information services that are not classified in other "
-"locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5229
-msgid "Other activities in support of the transfer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8690
-msgid "Other activities related to human health"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6209
-msgid ""
-"Other activities related to information technology and computer services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0464
-msgid "Other categories / miscellaneous other income"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5629
-msgid "Other catering services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2732
-msgid "Other electrical and electronic wires and cables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2790
-msgid "Other electrical appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2819
-msgid "Other equipment industry of various purposes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6419
-msgid "Other financial intermediaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6499
-msgid ""
-"Other financial services activities, with the exception of insurance and "
-"credit provision activities for pensions not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6492
-msgid "Other forms of loans granted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3290
-msgid "Other industries not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9329
-msgid "Other leisure and entertainment activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0899
-msgid "Other mining and quarrying activities are not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9609
-msgid "Other personal services activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5819
-msgid "Other publishing activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4719
-msgid "Other retail types in non-specialized stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8890
-msgid "Other social business activities that take place without residence"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8790
-msgid "Other spa care facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4390
-msgid "Other specialized construction activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7490
-msgid ""
-"Other specialized, scientific and artistic activities not classified "
-"elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9319
-msgid "Other sports activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4329
-msgid "Other structural installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8299
-msgid ""
-"Other support services activities that are not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6190
-msgid "Other telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1399
-msgid "Other textile industry not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3099
-msgid "Other transportation equipment industry not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8549
-msgid "Other types of education not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4922
-msgid "Other types of passenger transport by land"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5590
-msgid "Other types of placement"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7990
-msgid "Other types of reservations and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4799
-msgid ""
-"Other types of retail sales that do not take place in stores, kiosks or "
-"markets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ONZ
-msgid "Ounce ( oz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "PDF Document is not available"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PK
-msgid "Pack ( PAK )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8292
-msgid "Packaging activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PF
-msgid "Pallet ( PAL )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1701
-msgid "Paper and carvatard pulp industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5320
-msgid "Parcel delivery activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PAL
-msgid "Pascal ( Pa )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0892
-msgid "Peat extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2021
-msgid "Pesticide industry and other agricultural chemical products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8219
-msgid ""
-"Photocopying, document processing and other specialized office support "
-"services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7420
-msgid "Photographic activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4930
-msgid "Pipeline transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0125
-msgid "Plant fruit trees and shrubs and other nuts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2220
-msgid "Plastics industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2013
-msgid "Plastics industry in its primary forms and synthetic rubber"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the branch details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the customer details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the API domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the token domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/eta_thumb_drive.py:0
-#, python-format
-msgid "Please define the host of sign tool."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid ""
-"Please make sure that the EGP per unit is within 5 decimal accuracy.\n"
-"Higher decimal accuracy might lead to inconsistency with the ETA invoicing portal!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the EGS/GS1 Barcode is set correctly on all products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice is signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice lines UoM codes are all set up correctly"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"Please make sure the invoice lines taxes all have the correct ETA tax code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please only sign invoices from one company at a time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please set the all the ETA information on the invoice's journal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup a personal drive for company %s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup the certificate on the thumb drive menu"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4322
-msgid "Plumbing, heating and air-conditioning installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0163
-msgid "Post-harvest activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0146
-msgid "Poultry farming"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1080
-msgid "Prepared animal food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0164
-msgid "Preparing grains for reproduction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4312
-msgid "Preparing sites"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8510
-msgid "Primary and pre-primary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1812
-msgid "Printing service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8010
-msgid "Private security activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1311
-msgid "Processing and spinning of textile fibers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_product
-msgid "Product"
-msgstr "Prodotto"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_template
-msgid "Product Template"
-msgstr "Modello prodotto"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_uom_uom
-msgid "Product Unit of Measure"
-msgstr "Unità di misura prodotto"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5920
-msgid "Production and publishing of sound and music recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6530
-msgid "Providing credits for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7830
-msgid "Providing other human resources"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9311
-msgid "Providing sports facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8411
-msgid "Public administration activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5812
-msgid "Publish the directory and address lists"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5811
-msgid "Publishing books"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5813
-msgid "Publishing newspapers, magazines and periodicals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0810
-msgid "Quarrying to extract stones, sand and shale"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2660
-msgid "Radiation, medical and therapeutic electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3020
-msgid "Railroad locomotives and rolling stock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6820
-msgid "Real estate activities on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6810
-msgid "Real estate activities with own or leased property"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9321
-msgid "Recreational activities and performances in parks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3900
-msgid "Recycling activities and services and the disposal of other waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1920
-msgid "Refined petroleum products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4311
-msgid "Remove the installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7740
-msgid ""
-"Rent forms of intellectual property and similar products, except for "
-"copyright works"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7722
-msgid "Rental of video tapes and CDs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7730
-msgid "Renting and leasing of other physical devices and equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7729
-msgid "Renting and renting other personal and household products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7721
-msgid "Renting and renting sports and leisure products and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7710
-msgid "Renting motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3313
-msgid "Repair of electronic and optical devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9524
-msgid "Repair of furniture and household items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3311
-msgid "Repair of manufactured metal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9529
-msgid "Repair of other household and personal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9522
-msgid "Repair of tools, household appliances, and garden care equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3315
-msgid "Repair of transport devices, except for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3319
-msgid "Repair other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7210
-msgid ""
-"Research and experimental development in the field of natural and "
-"engineering sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5610
-msgid "Restaurant service and food delivery activities by mobile means"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4751
-msgid "Retail sale in clothing stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4711
-msgid "Retail sale in non-specialized stores of food, beverages or tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4721
-msgid "Retail sale in specialized food stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4764
-msgid "Retail sale in specialized games and toys stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4722
-msgid "Retail sale in specialized stores for drinks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4761
-msgid "Retail sale in specialized stores of books, newspapers, and stationery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4753
-msgid ""
-"Retail sale in specialized stores of carpets, blankets, wall and floor "
-"coverings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4752
-msgid "Retail sale in specialized stores of hardware, paint and glass"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4759
-msgid ""
-"Retail sale in specialized stores of household electrical appliances, "
-"furniture, lighting equipment and other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4762
-msgid "Retail sale in specialized stores of music and video recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4773
-msgid "Retail sale in specialized stores of other new products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4772
-msgid ""
-"Retail sale in specialized stores of pharmaceutical, medical and "
-"pharmaceutical products, ornamental and cosmetic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4771
-msgid ""
-"Retail sale in specialized stores of shoes, clothing and leather products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4763
-msgid "Retail sale in specialized stores of sports equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4723
-msgid "Retail sale in specialized stores of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4742
-msgid "Retail sale in stores specialized in audio-visual equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4741
-msgid ""
-"Retail sale in stores specialized in computer hardware, accessories, "
-"computer software, and communications equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4730
-msgid "Retail sale of specialized vehicles for fuel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4774
-msgid "Retail sale of used products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4782
-msgid "Retail sale through kiosks and markets of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4781
-msgid ""
-"Retail sale through kiosks and markets of food, soft drinks and tobacco "
-"products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4791
-msgid "Retail sale via mail requests or through the Internet"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4789
-msgid "Retail sale via stalls of other products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0442
-msgid "Revenue from constructed real estate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0461
-msgid "Revenue from non-funders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0462
-msgid "Revenue of transferred capital"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6621
-msgid "Risk and damage assessment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0322
-msgid "River farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0312
-msgid "River fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4210
-msgid "Road and railway constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SK
-msgid "Sack"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4530
-msgid "Sale of motor vehicle parts and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4510
-msgid "Sale of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4540
-msgid ""
-"Sale, maintenance and repair of motorcycles, parts and accessories thereof"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0893
-msgid "Salt extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6130
-msgid "Satellite communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1610
-msgid "Sawing wood and abrasion"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6612
-msgid "Security and commodity contracts brokerage"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8423
-msgid "Security and public order activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8020
-msgid "Security systems services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0910
-msgid "Service activities in support of oil and natural gas extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0990
-msgid "Service activities in support of other mining and quarrying activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5221
-msgid "Service activities related to road transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Set the threshold amount for invoices that won't require the VAT ID of "
-"individuals when invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3700
-msgid "Sewer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1621
-msgid "Sheets made of wood veneer and wood-based panels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4912
-msgid "Shipping by rail"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9523
-msgid "Shoe and leather products repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1520
-msgid "Shoe manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5510
-msgid "Short-term placement activities (rental - housing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SH
-msgid "Shrink ( Shrink )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D10
-msgid "Siemens per meter ( S/m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Sign Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.server,name:l10n_eg_edi_eta.action_sign_invoices
-msgid "Sign invoices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_signing_time
-msgid "Signing Time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8810
-msgid ""
-"Social work activities for the infirm and disabled that take place without "
-"accommodation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8730
-msgid "Spa facilities for the elderly and disabled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7410
-msgid "Specialized design activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1101
-msgid "Spirits distilled, refined and mixed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8541
-msgid "Sports and rehabilitation education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9312
-msgid "Sports club activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3230
-msgid "Sports products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMK
-msgid "Square centimeter ( cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTK
-msgid "Square foot ( ft2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INK
-msgid "Square inch ( Inch2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMK
-msgid "Square kilometer ( km2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTK
-msgid "Square meter ( m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMK
-msgid "Square millimeter ( mm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "State..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3530
-msgid "Steam supply and air conditioning"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Street"
-msgstr "Strada"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2511
-msgid "Structural metal products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_submission_number
-msgid "Submission ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5912
-msgid ""
-"Subsequent activities for the production of movies, videos and television "
-"programs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1072
-msgid "Sugar industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0161
-msgid "Support activities for crop production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8110
-msgid "Support activities for joint facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "System not supported"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1511
-msgid "Tanning and processing of leather, fillings and dyeing of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8522
-msgid "Technical and vocational secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7120
-msgid "Technical tests and analyzes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6020
-msgid "Television program preparation and broadcast activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1312
-msgid "Textile weave"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9411
-msgid ""
-"The activities of commercial enterprises, employers and professional "
-"membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The client ID retrieved from the ETA e-invoicing portal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2816
-msgid "The elevators and equipment needed for it"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2410
-msgid "The industry of basic iron and steel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7010
-msgid "The main office activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1103
-msgid ""
-"The manufacture of alcoholic drinks derived from the molten and the "
-"manufacture of molten"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1430
-msgid "The manufacture of clothing, knitted and crocheted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2620
-msgid "The manufacture of electronic computers and related devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The secret key provided by the ETA. You can input client secret 1 or 2"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1313
-msgid "The textile industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been marked as invalid by the ETA. Please check the ETA "
-"website for more information"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been sent to the ETA, but we are still awaiting validation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid ""
-"This is the activity type of the branch according to Egyptian Tax Authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "This is the type of unit according to egyptian tax authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid ""
-"This number can be found on the taxpayer profile on the eInvoicing portal. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid ""
-"Threshold at which you are required to give the VAT number of the customer. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.act_window,name:l10n_eg_edi_eta.action_eta_thumb_drive_tree
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.menu_action_eta_thumb_drive_tree
-msgid "Thumb Drive"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_thumb_drive
-msgid "Thumb drive used to sign invoices in Egypt"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0115
-msgid "Tobacco cultivation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TON
-msgid "Ton (metric)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ST
-msgid "Ton (short,2000 lb)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D41
-msgid "Ton/Cubic meter ( t/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TNE
-msgid "Tonne ( t )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7911
-msgid "Tourism agency services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9420
-msgid "Trade union activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5011
-msgid "Transportation of marine and coastal passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4921
-msgid "Transporting land passengers outside and inside cities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3822
-msgid "Treatment and disposal of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3821
-msgid "Treatment and disposal of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unauthorized"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unexpected error:"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Unknown error"
-msgstr "Errore sconosciuto"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0721
-msgid "Uranium and raw thorium mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__user_id
-msgid "User"
-msgstr "Utente"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7500
-msgid "Veterinary activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_VLT
-msgid "Volt ( V )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid "Warning for %s"
-msgstr "Avviso per %s"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9601
-msgid "Wash and clean textile and fur products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2652
-msgid "Watch and alarm clock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3600
-msgid "Water collection, treatment and supply"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2513
-msgid "Water vapor generators except for central heating boilers in hot water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WTT
-msgid "Watt ( W )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WEE
-msgid "Weeks ( Weeks )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4653
-msgid "Wholesale trade for agricultural equipment, machinery and supplies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4649
-msgid "Wholesale trade for other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4669
-msgid ""
-"Wholesale trade for waste, waste and other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4620
-msgid "Wholesale trade in agricultural raw materials and live animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4662
-msgid "Wholesale trade in precious metals and minerals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4641
-msgid "Wholesale trade of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4651
-msgid ""
-"Wholesale trade of computer hardware, accessories and computer software"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4661
-msgid "Wholesale trade of dry, liquid and gaseous fuels and related products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4652
-msgid ""
-"Wholesale trade of electronic devices, communications devices and "
-"accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4659
-msgid "Wholesale trade of equipment and other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4630
-msgid "Wholesale trade of food, beverages and tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4610
-msgid "Wholesale trade on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4663
-msgid ""
-"Wholesale trade, supplies and equipment for building materials, hardware, "
-"plumbing and heating appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1102
-msgid "Winemaking"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2733
-msgid "Wire devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6110
-msgid "Wired telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6120
-msgid "Wireless communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0220
-msgid "Wood cutting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1623
-msgid "Wooden boxes industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YRD
-msgid "Yards ( yd )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ANN
-msgid "Years ( yr )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.constraint,message:l10n_eg_edi_eta.constraint_l10n_eg_edi_thumb_drive_user_drive_uniq
-msgid "You can only have one thumb drive per user per company!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"You cannot issue an invoice to a partner with the same VAT number as the "
-"branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "ZIP"
-msgstr "CAP"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occured"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BAR
-msgid "bar ( bar )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_EA
-msgid "each (ST) ( ST )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GLL
-msgid "gallon ( gal )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6511
-msgid "life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LB
-msgid "pounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1811
-msgid "printing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PMP
-msgid "pump"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6520
-msgid "re Insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_RUN
-msgid "run"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0121
-msgid "the cultivation of grapevines."
-msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/l10n_eg_edi_eta.pot b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/l10n_eg_edi_eta.pot
index 213a8b3..80bf2fa 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/l10n_eg_edi_eta.pot
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/l10n_eg_edi_eta.pot
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 15.0+e\n"
+"Project-Id-Version: Odoo Server 19.0+e\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-05-17 10:23+0000\n"
-"PO-Revision-Date: 2022-05-17 10:23+0000\n"
+"POT-Creation-Date: 2025-12-30 19:06+0000\n"
+"PO-Revision-Date: 2025-12-30 19:06+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -16,10 +16,8 @@ msgstr ""
"Plural-Forms: \n"
#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"ETA API Integration\n"
-" "
+#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.egyptian_invoice
+msgid "ETA QR Code"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -153,16 +151,14 @@ msgid "Air transport of passengers"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "An error occured in created the ETA invoice, please retry signing"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "An unexpected error has occurred"
msgstr ""
@@ -452,6 +448,11 @@ msgstr ""
msgid "Country"
msgstr ""
+#. module: l10n_eg_edi_eta
+#: model:ir.model,website_form_label:l10n_eg_edi_eta.model_res_partner
+msgid "Create a Customer"
+msgstr ""
+
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_uid
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_uid
@@ -595,22 +596,31 @@ msgid "Defense activities"
msgstr ""
#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_edi_format__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__display_name
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__display_name
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__display_name
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_product__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_template__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_currency_rate__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_partner__display_name
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_uom_uom__display_name
msgid "Display Name"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Document Canceled"
+msgid "Document Cancelled"
msgstr ""
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_uuid
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_uuid
msgid "Document UUID"
msgstr ""
@@ -624,6 +634,11 @@ msgstr ""
msgid "ETA"
msgstr ""
+#. module: l10n_eg_edi_eta
+#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
+msgid "ETA API Integration"
+msgstr ""
+
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
msgid "ETA Activity Code"
@@ -673,6 +688,24 @@ msgstr ""
msgid "ETA Item code"
msgstr ""
+#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_eta_json_doc_file
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_eta_json_doc_file
+msgid "ETA JSON Document"
+msgstr ""
+
+#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_long_id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_long_id
+msgid "ETA Long ID"
+msgstr ""
+
+#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_qr_code
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_qr_code
+msgid "ETA QR Code"
+msgstr ""
+
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_secret
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_secret
@@ -700,14 +733,14 @@ msgid "ETA code for the unit of measures"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "ETA invoice has been received"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "ETA_INVOICE_DOC_%s"
msgstr ""
@@ -728,8 +761,8 @@ msgid "Egyptian Electronic Invoicing"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "Egyptian Tax authority JSON invoice generated for %s."
msgstr ""
@@ -790,18 +823,14 @@ msgid "Errand stamp"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "Error trying to connect to Odoo. Check your internet connection"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "Error trying to connect to the middleware. Is the middleware running?"
msgstr ""
@@ -1050,9 +1079,19 @@ msgid "Hydraulic Horse Power"
msgstr ""
#. module: l10n_eg_edi_eta
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_edi_format__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__id
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__id
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__id
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_product__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_template__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_currency_rate__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_partner__id
+#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_uom_uom__id
msgid "ID"
msgstr ""
@@ -1243,17 +1282,9 @@ msgstr ""
msgid "Kilowatt ( KW )"
msgstr ""
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_eta_json_doc_id
-msgid "L10N Eg Eta Json Doc"
-msgstr ""
-
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_is_signed
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_is_signed
msgid "L10N Eg Is Signed"
msgstr ""
@@ -1262,13 +1293,6 @@ msgstr ""
msgid "Land transportation of goods by bus"
msgstr ""
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code____last_update
-msgid "Last Modified on"
-msgstr ""
-
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_uid
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_uid
@@ -1748,9 +1772,8 @@ msgid "Minute ( min )"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid ""
"Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is"
" correctly installed. You can download it here: "
@@ -1759,9 +1782,8 @@ msgid ""
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid ""
"Missing library - Please make sure that PyKCS11 is correctly installed on "
"the local proxy server"
@@ -1783,9 +1805,8 @@ msgid "Motion picture, video and television program distribution activities"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid ""
"Multiple drive detected - Only one secure thumb drive can be inserted at the"
" same time"
@@ -1813,9 +1834,8 @@ msgid "Nanometer ( nm )"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "No drive found - Make sure the thumb drive is correctly inserted"
msgstr ""
@@ -2064,8 +2084,8 @@ msgid "Ounce ( oz )"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "PDF Document is not available"
msgstr ""
@@ -2142,89 +2162,89 @@ msgid "Plastics industry in its primary forms and synthetic rubber"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please add all the required fields in the branch details"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please add all the required fields in the customer details"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please configure the API domain from the system parameters"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please configure the token domain from the system parameters"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/eta_thumb_drive.py:0
-#, python-format
msgid "Please define the host of sign tool."
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
msgid ""
"Please make sure that the EGP per unit is within 5 decimal accuracy.\n"
"Higher decimal accuracy might lead to inconsistency with the ETA invoicing portal!"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please make sure the EGS/GS1 Barcode is set correctly on all products"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please make sure the invoice is signed"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please make sure the invoice lines UoM codes are all set up correctly"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid ""
"Please make sure the invoice lines taxes all have the correct ETA tax code"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "Please only sign invoices from one company at a time"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "Please set the all the ETA information on the invoice's journal"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "Please setup a personal drive for company %s"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
msgid "Please setup the certificate on the thumb drive menu"
msgstr ""
@@ -2278,14 +2298,9 @@ msgstr ""
msgid "Processing and spinning of textile fibers"
msgstr ""
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_product
-msgid "Product"
-msgstr ""
-
#. module: l10n_eg_edi_eta
#: model:ir.model,name:l10n_eg_edi_eta.model_product_template
-msgid "Product Template"
+msgid "Product"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -2293,6 +2308,11 @@ msgstr ""
msgid "Product Unit of Measure"
msgstr ""
+#. module: l10n_eg_edi_eta
+#: model:ir.model,name:l10n_eg_edi_eta.model_product_product
+msgid "Product Variant"
+msgstr ""
+
#. module: l10n_eg_edi_eta
#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5920
msgid "Production and publishing of sound and music recordings"
@@ -2744,7 +2764,6 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_signing_time
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_signing_time
msgid "Signing Time"
msgstr ""
@@ -2838,7 +2857,6 @@ msgstr ""
#. module: l10n_eg_edi_eta
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_submission_number
#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_submission_number
msgid "Submission ID"
msgstr ""
@@ -2865,9 +2883,8 @@ msgid "Support activities for joint facilities"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "System not supported"
msgstr ""
@@ -2969,16 +2986,16 @@ msgid ""
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid ""
"This invoice has been marked as invalid by the ETA. Please check the ETA "
"website for more information"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid ""
"This invoice has been sent to the ETA, but we are still awaiting validation"
msgstr ""
@@ -3074,23 +3091,15 @@ msgid "Treatment and disposal of non-hazardous waste"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
msgid "Unauthorized"
msgstr ""
#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unexpected error:"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Unknown error"
+#. odoo-javascript
+#: code:addons/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js:0
+msgid "Unexpected error: “%s”"
msgstr ""
#. module: l10n_eg_edi_eta
@@ -3114,8 +3123,8 @@ msgid "Volt ( V )"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
msgid "Warning for %s"
msgstr ""
@@ -3266,8 +3275,8 @@ msgid "You can only have one thumb drive per user per company!"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid ""
"You cannot issue an invoice to a partner with the same VAT number as the "
"branch."
@@ -3279,15 +3288,14 @@ msgid "ZIP"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "an Unknown error has occured"
msgstr ""
#. module: l10n_eg_edi_eta
+#. odoo-python
#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
msgid "an Unknown error has occurred"
msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/nl.po b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/nl.po
deleted file mode 100644
index e2ab29a..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/nl.po
+++ /dev/null
@@ -1,3350 +0,0 @@
-# Translation of Odoo Server.
-# This file contains the translation of the following modules:
-# * l10n_eg_edi_eta
-#
-# Translators:
-# Lukas Van Cauter , 2022
-# Yenthe Van Ginneken , 2022
-# Martin Trigaux, 2022
-# Jolien De Paepe, 2022
-# Erwin van der Ploeg , 2022
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Odoo Server 15.0+e\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-05-17 10:23+0000\n"
-"PO-Revision-Date: 2022-05-17 12:39+0000\n"
-"Last-Translator: Erwin van der Ploeg , 2022\n"
-"Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Language: nl\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"ETA API Integration\n"
-" "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__access_token
-msgid "Access Token"
-msgstr "Toegangstoken"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6920
-msgid "Accounting, auditing, bookkeeping and tax advice activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0162
-msgid "Activities in support of animal production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8550
-msgid "Activities in support of education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8291
-msgid "Activities of collection agencies and lending offices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6420
-msgid "Activities of holding companies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6622
-msgid "Activities of insurance and brokerage agents"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9900
-msgid "Activities of non-regional organizations and bodies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9499
-msgid "Activities of other membership organizations not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9492
-msgid "Activities of political organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6391
-msgid "Activities of press agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9810
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9820
-msgid ""
-"Activities of producing unearthed products and services for home appliances "
-"for personal use"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9412
-msgid "Activities of professional membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7810
-msgid "Activities of recruitment and appointment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9491
-msgid "Activities of religious organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7820
-msgid "Activities of temporary employment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7912
-msgid "Activities of tour guides"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8620
-msgid "Activities related to medicine and dentistry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C62
-msgid "Activity unit ( AU )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid ""
-"Address of the subdivision of the company. You can just put the company "
-"partner if this is used for the main branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7310
-msgid "Advertising"
-msgstr "Adverteren"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2821
-msgid "Agricultural and forestry equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3030
-msgid "Air and spacecraft industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5120
-msgid "Air freight transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5110
-msgid "Air transport of passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "An error occured in created the ETA invoice, please retry signing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "An unexpected error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7110
-msgid ""
-"Architectural and engineering activities and related technical consulting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2520
-msgid "Arms and ammunition industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0230
-msgid "Assembling non-wood forest products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6619
-msgid "Auxiliary activities for financial services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BG
-msgid "Bag ( Bag )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BBL
-msgid "Barrel (oil 42 gal.)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2011
-msgid "Basic chemicals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9200
-msgid "Betting activities and gambling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9103
-msgid "Botanical and zoological gardens and natural wildlife activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BO
-msgid "Bottle ( Bt. )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BOX
-msgid "Box"
-msgstr "Doos"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid "Branch"
-msgstr "Sector"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0145
-msgid "Breeding of Pig"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0143
-msgid "Breeding of camels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0141
-msgid "Breeding of cattle and buffalo"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0142
-msgid "Breeding of horses and mare"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0149
-msgid "Breeding other animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0144
-msgid "Breeding sheep and goats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6010
-msgid "Broadcasting over radio stations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_partner__l10n_eg_building_no
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_users__l10n_eg_building_no
-msgid "Building No."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Building Number..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8129
-msgid "Building cleaning activities and other industrial facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4100
-msgid "Building constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3011
-msgid "Building ship hulls and rafts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5520
-msgid "Campgrounds, parking lots, and locomotives"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CA
-msgid "Canister ( Can )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5224
-msgid "Cargo handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1393
-msgid "Carpet and blanket industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CT
-msgid "Carton ( Car )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CS
-msgid "Case ( Case )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2394
-msgid "Cement, lime and plaster industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CTL
-msgid "Centiliter ( Cl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMT
-msgid "Centimeter ( cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6411
-msgid "Central banks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Check to start sending invoices to your e-invoicing production environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0891
-msgid "Chemical minerals and fertilizer extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1820
-msgid "Clone recorded media"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__code
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__code
-msgid "Code"
-msgstr "Code"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1910
-msgid "Coke oven products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3812
-msgid "Collection of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3811
-msgid "Collection of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9512
-msgid "Communication equipment repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2630
-msgid "Communications equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_company
-msgid "Companies"
-msgstr "Bedrijven"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__company_id
-msgid "Company"
-msgstr "Bedrijf"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4330
-msgid "Completion and finishing of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8430
-msgid "Compulsory social insurance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5820
-msgid "Computer Software Publishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6202
-msgid ""
-"Computer consultancy experience and facilities management activities related"
-" to computer fields"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6201
-msgid "Computer program preparation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9511
-msgid "Computer repair and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_config_settings
-msgid "Config Settings"
-msgstr "Configuratie instellingen"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4290
-msgid "Construction for other civil engineering projects"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4220
-msgid "Construction for projects of public benefit"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_partner
-msgid "Contact"
-msgstr "Contact"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Country"
-msgstr "Land"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_uid
-msgid "Created by"
-msgstr "Aangemaakt door"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_date
-msgid "Created on"
-msgstr "Aangemaakt op"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9000
-msgid "Creative and recreational art activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6430
-msgid ""
-"Credit activities, provision of credits, and similar financial entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0130
-msgid "Crop breeding"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMQ
-msgid "Cubic centimeter ( cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTQ
-msgid "Cubic foot ( ft3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTQ
-msgid "Cubic meter ( m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMQ
-msgid "Cubic millimeter ( mm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YDQ
-msgid "Cubic yard ( yd3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0123
-msgid "Cultivation of citrus fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0124
-msgid "Cultivation of fruit with Date kernel and from palm trees"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0111
-msgid ""
-"Cultivation of grains and crops (except for rice), legumes and oilseeds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0119
-msgid "Cultivation of other non-perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0129
-msgid "Cultivation of other perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0112
-msgid "Cultivation of rice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0128
-msgid ""
-"Cultivation of spice crops, aromatics, medicine and pharmaceutical drugs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0114
-msgid "Cultivation of sugar cane"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0127
-msgid "Cultivation of the crops from which drinks are extracted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8542
-msgid "Cultural education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_currency_rate
-msgid "Currency Rate"
-msgstr "Wisselkoers"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2396
-msgid "Cutting, forming and completing the stone processing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1050
-msgid "Dairy products manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6311
-msgid "Data processing, hosting and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DAY
-msgid "Days ( d )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DMT
-msgid "Decimeter ( dm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8422
-msgid "Defense activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__display_name
-msgid "Display Name"
-msgstr "Schermnaam"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Document Canceled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_uuid
-msgid "Document UUID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_edi_format
-msgid "EDI format"
-msgstr "EDI formaat"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.account_eta_menu
-msgid "ETA"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid "ETA Activity Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid "ETA Branch ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__certificate
-msgid "ETA Certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_identifier
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_identifier
-msgid "ETA Client ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid "ETA Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "ETA E-Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "ETA E-Invoicing Settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid ""
-"ETA Field for GS1/EGS product codes. Please use the barcode field to store "
-"GS1/EGS ETA code if possible"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid "ETA Item code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_secret
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_secret
-msgid "ETA Secret"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__pin
-msgid "ETA USB Pin"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "ETA Unit Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_activity_type
-msgid "ETA code for activity type"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_uom_code
-msgid "ETA code for the unit of measures"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA invoice has been received"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA_INVOICE_DOC_%s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0411
-msgid "Earn a job"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_account_journal_form_inherit_l10n_eg_edi
-msgid "Egyptian ETA settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid "Egyptian Electronic Invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Egyptian Tax authority JSON invoice generated for %s."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3510
-msgid "Electric generators, transformers and power distributors"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4321
-msgid "Electrical installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2740
-msgid "Electrical lighting devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2610
-msgid "Electronic components and panels industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2640
-msgid "Electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3314
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9521
-msgid "Electronic devices repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6312
-msgid "Electronic portals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5223
-msgid "Emergency service activities related to air transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5222
-msgid "Emergency service activities related to maritime transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "Enter your API credentials to enable ETA E-Invoicing."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0451
-msgid "Errand stamp"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to Odoo. Check your internet connection"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to the middleware. Is the middleware running?"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5621
-msgid "Event catering"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7220
-msgid ""
-"Experimental research and development in the field of social and human "
-"sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0620
-msgid "Extract natural gas"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0610
-msgid "Extract the crude oil"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FAR
-msgid "Farad ( F )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5914
-msgid "Film screening activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5911
-msgid "Film, video and television program production activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6630
-msgid "Financial credit management activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6491
-msgid "Financial leasing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6611
-msgid "Financial markets management"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0311
-msgid "Fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FOT
-msgid "Foot ( Foot )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8421
-msgid "Foreign affairs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0210
-msgid "Forest care and forest-related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0240
-msgid "Forest support services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2591
-msgid ""
-"Forming metals by hammering, pressing, casting, rolling, and treatment of "
-"metal powders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0472
-msgid "Free Zones revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0471
-msgid "Free market revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9603
-msgid "Funeral and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1420
-msgid "Fur accessories industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3100
-msgid "Furniture Industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GPT
-msgid "Gallon per thousand"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8130
-msgid "Gardening services and maintenance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2814
-msgid "Gears, carriers and driving devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8121
-msgid "General cleaning of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8521
-msgid "General secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Get ETA Invoice PDF"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_l10n_eg_edi_thumb_drive_tree
-msgid "Get certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2310
-msgid "Glass and its products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GRM
-msgid "Gram ( g )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A93
-msgid "Gram/Cubic meter ( g/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A94
-msgid "Gram/cubic centimeter ( g/cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GL
-msgid "Gram/liter ( g/l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GM
-msgid "Gram/square meter ( g/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0116
-msgid "Growing fiber crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0126
-msgid "Growing oil fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0122
-msgid "Growing tropical and subtropical fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0113
-msgid "Growing vegetables, melons, roots and tubers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9602
-msgid "Hair styling and other cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0510
-msgid "Hard coal mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HLT
-msgid "Hectoliter ( hl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8530
-msgid "Higher Education"
-msgstr "Hoger onderwijs"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2750
-msgid "Home appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9700
-msgid "Home employment activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8610
-msgid "Hospital activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HUR
-msgid "Hours ( hrs )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0170
-msgid "Hunting, erection, and related service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HHP
-msgid "Hydraulic Horse Power"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__id
-msgid "ID"
-msgstr "ID"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_production_env
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_production_env
-msgid "In Production Environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INH
-msgid "Inch ( “” )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0414
-msgid "Income and salaries from the private sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0413
-msgid "Income and salaries from the public business sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0415
-msgid "Income and salary from non-subject entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0463
-msgid "Income earned from abroad"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0412
-msgid "Income from government agencies salaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0441
-msgid "Income of agricultural lands"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0444
-msgid "Income of real estate activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2731
-msgid "Industrial fiber cable industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2030
-msgid "Industrial fiber industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3091
-msgid "Industry"
-msgstr "Industrie"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2512
-msgid "Industry of tanks and metal containers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8220
-msgid "Information center services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4911
-msgid "Inland passenger transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5021
-msgid "Inland passenger water transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5022
-msgid "Inland water transport of goods"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0416
-msgid "Inspection and sting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3320
-msgid "Installation of industrial equipment and devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IVL
-msgid "Interval"
-msgstr "Interval"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8030
-msgid "Investigation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid "Invoicing Threshold"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2431
-msgid "Iron and steel casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0710
-msgid "Iron ore mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_JOB
-msgid "JOB"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8211
-msgid "Joint office support services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_journal
-msgid "Journal"
-msgstr "Dagboek"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_move
-msgid "Journal Entry"
-msgstr "Boeking"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5210
-msgid "Keep and store"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KGM
-msgid "Kilogram ( KG )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KSM
-msgid "Kilogram/Square meter ( kg/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMQ
-msgid "Kilogram/cubic meter ( kg/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KHZ
-msgid "Kilohertz ( kHz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMT
-msgid "Kilometer ( km )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMH
-msgid "Kilometer/hour ( km/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KVT
-msgid "Kilovolt ( kV )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KWT
-msgid "Kilowatt ( KW )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_eta_json_doc_id
-msgid "L10N Eg Eta Json Doc"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_is_signed
-msgid "L10N Eg Is Signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4923
-msgid "Land transportation of goods by bus"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code____last_update
-msgid "Last Modified on"
-msgstr "Laatst gewijzigd op"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_uid
-msgid "Last Updated by"
-msgstr "Laatst bijgewerkt door"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_date
-msgid "Last Updated on"
-msgstr "Laatst bijgewerkt op"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6910
-msgid "Legal activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LVL
-msgid "Level"
-msgstr "Niveau"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9101
-msgid "Library and archive activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5630
-msgid "Light beverage service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0520
-msgid "Lignite mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2812
-msgid "Liquid power devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LTR
-msgid "Liter ( l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1512
-msgid ""
-"Luggage, handbags and similar industries, along with saddles and horse sets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3312
-msgid "Machinery repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5310
-msgid "Mail activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4520
-msgid "Maintenance and repair of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3240
-msgid "Make games and play"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MAN
-msgid "Man"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7020
-msgid "Management consultancy activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1020
-msgid "Manufacture and preservation of fish, crustaceans and mollusks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2392
-msgid "Manufacture of Shale products for Building"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2930
-msgid "Manufacture of accessories and spare parts for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1622
-msgid ""
-"Manufacture of carpentry accessories intended for buildings and "
-"installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1073
-msgid "Manufacture of cocoa, chocolate and sugar confectionery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2395
-msgid "Manufacture of concrete products, cement and plaster"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1702
-msgid ""
-"Manufacture of corrugated paper and paperboard and boxes made of paper and "
-"paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2593
-msgid "Manufacture of cutting tools, hand tools and general metal tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2720
-msgid "Manufacture of dry and stored batteries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2822
-msgid "Manufacture of equipment and machinery for forming metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2012
-msgid "Manufacture of fertilizers and nitrogen compounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2825
-msgid "Manufacture of food, beverage and tobacco industries equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2815
-msgid "Manufacture of furnaces, furnaces and their incinerators"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2391
-msgid "Manufacture of fusion products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1410
-msgid "Manufacture of garment with the exception of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2811
-msgid ""
-"Manufacture of generators and engines, with the exception of aircraft, "
-"vehicles and motorcycles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1061
-msgid "Manufacture of grain mill products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3212
-msgid "Manufacture of imitation jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3211
-msgid "Manufacture of jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1391
-msgid "Manufacture of knitted and crocheted fabrics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2818
-msgid "Manufacture of manual power steering equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3040
-msgid "Manufacture of military military vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2920
-msgid ""
-"Manufacture of motor vehicle bodies and the manufacture of trailers and "
-"semi-trailers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2910
-msgid "Manufacture of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2710
-msgid ""
-"Manufacture of motors, generators, electrical transformers, devices and "
-"control panels for electricity distribution"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2399
-msgid "Manufacture of non-metallic minerals products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2817
-msgid ""
-"Manufacture of office equipment and equipment (excluding electronic "
-"computers and their accessories)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3092
-msgid "Manufacture of ordinary bicycles and infirm vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2393
-msgid "Manufacture of other Porcelain and ceramic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1709
-msgid "Manufacture of other articles of paper and paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2029
-msgid "Manufacture of other chemical products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2599
-msgid ""
-"Manufacture of other fabricated metal products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1079
-msgid "Manufacture of other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2219
-msgid "Manufacture of other rubber products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2829
-msgid "Manufacture of other special-purpose equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2022
-msgid ""
-"Manufacture of paints, varnishes, and similar coatings, printing inks and "
-"molds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2100
-msgid "Manufacture of pharmaceutical, chemical, and plant products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3012
-msgid "Manufacture of pleasure boats and sport boats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2420
-msgid "Manufacture of precious and non-ferrous basic metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2813
-msgid "Manufacture of pumps, compressors, tapes and other valves"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2826
-msgid "Manufacture of ready-made clothes, accessories, and leather production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1392
-msgid "Manufacture of ready-made textile accessories, except garment wear"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1394
-msgid "Manufacture of ropes, thick and double ropes and nets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2211
-msgid ""
-"Manufacture of rubber tires and tubes, renewing and rebuilding the outer "
-"surfaces of rubber tires"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2023
-msgid ""
-"Manufacture of soap, disinfectants, cleaning and polishing preparations, "
-"perfumes and cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1062
-msgid "Manufacture of starch and starch products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3520
-msgid ""
-"Manufacture of sulfur gas and distribution of gaseous fuels by means of main"
-" pipes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1200
-msgid "Manufacture of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1040
-msgid "Manufacture of vegetable and animal oils and fats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1629
-msgid ""
-"Manufacture of wood, wood products and cork, except furniture, and "
-"manufacture of articles produced from straw and sheets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1030
-msgid "Manufacturing and preserving fruits and vegetables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1071
-msgid "Manufacturing bakery products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2651
-msgid "Manufacturing measuring, testing, navigation and control devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3250
-msgid "Manufacturing of dental and medical equipment and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1074
-msgid "Manufacturing pasta, strips, couscous and similar starchy products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1104
-msgid "Manufacturing soft drinks and producing mineral water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5012
-msgid "Marine and coastal cargo transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0321
-msgid "Marine farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7320
-msgid "Market studies and public opinion polls"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3830
-msgid "Material handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1075
-msgid "Meals and ready-made food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1010
-msgid "Meat processing and preservation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2823
-msgid "Metal equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2592
-msgid "Metal processing and coating"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_M
-msgid "Meter ( m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_X03
-msgid "Meter/Hour ( m/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_G42
-msgid "Microsiemens per centimeter ( microS/cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SMI
-msgid "Mile ( mile )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MGM
-msgid "Milligram ( mg )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_H63
-msgid "Milligram/Square centimeter ( mg/cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMT
-msgid "Millimeter ( mm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2824
-msgid "Mining and quarrying and building equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0729
-msgid "Mining other non-ferrous metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MIN
-msgid "Minute ( min )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is"
-" correctly installed. You can download it here: "
-"https://www.egypttrust.com/en/downloads/other-drivers. If you are using "
-"Linux or macOS, please install OpenSC"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing library - Please make sure that PyKCS11 is correctly installed on "
-"the local proxy server"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0150
-msgid "Mixed education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MON
-msgid "Months ( Months )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5913
-msgid "Motion picture, video and television program distribution activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Multiple drive detected - Only one secure thumb drive can be inserted at the"
-" same time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9102
-msgid "Museum activities and restoration of historic sites and buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3220
-msgid "Musical instrument industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__name
-msgid "Name"
-msgstr "Naam"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C45
-msgid "Nanometer ( nm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "No drive found - Make sure the thumb drive is correctly inserted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2432
-msgid "Non-ferrous metal casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6512
-msgid "Non-life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4690
-msgid "Non-specialized wholesale trade"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IE
-msgid "Number of Persons ( PRS )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8720
-msgid ""
-"Nursing care facilities for special needs clinics, mental illnesses and "
-"physical abuse"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8710
-msgid "Nursing facilities for sanatoriums"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2680
-msgid "Optical and magnetic conveyor industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2670
-msgid "Optical equipment and imaging equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8413
-msgid "Organize and contribute to effective business operations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8412
-msgid ""
-"Organizing activities to provide health care, education, educational "
-"services and other social services, with the exception of social security"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8230
-msgid "Organizing trade conferences and exhibitions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6629
-msgid "Other activities auxiliary to insurance and provision for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6399
-msgid ""
-"Other activities for information services that are not classified in other "
-"locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5229
-msgid "Other activities in support of the transfer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8690
-msgid "Other activities related to human health"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6209
-msgid ""
-"Other activities related to information technology and computer services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0464
-msgid "Other categories / miscellaneous other income"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5629
-msgid "Other catering services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2732
-msgid "Other electrical and electronic wires and cables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2790
-msgid "Other electrical appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2819
-msgid "Other equipment industry of various purposes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6419
-msgid "Other financial intermediaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6499
-msgid ""
-"Other financial services activities, with the exception of insurance and "
-"credit provision activities for pensions not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6492
-msgid "Other forms of loans granted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3290
-msgid "Other industries not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9329
-msgid "Other leisure and entertainment activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0899
-msgid "Other mining and quarrying activities are not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9609
-msgid "Other personal services activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5819
-msgid "Other publishing activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4719
-msgid "Other retail types in non-specialized stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8890
-msgid "Other social business activities that take place without residence"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8790
-msgid "Other spa care facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4390
-msgid "Other specialized construction activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7490
-msgid ""
-"Other specialized, scientific and artistic activities not classified "
-"elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9319
-msgid "Other sports activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4329
-msgid "Other structural installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8299
-msgid ""
-"Other support services activities that are not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6190
-msgid "Other telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1399
-msgid "Other textile industry not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3099
-msgid "Other transportation equipment industry not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8549
-msgid "Other types of education not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4922
-msgid "Other types of passenger transport by land"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5590
-msgid "Other types of placement"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7990
-msgid "Other types of reservations and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4799
-msgid ""
-"Other types of retail sales that do not take place in stores, kiosks or "
-"markets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ONZ
-msgid "Ounce ( oz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "PDF Document is not available"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PK
-msgid "Pack ( PAK )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8292
-msgid "Packaging activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PF
-msgid "Pallet ( PAL )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1701
-msgid "Paper and carvatard pulp industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5320
-msgid "Parcel delivery activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PAL
-msgid "Pascal ( Pa )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0892
-msgid "Peat extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2021
-msgid "Pesticide industry and other agricultural chemical products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8219
-msgid ""
-"Photocopying, document processing and other specialized office support "
-"services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7420
-msgid "Photographic activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4930
-msgid "Pipeline transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0125
-msgid "Plant fruit trees and shrubs and other nuts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2220
-msgid "Plastics industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2013
-msgid "Plastics industry in its primary forms and synthetic rubber"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the branch details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the customer details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the API domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the token domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/eta_thumb_drive.py:0
-#, python-format
-msgid "Please define the host of sign tool."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid ""
-"Please make sure that the EGP per unit is within 5 decimal accuracy.\n"
-"Higher decimal accuracy might lead to inconsistency with the ETA invoicing portal!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the EGS/GS1 Barcode is set correctly on all products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice is signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice lines UoM codes are all set up correctly"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"Please make sure the invoice lines taxes all have the correct ETA tax code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please only sign invoices from one company at a time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please set the all the ETA information on the invoice's journal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup a personal drive for company %s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup the certificate on the thumb drive menu"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4322
-msgid "Plumbing, heating and air-conditioning installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0163
-msgid "Post-harvest activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0146
-msgid "Poultry farming"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1080
-msgid "Prepared animal food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0164
-msgid "Preparing grains for reproduction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4312
-msgid "Preparing sites"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8510
-msgid "Primary and pre-primary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1812
-msgid "Printing service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8010
-msgid "Private security activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1311
-msgid "Processing and spinning of textile fibers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_product
-msgid "Product"
-msgstr "Product"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_template
-msgid "Product Template"
-msgstr "Productsjabloon"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_uom_uom
-msgid "Product Unit of Measure"
-msgstr "Maateenheid product"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5920
-msgid "Production and publishing of sound and music recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6530
-msgid "Providing credits for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7830
-msgid "Providing other human resources"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9311
-msgid "Providing sports facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8411
-msgid "Public administration activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5812
-msgid "Publish the directory and address lists"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5811
-msgid "Publishing books"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5813
-msgid "Publishing newspapers, magazines and periodicals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0810
-msgid "Quarrying to extract stones, sand and shale"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2660
-msgid "Radiation, medical and therapeutic electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3020
-msgid "Railroad locomotives and rolling stock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6820
-msgid "Real estate activities on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6810
-msgid "Real estate activities with own or leased property"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9321
-msgid "Recreational activities and performances in parks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3900
-msgid "Recycling activities and services and the disposal of other waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1920
-msgid "Refined petroleum products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4311
-msgid "Remove the installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7740
-msgid ""
-"Rent forms of intellectual property and similar products, except for "
-"copyright works"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7722
-msgid "Rental of video tapes and CDs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7730
-msgid "Renting and leasing of other physical devices and equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7729
-msgid "Renting and renting other personal and household products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7721
-msgid "Renting and renting sports and leisure products and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7710
-msgid "Renting motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3313
-msgid "Repair of electronic and optical devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9524
-msgid "Repair of furniture and household items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3311
-msgid "Repair of manufactured metal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9529
-msgid "Repair of other household and personal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9522
-msgid "Repair of tools, household appliances, and garden care equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3315
-msgid "Repair of transport devices, except for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3319
-msgid "Repair other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7210
-msgid ""
-"Research and experimental development in the field of natural and "
-"engineering sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5610
-msgid "Restaurant service and food delivery activities by mobile means"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4751
-msgid "Retail sale in clothing stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4711
-msgid "Retail sale in non-specialized stores of food, beverages or tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4721
-msgid "Retail sale in specialized food stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4764
-msgid "Retail sale in specialized games and toys stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4722
-msgid "Retail sale in specialized stores for drinks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4761
-msgid "Retail sale in specialized stores of books, newspapers, and stationery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4753
-msgid ""
-"Retail sale in specialized stores of carpets, blankets, wall and floor "
-"coverings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4752
-msgid "Retail sale in specialized stores of hardware, paint and glass"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4759
-msgid ""
-"Retail sale in specialized stores of household electrical appliances, "
-"furniture, lighting equipment and other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4762
-msgid "Retail sale in specialized stores of music and video recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4773
-msgid "Retail sale in specialized stores of other new products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4772
-msgid ""
-"Retail sale in specialized stores of pharmaceutical, medical and "
-"pharmaceutical products, ornamental and cosmetic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4771
-msgid ""
-"Retail sale in specialized stores of shoes, clothing and leather products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4763
-msgid "Retail sale in specialized stores of sports equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4723
-msgid "Retail sale in specialized stores of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4742
-msgid "Retail sale in stores specialized in audio-visual equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4741
-msgid ""
-"Retail sale in stores specialized in computer hardware, accessories, "
-"computer software, and communications equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4730
-msgid "Retail sale of specialized vehicles for fuel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4774
-msgid "Retail sale of used products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4782
-msgid "Retail sale through kiosks and markets of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4781
-msgid ""
-"Retail sale through kiosks and markets of food, soft drinks and tobacco "
-"products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4791
-msgid "Retail sale via mail requests or through the Internet"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4789
-msgid "Retail sale via stalls of other products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0442
-msgid "Revenue from constructed real estate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0461
-msgid "Revenue from non-funders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0462
-msgid "Revenue of transferred capital"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6621
-msgid "Risk and damage assessment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0322
-msgid "River farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0312
-msgid "River fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4210
-msgid "Road and railway constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SK
-msgid "Sack"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4530
-msgid "Sale of motor vehicle parts and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4510
-msgid "Sale of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4540
-msgid ""
-"Sale, maintenance and repair of motorcycles, parts and accessories thereof"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0893
-msgid "Salt extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6130
-msgid "Satellite communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1610
-msgid "Sawing wood and abrasion"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6612
-msgid "Security and commodity contracts brokerage"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8423
-msgid "Security and public order activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8020
-msgid "Security systems services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0910
-msgid "Service activities in support of oil and natural gas extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0990
-msgid "Service activities in support of other mining and quarrying activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5221
-msgid "Service activities related to road transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Set the threshold amount for invoices that won't require the VAT ID of "
-"individuals when invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3700
-msgid "Sewer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1621
-msgid "Sheets made of wood veneer and wood-based panels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4912
-msgid "Shipping by rail"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9523
-msgid "Shoe and leather products repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1520
-msgid "Shoe manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5510
-msgid "Short-term placement activities (rental - housing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SH
-msgid "Shrink ( Shrink )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D10
-msgid "Siemens per meter ( S/m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Sign Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.server,name:l10n_eg_edi_eta.action_sign_invoices
-msgid "Sign invoices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_signing_time
-msgid "Signing Time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8810
-msgid ""
-"Social work activities for the infirm and disabled that take place without "
-"accommodation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8730
-msgid "Spa facilities for the elderly and disabled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7410
-msgid "Specialized design activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1101
-msgid "Spirits distilled, refined and mixed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8541
-msgid "Sports and rehabilitation education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9312
-msgid "Sports club activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3230
-msgid "Sports products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMK
-msgid "Square centimeter ( cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTK
-msgid "Square foot ( ft2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INK
-msgid "Square inch ( Inch2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMK
-msgid "Square kilometer ( km2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTK
-msgid "Square meter ( m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMK
-msgid "Square millimeter ( mm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "State..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3530
-msgid "Steam supply and air conditioning"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Street"
-msgstr "Straat"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2511
-msgid "Structural metal products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_submission_number
-msgid "Submission ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5912
-msgid ""
-"Subsequent activities for the production of movies, videos and television "
-"programs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1072
-msgid "Sugar industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0161
-msgid "Support activities for crop production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8110
-msgid "Support activities for joint facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "System not supported"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1511
-msgid "Tanning and processing of leather, fillings and dyeing of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8522
-msgid "Technical and vocational secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7120
-msgid "Technical tests and analyzes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6020
-msgid "Television program preparation and broadcast activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1312
-msgid "Textile weave"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9411
-msgid ""
-"The activities of commercial enterprises, employers and professional "
-"membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The client ID retrieved from the ETA e-invoicing portal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2816
-msgid "The elevators and equipment needed for it"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2410
-msgid "The industry of basic iron and steel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7010
-msgid "The main office activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1103
-msgid ""
-"The manufacture of alcoholic drinks derived from the molten and the "
-"manufacture of molten"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1430
-msgid "The manufacture of clothing, knitted and crocheted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2620
-msgid "The manufacture of electronic computers and related devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The secret key provided by the ETA. You can input client secret 1 or 2"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1313
-msgid "The textile industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been marked as invalid by the ETA. Please check the ETA "
-"website for more information"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been sent to the ETA, but we are still awaiting validation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid ""
-"This is the activity type of the branch according to Egyptian Tax Authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "This is the type of unit according to egyptian tax authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid ""
-"This number can be found on the taxpayer profile on the eInvoicing portal. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid ""
-"Threshold at which you are required to give the VAT number of the customer. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.act_window,name:l10n_eg_edi_eta.action_eta_thumb_drive_tree
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.menu_action_eta_thumb_drive_tree
-msgid "Thumb Drive"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_thumb_drive
-msgid "Thumb drive used to sign invoices in Egypt"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0115
-msgid "Tobacco cultivation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TON
-msgid "Ton (metric)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ST
-msgid "Ton (short,2000 lb)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D41
-msgid "Ton/Cubic meter ( t/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TNE
-msgid "Tonne ( t )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7911
-msgid "Tourism agency services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9420
-msgid "Trade union activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5011
-msgid "Transportation of marine and coastal passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4921
-msgid "Transporting land passengers outside and inside cities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3822
-msgid "Treatment and disposal of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3821
-msgid "Treatment and disposal of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unauthorized"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unexpected error:"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Unknown error"
-msgstr "Onbekende fout"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0721
-msgid "Uranium and raw thorium mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__user_id
-msgid "User"
-msgstr "Gebruiker"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7500
-msgid "Veterinary activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_VLT
-msgid "Volt ( V )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid "Warning for %s"
-msgstr "Waarschuwing voor %s"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9601
-msgid "Wash and clean textile and fur products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2652
-msgid "Watch and alarm clock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3600
-msgid "Water collection, treatment and supply"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2513
-msgid "Water vapor generators except for central heating boilers in hot water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WTT
-msgid "Watt ( W )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WEE
-msgid "Weeks ( Weeks )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4653
-msgid "Wholesale trade for agricultural equipment, machinery and supplies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4649
-msgid "Wholesale trade for other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4669
-msgid ""
-"Wholesale trade for waste, waste and other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4620
-msgid "Wholesale trade in agricultural raw materials and live animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4662
-msgid "Wholesale trade in precious metals and minerals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4641
-msgid "Wholesale trade of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4651
-msgid ""
-"Wholesale trade of computer hardware, accessories and computer software"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4661
-msgid "Wholesale trade of dry, liquid and gaseous fuels and related products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4652
-msgid ""
-"Wholesale trade of electronic devices, communications devices and "
-"accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4659
-msgid "Wholesale trade of equipment and other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4630
-msgid "Wholesale trade of food, beverages and tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4610
-msgid "Wholesale trade on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4663
-msgid ""
-"Wholesale trade, supplies and equipment for building materials, hardware, "
-"plumbing and heating appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1102
-msgid "Winemaking"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2733
-msgid "Wire devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6110
-msgid "Wired telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6120
-msgid "Wireless communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0220
-msgid "Wood cutting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1623
-msgid "Wooden boxes industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YRD
-msgid "Yards ( yd )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ANN
-msgid "Years ( yr )"
-msgstr "Jaren ( j )"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.constraint,message:l10n_eg_edi_eta.constraint_l10n_eg_edi_thumb_drive_user_drive_uniq
-msgid "You can only have one thumb drive per user per company!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"You cannot issue an invoice to a partner with the same VAT number as the "
-"branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "ZIP"
-msgstr "Postcode"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occured"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BAR
-msgid "bar ( bar )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_EA
-msgid "each (ST) ( ST )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GLL
-msgid "gallon ( gal )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6511
-msgid "life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LB
-msgid "pounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1811
-msgid "printing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PMP
-msgid "pump"
-msgstr "pomp"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6520
-msgid "re Insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_RUN
-msgid "run"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0121
-msgid "the cultivation of grapevines."
-msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/zh_CN.po b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/zh_CN.po
deleted file mode 100644
index a8357c7..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/i18n/zh_CN.po
+++ /dev/null
@@ -1,3348 +0,0 @@
-# Translation of Odoo Server.
-# This file contains the translation of the following modules:
-# * l10n_eg_edi_eta
-#
-# Translators:
-# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2022
-# Joe Hu , 2022
-# Martin Trigaux, 2022
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Odoo Server 15.0+e\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-05-17 10:23+0000\n"
-"PO-Revision-Date: 2022-05-17 12:39+0000\n"
-"Last-Translator: Martin Trigaux, 2022\n"
-"Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Language: zh_CN\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"ETA API Integration\n"
-" "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__access_token
-msgid "Access Token"
-msgstr "访问指示物"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6920
-msgid "Accounting, auditing, bookkeeping and tax advice activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0162
-msgid "Activities in support of animal production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8550
-msgid "Activities in support of education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8291
-msgid "Activities of collection agencies and lending offices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6420
-msgid "Activities of holding companies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6622
-msgid "Activities of insurance and brokerage agents"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9900
-msgid "Activities of non-regional organizations and bodies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9499
-msgid "Activities of other membership organizations not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9492
-msgid "Activities of political organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6391
-msgid "Activities of press agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9810
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9820
-msgid ""
-"Activities of producing unearthed products and services for home appliances "
-"for personal use"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9412
-msgid "Activities of professional membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7810
-msgid "Activities of recruitment and appointment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9491
-msgid "Activities of religious organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7820
-msgid "Activities of temporary employment agencies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7912
-msgid "Activities of tour guides"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8620
-msgid "Activities related to medicine and dentistry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C62
-msgid "Activity unit ( AU )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid ""
-"Address of the subdivision of the company. You can just put the company "
-"partner if this is used for the main branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7310
-msgid "Advertising"
-msgstr "广告"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2821
-msgid "Agricultural and forestry equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3030
-msgid "Air and spacecraft industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5120
-msgid "Air freight transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5110
-msgid "Air transport of passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "An error occured in created the ETA invoice, please retry signing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "An unexpected error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7110
-msgid ""
-"Architectural and engineering activities and related technical consulting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2520
-msgid "Arms and ammunition industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0230
-msgid "Assembling non-wood forest products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6619
-msgid "Auxiliary activities for financial services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BG
-msgid "Bag ( Bag )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BBL
-msgid "Barrel (oil 42 gal.)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2011
-msgid "Basic chemicals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9200
-msgid "Betting activities and gambling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9103
-msgid "Botanical and zoological gardens and natural wildlife activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BO
-msgid "Bottle ( Bt. )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BOX
-msgid "Box"
-msgstr "箱"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_id
-msgid "Branch"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0145
-msgid "Breeding of Pig"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0143
-msgid "Breeding of camels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0141
-msgid "Breeding of cattle and buffalo"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0142
-msgid "Breeding of horses and mare"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0149
-msgid "Breeding other animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0144
-msgid "Breeding sheep and goats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6010
-msgid "Broadcasting over radio stations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_partner__l10n_eg_building_no
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_users__l10n_eg_building_no
-msgid "Building No."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Building Number..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8129
-msgid "Building cleaning activities and other industrial facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4100
-msgid "Building constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3011
-msgid "Building ship hulls and rafts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5520
-msgid "Campgrounds, parking lots, and locomotives"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CA
-msgid "Canister ( Can )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5224
-msgid "Cargo handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1393
-msgid "Carpet and blanket industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CT
-msgid "Carton ( Car )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CS
-msgid "Case ( Case )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2394
-msgid "Cement, lime and plaster industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CTL
-msgid "Centiliter ( Cl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMT
-msgid "Centimeter ( cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6411
-msgid "Central banks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Check to start sending invoices to your e-invoicing production environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0891
-msgid "Chemical minerals and fertilizer extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1820
-msgid "Clone recorded media"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__code
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__code
-msgid "Code"
-msgstr "代号"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1910
-msgid "Coke oven products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3812
-msgid "Collection of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3811
-msgid "Collection of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9512
-msgid "Communication equipment repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2630
-msgid "Communications equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_company
-msgid "Companies"
-msgstr "公司"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__company_id
-msgid "Company"
-msgstr "公司"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4330
-msgid "Completion and finishing of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8430
-msgid "Compulsory social insurance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5820
-msgid "Computer Software Publishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6202
-msgid ""
-"Computer consultancy experience and facilities management activities related"
-" to computer fields"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6201
-msgid "Computer program preparation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9511
-msgid "Computer repair and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_config_settings
-msgid "Config Settings"
-msgstr "配置设置"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4290
-msgid "Construction for other civil engineering projects"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4220
-msgid "Construction for projects of public benefit"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_partner
-msgid "Contact"
-msgstr "联系人"
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Country"
-msgstr "国家"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_uid
-msgid "Created by"
-msgstr "创建人"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__create_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__create_date
-msgid "Created on"
-msgstr "创建时间"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9000
-msgid "Creative and recreational art activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6430
-msgid ""
-"Credit activities, provision of credits, and similar financial entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0130
-msgid "Crop breeding"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMQ
-msgid "Cubic centimeter ( cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTQ
-msgid "Cubic foot ( ft3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTQ
-msgid "Cubic meter ( m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMQ
-msgid "Cubic millimeter ( mm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YDQ
-msgid "Cubic yard ( yd3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0123
-msgid "Cultivation of citrus fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0124
-msgid "Cultivation of fruit with Date kernel and from palm trees"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0111
-msgid ""
-"Cultivation of grains and crops (except for rice), legumes and oilseeds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0119
-msgid "Cultivation of other non-perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0129
-msgid "Cultivation of other perennial crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0112
-msgid "Cultivation of rice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0128
-msgid ""
-"Cultivation of spice crops, aromatics, medicine and pharmaceutical drugs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0114
-msgid "Cultivation of sugar cane"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0127
-msgid "Cultivation of the crops from which drinks are extracted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8542
-msgid "Cultural education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_res_currency_rate
-msgid "Currency Rate"
-msgstr "汇率"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2396
-msgid "Cutting, forming and completing the stone processing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1050
-msgid "Dairy products manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6311
-msgid "Data processing, hosting and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DAY
-msgid "Days ( d )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_DMT
-msgid "Decimeter ( dm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8422
-msgid "Defense activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__display_name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__display_name
-msgid "Display Name"
-msgstr "显示名称"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Document Canceled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_uuid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_uuid
-msgid "Document UUID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_edi_format
-msgid "EDI format"
-msgstr "EDI 格式"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.account_eta_menu
-msgid "ETA"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid "ETA Activity Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid "ETA Branch ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__certificate
-msgid "ETA Certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_identifier
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_identifier
-msgid "ETA Client ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid "ETA Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "ETA E-Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "ETA E-Invoicing Settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid ""
-"ETA Field for GS1/EGS product codes. Please use the barcode field to store "
-"GS1/EGS ETA code if possible"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid "ETA Item code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_client_secret
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_client_secret
-msgid "ETA Secret"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__pin
-msgid "ETA USB Pin"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "ETA Unit Code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_activity_type
-msgid "ETA code for activity type"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_uom_code
-msgid "ETA code for the unit of measures"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA invoice has been received"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "ETA_INVOICE_DOC_%s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0411
-msgid "Earn a job"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_account_journal_form_inherit_l10n_eg_edi
-msgid "Egyptian ETA settings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_normal_form_view_inherit_l10n_eg_eta_edi
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.product_template_only_form_view_inherit_l10n_eg_eta_edi
-msgid "Egyptian Electronic Invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Egyptian Tax authority JSON invoice generated for %s."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3510
-msgid "Electric generators, transformers and power distributors"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4321
-msgid "Electrical installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2740
-msgid "Electrical lighting devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2610
-msgid "Electronic components and panels industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2640
-msgid "Electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3314
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9521
-msgid "Electronic devices repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6312
-msgid "Electronic portals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5223
-msgid "Emergency service activities related to air transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5222
-msgid "Emergency service activities related to maritime transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "Enter your API credentials to enable ETA E-Invoicing."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0451
-msgid "Errand stamp"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to Odoo. Check your internet connection"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Error trying to connect to the middleware. Is the middleware running?"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5621
-msgid "Event catering"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7220
-msgid ""
-"Experimental research and development in the field of social and human "
-"sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0620
-msgid "Extract natural gas"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0610
-msgid "Extract the crude oil"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FAR
-msgid "Farad ( F )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5914
-msgid "Film screening activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5911
-msgid "Film, video and television program production activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6630
-msgid "Financial credit management activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6491
-msgid "Financial leasing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6611
-msgid "Financial markets management"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0311
-msgid "Fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FOT
-msgid "Foot ( Foot )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8421
-msgid "Foreign affairs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0210
-msgid "Forest care and forest-related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0240
-msgid "Forest support services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2591
-msgid ""
-"Forming metals by hammering, pressing, casting, rolling, and treatment of "
-"metal powders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0472
-msgid "Free Zones revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0471
-msgid "Free market revenue"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9603
-msgid "Funeral and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1420
-msgid "Fur accessories industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3100
-msgid "Furniture Industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GPT
-msgid "Gallon per thousand"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8130
-msgid "Gardening services and maintenance activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2814
-msgid "Gears, carriers and driving devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8121
-msgid "General cleaning of buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8521
-msgid "General secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Get ETA Invoice PDF"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_l10n_eg_edi_thumb_drive_tree
-msgid "Get certificate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2310
-msgid "Glass and its products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GRM
-msgid "Gram ( g )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A93
-msgid "Gram/Cubic meter ( g/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_A94
-msgid "Gram/cubic centimeter ( g/cm3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GL
-msgid "Gram/liter ( g/l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GM
-msgid "Gram/square meter ( g/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0116
-msgid "Growing fiber crops"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0126
-msgid "Growing oil fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0122
-msgid "Growing tropical and subtropical fruits"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0113
-msgid "Growing vegetables, melons, roots and tubers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9602
-msgid "Hair styling and other cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0510
-msgid "Hard coal mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HLT
-msgid "Hectoliter ( hl )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8530
-msgid "Higher Education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2750
-msgid "Home appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9700
-msgid "Home employment activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8610
-msgid "Hospital activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HUR
-msgid "Hours ( hrs )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0170
-msgid "Hunting, erection, and related service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_HHP
-msgid "Hydraulic Horse Power"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__id
-msgid "ID"
-msgstr "ID"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_production_env
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_production_env
-msgid "In Production Environment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INH
-msgid "Inch ( “” )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0414
-msgid "Income and salaries from the private sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0413
-msgid "Income and salaries from the public business sector"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0415
-msgid "Income and salary from non-subject entities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0463
-msgid "Income earned from abroad"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0412
-msgid "Income from government agencies salaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0441
-msgid "Income of agricultural lands"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0444
-msgid "Income of real estate activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2731
-msgid "Industrial fiber cable industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2030
-msgid "Industrial fiber industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3091
-msgid "Industry"
-msgstr "行业/产业"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2512
-msgid "Industry of tanks and metal containers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8220
-msgid "Information center services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4911
-msgid "Inland passenger transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5021
-msgid "Inland passenger water transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5022
-msgid "Inland water transport of goods"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0416
-msgid "Inspection and sting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3320
-msgid "Installation of industrial equipment and devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IVL
-msgid "Interval"
-msgstr "区间"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8030
-msgid "Investigation activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid "Invoicing Threshold"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2431
-msgid "Iron and steel casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0710
-msgid "Iron ore mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_JOB
-msgid "JOB"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8211
-msgid "Joint office support services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_journal
-msgid "Journal"
-msgstr "日记账"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_account_move
-msgid "Journal Entry"
-msgstr "日记账分录"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5210
-msgid "Keep and store"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KGM
-msgid "Kilogram ( KG )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KSM
-msgid "Kilogram/Square meter ( kg/m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMQ
-msgid "Kilogram/cubic meter ( kg/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KHZ
-msgid "Kilohertz ( kHz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMT
-msgid "Kilometer ( km )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMH
-msgid "Kilometer/hour ( km/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KVT
-msgid "Kilovolt ( kV )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KWT
-msgid "Kilowatt ( KW )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_eta_json_doc_id
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_eta_json_doc_id
-msgid "L10N Eg Eta Json Doc"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_is_signed
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_is_signed
-msgid "L10N Eg Is Signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4923
-msgid "Land transportation of goods by bus"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive____last_update
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code____last_update
-msgid "Last Modified on"
-msgstr "最后修改时间"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_uid
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_uid
-msgid "Last Updated by"
-msgstr "最后更新人"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__write_date
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__write_date
-msgid "Last Updated on"
-msgstr "最后更新时间"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6910
-msgid "Legal activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LVL
-msgid "Level"
-msgstr "等级"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9101
-msgid "Library and archive activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5630
-msgid "Light beverage service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0520
-msgid "Lignite mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2812
-msgid "Liquid power devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LTR
-msgid "Liter ( l )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1512
-msgid ""
-"Luggage, handbags and similar industries, along with saddles and horse sets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3312
-msgid "Machinery repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5310
-msgid "Mail activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4520
-msgid "Maintenance and repair of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3240
-msgid "Make games and play"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MAN
-msgid "Man"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7020
-msgid "Management consultancy activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1020
-msgid "Manufacture and preservation of fish, crustaceans and mollusks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2392
-msgid "Manufacture of Shale products for Building"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2930
-msgid "Manufacture of accessories and spare parts for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1622
-msgid ""
-"Manufacture of carpentry accessories intended for buildings and "
-"installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1073
-msgid "Manufacture of cocoa, chocolate and sugar confectionery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2395
-msgid "Manufacture of concrete products, cement and plaster"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1702
-msgid ""
-"Manufacture of corrugated paper and paperboard and boxes made of paper and "
-"paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2593
-msgid "Manufacture of cutting tools, hand tools and general metal tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2720
-msgid "Manufacture of dry and stored batteries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2822
-msgid "Manufacture of equipment and machinery for forming metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2012
-msgid "Manufacture of fertilizers and nitrogen compounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2825
-msgid "Manufacture of food, beverage and tobacco industries equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2815
-msgid "Manufacture of furnaces, furnaces and their incinerators"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2391
-msgid "Manufacture of fusion products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1410
-msgid "Manufacture of garment with the exception of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2811
-msgid ""
-"Manufacture of generators and engines, with the exception of aircraft, "
-"vehicles and motorcycles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1061
-msgid "Manufacture of grain mill products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3212
-msgid "Manufacture of imitation jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3211
-msgid "Manufacture of jewelry and related items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1391
-msgid "Manufacture of knitted and crocheted fabrics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2818
-msgid "Manufacture of manual power steering equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3040
-msgid "Manufacture of military military vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2920
-msgid ""
-"Manufacture of motor vehicle bodies and the manufacture of trailers and "
-"semi-trailers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2910
-msgid "Manufacture of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2710
-msgid ""
-"Manufacture of motors, generators, electrical transformers, devices and "
-"control panels for electricity distribution"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2399
-msgid "Manufacture of non-metallic minerals products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2817
-msgid ""
-"Manufacture of office equipment and equipment (excluding electronic "
-"computers and their accessories)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3092
-msgid "Manufacture of ordinary bicycles and infirm vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2393
-msgid "Manufacture of other Porcelain and ceramic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1709
-msgid "Manufacture of other articles of paper and paperboard"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2029
-msgid "Manufacture of other chemical products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2599
-msgid ""
-"Manufacture of other fabricated metal products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1079
-msgid "Manufacture of other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2219
-msgid "Manufacture of other rubber products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2829
-msgid "Manufacture of other special-purpose equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2022
-msgid ""
-"Manufacture of paints, varnishes, and similar coatings, printing inks and "
-"molds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2100
-msgid "Manufacture of pharmaceutical, chemical, and plant products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3012
-msgid "Manufacture of pleasure boats and sport boats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2420
-msgid "Manufacture of precious and non-ferrous basic metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2813
-msgid "Manufacture of pumps, compressors, tapes and other valves"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2826
-msgid "Manufacture of ready-made clothes, accessories, and leather production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1392
-msgid "Manufacture of ready-made textile accessories, except garment wear"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1394
-msgid "Manufacture of ropes, thick and double ropes and nets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2211
-msgid ""
-"Manufacture of rubber tires and tubes, renewing and rebuilding the outer "
-"surfaces of rubber tires"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2023
-msgid ""
-"Manufacture of soap, disinfectants, cleaning and polishing preparations, "
-"perfumes and cosmetics"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1062
-msgid "Manufacture of starch and starch products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3520
-msgid ""
-"Manufacture of sulfur gas and distribution of gaseous fuels by means of main"
-" pipes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1200
-msgid "Manufacture of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1040
-msgid "Manufacture of vegetable and animal oils and fats"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1629
-msgid ""
-"Manufacture of wood, wood products and cork, except furniture, and "
-"manufacture of articles produced from straw and sheets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1030
-msgid "Manufacturing and preserving fruits and vegetables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1071
-msgid "Manufacturing bakery products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2651
-msgid "Manufacturing measuring, testing, navigation and control devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3250
-msgid "Manufacturing of dental and medical equipment and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1074
-msgid "Manufacturing pasta, strips, couscous and similar starchy products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1104
-msgid "Manufacturing soft drinks and producing mineral water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5012
-msgid "Marine and coastal cargo transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0321
-msgid "Marine farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7320
-msgid "Market studies and public opinion polls"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3830
-msgid "Material handling"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1075
-msgid "Meals and ready-made food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1010
-msgid "Meat processing and preservation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2823
-msgid "Metal equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2592
-msgid "Metal processing and coating"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_M
-msgid "Meter ( m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_X03
-msgid "Meter/Hour ( m/h )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_G42
-msgid "Microsiemens per centimeter ( microS/cm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SMI
-msgid "Mile ( mile )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MGM
-msgid "Milligram ( mg )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_H63
-msgid "Milligram/Square centimeter ( mg/cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMT
-msgid "Millimeter ( mm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2824
-msgid "Mining and quarrying and building equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0729
-msgid "Mining other non-ferrous metals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MIN
-msgid "Minute ( min )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is"
-" correctly installed. You can download it here: "
-"https://www.egypttrust.com/en/downloads/other-drivers. If you are using "
-"Linux or macOS, please install OpenSC"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Missing library - Please make sure that PyKCS11 is correctly installed on "
-"the local proxy server"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0150
-msgid "Mixed education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MON
-msgid "Months ( Months )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5913
-msgid "Motion picture, video and television program distribution activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid ""
-"Multiple drive detected - Only one secure thumb drive can be inserted at the"
-" same time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9102
-msgid "Museum activities and restoration of historic sites and buildings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3220
-msgid "Musical instrument industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_activity_type__name
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_uom_code__name
-msgid "Name"
-msgstr "名称"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_C45
-msgid "Nanometer ( nm )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "No drive found - Make sure the thumb drive is correctly inserted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2432
-msgid "Non-ferrous metal casting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6512
-msgid "Non-life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4690
-msgid "Non-specialized wholesale trade"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_IE
-msgid "Number of Persons ( PRS )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8720
-msgid ""
-"Nursing care facilities for special needs clinics, mental illnesses and "
-"physical abuse"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8710
-msgid "Nursing facilities for sanatoriums"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2680
-msgid "Optical and magnetic conveyor industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2670
-msgid "Optical equipment and imaging equipment industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8413
-msgid "Organize and contribute to effective business operations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8412
-msgid ""
-"Organizing activities to provide health care, education, educational "
-"services and other social services, with the exception of social security"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8230
-msgid "Organizing trade conferences and exhibitions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6629
-msgid "Other activities auxiliary to insurance and provision for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6399
-msgid ""
-"Other activities for information services that are not classified in other "
-"locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5229
-msgid "Other activities in support of the transfer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8690
-msgid "Other activities related to human health"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6209
-msgid ""
-"Other activities related to information technology and computer services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0464
-msgid "Other categories / miscellaneous other income"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5629
-msgid "Other catering services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2732
-msgid "Other electrical and electronic wires and cables"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2790
-msgid "Other electrical appliances industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2819
-msgid "Other equipment industry of various purposes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6419
-msgid "Other financial intermediaries"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6499
-msgid ""
-"Other financial services activities, with the exception of insurance and "
-"credit provision activities for pensions not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6492
-msgid "Other forms of loans granted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3290
-msgid "Other industries not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9329
-msgid "Other leisure and entertainment activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0899
-msgid "Other mining and quarrying activities are not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9609
-msgid "Other personal services activities not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5819
-msgid "Other publishing activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4719
-msgid "Other retail types in non-specialized stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8890
-msgid "Other social business activities that take place without residence"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8790
-msgid "Other spa care facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4390
-msgid "Other specialized construction activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7490
-msgid ""
-"Other specialized, scientific and artistic activities not classified "
-"elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9319
-msgid "Other sports activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4329
-msgid "Other structural installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8299
-msgid ""
-"Other support services activities that are not classified in other locations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6190
-msgid "Other telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1399
-msgid "Other textile industry not elsewhere classified"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3099
-msgid "Other transportation equipment industry not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8549
-msgid "Other types of education not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4922
-msgid "Other types of passenger transport by land"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5590
-msgid "Other types of placement"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7990
-msgid "Other types of reservations and related activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4799
-msgid ""
-"Other types of retail sales that do not take place in stores, kiosks or "
-"markets"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ONZ
-msgid "Ounce ( oz )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "PDF Document is not available"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PK
-msgid "Pack ( PAK )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8292
-msgid "Packaging activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PF
-msgid "Pallet ( PAL )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1701
-msgid "Paper and carvatard pulp industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5320
-msgid "Parcel delivery activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PAL
-msgid "Pascal ( Pa )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0892
-msgid "Peat extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2021
-msgid "Pesticide industry and other agricultural chemical products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8219
-msgid ""
-"Photocopying, document processing and other specialized office support "
-"services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7420
-msgid "Photographic activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4930
-msgid "Pipeline transportation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0125
-msgid "Plant fruit trees and shrubs and other nuts"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2220
-msgid "Plastics industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2013
-msgid "Plastics industry in its primary forms and synthetic rubber"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the branch details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please add all the required fields in the customer details"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the API domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please configure the token domain from the system parameters"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/eta_thumb_drive.py:0
-#, python-format
-msgid "Please define the host of sign tool."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid ""
-"Please make sure that the EGP per unit is within 5 decimal accuracy.\n"
-"Higher decimal accuracy might lead to inconsistency with the ETA invoicing portal!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the EGS/GS1 Barcode is set correctly on all products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice is signed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please make sure the invoice lines UoM codes are all set up correctly"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"Please make sure the invoice lines taxes all have the correct ETA tax code"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please only sign invoices from one company at a time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Please set the all the ETA information on the invoice's journal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup a personal drive for company %s"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_move.py:0
-#, python-format
-msgid "Please setup the certificate on the thumb drive menu"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4322
-msgid "Plumbing, heating and air-conditioning installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0163
-msgid "Post-harvest activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0146
-msgid "Poultry farming"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1080
-msgid "Prepared animal food industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0164
-msgid "Preparing grains for reproduction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4312
-msgid "Preparing sites"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8510
-msgid "Primary and pre-primary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1812
-msgid "Printing service activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8010
-msgid "Private security activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1311
-msgid "Processing and spinning of textile fibers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_product
-msgid "Product"
-msgstr "产品"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_product_template
-msgid "Product Template"
-msgstr "产品模版"
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_uom_uom
-msgid "Product Unit of Measure"
-msgstr "产品计量单位"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5920
-msgid "Production and publishing of sound and music recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6530
-msgid "Providing credits for pensions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7830
-msgid "Providing other human resources"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9311
-msgid "Providing sports facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8411
-msgid "Public administration activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5812
-msgid "Publish the directory and address lists"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5811
-msgid "Publishing books"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5813
-msgid "Publishing newspapers, magazines and periodicals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0810
-msgid "Quarrying to extract stones, sand and shale"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2660
-msgid "Radiation, medical and therapeutic electronic devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3020
-msgid "Railroad locomotives and rolling stock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6820
-msgid "Real estate activities on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6810
-msgid "Real estate activities with own or leased property"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9321
-msgid "Recreational activities and performances in parks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3900
-msgid "Recycling activities and services and the disposal of other waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1920
-msgid "Refined petroleum products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4311
-msgid "Remove the installations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7740
-msgid ""
-"Rent forms of intellectual property and similar products, except for "
-"copyright works"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7722
-msgid "Rental of video tapes and CDs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7730
-msgid "Renting and leasing of other physical devices and equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7729
-msgid "Renting and renting other personal and household products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7721
-msgid "Renting and renting sports and leisure products and tools"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7710
-msgid "Renting motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3313
-msgid "Repair of electronic and optical devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9524
-msgid "Repair of furniture and household items"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3311
-msgid "Repair of manufactured metal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9529
-msgid "Repair of other household and personal products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9522
-msgid "Repair of tools, household appliances, and garden care equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3315
-msgid "Repair of transport devices, except for motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3319
-msgid "Repair other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7210
-msgid ""
-"Research and experimental development in the field of natural and "
-"engineering sciences"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5610
-msgid "Restaurant service and food delivery activities by mobile means"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4751
-msgid "Retail sale in clothing stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4711
-msgid "Retail sale in non-specialized stores of food, beverages or tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4721
-msgid "Retail sale in specialized food stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4764
-msgid "Retail sale in specialized games and toys stores"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4722
-msgid "Retail sale in specialized stores for drinks"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4761
-msgid "Retail sale in specialized stores of books, newspapers, and stationery"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4753
-msgid ""
-"Retail sale in specialized stores of carpets, blankets, wall and floor "
-"coverings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4752
-msgid "Retail sale in specialized stores of hardware, paint and glass"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4759
-msgid ""
-"Retail sale in specialized stores of household electrical appliances, "
-"furniture, lighting equipment and other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4762
-msgid "Retail sale in specialized stores of music and video recordings"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4773
-msgid "Retail sale in specialized stores of other new products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4772
-msgid ""
-"Retail sale in specialized stores of pharmaceutical, medical and "
-"pharmaceutical products, ornamental and cosmetic products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4771
-msgid ""
-"Retail sale in specialized stores of shoes, clothing and leather products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4763
-msgid "Retail sale in specialized stores of sports equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4723
-msgid "Retail sale in specialized stores of tobacco products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4742
-msgid "Retail sale in stores specialized in audio-visual equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4741
-msgid ""
-"Retail sale in stores specialized in computer hardware, accessories, "
-"computer software, and communications equipment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4730
-msgid "Retail sale of specialized vehicles for fuel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4774
-msgid "Retail sale of used products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4782
-msgid "Retail sale through kiosks and markets of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4781
-msgid ""
-"Retail sale through kiosks and markets of food, soft drinks and tobacco "
-"products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4791
-msgid "Retail sale via mail requests or through the Internet"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4789
-msgid "Retail sale via stalls of other products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0442
-msgid "Revenue from constructed real estate"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0461
-msgid "Revenue from non-funders"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0462
-msgid "Revenue of transferred capital"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6621
-msgid "Risk and damage assessment"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0322
-msgid "River farms"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0312
-msgid "River fishing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4210
-msgid "Road and railway constructions"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SK
-msgid "Sack"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4530
-msgid "Sale of motor vehicle parts and accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4510
-msgid "Sale of motor vehicles"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4540
-msgid ""
-"Sale, maintenance and repair of motorcycles, parts and accessories thereof"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0893
-msgid "Salt extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6130
-msgid "Satellite communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1610
-msgid "Sawing wood and abrasion"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6612
-msgid "Security and commodity contracts brokerage"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8423
-msgid "Security and public order activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8020
-msgid "Security systems services activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0910
-msgid "Service activities in support of oil and natural gas extraction"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0990
-msgid "Service activities in support of other mining and quarrying activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5221
-msgid "Service activities related to road transport"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid ""
-"Set the threshold amount for invoices that won't require the VAT ID of "
-"individuals when invoicing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3700
-msgid "Sewer"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1621
-msgid "Sheets made of wood veneer and wood-based panels"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4912
-msgid "Shipping by rail"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9523
-msgid "Shoe and leather products repair"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1520
-msgid "Shoe manufacturing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5510
-msgid "Short-term placement activities (rental - housing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_SH
-msgid "Shrink ( Shrink )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D10
-msgid "Siemens per meter ( S/m )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.view_move_form_inherit
-msgid "Sign Invoice"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.server,name:l10n_eg_edi_eta.action_sign_invoices
-msgid "Sign invoices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_signing_time
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_signing_time
-msgid "Signing Time"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8810
-msgid ""
-"Social work activities for the infirm and disabled that take place without "
-"accommodation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8730
-msgid "Spa facilities for the elderly and disabled"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7410
-msgid "Specialized design activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1101
-msgid "Spirits distilled, refined and mixed"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8541
-msgid "Sports and rehabilitation education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9312
-msgid "Sports club activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3230
-msgid "Sports products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_CMK
-msgid "Square centimeter ( cm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_FTK
-msgid "Square foot ( ft2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_INK
-msgid "Square inch ( Inch2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_KMK
-msgid "Square kilometer ( km2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MTK
-msgid "Square meter ( m2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_MMK
-msgid "Square millimeter ( mm2 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "State..."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3530
-msgid "Steam supply and air conditioning"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "Street"
-msgstr "区"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2511
-msgid "Structural metal products industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_bank_statement_line__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_move__l10n_eg_submission_number
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_account_payment__l10n_eg_submission_number
-msgid "Submission ID"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5912
-msgid ""
-"Subsequent activities for the production of movies, videos and television "
-"programs"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1072
-msgid "Sugar industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0161
-msgid "Support activities for crop production"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8110
-msgid "Support activities for joint facilities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "System not supported"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1511
-msgid "Tanning and processing of leather, fillings and dyeing of fur"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_8522
-msgid "Technical and vocational secondary education"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7120
-msgid "Technical tests and analyzes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6020
-msgid "Television program preparation and broadcast activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1312
-msgid "Textile weave"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9411
-msgid ""
-"The activities of commercial enterprises, employers and professional "
-"membership organizations"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The client ID retrieved from the ETA e-invoicing portal"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2816
-msgid "The elevators and equipment needed for it"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2410
-msgid "The industry of basic iron and steel"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7010
-msgid "The main office activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1103
-msgid ""
-"The manufacture of alcoholic drinks derived from the molten and the "
-"manufacture of molten"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1430
-msgid "The manufacture of clothing, knitted and crocheted"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2620
-msgid "The manufacture of electronic computers and related devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.res_config_settings_view_form
-msgid "The secret key provided by the ETA. You can input client secret 1 or 2"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1313
-msgid "The textile industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_template__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_product_product__l10n_eg_eta_code
-msgid ""
-"This can be an EGS or GS1 product code, which is needed for the e-invoice. "
-"The best practice however is to use that code also as barcode and in that "
-"case, you should put it in the Barcode field instead and leave this field "
-"empty. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been marked as invalid by the ETA. Please check the ETA "
-"website for more information"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"This invoice has been sent to the ETA, but we are still awaiting validation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_activity_type_id
-msgid ""
-"This is the activity type of the branch according to Egyptian Tax Authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_uom_uom__l10n_eg_unit_code_id
-msgid "This is the type of unit according to egyptian tax authority"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_account_journal__l10n_eg_branch_identifier
-msgid ""
-"This number can be found on the taxpayer profile on the eInvoicing portal. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_company__l10n_eg_invoicing_threshold
-#: model:ir.model.fields,help:l10n_eg_edi_eta.field_res_config_settings__l10n_eg_invoicing_threshold
-msgid ""
-"Threshold at which you are required to give the VAT number of the customer. "
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.actions.act_window,name:l10n_eg_edi_eta.action_eta_thumb_drive_tree
-#: model:ir.ui.menu,name:l10n_eg_edi_eta.menu_action_eta_thumb_drive_tree
-msgid "Thumb Drive"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model,name:l10n_eg_edi_eta.model_l10n_eg_edi_thumb_drive
-msgid "Thumb drive used to sign invoices in Egypt"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0115
-msgid "Tobacco cultivation"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TON
-msgid "Ton (metric)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ST
-msgid "Ton (short,2000 lb)"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_D41
-msgid "Ton/Cubic meter ( t/m3 )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_TNE
-msgid "Tonne ( t )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7911
-msgid "Tourism agency services"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9420
-msgid "Trade union activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_5011
-msgid "Transportation of marine and coastal passengers"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4921
-msgid "Transporting land passengers outside and inside cities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3822
-msgid "Treatment and disposal of hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3821
-msgid "Treatment and disposal of non-hazardous waste"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unauthorized"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#. openerp-web
-#: code:addons/l10n_eg_edi_eta/static/src/js/sign_invoice.js:0
-#, python-format
-msgid "Unexpected error:"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "Unknown error"
-msgstr "未知错误"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0721
-msgid "Uranium and raw thorium mining"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.fields,field_description:l10n_eg_edi_eta.field_l10n_eg_edi_thumb_drive__user_id
-msgid "User"
-msgstr "用户"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_7500
-msgid "Veterinary activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_VLT
-msgid "Volt ( V )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/res_currency_rate.py:0
-#, python-format
-msgid "Warning for %s"
-msgstr "警告 %s"
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_9601
-msgid "Wash and clean textile and fur products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2652
-msgid "Watch and alarm clock industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_3600
-msgid "Water collection, treatment and supply"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2513
-msgid "Water vapor generators except for central heating boilers in hot water"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WTT
-msgid "Watt ( W )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_WEE
-msgid "Weeks ( Weeks )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4653
-msgid "Wholesale trade for agricultural equipment, machinery and supplies"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4649
-msgid "Wholesale trade for other household appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4669
-msgid ""
-"Wholesale trade for waste, waste and other products not classified elsewhere"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4620
-msgid "Wholesale trade in agricultural raw materials and live animals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4662
-msgid "Wholesale trade in precious metals and minerals"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4641
-msgid "Wholesale trade of clothes, fabrics and shoes"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4651
-msgid ""
-"Wholesale trade of computer hardware, accessories and computer software"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4661
-msgid "Wholesale trade of dry, liquid and gaseous fuels and related products"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4652
-msgid ""
-"Wholesale trade of electronic devices, communications devices and "
-"accessories"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4659
-msgid "Wholesale trade of equipment and other devices"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4630
-msgid "Wholesale trade of food, beverages and tobacco"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4610
-msgid "Wholesale trade on the basis of a contract or a fee"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_4663
-msgid ""
-"Wholesale trade, supplies and equipment for building materials, hardware, "
-"plumbing and heating appliances"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1102
-msgid "Winemaking"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_2733
-msgid "Wire devices industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6110
-msgid "Wired telecommunications activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6120
-msgid "Wireless communication activities"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0220
-msgid "Wood cutting"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1623
-msgid "Wooden boxes industry"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_YRD
-msgid "Yards ( yd )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_ANN
-msgid "Years ( yr )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:ir.model.constraint,message:l10n_eg_edi_eta.constraint_l10n_eg_edi_thumb_drive_user_drive_uniq
-msgid "You can only have one thumb drive per user per company!"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"You cannot issue an invoice to a partner with the same VAT number as the "
-"branch."
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model_terms:ir.ui.view,arch_db:l10n_eg_edi_eta.eg_partner_address_form
-msgid "ZIP"
-msgstr "ZIP"
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occured"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#: code:addons/l10n_eg_edi_eta/models/account_edi_format.py:0
-#, python-format
-msgid "an Unknown error has occurred"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_BAR
-msgid "bar ( bar )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_EA
-msgid "each (ST) ( ST )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_GLL
-msgid "gallon ( gal )"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6511
-msgid "life insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_LB
-msgid "pounds"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_1811
-msgid "printing"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_PMP
-msgid "pump"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_6520
-msgid "re Insurance"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.uom.code,name:l10n_eg_edi_eta.l10n_eg_edi_uom_code_RUN
-msgid "run"
-msgstr ""
-
-#. module: l10n_eg_edi_eta
-#: model:l10n_eg_edi.activity.type,name:l10n_eg_edi_eta.l10n_eg_activity_type_0121
-msgid "the cultivation of grapevines."
-msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/account_edi_format.py b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/account_edi_format.py
index 40edacc..f0265bf 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/account_edi_format.py
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/account_edi_format.py
@@ -2,13 +2,14 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
+import base64
import json
import logging
import requests
from werkzeug.urls import url_quote
from base64 import b64encode
+from json import JSONDecodeError
from odoo.addons.account.tools import LegacyHTTPAdapter
-from json.decoder import JSONDecodeError
from odoo import api, models, _
from odoo.tools.float_utils import json_float_round
@@ -67,7 +68,18 @@ class AccountEdiFormat(models.Model):
'error': response_data.get('error'),
'blocking_level': 'error'
}
- return {'response': request_response}
+
+ try:
+ response_data = request_response.json()
+ except requests.exceptions.JSONDecodeError:
+ response_data = {}
+
+ return {
+ 'response': str(request_response),
+ 'ok': request_response.ok,
+ 'content': request_response.content,
+ 'data': response_data,
+ }
@api.model
def _l10n_eg_edi_round(self, amount, precision_digits=5):
@@ -82,7 +94,7 @@ class AccountEdiFormat(models.Model):
access_data = self._l10n_eg_eta_get_access_token(invoice)
if access_data.get('error'):
return access_data
- invoice_json = json.loads(invoice.l10n_eg_eta_json_doc_id.raw)
+ invoice_json = json.loads(base64.b64decode(invoice.l10n_eg_eta_json_doc_file))
request_url = '/api/v1.0/documentsubmissions'
request_data = {
'body': json.dumps({'documents': [invoice_json['request']]}, ensure_ascii=False, indent=4).encode('utf-8'),
@@ -91,7 +103,7 @@ class AccountEdiFormat(models.Model):
response_data = self._l10n_eg_eta_connect_to_server(request_data, request_url, 'POST', production_enviroment=invoice.company_id.l10n_eg_production_env)
if response_data.get('error'):
return response_data
- response_data = response_data.get('response').json()
+ response_data = response_data.get('data')
if response_data.get('rejectedDocuments', False) and isinstance(response_data.get('rejectedDocuments'), list):
return {
'error': str(response_data.get('rejectedDocuments')[0].get('error')),
@@ -105,8 +117,14 @@ class AccountEdiFormat(models.Model):
'l10n_eg_hash_key': response_data['acceptedDocuments'][0].get('hashKey'),
'l10n_eg_submission_number': response_data['submissionId'],
}
- invoice.l10n_eg_eta_json_doc_id.raw = json.dumps(invoice_json)
- return {'attachment': invoice.l10n_eg_eta_json_doc_id}
+ invoice.l10n_eg_eta_json_doc_file = base64.b64encode(json.dumps(invoice_json).encode())
+ invoice.invalidate_recordset(fnames=['l10n_eg_eta_json_doc_file'])
+ json_doc_attachment_id = self.env['ir.attachment'].search([
+ ('res_model', '=', invoice._name),
+ ('res_id', '=', invoice.id),
+ ('res_field', '=', 'l10n_eg_eta_json_doc_file'),
+ ])
+ return {'attachment': json_doc_attachment_id}
return {
'error': _('an Unknown error has occurred'),
'blocking_level': 'warning'
@@ -130,7 +148,7 @@ class AccountEdiFormat(models.Model):
response_data = self._l10n_eg_eta_connect_to_server(request_data, request_url, 'PUT', production_enviroment=invoice.company_id.l10n_eg_production_env)
if response_data.get('error'):
return response_data
- if response_data.get('response').ok:
+ if response_data.get('ok'):
return {'success': True}
return {
'error': _('an Unknown error has occurred'),
@@ -150,7 +168,7 @@ class AccountEdiFormat(models.Model):
response_data = self._l10n_eg_eta_connect_to_server(request_data, request_url, 'GET', production_enviroment=invoice.company_id.l10n_eg_production_env)
if response_data.get('error'):
return response_data
- response_data = response_data.get('response').json()
+ response_data = response_data.get('data')
document_summary = [doc for doc in response_data.get('documentSummary', []) if doc.get('uuid') == invoice.l10n_eg_uuid]
return {'doc_data': document_summary}
@@ -167,7 +185,7 @@ class AccountEdiFormat(models.Model):
'blocking_level': 'info'
},
'Valid': {'success': True},
- 'Cancelled': {'error': _('Document Canceled'), 'blocking_level': 'error'},
+ 'Cancelled': {'error': _('Document Cancelled'), 'blocking_level': 'error'},
}
if document_summary.get('doc_data') and return_dict.get(document_summary['doc_data'][0].get('status')):
return return_dict.get(document_summary['doc_data'][0]['status'])
@@ -183,7 +201,7 @@ class AccountEdiFormat(models.Model):
response_data = self._l10n_eg_eta_connect_to_server(request_data, request_url, 'POST', is_access_token_req=True, production_enviroment=invoice.company_id.l10n_eg_production_env)
if response_data.get('error'):
return response_data
- return {'access_token' : response_data.get('response').json().get('access_token')}
+ return {'access_token': response_data.get('data').get('access_token')}
@api.model
def _l10n_eg_get_eta_invoice_pdf(self, invoice):
@@ -195,12 +213,10 @@ class AccountEdiFormat(models.Model):
response_data = self._l10n_eg_eta_connect_to_server(request_data, request_url, 'GET', production_enviroment=invoice.company_id.l10n_eg_production_env)
if response_data.get('error'):
return response_data
- response_data = response_data.get('response')
- _logger.warning('PDF Function Response %s.', response_data)
- if response_data.ok:
- return {'data': response_data.content}
- else:
- return {'error': _('PDF Document is not available')}
+ _logger.warning('PDF Function Response %s.', response_data.get('response'))
+ if response_data.get('ok'):
+ return {'data': response_data.get('content')}
+ return {'error': _('PDF Document is not available')}
@api.model
def _l10n_eg_validate_info_address(self, partner_id, issuer=False, invoice=False):
@@ -213,14 +229,51 @@ class AccountEdiFormat(models.Model):
@api.model
def _l10n_eg_eta_prepare_eta_invoice(self, invoice):
+ AccountTax = self.env['account.tax']
+ base_amls = invoice.line_ids.filtered(lambda x: x.display_type == 'product')
+ base_lines = [invoice._prepare_product_base_line_for_taxes_computation(x) for x in base_amls]
+ tax_amls = invoice.line_ids.filtered('tax_repartition_line_id')
+ tax_lines = [invoice._prepare_tax_line_for_taxes_computation(x) for x in tax_amls]
+ AccountTax._add_tax_details_in_base_lines(base_lines, invoice.company_id)
+ AccountTax._round_base_lines_tax_details(base_lines, invoice.company_id, tax_lines=tax_lines)
- def group_tax_retention(base_line, tax_values):
- tax = tax_values['tax_repartition_line'].tax_id
- return {'l10n_eg_eta_code': tax.l10n_eg_eta_code.split('_')[0]}
+ # Tax amounts per line.
+
+ def grouping_function_base_line(base_line, tax_data):
+ if not tax_data:
+ return None
+ tax = tax_data['tax']
+ code_split = tax.l10n_eg_eta_code.split('_')
+ return {
+ 'rate': abs(tax.amount) if tax.amount_type != 'fixed' else 0,
+ 'tax_type': code_split[0].upper(),
+ 'sub_type': code_split[1].upper(),
+ }
+
+ base_lines_aggregated_values = AccountTax._aggregate_base_lines_tax_details(base_lines, grouping_function_base_line)
+ invoice_line_data, totals = self._l10n_eg_eta_prepare_invoice_lines_data(invoice, base_lines_aggregated_values)
+
+ # Tax amounts for the whole document.
+
+ def grouping_function_global(base_line, tax_data):
+ if not tax_data:
+ return None
+ tax = tax_data['tax']
+ code_split = tax.l10n_eg_eta_code.split('_')
+ return {
+ 'tax_type': code_split[0].upper(),
+ }
+
+ def grouping_function_total_amount(base_line, tax_data):
+ return True if tax_data else None
+
+ base_lines_aggregated_values_total_amount = AccountTax._aggregate_base_lines_tax_details(base_lines, grouping_function_total_amount)
+ values_per_grouping_key_total_amount = AccountTax._aggregate_base_lines_aggregated_values(base_lines_aggregated_values_total_amount)
+
+ base_lines_aggregated_values = AccountTax._aggregate_base_lines_tax_details(base_lines, grouping_function_global)
+ values_per_grouping_key = AccountTax._aggregate_base_lines_aggregated_values(base_lines_aggregated_values)
date_string = invoice.invoice_date.strftime('%Y-%m-%dT%H:%M:%SZ')
- grouped_taxes = invoice._prepare_edi_tax_details(grouping_key_generator=group_tax_retention)
- invoice_line_data, totals = self._l10n_eg_eta_prepare_invoice_lines_data(invoice, grouped_taxes['tax_details_per_record'])
eta_invoice = {
'issuer': self._l10n_eg_eta_prepare_address_data(invoice.journal_id.l10n_eg_branch_id, invoice, issuer=True,),
'receiver': self._l10n_eg_eta_prepare_address_data(invoice.partner_id, invoice),
@@ -232,14 +285,18 @@ class AccountEdiFormat(models.Model):
}
eta_invoice.update({
'invoiceLines': invoice_line_data,
- 'taxTotals': [{
- 'taxType': tax['l10n_eg_eta_code'].split('_')[0].upper(),
- 'amount': self._l10n_eg_edi_round(abs(tax['tax_amount'])),
- } for tax in grouped_taxes['tax_details'].values()],
+ 'taxTotals': [
+ {
+ 'taxType': grouping_key['tax_type'],
+ 'amount': self._l10n_eg_edi_round(abs(tax_values['tax_amount'])),
+ }
+ for grouping_key, tax_values in values_per_grouping_key.items()
+ if grouping_key
+ ],
'totalDiscountAmount': self._l10n_eg_edi_round(totals['discount_total']),
'totalSalesAmount': self._l10n_eg_edi_round(totals['total_price_subtotal_before_discount']),
- 'netAmount': self._l10n_eg_edi_round(abs(invoice.amount_untaxed_signed)),
- 'totalAmount': self._l10n_eg_edi_round(abs(invoice.amount_total_signed)),
+ 'netAmount': self._l10n_eg_edi_round(sum(x['base_amount'] for x in values_per_grouping_key_total_amount.values())),
+ 'totalAmount': self._l10n_eg_edi_round(sum(x['base_amount'] + x['tax_amount'] for x in values_per_grouping_key_total_amount.values())),
'extraDiscountAmount': 0.0,
'totalItemsDiscountAmount': 0.0,
})
@@ -250,14 +307,15 @@ class AccountEdiFormat(models.Model):
return eta_invoice
@api.model
- def _l10n_eg_eta_prepare_invoice_lines_data(self, invoice, tax_data):
+ def _l10n_eg_eta_prepare_invoice_lines_data(self, invoice, base_lines_aggregated_values):
lines = []
totals = {
'discount_total': 0.0,
'total_price_subtotal_before_discount' : 0.0,
}
- for line in invoice.invoice_line_ids.filtered(lambda x: x.display_type not in ('line_note', 'line_section')):
- line_tax_details = tax_data.get(line, {})
+ for base_line, aggregated_values in base_lines_aggregated_values:
+ line = base_line['record']
+ tax_details = base_line['tax_details']
price_unit = self._l10n_eg_edi_round(abs((line.balance / line.quantity) / (1 - (line.discount / 100.0)))) if line.quantity and line.discount != 100.0 else line.price_unit
price_subtotal_before_discount = self._l10n_eg_edi_round(abs(line.balance / (1 - (line.discount / 100)))) if line.discount != 100.0 else self._l10n_eg_edi_round(price_unit * line.quantity)
discount_amount = self._l10n_eg_edi_round(price_subtotal_before_discount - abs(line.balance))
@@ -282,16 +340,17 @@ class AccountEdiFormat(models.Model):
},
'taxableItems': [
{
- 'taxType': tax['tax_repartition_line'].tax_id.l10n_eg_eta_code.split('_')[0].upper().upper(),
- 'amount': self._l10n_eg_edi_round(abs(tax['tax_amount'])),
- 'subType': tax['tax_repartition_line'].tax_id.l10n_eg_eta_code.split('_')[1].upper(),
- **({'rate': abs(tax['tax_repartition_line'].tax_id.amount)} if tax['tax_repartition_line'].tax_id.amount_type != 'fixed' else {}),
+ 'taxType': grouping_key['tax_type'],
+ 'amount': self._l10n_eg_edi_round(abs(tax_values['tax_amount'])),
+ 'subType': grouping_key['sub_type'],
+ 'rate': grouping_key['rate'],
}
- for tax_details in line_tax_details.get('tax_details', {}).values() for tax in tax_details.get('group_tax_details')
+ for grouping_key, tax_values in aggregated_values.items()
+ if grouping_key
],
'salesTotal': price_subtotal_before_discount,
- 'netTotal': self._l10n_eg_edi_round(abs(line.balance)),
- 'total': self._l10n_eg_edi_round(abs(line.balance) + line_tax_details.get('tax_amount', 0.0)),
+ 'netTotal': self._l10n_eg_edi_round(tax_details['total_excluded'] + tax_details['delta_total_excluded']),
+ 'total': self._l10n_eg_edi_round(tax_details['total_included']),
})
totals['discount_total'] += discount_amount
totals['total_price_subtotal_before_discount'] += price_subtotal_before_discount
@@ -367,11 +426,11 @@ class AccountEdiFormat(models.Model):
errors.append(_("Please add all the required fields in the branch details"))
if not self._l10n_eg_validate_info_address(invoice.partner_id, invoice=invoice):
errors.append(_("Please add all the required fields in the customer details"))
- if not all(aml.product_uom_id.l10n_eg_unit_code_id.code for aml in invoice.invoice_line_ids.filtered(lambda x: x.display_type not in ('line_note', 'line_section'))):
+ if not all(aml.product_uom_id.l10n_eg_unit_code_id.code for aml in invoice.invoice_line_ids.filtered(lambda x: x.display_type not in ('line_section', 'line_subsection', 'line_note'))):
errors.append(_("Please make sure the invoice lines UoM codes are all set up correctly"))
- if not all(tax.l10n_eg_eta_code for tax in invoice.invoice_line_ids.filtered(lambda x: x.display_type not in ('line_note', 'line_section')).tax_ids):
+ if not all(tax.l10n_eg_eta_code for tax in invoice.invoice_line_ids.filtered(lambda x: x.display_type not in ('line_section', 'line_subsection', 'line_note')).tax_ids):
errors.append(_("Please make sure the invoice lines taxes all have the correct ETA tax code"))
- if not all(aml.product_id.l10n_eg_eta_code or aml.product_id.barcode for aml in invoice.invoice_line_ids.filtered(lambda x: x.display_type not in ('line_note', 'line_section'))):
+ if not all(aml.product_id.l10n_eg_eta_code or aml.product_id.barcode for aml in invoice.invoice_line_ids.filtered(lambda x: x.display_type not in ('line_section', 'line_subsection', 'line_note'))):
errors.append(_("Please make sure the EGS/GS1 Barcode is set correctly on all products"))
return errors
@@ -380,14 +439,14 @@ class AccountEdiFormat(models.Model):
if invoice.l10n_eg_submission_number:
return {invoice: self._l10n_eg_get_einvoice_status(invoice)}
- if not invoice.l10n_eg_eta_json_doc_id:
+ if not invoice.l10n_eg_eta_json_doc_file:
return {
invoice: {
'error': _("An error occured in created the ETA invoice, please retry signing"),
'blocking_level': 'error'
}
}
- invoice_json = json.loads(invoice.l10n_eg_eta_json_doc_id.raw)['request']
+ invoice_json = json.loads(base64.b64decode(invoice.l10n_eg_eta_json_doc_file))['request']
if not invoice_json.get('signatures'):
return {
invoice: {
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/account_move.py b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/account_move.py
index d60255e..2039313 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/account_move.py
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/account_move.py
@@ -1,5 +1,6 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
+import base64
import logging
import json
@@ -19,7 +20,11 @@ class AccountMove(models.Model):
l10n_eg_qr_code = fields.Char(string='ETA QR Code', compute='_compute_eta_qr_code_str')
l10n_eg_submission_number = fields.Char(string='Submission ID', compute='_compute_eta_response_data', store=True, copy=False)
l10n_eg_uuid = fields.Char(string='Document UUID', compute='_compute_eta_response_data', store=True, copy=False)
- l10n_eg_eta_json_doc_id = fields.Many2one('ir.attachment', copy=False)
+ l10n_eg_eta_json_doc_file = fields.Binary(
+ string='ETA JSON Document',
+ attachment=True,
+ copy=False,
+ )
l10n_eg_signing_time = fields.Datetime('Signing Time', copy=False)
l10n_eg_is_signed = fields.Boolean(copy=False)
@@ -30,10 +35,10 @@ class AccountMove(models.Model):
create_column(self.env.cr, "account_move", "l10n_eg_submission_number", "VARCHAR")
return super()._auto_init()
- @api.depends('l10n_eg_eta_json_doc_id.raw')
+ @api.depends('l10n_eg_eta_json_doc_file')
def _compute_eta_long_id(self):
for rec in self:
- response_data = rec.l10n_eg_eta_json_doc_id and json.loads(rec.l10n_eg_eta_json_doc_id.raw).get('response')
+ response_data = rec.l10n_eg_eta_json_doc_file and json.loads(base64.b64decode(rec.l10n_eg_eta_json_doc_file)).get('response')
if response_data:
rec.l10n_eg_long_id = response_data.get('l10n_eg_long_id')
else:
@@ -50,10 +55,10 @@ class AccountMove(models.Model):
else:
move.l10n_eg_qr_code = ''
- @api.depends('l10n_eg_eta_json_doc_id.raw')
+ @api.depends('l10n_eg_eta_json_doc_file')
def _compute_eta_response_data(self):
for rec in self:
- response_data = rec.l10n_eg_eta_json_doc_id and json.loads(rec.l10n_eg_eta_json_doc_id.raw).get('response')
+ response_data = rec.l10n_eg_eta_json_doc_file and json.loads(base64.b64decode(rec.l10n_eg_eta_json_doc_file)).get('response')
if response_data:
rec.l10n_eg_uuid = response_data.get('l10n_eg_uuid')
rec.l10n_eg_submission_number = response_data.get('l10n_eg_submission_number')
@@ -61,8 +66,12 @@ class AccountMove(models.Model):
rec.l10n_eg_uuid = False
rec.l10n_eg_submission_number = False
+ def _get_fields_to_detach(self):
+ fields_list = super()._get_fields_to_detach()
+ fields_list.append('l10n_eg_eta_json_doc_file')
+ return fields_list
+
def button_draft(self):
- self.l10n_eg_eta_json_doc_id = False
self.l10n_eg_is_signed = False
return super().button_draft()
@@ -91,16 +100,17 @@ class AccountMove(models.Model):
for invoice in invoices:
eta_invoice = self.env['account.edi.format']._l10n_eg_eta_prepare_eta_invoice(invoice)
- attachment = self.env['ir.attachment'].create({
+ self.env['ir.attachment'].create({
'name': _('ETA_INVOICE_DOC_%s', invoice.name),
'res_id': invoice.id,
'res_model': invoice._name,
+ 'res_field': 'l10n_eg_eta_json_doc_file',
'type': 'binary',
'raw': json.dumps(dict(request=eta_invoice)),
'mimetype': 'application/json',
'description': _('Egyptian Tax authority JSON invoice generated for %s.', invoice.name),
})
- invoice.l10n_eg_eta_json_doc_id = attachment.id
+ invoice.invalidate_recordset(fnames=['l10n_eg_eta_json_doc_file'])
return drive_id.action_sign_invoices(invoices)
def action_get_eta_invoice_pdf(self):
@@ -111,9 +121,10 @@ class AccountMove(models.Model):
if eta_invoice_pdf.get('error', False):
_logger.warning('PDF Content Error: %s.', eta_invoice_pdf.get('error'))
return
- self.with_context(no_new_invoice=True).message_post(body=_('ETA invoice has been received'),
- attachments=[('ETA invoice of %s.pdf' % self.name,
- eta_invoice_pdf.get('data'))])
+ self.message_post(
+ body=_('ETA invoice has been received'),
+ attachments=[('ETA invoice of %s.pdf' % self.name, eta_invoice_pdf.get('data'))]
+ )
def _l10n_eg_edi_exchange_currency_rate(self):
""" Calculate the rate based on the balance and amount_currency, so we recuperate the one used at the time"""
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/eta_activity_type.py b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/eta_activity_type.py
index bee4077..4334043 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/eta_activity_type.py
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/eta_activity_type.py
@@ -2,22 +2,14 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from odoo import models, fields, api
-from odoo.osv import expression
+from odoo import fields, models
-class EtaActivityType(models.Model):
+class L10n_Eg_EdiActivityType(models.Model):
_name = 'l10n_eg_edi.activity.type'
_description = 'ETA code for activity type'
+ _rec_name = 'name'
+ _rec_names_search = ['name', 'code']
name = fields.Char(required=True, translate=True)
code = fields.Char(required=True)
-
- @api.model
- def _name_search(self, name='', args=None, operator='ilike', limit=100, name_get_uid=None):
- args = args or []
- if operator == 'ilike' and not(name or '').strip():
- domain = []
- else:
- domain = ['|', ('name', operator, name), ('code', operator, name)]
- return self._search(expression.AND([domain, args]), limit=limit, access_rights_uid=name_get_uid)
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/eta_thumb_drive.py b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/eta_thumb_drive.py
index d4a8129..b178f36 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/eta_thumb_drive.py
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/eta_thumb_drive.py
@@ -12,7 +12,7 @@ from odoo import models, fields, _
from odoo.exceptions import ValidationError
-class EtaThumbDrive(models.Model):
+class L10n_Eg_EdiThumbDrive(models.Model):
_name = 'l10n_eg_edi.thumb.drive'
_description = 'Thumb drive used to sign invoices in Egypt'
@@ -22,9 +22,10 @@ class EtaThumbDrive(models.Model):
pin = fields.Char('ETA USB Pin', required=True)
access_token = fields.Char(required=True)
- _sql_constraints = [
- ('user_drive_uniq', 'unique (user_id, company_id)', 'You can only have one thumb drive per user per company!'),
- ]
+ _user_drive_uniq = models.Constraint(
+ 'unique (user_id, company_id)',
+ 'You can only have one thumb drive per user per company!',
+ )
def action_sign_invoices(self, invoice_ids):
self.ensure_one()
@@ -32,7 +33,7 @@ class EtaThumbDrive(models.Model):
to_sign_dict = dict()
for invoice_id in invoice_ids:
- eta_invoice = json.loads(invoice_id.l10n_eg_eta_json_doc_id.raw)['request']
+ eta_invoice = json.loads(base64.b64decode(invoice_id.l10n_eg_eta_json_doc_file))['request']
signed_attrs = self._generate_signed_attrs__(eta_invoice, invoice_id.l10n_eg_signing_time)
to_sign_dict[invoice_id.id] = base64.b64encode(signed_attrs.dump()).decode()
@@ -74,13 +75,13 @@ class EtaThumbDrive(models.Model):
invoices = json.loads(invoices)
for key, value in invoices.items():
invoice_id = self.env['account.move'].browse(int(key))
- eta_invoice_json = json.loads(invoice_id.l10n_eg_eta_json_doc_id.raw)
+ eta_invoice_json = json.loads(base64.b64decode(invoice_id.l10n_eg_eta_json_doc_file))
signature = self._generate_cades_bes_signature(eta_invoice_json['request'], invoice_id.l10n_eg_signing_time,
base64.b64decode(value))
eta_invoice_json['request']['signatures'] = [{'signatureType': 'I', 'value': signature}]
- invoice_id.l10n_eg_eta_json_doc_id.raw = json.dumps(eta_invoice_json)
+ invoice_id.l10n_eg_eta_json_doc_file = base64.b64encode(json.dumps(eta_invoice_json).encode())
invoice_id.l10n_eg_is_signed = True
return True
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/res_config_settings.py b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/res_config_settings.py
index b8a393c..2f4139c 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/res_config_settings.py
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/res_config_settings.py
@@ -1,5 +1,6 @@
from odoo import models, fields
+
class ResConfigSettings(models.TransientModel):
_inherit = 'res.config.settings'
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/uom_uom.py b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/uom_uom.py
index efcb0cb..acea2bd 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/uom_uom.py
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/models/uom_uom.py
@@ -4,7 +4,7 @@
from odoo import models, fields
-class UomCode(models.Model):
+class L10n_Eg_EdiUomCode(models.Model):
_name = 'l10n_eg_edi.uom.code'
_description = 'ETA code for the unit of measures'
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/static/description/icon.png b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/static/description/icon.png
deleted file mode 100644
index 3c1989b..0000000
Binary files a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/static/description/icon.png and /dev/null differ
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js
new file mode 100644
index 0000000..4eaa819
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/static/src/client_action/sign_invoice.js
@@ -0,0 +1,73 @@
+import { AlertDialog } from "@web/core/confirmation_dialog/confirmation_dialog";
+import { registry } from "@web/core/registry";
+import { _t } from "@web/core/l10n/translation";
+
+async function actionGetDrive(env, action, type) {
+ const { drive_id, sign_host: host } = action.params;
+ const { orm, http, dialog, action: actionService } = env.services;
+
+ let route = host;
+ let key, method;
+ if (type === "certificate") {
+ route += "/hw_l10n_eg_eta/certificate";
+ method = "set_certificate";
+ key = "certificate";
+ } else if (type === "sign") {
+ route += "/hw_l10n_eg_eta/sign";
+ method = "set_signature_data";
+ key = "invoices";
+ }
+
+ let result;
+ try {
+ result = await http.post(route, action.params);
+ } catch {
+ dialog.add(AlertDialog, {
+ body: _t("Error trying to connect to the middleware. Is the middleware running?"),
+ });
+ return;
+ }
+
+ if (result.error) {
+ const typeToErrorMessage = {
+ no_pykcs11: _t(
+ "Missing library - Please make sure that PyKCS11 is correctly installed on the local proxy server"
+ ),
+ missing_dll: _t(
+ "Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is correctly installed. You can download it here: https://www.egypttrust.com/en/downloads/other-drivers. If you are using Linux or macOS, please install OpenSC"
+ ),
+ no_drive: _t("No drive found - Make sure the thumb drive is correctly inserted"),
+ multiple_drive: _t(
+ "Multiple drive detected - Only one secure thumb drive can be inserted at the same time"
+ ),
+ system_unsupported: _t("System not supported"),
+ unauthorized: _t("Unauthorized"),
+ };
+ dialog.add(AlertDialog, {
+ body: typeToErrorMessage[result.error] || _t("Unexpected error: “%s”", result.error),
+ });
+ } else if (result[key]) {
+ await orm.call("l10n_eg_edi.thumb.drive", method, [[drive_id], result[key]]).catch(() => {
+ dialog.add(AlertDialog, {
+ body: _t("Error trying to connect to Odoo. Check your internet connection"),
+ });
+ });
+ actionService.doAction({
+ type: "ir.actions.client",
+ tag: "reload",
+ });
+ } else {
+ dialog.add(AlertDialog, {
+ body: _t("An unexpected error has occurred"),
+ });
+ }
+}
+
+registry
+ .category("actions")
+ .add("action_get_drive_certificate", (env, action) =>
+ actionGetDrive(env, action, "certificate")
+ );
+registry
+ .category("actions")
+ .add("action_post_sign_invoice", (env, action) => actionGetDrive(env, action, "sign"));
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/static/src/js/sign_invoice.js b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/static/src/js/sign_invoice.js
deleted file mode 100644
index 96a51b6..0000000
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/static/src/js/sign_invoice.js
+++ /dev/null
@@ -1,87 +0,0 @@
-odoo.define('l10n_eg_edi_eta.action_post_sign_invoice', function (require) {
- const core = require('web.core');
- const ajax = require('web.ajax');
- const Dialog = require('web.Dialog');
- var rpc = require('web.rpc');
- var _t = core._t;
-
- function get_drive_error(value) {
- switch(value) {
- case 'no_pykcs11': return _t("Missing library - Please make sure that PyKCS11 is correctly installed on the local proxy server");
- case 'missing_dll': return _t("Missing Dependency - If you are using Windows, make sure eps2003csp11.dll is correctly installed. You can download it here: https://www.egypttrust.com/en/downloads/other-drivers. If you are using Linux or macOS, please install OpenSC");
- case 'no_drive': return _t("No drive found - Make sure the thumb drive is correctly inserted");
- case 'multiple_drive': return _t("Multiple drive detected - Only one secure thumb drive can be inserted at the same time");
- case 'system_unsupported': return _t("System not supported");
- case 'unauthorized': return _t("Unauthorized");
- }
- return _t("Unexpected error:") + value;
-
- }
-
- async function action_get_drive_certificate(parent, {params}) {
- const host = params.sign_host;
- const drive_id = params.drive_id;
- delete params.sign_host;
- delete params.drive_id;
- await ajax.post(host + '/hw_l10n_eg_eta/certificate', params).then(function (res) {
- const res_obj = JSON.parse(res);
- if (res_obj.error) {
- Dialog.alert(this, get_drive_error(res_obj.error));
- } else if (res_obj.certificate) {
- rpc.query({
- model: 'l10n_eg_edi.thumb.drive',
- method: 'set_certificate',
- args: [[drive_id], res_obj.certificate],
- }).then(function () {
- parent.services.action.doAction({
- 'type': 'ir.actions.client',
- 'tag': 'reload',
- });
- }, function () {
- Dialog.alert(this, _t("Error trying to connect to Odoo. Check your internet connection"));
- })
-
- } else {
- Dialog.alert(this, _t('An unexpected error has occurred'));
- }
- }, function () {
- Dialog.alert(this, _t("Error trying to connect to the middleware. Is the middleware running?"));
- })
- }
-
- async function action_post_sign_invoice(parent, {params}) {
- const host = params.sign_host;
- const drive_id = params.drive_id;
- delete params.sign_host;
- delete params.drive_id;
- await ajax.post(host + '/hw_l10n_eg_eta/sign', params).then(function (res) {
- const res_obj = JSON.parse(res);
- if (res_obj.error) {
- Dialog.alert(this, get_drive_error(res_obj.error));
- } else if (res_obj.invoices) {
- rpc.query({
- model: 'l10n_eg_edi.thumb.drive',
- method: 'set_signature_data',
- args: [[drive_id], res_obj.invoices],
- }).then(function () {
- parent.services.action.doAction({
- 'type': 'ir.actions.client',
- 'tag': 'reload',
- });
- }, function () {
- Dialog.alert(this, _t("Error trying to connect to Odoo. Check your internet connection"));
- })
-
- } else {
- Dialog.alert(this, _t('An unexpected error has occurred'));
- }
- }, function () {
- Dialog.alert(this, _t("Error trying to connect to the middleware. Is the middleware running?"));
- })
- }
-
- core.action_registry.add('action_get_drive_certificate', action_get_drive_certificate);
- core.action_registry.add('action_post_sign_invoice', action_post_sign_invoice);
-
- return action_post_sign_invoice;
-});
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/tests/common.py b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/tests/common.py
index 7d68bb3..8d52ca7 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/tests/common.py
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/tests/common.py
@@ -9,31 +9,28 @@ from odoo.addons.account_edi.tests.common import AccountEdiTestCommon
class TestEGEdiCommon(AccountEdiTestCommon):
@classmethod
- def setUpClass(cls, chart_template_ref='l10n_eg.egypt_chart_template_standard', edi_format_ref='l10n_eg_edi_eta.edi_eg_eta'):
- super().setUpClass(chart_template_ref=chart_template_ref, edi_format_ref=edi_format_ref)
+ @AccountEdiTestCommon.setup_edi_format('l10n_eg_edi_eta.edi_eg_eta')
+ @AccountEdiTestCommon.setup_country('eg')
+ def setUpClass(cls):
+ super().setUpClass()
cls.frozen_today = datetime(year=2022, month=3, day=15, hour=0, minute=0, second=0, tzinfo=timezone('utc'))
- cls.currency_aed_id = cls.env.ref('base.AED')
- cls.currency_aed_id.write({'active': True})
- cls.env['res.currency.rate'].search([]).unlink()
- cls.env['res.currency.rate'].create({'currency_id': cls.currency_aed_id.id,
- 'rate': 0.198117095128, 'name': '2022-03-15'})
+ cls.currency_aed_id = cls.setup_other_currency('AED', rates=[('2022-03-15', 0.198117095128)])
# Allow to see the full result of AssertionError.
cls.maxDiff = None
cls.company_data['company'].write({
- 'country_id': cls.env.ref('base.eg').id,
'l10n_eg_client_identifier': 'ahuh1pojnbakKK',
'l10n_eg_client_secret': '1ashiqwhejmasn197',
- 'vat': 'EG1103143170L',
+ 'vat': '123-456-789',
})
# ==== Business ====
cls.partner_a.write({
- 'vat': 'BE0477472701',
+ 'vat': '123456789',
'country_id': cls.env.ref('base.eg').id,
'city': 'Iswan',
'state_id': cls.env.ref('base.state_eg_c').id,
@@ -52,7 +49,7 @@ class TestEGEdiCommon(AccountEdiTestCommon):
})
cls.partner_c = cls.env['res.partner'].create({
'name': 'عميل 1',
- 'vat': 'EG11231212',
+ 'vat': '123456789',
'country_id': cls.env.ref('base.eg').id,
'city': 'Iswan',
'state_id': cls.env.ref('base.state_eg_c').id,
@@ -68,7 +65,7 @@ class TestEGEdiCommon(AccountEdiTestCommon):
})
cls.company_branch = cls.env['res.partner'].create({
'name': 'branch partner',
- 'vat': '918KKL1',
+ 'vat': '456789123',
'country_id': cls.env.ref('base.eg').id,
'city': 'Iswan',
'state_id': cls.env.ref('base.state_eg_c').id,
@@ -84,7 +81,7 @@ class TestEGEdiCommon(AccountEdiTestCommon):
@classmethod
def _get_tax_by_xml_id(cls, trailing_xml_id):
- return cls.env.ref(f'l10n_es.{cls.env.company.id}_account_tax_template_{trailing_xml_id}')
+ return cls.env.ref(f'account.{cls.env.company.id}_account_tax_template_{trailing_xml_id}')
@classmethod
def create_invoice(cls, **kwargs):
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/tests/test_edi_json.py b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/tests/test_edi_json.py
index b1ed2dd..6bf410b 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/tests/test_edi_json.py
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/tests/test_edi_json.py
@@ -1,9 +1,12 @@
+import base64
import json
from unittest.mock import patch
from freezegun import freeze_time
+from odoo import Command
from odoo.tests import tagged
+from odoo import Command
from .common import TestEGEdiCommon
@@ -28,7 +31,7 @@ COMMON_REQUEST_DICT = {
},
'name': 'branch partner',
'type': 'B',
- 'id': '918KKL1',
+ 'id': '456789123',
},
'documentType': 'i',
'documentTypeVersion': '1.0',
@@ -45,26 +48,33 @@ def mocked_action_post_sign_invoices(self):
for invoice in self:
eta_invoice = self.env['account.edi.format']._l10n_eg_eta_prepare_eta_invoice(self)
eta_invoice['signatures'] = ETA_TEST_SIGNATURES
- attachment = self.env['ir.attachment'].create(
+ self.env['ir.attachment'].create(
{
'name': ('ETA_INVOICE_DOC_%s', invoice.name),
'res_id': invoice.id,
'res_model': invoice._name,
+ 'res_field': 'l10n_eg_eta_json_doc_file',
'type': 'binary',
'raw': json.dumps(dict(request=eta_invoice)),
'mimetype': 'application/json',
'description': ('Egyptian Tax authority JSON invoice generated for %s.', invoice.name),
- }
+ },
)
- invoice.l10n_eg_eta_json_doc_id = attachment.id
+ invoice.invalidate_recordset(fnames=['l10n_eg_eta_json_doc_file'])
return True
def mocked_l10n_eg_edi_post_invoice_web_service(self, invoice):
- eta_invoice_json = json.loads(invoice.l10n_eg_eta_json_doc_id.raw)
+ eta_invoice_json = json.loads(base64.b64decode(invoice.l10n_eg_eta_json_doc_file))
eta_invoice_json['response'] = ETA_TEST_RESPONSE
- invoice.l10n_eg_eta_json_doc_id.raw = json.dumps(eta_invoice_json)
- return {'success': True, 'attachment': invoice.l10n_eg_eta_json_doc_id}
+ invoice.l10n_eg_eta_json_doc_file = base64.b64encode(json.dumps(eta_invoice_json).encode())
+ invoice.invalidate_recordset(fnames=['l10n_eg_eta_json_doc_file'])
+ json_doc_attachment_id = self.env['ir.attachment'].search([
+ ('res_model', '=', invoice._name),
+ ('res_id', '=', invoice.id),
+ ('res_field', '=', 'l10n_eg_eta_json_doc_file'),
+ ])
+ return {'success': True, 'attachment': json_doc_attachment_id}
@tagged('post_install_l10n', 'post_install', '-at_install')
@@ -116,7 +126,7 @@ class TestEdiJson(TestEGEdiCommon):
},
'name': 'partner_a',
'type': 'B',
- 'id': 'BE0477472701',
+ 'id': '123456789',
},
'invoiceLines': [
{
@@ -179,14 +189,14 @@ class TestEdiJson(TestEGEdiCommon):
'price_unit': 120.99,
'quantity': 1.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_standard_sale_14').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_standard_sale_14').ids)],
},
{
'product_id': self.product_a.id,
'price_unit': 999.99,
'quantity': 1.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_standard_sale_14').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_standard_sale_14').ids)],
},
],
)
@@ -211,7 +221,7 @@ class TestEdiJson(TestEGEdiCommon):
},
'name': 'partner_a',
'type': 'B',
- 'id': 'BE0477472701',
+ 'id': '123456789',
},
'invoiceLines': [
{
@@ -276,7 +286,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 1.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
'discount': 10.0,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_standard_sale_14').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_standard_sale_14').ids)],
},
{
'product_id': self.product_a.id,
@@ -284,7 +294,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 1.0,
'discount': 10.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_standard_sale_14').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_standard_sale_14').ids)],
},
],
)
@@ -309,7 +319,7 @@ class TestEdiJson(TestEGEdiCommon):
},
'name': 'partner_a',
'type': 'B',
- 'id': 'BE0477472701',
+ 'id': '123456789',
},
'internalID': 'RINV/2022/00001',
'documentType': 'c',
@@ -359,7 +369,7 @@ class TestEdiJson(TestEGEdiCommon):
},
)
- def test_4_simple_test_local_parter_vat_14_discount(self):
+ def test_4_simple_test_local_parter_vat_14_discount_multiple_tax(self):
with freeze_time(self.frozen_today), patch(
'odoo.addons.l10n_eg_edi_eta.models.account_move.AccountMove.action_post_sign_invoices',
new=mocked_action_post_sign_invoices,
@@ -367,6 +377,7 @@ class TestEdiJson(TestEGEdiCommon):
'odoo.addons.l10n_eg_edi_eta.models.account_edi_format.AccountEdiFormat._l10n_eg_edi_post_invoice_web_service',
new=mocked_l10n_eg_edi_post_invoice_web_service,
):
+ ref_eg_standard_sale_14 = self.env.ref(f'account.{self.env.company.id}_eg_standard_sale_14').ids
invoice = self.create_invoice(
partner_id=self.partner_a.id,
invoice_line_ids=[
@@ -376,7 +387,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 1.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
'discount': 10.0,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_standard_sale_14').ids)],
+ 'tax_ids': [Command.set(ref_eg_standard_sale_14)],
},
{
'product_id': self.product_a.id,
@@ -384,7 +395,23 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 1.0,
'discount': 10.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_standard_sale_14').ids)],
+ 'tax_ids': [Command.set(ref_eg_standard_sale_14)],
+ },
+ {
+ 'product_id': self.product_a.id,
+ 'price_unit': 100,
+ 'quantity': 1.0,
+ 'product_uom_id': self.env.ref('uom.product_uom_unit').id,
+ 'discount': 10.0,
+ 'tax_ids': [
+ Command.set(ref_eg_standard_sale_14),
+ Command.create({
+ "amount_type": "fixed",
+ "amount": 10.0,
+ "name": "Fixed Tax",
+ "l10n_eg_eta_code": "t3_tbl02",
+ }),
+ ],
},
],
)
@@ -409,7 +436,7 @@ class TestEdiJson(TestEGEdiCommon):
},
'name': 'partner_a',
'type': 'B',
- 'id': 'BE0477472701',
+ 'id': '123456789',
},
'documentType': 'i',
'invoiceLines': [
@@ -447,12 +474,29 @@ class TestEdiJson(TestEGEdiCommon):
'netTotal': 899.6,
'total': 1025.54,
},
+ {
+ 'description': 'product_a',
+ 'itemType': 'GS1',
+ 'itemCode': '1KGS1TEST',
+ 'unitType': 'C62',
+ 'quantity': 1.0,
+ 'internalCode': '',
+ 'valueDifference': 0.0,
+ 'totalTaxableFees': 0.0,
+ 'itemsDiscount': 0.0,
+ 'unitValue': {'currencySold': 'EGP', 'amountEGP': 100.0},
+ 'discount': {'rate': 10.0, 'amount': 10.0},
+ 'taxableItems': [{'taxType': 'T1', 'amount': 12.6, 'subType': 'V009', 'rate': 14.0}, {'taxType': 'T3', 'amount': 10.0, 'subType': 'TBL02', 'rate': 0}],
+ 'salesTotal': 100.0,
+ 'netTotal': 90.0,
+ 'total': 112.6,
+ },
],
- 'taxTotals': [{'taxType': 'T1', 'amount': 141.18}],
- 'totalDiscountAmount': 112.05445,
- 'totalSalesAmount': 1120.54445,
- 'netAmount': 1008.49,
- 'totalAmount': 1149.67,
+ 'taxTotals': [{'taxType': 'T1', 'amount': 153.78}, {'taxType': 'T3', 'amount': 10.0}],
+ 'totalDiscountAmount': 122.05445,
+ 'totalSalesAmount': 1220.54445,
+ 'netAmount': 1098.49,
+ 'totalAmount': 1262.27
},
'response': ETA_TEST_RESPONSE,
},
@@ -475,7 +519,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 1.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
'discount': 10.0,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_exempt_sale').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_exempt_sale').ids)],
},
{
'product_id': self.product_b.id,
@@ -483,7 +527,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 5.0,
'discount': 13.0,
'product_uom_id': self.env.ref('uom.product_uom_cm').id,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_exempt_sale').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_exempt_sale').ids)],
},
],
)
@@ -575,7 +619,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 1.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
'discount': 10.0,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_exempt_sale').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_exempt_sale').ids)],
},
{
'product_id': self.product_b.id,
@@ -583,7 +627,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 5.0,
'discount': 13.0,
'product_uom_id': self.env.ref('uom.product_uom_cm').id,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_exempt_sale').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_exempt_sale').ids)],
},
],
)
@@ -685,7 +729,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 1.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
'discount': 10.0,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_exempt_sale').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_exempt_sale').ids)],
},
{
'product_id': self.product_b.id,
@@ -693,7 +737,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 5.0,
'discount': 13.0,
'product_uom_id': self.env.ref('uom.product_uom_cm').id,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_exempt_sale').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_exempt_sale').ids)],
},
],
)
@@ -795,7 +839,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 1.0,
'product_uom_id': self.env.ref('uom.product_uom_unit').id,
'discount': 10.0,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_exempt_sale').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_exempt_sale').ids)],
},
{
'product_id': self.product_b.id,
@@ -803,7 +847,7 @@ class TestEdiJson(TestEGEdiCommon):
'quantity': 5.0,
'discount': 13.0,
'product_uom_id': self.env.ref('uom.product_uom_cm').id,
- 'tax_ids': [(6, 0, self.env.ref(f'l10n_eg.{self.env.company.id}_eg_exempt_sale').ids)],
+ 'tax_ids': [(6, 0, self.env.ref(f'account.{self.env.company.id}_eg_exempt_sale').ids)],
},
],
)
@@ -814,4 +858,78 @@ class TestEdiJson(TestEGEdiCommon):
self.assertTrue(generated_files)
json_file = json.loads(generated_files[0])
serialized_string = self.env['l10n_eg_edi.thumb.drive']._serialize_for_signing(json_file['request'])
- self.assertEqual(serialized_string, '"ISSUER""ADDRESS""COUNTRY""EG""GOVERNATE""Cairo""REGIONCITY""Iswan""STREET""12th dec. street""BUILDINGNUMBER""10""POSTALCODE""""BRANCHID""0""NAME""branch partner""TYPE""B""ID""918KKL1""RECEIVER""ADDRESS""COUNTRY""EG""GOVERNATE""Cairo""REGIONCITY""Iswan""STREET""12th dec. street""BUILDINGNUMBER""12""POSTALCODE""""NAME""عميل 1""TYPE""B""ID""EG11231212""DOCUMENTTYPE""i""DOCUMENTTYPEVERSION""1.0""DATETIMEISSUED""2022-03-15T00:00:00Z""TAXPAYERACTIVITYCODE""8121""INTERNALID""INV/2022/00001""INVOICELINES""INVOICELINES""DESCRIPTION""product_a""ITEMTYPE""GS1""ITEMCODE""1KGS1TEST""UNITTYPE""C62""QUANTITY""1.0""INTERNALCODE""""VALUEDIFFERENCE""0.0""TOTALTAXABLEFEES""0.0""ITEMSDISCOUNT""0.0""UNITVALUE""CURRENCYSOLD""AED""AMOUNTEGP""504.75556""CURRENCYEXCHANGERATE""5.04756""AMOUNTSOLD""100.0""DISCOUNT""RATE""10.0""AMOUNT""50.47556""TAXABLEITEMS""TAXABLEITEMS""TAXTYPE""T1""AMOUNT""0.0""SUBTYPE""V003""RATE""0.0""SALESTOTAL""504.75556""NETTOTAL""454.28""TOTAL""454.28""INVOICELINES""DESCRIPTION""product_b""ITEMTYPE""EGS""ITEMCODE""EG-EGS-TEST""UNITTYPE""CMT""QUANTITY""5.0""INTERNALCODE""""VALUEDIFFERENCE""0.0""TOTALTAXABLEFEES""0.0""ITEMSDISCOUNT""0.0""UNITVALUE""CURRENCYSOLD""AED""AMOUNTEGP""506.51494""CURRENCYEXCHANGERATE""5.04756""AMOUNTSOLD""100.35""DISCOUNT""RATE""13.0""AMOUNT""329.23471""TAXABLEITEMS""TAXABLEITEMS""TAXTYPE""T1""AMOUNT""0.0""SUBTYPE""V003""RATE""0.0""SALESTOTAL""2532.57471""NETTOTAL""2203.34""TOTAL""2203.34""TAXTOTALS""TAXTOTALS""TAXTYPE""T1""AMOUNT""0.0""TOTALDISCOUNTAMOUNT""379.71027""TOTALSALESAMOUNT""3037.33027""NETAMOUNT""2657.62""TOTALAMOUNT""2657.62""EXTRADISCOUNTAMOUNT""0.0""TOTALITEMSDISCOUNTAMOUNT""0.0""SIGNATURES""SIGNATURES""1""1"')
+ self.assertEqual(serialized_string, '"ISSUER""ADDRESS""COUNTRY""EG""GOVERNATE""Cairo""REGIONCITY""Iswan""STREET""12th dec. street""BUILDINGNUMBER""10""POSTALCODE""""BRANCHID""0""NAME""branch partner""TYPE""B""ID""456789123""RECEIVER""ADDRESS""COUNTRY""EG""GOVERNATE""Cairo""REGIONCITY""Iswan""STREET""12th dec. street""BUILDINGNUMBER""12""POSTALCODE""""NAME""عميل 1""TYPE""B""ID""123456789""DOCUMENTTYPE""i""DOCUMENTTYPEVERSION""1.0""DATETIMEISSUED""2022-03-15T00:00:00Z""TAXPAYERACTIVITYCODE""8121""INTERNALID""INV/2022/00001""INVOICELINES""INVOICELINES""DESCRIPTION""product_a""ITEMTYPE""GS1""ITEMCODE""1KGS1TEST""UNITTYPE""C62""QUANTITY""1.0""INTERNALCODE""""VALUEDIFFERENCE""0.0""TOTALTAXABLEFEES""0.0""ITEMSDISCOUNT""0.0""UNITVALUE""CURRENCYSOLD""AED""AMOUNTEGP""504.75556""CURRENCYEXCHANGERATE""5.04756""AMOUNTSOLD""100.0""DISCOUNT""RATE""10.0""AMOUNT""50.47556""TAXABLEITEMS""TAXABLEITEMS""TAXTYPE""T1""AMOUNT""0.0""SUBTYPE""V003""RATE""0.0""SALESTOTAL""504.75556""NETTOTAL""454.28""TOTAL""454.28""INVOICELINES""DESCRIPTION""product_b""ITEMTYPE""EGS""ITEMCODE""EG-EGS-TEST""UNITTYPE""CMT""QUANTITY""5.0""INTERNALCODE""""VALUEDIFFERENCE""0.0""TOTALTAXABLEFEES""0.0""ITEMSDISCOUNT""0.0""UNITVALUE""CURRENCYSOLD""AED""AMOUNTEGP""506.51494""CURRENCYEXCHANGERATE""5.04756""AMOUNTSOLD""100.35""DISCOUNT""RATE""13.0""AMOUNT""329.23471""TAXABLEITEMS""TAXABLEITEMS""TAXTYPE""T1""AMOUNT""0.0""SUBTYPE""V003""RATE""0.0""SALESTOTAL""2532.57471""NETTOTAL""2203.34""TOTAL""2203.34""TAXTOTALS""TAXTOTALS""TAXTYPE""T1""AMOUNT""0.0""TOTALDISCOUNTAMOUNT""379.71027""TOTALSALESAMOUNT""3037.33027""NETAMOUNT""2657.62""TOTALAMOUNT""2657.62""EXTRADISCOUNTAMOUNT""0.0""TOTALITEMSDISCOUNTAMOUNT""0.0""SIGNATURES""SIGNATURES""1""1"')
+
+ def test_9_test_withholding_tax(self):
+ with freeze_time(self.frozen_today), patch(
+ 'odoo.addons.l10n_eg_edi_eta.models.account_move.AccountMove.action_post_sign_invoices',
+ new=mocked_action_post_sign_invoices,
+ ), patch(
+ 'odoo.addons.l10n_eg_edi_eta.models.account_edi_format.AccountEdiFormat._l10n_eg_edi_post_invoice_web_service',
+ new=mocked_l10n_eg_edi_post_invoice_web_service,
+ ):
+ taxes = self.env.ref(f'account.{self.env.company.id}_eg_standard_sale_14').ids + self.env.ref(f'account.{self.env.company.id}_eg_withholding_3_sale').ids
+ invoice = self.create_invoice(
+ move_type='out_invoice',
+ partner_id=self.partner_a.id,
+ invoice_line_ids=[
+ {
+ 'product_id': self.product_a.id,
+ 'price_unit': 100.0,
+ 'quantity': 1.0,
+ 'product_uom_id': self.env.ref('uom.product_uom_unit').id,
+ 'tax_ids': [Command.set(taxes)],
+ },
+ ],
+ )
+ invoice.action_post()
+ invoice.action_post_sign_invoices()
+
+ generated_files = self._process_documents_web_services(invoice, {'eg_eta'})
+ self.assertTrue(generated_files)
+ json_file = json.loads(generated_files[0])
+
+ self.assertEqual(
+ json_file,
+ {
+ 'request': {**COMMON_REQUEST_DICT,
+ 'receiver': {
+ 'address': {
+ 'country': 'EG',
+ 'governate': 'Cairo',
+ 'regionCity': 'Iswan',
+ 'street': '12th dec. street',
+ 'buildingNumber': '12',
+ 'postalCode': '',
+ },
+ 'name': 'partner_a',
+ 'type': 'B',
+ 'id': '123456789',
+ },
+ 'invoiceLines': [
+ {
+ 'description': 'product_a',
+ 'itemType': 'GS1',
+ 'itemCode': '1KGS1TEST',
+ 'unitType': 'C62',
+ 'quantity': 1.0,
+ 'internalCode': '',
+ 'valueDifference': 0.0,
+ 'totalTaxableFees': 0.0,
+ 'itemsDiscount': 0.0,
+ 'unitValue': {'currencySold': 'EGP', 'amountEGP': 100.0},
+ 'discount': {'rate': 0.0, 'amount': 0.0},
+ 'taxableItems': [{'taxType': 'T1', 'amount': 14.0, 'subType': 'V009', 'rate': 14.0}, {'taxType': 'T4', 'amount': 3.0, 'subType': 'W004', 'rate': 3.0}],
+ 'salesTotal': 100.0,
+ 'netTotal': 100.0,
+ 'total': 111.00,
+ },
+ ],
+ 'taxTotals': [{'taxType': 'T1', 'amount': 14.0}, {'amount': 3.0, 'taxType': 'T4'}],
+ 'totalSalesAmount': 100.0,
+ 'netAmount': 100.0,
+ 'totalAmount': 111.0,
+ },
+ 'response': ETA_TEST_RESPONSE,
+ },
+ )
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/account_journal_view.xml b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/account_journal_view.xml
index a8dd8a5..51b1f7c 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/account_journal_view.xml
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/account_journal_view.xml
@@ -8,7 +8,7 @@
-
+
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/account_move_view.xml b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/account_move_view.xml
index efcc8f0..6322bb3 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/account_move_view.xml
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/account_move_view.xml
@@ -2,7 +2,6 @@
Sign invoices
- ir.actions.servercode
@@ -23,17 +22,17 @@
class="oe_highlight"
groups="account.group_account_manager"
string="Sign Invoice"
- attrs="{'invisible': ['|', '|', ('country_code', '!=', 'EG'), ('l10n_eg_is_signed', '=', True), ('state', '!=', 'posted')]}"/>
+ invisible="country_code != 'EG' or l10n_eg_is_signed or state != 'posted'"/>
-
+
-
+
@@ -42,7 +41,7 @@
class="oe_link"
icon="fa-clone"
string="Get ETA Invoice PDF"
- attrs="{'invisible': [('edi_state', '!=', 'sent')]}"/>
+ invisible="edi_state != 'sent'"/>
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/eta_thumb_drive.xml b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/eta_thumb_drive.xml
index 5f9c186..44bb5d9 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/eta_thumb_drive.xml
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/eta_thumb_drive.xml
@@ -4,21 +4,21 @@
view_l10n_eg_edi_thumb_drive_treel10n_eg_edi.thumb.drive
-
-
-
+
+
+
-
-
+
+
Thumb Drivel10n_eg_edi.thumb.drive
- tree
+ list
diff --git a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/report_invoice.xml b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/report_invoice.xml
index b60148f..cba169b 100644
--- a/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/report_invoice.xml
+++ b/odoo-bringout-oca-ocb-l10n_eg_edi_eta/l10n_eg_edi_eta/views/report_invoice.xml
@@ -6,7 +6,7 @@
ETA QR Code
+ t-att-src="'/report/barcode/?barcode_type=%s&value=%s&width=%s&height=%s&quiet=%s'%('QR', o.l10n_eg_qr_code, 130, 130, 0)"/>
- The tremol device makes use of a proxy server, which can be running locally on your computer or on an IoT Box.
- The proxy server must be on the same network as the fiscal device.
-
+
+
+
+
-
-
-
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/views/res_partner_views.xml b/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/views/res_partner_views.xml
index 31c65cf..103dff1 100644
--- a/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/views/res_partner_views.xml
+++ b/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/views/res_partner_views.xml
@@ -5,7 +5,7 @@
res.partner
-
+
diff --git a/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/wizard/__init__.py b/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/wizard/__init__.py
new file mode 100644
index 0000000..589b902
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/wizard/__init__.py
@@ -0,0 +1 @@
+from . import account_move_send_wizard
diff --git a/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/wizard/account_move_send_wizard.py b/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/wizard/account_move_send_wizard.py
new file mode 100644
index 0000000..69df249
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/l10n_ke_edi_tremol/wizard/account_move_send_wizard.py
@@ -0,0 +1,14 @@
+from odoo import models
+from odoo.exceptions import UserError
+
+
+class AccountMoveSendWizard(models.TransientModel):
+ _inherit = 'account.move.send.wizard'
+
+ def action_send_and_print(self, allow_fallback_pdf=False):
+ # EXTENDS account - prevent Send & Print if KE invoices aren't validated and no fallback is allowed.
+ self.ensure_one()
+ if not allow_fallback_pdf:
+ if warning_moves := self._get_l10n_ke_edi_tremol_warning_moves(self.move_id):
+ raise UserError(self._get_l10n_ke_edi_tremol_warning_message(warning_moves))
+ return super().action_send_and_print(allow_fallback_pdf=allow_fallback_pdf)
diff --git a/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/pyproject.toml b/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/pyproject.toml
index e22f5eb..7b94b94 100644
--- a/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_ke_edi_tremol/pyproject.toml
@@ -2,13 +2,13 @@
name = "odoo-bringout-oca-ocb-l10n_ke_edi_tremol"
version = "16.0.0"
description = "Kenya Tremol Device EDI Integration -
- Kenya Tremol Device EDI Integration
+ Kenya Tremol Device EDI Integration
"
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-l10n_ke>=16.0.0",
+ "odoo-bringout-oca-ocb-l10n_ke>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -18,7 +18,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_ma/README.md b/odoo-bringout-oca-ocb-l10n_ma/README.md
index f447d9a..016366f 100644
--- a/odoo-bringout-oca-ocb-l10n_ma/README.md
+++ b/odoo-bringout-oca-ocb-l10n_ma/README.md
@@ -2,13 +2,9 @@
This is the base module to manage the accounting chart for Morocco.
-====================================================================
-Ce Module charge le modèle du plan de comptes standard Marocain et permet de
-générer les états comptables aux normes marocaines (Bilan, CPC (comptes de
-produits et charges), balance générale à 6 colonnes, Grand livre cumulatif...).
-L'intégration comptable a été validé avec l'aide du Cabinet d'expertise comptable
-Seddik au cours du troisième trimestre 2010.
+This module has been built with the help of Caudigef.
+
## Installation
@@ -18,38 +14,15 @@ pip install odoo-bringout-oca-ocb-l10n_ma
## Dependencies
-This addon depends on:
- base
- account
-## Manifest Information
-
-- **Name**: Morocco - Accounting
-- **Version**: N/A
-- **Category**: Accounting/Localizations/Account Charts
-- **License**: LGPL-3
-- **Installable**: False
-
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_ma`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_ma
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Reports: doc/REPORTS.md
-- Security: doc/SECURITY.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/__init__.py b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/__init__.py
index 67dee8c..d581b39 100644
--- a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/__init__.py
@@ -1,2 +1,2 @@
-# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from . import models
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/__manifest__.py b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/__manifest__.py
index c792c50..0e2131c 100644
--- a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/__manifest__.py
@@ -1,29 +1,28 @@
-# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-# Copyright (c) 2010 kazacube (http://kazacube.com).
-
{
'name': 'Morocco - Accounting',
- 'author': 'kazacube',
+ 'icon': '/account/static/description/l10n.png',
+ 'countries': ['ma'],
+ 'author': 'Odoo SA',
'category': 'Accounting/Localizations/Account Charts',
'description': """
This is the base module to manage the accounting chart for Morocco.
-====================================================================
-Ce Module charge le modèle du plan de comptes standard Marocain et permet de
-générer les états comptables aux normes marocaines (Bilan, CPC (comptes de
-produits et charges), balance générale à 6 colonnes, Grand livre cumulatif...).
-L'intégration comptable a été validé avec l'aide du Cabinet d'expertise comptable
-Seddik au cours du troisième trimestre 2010.""",
- 'website': 'http://www.kazacube.com',
- 'depends': ['base', 'account'],
+This module has been built with the help of Caudigef.
+""",
+ 'depends': [
+ 'base',
+ 'account',
+ ],
+ 'auto_install': ['account'],
'data': [
- 'data/l10n_ma_chart_data.xml',
- 'data/account_tax_group_data.xml',
'data/account_tax_report_data.xml',
- 'data/account_tax_data.xml',
- 'data/account_chart_template_data.xml',
+ 'views/res_partner_views.xml',
+ 'views/res_company_views.xml',
+ ],
+ 'demo': [
+ 'demo/demo_company.xml',
],
'license': 'LGPL-3',
}
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_chart_template_data.xml b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_chart_template_data.xml
deleted file mode 100644
index 3865913..0000000
--- a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_chart_template_data.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_data.xml b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_data.xml
deleted file mode 100644
index 55531c6..0000000
--- a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_data.xml
+++ /dev/null
@@ -1,324 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Exonere de TVA VENTES
- Exonere de TVA VENTES
- sale
- 0
- percent
-
-
-
-
-
-
- Exonere de TVA ACHATS
- Exonere de TVA ACHATS
- purchase
- 0
- percent
-
-
-
-
-
-
- TVA 20% VENTES
- TVA 20% VENTES
- sale
- 20
- percent
-
-
-
-
-
-
- TVA 14% VENTES
- TVA 14% VENTES
- sale
- 14
- percent
-
-
-
-
-
-
- TVA 10% VENTES
- TVA 10% VENTES
- sale
- 10
- percent
-
-
-
-
-
-
- TVA 7% VENTES
- TVA 7% VENTES
- sale
- 7
- percent
-
-
-
-
-
-
- TVA 20% ACHATS
- TVA 20% ACHATS
- purchase
- 20
- percent
-
-
-
-
-
-
- TVA 20% ACHATS (immobilisation)
- TVA 20% ACHATS (immobilisation)
- purchase
- 20
- percent
-
-
-
-
-
-
- TVA 14% ACHATS
- TVA 14% ACHATS
- purchase
- 14
- percent
-
-
-
-
-
-
- TVA 10% ACHATS
- TVA 10% ACHATS
- purchase
- 10
- percent
-
-
-
-
-
-
- TVA 7% ACHATS
- TVA 7% ACHATS
- purchase
- 7
- percent
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_group_data.xml b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_group_data.xml
deleted file mode 100644
index c329497..0000000
--- a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_group_data.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
- TVA 0%
-
-
-
- TVA 7%
-
-
-
- TVA 10%
-
-
-
- TVA 14%
-
-
-
- TVA 20%
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_report_data.xml b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_report_data.xml
index b54d245..ddd2c62 100644
--- a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_report_data.xml
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/account_tax_report_data.xml
@@ -1,411 +1,1982 @@
-
-
- Tax Report
+
+
+ VAT Report
+ Déclaration TVA
-
+ country
-
- Balance
- balance
+
+ Base
+ Base
+ base
+
+
+ Base Tax
+ Taxe s/ Base
+ base_tax
+
+
+ Prorata (%)
+ Prorata (%)
+ pro
+ percentage
+
+
+ Tax Due/Ded.
+ Taxe Due/Déd.
+ tax
-
- Ventilation du chiffre d’affaires imposable
- MATAXB_1.balance + MATAXB_2.balance + MATAXB_3.balance + MATAXB_4.balance + MATAXB_5.balance + MATAXB_6.balance + MATAXB_7.balance + MATAXB_8.balance
+
+ 0
+ A - Breakdown of total revenues
+ A - Ventilation du chiffre d'affaires total
-
- TAUX NORMAL DE 20% (Base HT)
- MATAXB_1
+
+ 3
+ 10 - Amount of the revenues realized, including non-taxable operations (excl. VAT)
+ 10 - Montant du chiffre d'affaires réalisé, y compris les opérations non imposables (HT)
+ l10n_ma_vat_10
-
- balance
- tax_tags
- TAUX NORMAL DE 20% (Base HT)
+
+ base
+ aggregation
+ l10n_ma_vat_20.base + l10n_ma_vat_30.base + l10n_ma_vat_40.base + l10n_ma_vat_50.base + l10n_ma_vat_b.base_sum
+
+
+
+
+ 5
+ 20 - Operations outside the scope of VAT
+ 20 - Opérations situées hors champ d'application de la TVA
+ l10n_ma_vat_20
+
+
+ base
+ tax_tags
+ -20
+
+
+
+
+ 5
+ 30 - Exempt operations without right of deduction (Article 91 of the CGI)
+ 30 - Opérations exonérées sans droit à déduction (Article 91 du CGI)
+ l10n_ma_vat_30
+
+
+ base
+ tax_tags
+ -30
+
+
+
+
+ 5
+ 40 - Exempt operations with right of deduction (Article 92 of the CGI)
+ 40 - Opérations exonérées avec droit à déduction (Article 92 du CGI)
+ l10n_ma_vat_40
+
+
+ base
+ tax_tags
+ -40
+
+
+
+
+ 5
+ 50 - Operations carried out under suspension of VAT (Article 94 of the CGI)
+ 50 - Opérations réalisées en suspension de la TVA (Article 94 du CGI)
+ l10n_ma_vat_50
+
+
+ base
+ tax_tags
+ -50
+
+
+
+
+ 5
+ 55 - Taxable operations made by mobile payment (Article 247 ter of the CGI)
+ 55 - Opérations taxables réalisées par paiement mobile (Article 247 ter du CGI)
+ l10n_ma_vat_55
+
+
+ base
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 5
+ 56 - Exempt, out-of-scope or suspended operations by mobile payment
+ 56 - Opérations exonérées, hors champ ou en suspension de la TVA réalisées par paiement mobile
+ l10n_ma_vat_56
+
+
+ base
+ external
+ most_recent
+ editable;rounding=2
+
+
-
- TAUX NORMAL DE 20% (TVA exigible)
- MATAXB_2
+
+ 3
+ 60 - Taxable revenues to be allocated (difference line 10 - (20 + 30 + 40 + 50)) (excl. VAT)
+ 60 - Chiffre d'affaires imposable à répartir (différence ligne 10 - (20 + 30 + 40 + 50)) (HT)
+ l10n_ma_vat_60
-
- balance
- tax_tags
- TAUX NORMAL DE 20% (TVA exigible)
-
-
-
-
- TAUX REDUIT DE 14% (Base HT)
- MATAXB_3
-
-
- balance
- tax_tags
- TAUX REDUIT DE 14% (Base HT)
-
-
-
-
- TAUX REDUIT DE 14% (TVA exigible)
- MATAXB_4
-
-
- balance
- tax_tags
- TAUX REDUIT DE 14% (TVA exigible)
-
-
-
-
- TAUX REDUIT DE 1O% (Base HT)
- MATAXB_5
-
-
- balance
- tax_tags
- TAUX REDUIT DE 1O% (Base HT)
-
-
-
-
- TAUX REDUIT DE 1O% (TVA exigible)
- MATAXB_6
-
-
- balance
- tax_tags
- TAUX REDUIT DE 1O% (TVA exigible)
-
-
-
-
- TAUX REDUIT DE 7% (Base HT)
- MATAXB_7
-
-
- balance
- tax_tags
- TAUX REDUIT DE 7% (Base HT)
-
-
-
-
- TAUX REDUIT DE 7% (TVA exigible)
- MATAXB_8
-
-
- balance
- tax_tags
- TAUX REDUIT DE 7% (TVA exigible)
+
+ base
+ aggregation
+ l10n_ma_vat_10.base - l10n_ma_vat_20.base - l10n_ma_vat_30.base - l10n_ma_vat_40.base - l10n_ma_vat_50.base
-
- Ventilation des déductions
- 1ACHATS_NON_IMMOBILISES_BASE_HT.balance + 1ACHATS_NON_IMMOBILISES_TVA_DEDUCTIBLE.balance + IMMOBILISATIONS_BASE_HT.balance + IMMOBILISATIONS_TVA_DEDUCTIBLE.balance
+
+ 0
+ B - Breakdown of taxable revenues
+ B - Ventilation du chiffre d'affaires imposable
+ l10n_ma_vat_b
+
+
+ base_sum
+ aggregation
+ l10n_ma_vat_b_20.base_sum + l10n_ma_vat_b_14.base_sum + l10n_ma_vat_b_10.base_sum + l10n_ma_vat_b_7.base_sum
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_b_20.tax_sum + l10n_ma_vat_b_14.tax_sum + l10n_ma_vat_b_10.tax_sum + l10n_ma_vat_b_7.tax_sum
+
+
-
- 1-ACHATS NON IMMOBILISES (Base HT)
- 1ACHATS_NON_IMMOBILISES_BASE_HT
- TRAVAUX_A_FACONS_HT.balance + SOUSTRAITANCE_TRAVAUX_IMMOBILIERS_HT.balance + BIENS_MATERIELS_BASE_HT.balance + PRESTATIONS_DE_SERVICES_BASE_HT.balance
-
-
- Travaux à façons (HT)
- TRAVAUX_A_FACONS_HT
-
-
- balance
- external
- sum
- editable;rounding=2
-
-
-
-
- Sous-traitance (travaux immobiliers) (HT)
- SOUSTRAITANCE_TRAVAUX_IMMOBILIERS_HT
-
-
- balance
- external
- sum
- editable;rounding=2
-
-
-
-
- Biens matériels (Base HT)
- BIENS_MATERIELS_BASE_HT
- ACHATS_A_LIMPORTATION_20_HT.balance + ACHATS_A_LINTERIEUR_20_HT.balance + ACHATS_A_LIMPORTATION_14_HT.balance + ACHATS_A_LINTERIEUR_14_HT.balance + ACHATS_A_LIMPORTATION_10_HT.balance + ACHATS_A_LINTERIEUR_10_HT.balance + ACHAT_A_LIMPORTATION_7_HT.balance + ACHAT_A_LINTERIEUR_7_HT.balance
-
-
- Achats à l'importation (20%) (HT)
- ACHATS_A_LIMPORTATION_20_HT
-
-
- balance
- tax_tags
- Achats à l'importation (20%) (HT)
-
-
-
-
- Achats à l'intérieur (20%) (HT)
- ACHATS_A_LINTERIEUR_20_HT
-
-
- balance
- tax_tags
- Achats à l'intérieur (20%) (HT)
-
-
-
-
- Achats à l'importation (14%) (HT)
- ACHATS_A_LIMPORTATION_14_HT
-
-
- balance
- tax_tags
- Achats à l'importation (14%) (HT)
-
-
-
-
- Achats à l'intérieur (14%) (HT)
- ACHATS_A_LINTERIEUR_14_HT
-
-
- balance
- tax_tags
- Achats à l'intérieur (14%) (HT)
-
-
-
-
- Achats à l'importation (10%) (HT)
- ACHATS_A_LIMPORTATION_10_HT
-
-
- balance
- tax_tags
- Achats à l'importation (10%) (HT)
-
-
-
-
- Achats à l'intérieur (10%) (HT)
- ACHATS_A_LINTERIEUR_10_HT
-
-
- balance
- tax_tags
- Achats à l'intérieur (10%) (HT)
-
-
-
-
- Achat à l'importation (7%) (HT)
- ACHAT_A_LIMPORTATION_7_HT
-
-
- balance
- tax_tags
- Achat à l'importation (7%) (HT)
-
-
-
-
- Achat à l'intérieur (7%) (HT)
- ACHAT_A_LINTERIEUR_7_HT
-
-
- balance
- tax_tags
- Achat à l'intérieur (7%) (HT)
-
-
-
-
-
-
- Prestations de services (Base HT)
- PRESTATIONS_DE_SERVICES_BASE_HT
-
-
- balance
- external
- sum
- editable;rounding=2
-
-
-
-
-
-
- 1-ACHATS NON IMMOBILISES (TVA déductible)
- 1ACHATS_NON_IMMOBILISES_TVA_DEDUCTIBLE
- TRAVAUX_A_FACONS_TVA_DEDUCTIBLE.balance + SOUSTRAITANCE_TRAVAUX_IMMOBILIERS_TVA_DEDUCTIBLE.balance + BIENS_MATERIELS_TVA_DEDUCTIBLE.balance + PRESTATIONS_DE_SERVICES_TVA_DEDUCTIBLE.balance
-
-
- Travaux à façons (TVA déductible)
- TRAVAUX_A_FACONS_TVA_DEDUCTIBLE
-
-
- balance
- external
- sum
- editable;rounding=2
-
-
-
-
- Sous-traitance (travaux immobiliers) (TVA déductible)
- SOUSTRAITANCE_TRAVAUX_IMMOBILIERS_TVA_DEDUCTIBLE
-
-
- balance
- external
- sum
- editable;rounding=2
-
-
-
-
- Biens matériels (TVA déductible)
- BIENS_MATERIELS_TVA_DEDUCTIBLE
- ACHATS_A_LIMPORTATION_20_TVA.balance + ACHATS_A_LINTERIEUR_20_TVA.balance + ACHATS_A_LIMPORTATION_14_TVA.balance + ACHATS_A_LINTERIEUR_14_TVA.balance + ACHATS_A_LIMPORTATION_10_TVA.balance + ACHATS_A_LINTERIEUR_10_TVA.balance + ACHAT_A_LIMPORTATION_7_TVA.balance + ACHAT_A_LINTERIEUR_7_TVA.balance
-
-
- Achats à l'importation (20%) (TVA)
- ACHATS_A_LIMPORTATION_20_TVA
-
-
- balance
- tax_tags
- Achats à l'importation (20%) (TVA)
-
-
-
-
- Achats à l'intérieur (20%) (TVA)
- ACHATS_A_LINTERIEUR_20_TVA
-
-
- balance
- tax_tags
- Achats à l'intérieur (20%) (TVA)
-
-
-
-
- Achats à l'importation (14%) (TVA)
- ACHATS_A_LIMPORTATION_14_TVA
-
-
- balance
- tax_tags
- Achats à l'importation (14%) (TVA)
-
-
-
-
- Achats à l'intérieur (14%) (TVA)
- ACHATS_A_LINTERIEUR_14_TVA
-
-
- balance
- tax_tags
- Achats à l'intérieur (14%) (TVA)
-
-
-
-
- Achats à l'importation (10%) (TVA)
- ACHATS_A_LIMPORTATION_10_TVA
-
-
- balance
- tax_tags
- Achats à l'importation (10%) (TVA)
-
-
-
-
- Achats à l'intérieur (10%) (TVA)
- ACHATS_A_LINTERIEUR_10_TVA
-
-
- balance
- tax_tags
- Achats à l'intérieur (10%) (TVA)
-
-
-
-
- Achat à l'importation (7%) (TVA)
- ACHAT_A_LIMPORTATION_7_TVA
-
-
- balance
- tax_tags
- Achat à l'importation (7%) (TVA)
-
-
-
-
- Achat à l'intérieur (7%) (TVA)
- ACHAT_A_LINTERIEUR_7_TVA
-
-
- balance
- tax_tags
- Achat à l'intérieur (7%) (TVA)
-
-
-
-
-
-
- Prestations de services (TVA déductible)
- PRESTATIONS_DE_SERVICES_TVA_DEDUCTIBLE
-
-
- balance
- external
- sum
- editable;rounding=2
-
-
-
-
-
-
- 2-IMMOBILISATIONS (Base HT)
- IMMOBILISATIONS_BASE_HT
+
+ 1
+ Standard rate of 20% with right to deduct
+ Taux normal de 20% avec droit à déduction
+ l10n_ma_vat_b_20
-
- balance
- tax_tags
- Immobilisations (Base HT)
+
+ base_sum
+ aggregation
+ l10n_ma_vat_80.base + l10n_ma_vat_81.base + l10n_ma_vat_82.base + l10n_ma_vat_83.base + l10n_ma_vat_87.base + l10n_ma_vat_93.base + l10n_ma_vat_94.base + l10n_ma_vat_95.base + l10n_ma_vat_102.base
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_80.tax + l10n_ma_vat_81.tax + l10n_ma_vat_82.tax + l10n_ma_vat_83.tax + l10n_ma_vat_87.tax + l10n_ma_vat_93.tax + l10n_ma_vat_94.tax + l10n_ma_vat_95.tax + l10n_ma_vat_102.tax
+
+
+
+
+ 3
+ 80 - Production and distribution operations
+ 80 - Opérations de production et de distribution
+ l10n_ma_vat_80
+
+
+ base
+ tax_tags
+ -80B
+
+
+ tax
+ tax_tags
+ -80T
+
+
+
+
+ 3
+ 81 - Services
+ 81 - Prestations de services
+ l10n_ma_vat_81
+
+
+ base
+ tax_tags
+ -81B
+
+
+ tax
+ tax_tags
+ -81T
+
+
+
+
+ 3
+ 82 - Liberal professions referred to in article 89-I-12°-(b) of the CGI
+ 82 - Professions libérales visées à l'article 89-I-12°-(b) du CGI
+ l10n_ma_vat_82
+
+
+ base
+ tax_tags
+ -82B
+
+
+ tax
+ tax_tags
+ -82T
+
+
+
+
+ 3
+ 83 - Leasing operations
+ 83 - Opérations de crédit-bail
+ l10n_ma_vat_83
+
+
+ base
+ tax_tags
+ -83B
+
+
+ tax
+ tax_tags
+ -83T
+
+
+
+
+ 3
+ 87 - Operations of real estate works companies
+ 87 - Opérations d’entreprises de travaux immobiliers
+ l10n_ma_vat_87
+
+
+ base
+ tax_tags
+ -87B
+
+
+ tax
+ tax_tags
+ -87T
+
+
+
+
+ 3
+ 93 - Sales and delivery of used movable property
+ 93 - Opérations de vente et de livraison de biens meubles d'occasion
+ l10n_ma_vat_93
+
+
+ base
+ tax_tags
+ -93B
+
+
+ tax
+ tax_tags
+ -93T
+
+
+
+
+ 3
+ 94 - Self-supply of constructions
+ 94 - Opérations de livraison à soi-même de constructions
+ l10n_ma_vat_94
+
+
+ base
+ tax_tags
+ -94B
+
+
+ tax
+ tax_tags
+ -94T
+
+
+
+
+ 3
+ 95 - Margin regime referred to in articles 125 bis and 125 quater of the CGI
+ 95 - Régime de marge visé aux articles 125 bis et 125 quater du CGI
+ l10n_ma_vat_95
+
+
+ base
+ tax_tags
+ -95B
+
+
+ tax
+ tax_tags
+ -95T
+
+
+
+
+ 3
+ 102 - Other
+ 102 - Autres
+ l10n_ma_vat_102
+
+
+ base
+ tax_tags
+ -102B
+
+
+ tax
+ tax_tags
+ -102T
+
+
-
- 2-IMMOBILISATIONS (TVA déductible)
- IMMOBILISATIONS_TVA_DEDUCTIBLE
+
+ 1
+ Reduced rate of 14%
+ Taux réduit de 14%
+ l10n_ma_vat_b_14
-
- balance
+
+ base_sum
+ aggregation
+ l10n_ma_vat_b_14_d.base_sum + l10n_ma_vat_b_14_nd.base_sum
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_b_14_d.tax_sum + l10n_ma_vat_b_14_nd.tax_sum
+
+
+
+
+ 2
+ With right to deduct
+ Avec droit à déduction
+ l10n_ma_vat_b_14_d
+
+
+ base_sum
+ aggregation
+ l10n_ma_vat_84.base + l10n_ma_vat_88.base + l10n_ma_vat_90.base + l10n_ma_vat_104.base
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_84.tax + l10n_ma_vat_88.tax + l10n_ma_vat_90.tax + l10n_ma_vat_104.tax
+
+
+
+
+ 3
+ 84 - Butter, excluding home-made butter referred to in Article 91 (I-A. 2°)
+ 84 - Beurre, à l'exclusion du beurre de fabrication artisanale visé à l'article 91 (I-A. 2°)
+ l10n_ma_vat_84
+
+
+ base
+ tax_tags
+ -84B
+
+
+ tax
+ tax_tags
+ -84T
+
+
+
+
+ 3
+ 88 - Passenger and freight transport operations, excluding rail transport
+ 88 - Opérations de transport de voyageurs et de marchandises, à l'exclusion du transport ferroviaire
+ l10n_ma_vat_88
+
+
+ base
+ tax_tags
+ -88B
+
+
+ tax
+ tax_tags
+ -88T
+
+
+
+
+ 3
+ 90 - Electrical energy
+ 90 - Energie électrique
+ l10n_ma_vat_90
+
+
+ base
+ tax_tags
+ -90B
+
+
+ tax
+ tax_tags
+ -90T
+
+
+
+
+ 3
+ 104 - Other
+ 104 - Autres
+ l10n_ma_vat_104
+
+
+ base
+ tax_tags
+ -104B
+
+
+ tax
+ tax_tags
+ -104T
+
+
+
+
+
+
+ 2
+ Without right to deduct
+ Sans droit à déduction
+ l10n_ma_vat_b_14_nd
+
+
+ base_sum
+ aggregation
+ l10n_ma_vat_91.base
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_91.tax
+
+
+
+
+ 3
+ 91 - Services rendered by any soliciting agent or insurance broker in respect of contracts brought by him to an insurance company
+ 91 - Prestations de services rendues par tout agent démarcheur ou courtier d'assurances à raison des contrats apportés par lui à une entreprise d'assurances
+ l10n_ma_vat_91
+
+
+ base
+ tax_tags
+ -91B
+
+
+ tax
+ tax_tags
+ -91T
+
+
+
+
+
+
+
+
+ 1
+ Reduced rate of 10% with right to deduct
+ Taux réduit de 10% avec droit à déduction
+ l10n_ma_vat_b_10
+
+
+ base_sum
+ aggregation
+ l10n_ma_vat_76.base + l10n_ma_vat_77.base + l10n_ma_vat_78.base + l10n_ma_vat_79.base + l10n_ma_vat_85.base + l10n_ma_vat_86.base + l10n_ma_vat_89.base + l10n_ma_vat_92.base + l10n_ma_vat_96.base + l10n_ma_vat_97.base + l10n_ma_vat_98.base + l10n_ma_vat_99.base + l10n_ma_vat_100.base + l10n_ma_vat_101.base + l10n_ma_vat_103.base + l10n_ma_vat_105.base + l10n_ma_vat_108.base + l10n_ma_vat_109.base + l10n_ma_vat_112.base + l10n_ma_vat_118.base
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_76.tax + l10n_ma_vat_77.tax + l10n_ma_vat_78.tax + l10n_ma_vat_79.tax + l10n_ma_vat_85.tax + l10n_ma_vat_86.tax + l10n_ma_vat_89.tax + l10n_ma_vat_92.tax + l10n_ma_vat_96.tax + l10n_ma_vat_97.tax + l10n_ma_vat_98.tax + l10n_ma_vat_99.tax + l10n_ma_vat_100.tax + l10n_ma_vat_101.tax + l10n_ma_vat_103.tax + l10n_ma_vat_105.tax + l10n_ma_vat_108.tax + l10n_ma_vat_109.tax + l10n_ma_vat_112.tax + l10n_ma_vat_118.tax
+
+
+
+
+ 3
+ 76 - Photovoltaic panels
+ 76 - Panneaux photovoltaïques
+ l10n_ma_vat_76
+
+
+ base
+ tax_tags
+ -76B
+
+
+ tax
+ tax_tags
+ -76T
+
+
+
+
+ 3
+ 77 - Solar water heaters
+ 77 - Chauffe-eaux solaires
+ l10n_ma_vat_77
+
+
+ base
+ tax_tags
+ -77B
+
+
+ tax
+ tax_tags
+ -77T
+
+
+
+
+ 3
+ 78 - Feed for livestock and farmyard animals as well as oil cakes used in their manufacture, excluding other simple feed
+ 78 - Aliments destinés à l'alimentation du bétail et des animaux de basse-cour ainsi que les tourteaux servant à leur fabrication à l'exclusion des autres aliments simples
+ l10n_ma_vat_78
+
+
+ base
+ tax_tags
+ -78B
+
+
+ tax
+ tax_tags
+ -78T
+
+
+
+
+ 3
+ 79 - Equipment for exclusive agricultural use
+ 79 - Équipements à usage exclusivement agricole
+ l10n_ma_vat_79
+
+
+ base
+ tax_tags
+ -79B
+
+
+ tax
+ tax_tags
+ -79T
+
+
+
+
+ 3
+ 85 - Wood in logs, debarked or simply squared, cork in its natural state, firewood in bundles or sawn to short lengths and charcoal
+ 85 - Bois en grumes, écorcés ou simplement équarris, le liège à l'état naturel, les bois de feu en fagots ou sciés à petite longueur et le charbon de bois
+ l10n_ma_vat_85
+
+
+ base
+ tax_tags
+ -85B
+
+
+ tax
+ tax_tags
+ -85T
+
+
+
+
+ 3
+ 86 - Fishing gear and nets for professional marine fishermen
+ 86 - Engins et filets de pêche destinés aux professionnels de la pêche maritime
+ l10n_ma_vat_86
+
+
+ base
+ tax_tags
+ -86B
+
+
+ tax
+ tax_tags
+ -86T
+
+
+
+
+ 3
+ 89 - Accommodation and catering operations as well as services provided by cafés
+ 89 - Opérations d'hébergement et de restauration ainsi que les prestations fournies par les cafés
+ l10n_ma_vat_89
+
+
+ base
+ tax_tags
+ -89B
+
+
+ tax
+ tax_tags
+ -89T
+
+
+
+
+ 3
+ 92 - Rental operations of buildings used as hotels
+ 92 - Opérations de location d'immeubles à usage d'hôtels
+ l10n_ma_vat_92
+
+
+ base
+ tax_tags
+ -92B
+
+
+ tax
+ tax_tags
+ -92T
+
+
+
+
+ 3
+ 96 - Cooking salt (rock or sea salt)
+ 96 - Sel de cuisine (gemme ou marin)
+ l10n_ma_vat_96
+
+
+ base
+ tax_tags
+ -96B
+
+
+ tax
+ tax_tags
+ -96T
+
+
+
+
+ 3
+ 97 - Milled rice and pasta
+ 97 - Riz usiné et les pâtes alimentaires
+ l10n_ma_vat_97
+
+
+ base
+ tax_tags
+ -97B
+
+
+ tax
+ tax_tags
+ -97T
+
+
+
+
+ 3
+ 98 - Food fluid oils excluding palm oil
+ 98 - Huiles fluides alimentaires à l'exclusion de l'huile de palme
+ l10n_ma_vat_98
+
+
+ base
+ tax_tags
+ -98B
+
+
+ tax
+ tax_tags
+ -98T
+
+
+
+
+ 3
+ 99 - Securities transactions
+ 99 - Transactions relatives aux valeurs mobilières
+ l10n_ma_vat_99
+
+
+ base
+ tax_tags
+ -99B
+
+
+ tax
+ tax_tags
+ -99T
+
+
+
+
+ 3
+ 100 - Banking and credit transactions and exchange commissions
+ 100 - Opérations de banque et de crédit et les commissions de change
+ l10n_ma_vat_100
+
+
+ base
+ tax_tags
+ -100B
+
+
+ tax
+ tax_tags
+ -100T
+
+
+
+
+ 3
+ 101 - Transactions involving shares and units shares
+ 101 - Transactions portant sur les actions et les parts sociales
+ l10n_ma_vat_101
+
+
+ base
+ tax_tags
+ -101B
+
+
+ tax
+ tax_tags
+ -101T
+
+
+
+
+ 3
+ 103 - Operations of sale and delivery of works and objects of art
+ 103 - Opérations de vente et de livraison des œuvres et objets d'art
+ l10n_ma_vat_103
+
+
+ base
+ tax_tags
+ -103B
+
+
+ tax
+ tax_tags
+ -103T
+
+
+
+
+ 3
+ 105 - Operations of lawyers, interpreters, notaries, adouls, bailiffs and veterinarians
+ 105 - Opérations des avocats, interprètes, notaires, adoul, huissiers de justice et vétérinaires
+ l10n_ma_vat_105
+
+
+ base
+ tax_tags
+ -105B
+
+
+ tax
+ tax_tags
+ -105T
+
+
+
+
+ 3
+ 108 - Petroleum gas and other gaseous hydrocarbons
+ 108 - Gaz de pétrole et les autres hydrocarbures gazeux
+ l10n_ma_vat_108
+
+
+ base
+ tax_tags
+ -108B
+
+
+ tax
+ tax_tags
+ -108T
+
+
+
+
+ 3
+ 109 - Petroleum or shale oils, crude or refined
+ 109 - Huiles de pétrole ou de schistes, brutes ou raffinées
+ l10n_ma_vat_109
+
+
+ base
+ tax_tags
+ -109B
+
+
+ tax
+ tax_tags
+ -109T
+
+
+
+
+ 3
+ 112 - Ticket sales operations for museums, cinema and theater
+ 112 - Opérations de vente des billets d'entrée aux musées, cinéma et théâtre
+ l10n_ma_vat_112
+
+
+ base
+ tax_tags
+ -112B
+
+
+ tax
+ tax_tags
+ -112T
+
+
+
+
+ 3
+ 118 - Other
+ 118 - Autres
+ l10n_ma_vat_118
+
+
+ base
+ tax_tags
+ -118B
+
+
+ tax
+ tax_tags
+ -118T
+
+
+
+
+
+
+ 1
+ Reduced rate of 7% with right to deduct
+ Taux réduit de 7% avec droit à déduction
+ l10n_ma_vat_b_7
+
+
+ base_sum
+ aggregation
+ l10n_ma_vat_106.base + l10n_ma_vat_107.base + l10n_ma_vat_110.base + l10n_ma_vat_111.base + l10n_ma_vat_113.base + l10n_ma_vat_114.base + l10n_ma_vat_115.base + l10n_ma_vat_116.base + l10n_ma_vat_117.base + l10n_ma_vat_119.base
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_106.tax + l10n_ma_vat_107.tax + l10n_ma_vat_110.tax + l10n_ma_vat_111.tax + l10n_ma_vat_113.tax + l10n_ma_vat_114.tax + l10n_ma_vat_115.tax + l10n_ma_vat_116.tax + l10n_ma_vat_117.tax + l10n_ma_vat_119.tax
+
+
+
+
+ 3
+ 106 - Water delivered to the public distribution networks and sanitation services
+ 106 - Eau livrée aux réseaux de distribution publique et les prestations d'assainissement
+ l10n_ma_vat_106
+
+
+ base
+ tax_tags
+ -106B
+
+
+ tax
+ tax_tags
+ -106T
+
+
+
+
+ 3
+ 107 - Rental of water and electricity meters
+ 107 - Location de compteurs d'eau et d'électricité
+ l10n_ma_vat_107
+
+
+ base
+ tax_tags
+ -107B
+
+
+ tax
+ tax_tags
+ -107T
+
+
+
+
+ 3
+ 110 - Pharmaceutical products, raw materials and products used in their composition as well as non-returnable packaging of these products and materials
+ 110 - Produits pharmaceutiques, matières premières et produits entrant dans leurs compositions ainsi que les emballages non récupérables de ces produits et matières
+ l10n_ma_vat_110
+
+
+ base
+ tax_tags
+ -110B
+
+
+ tax
+ tax_tags
+ -110T
+
+
+
+
+ 3
+ 111 - School supplies, products and materials in their composition
+ 111 - Fournitures scolaires, produits et matières entrant dans leur composition
+ l10n_ma_vat_111
+
+
+ base
+ tax_tags
+ -111B
+
+
+ tax
+ tax_tags
+ -111T
+
+
+
+
+ 3
+ 113 - Refined or agglomerated sugar
+ 113 - Sucre raffiné ou aggloméré
+ l10n_ma_vat_113
+
+
+ base
+ tax_tags
+ -113B
+
+
+ tax
+ tax_tags
+ -113T
+
+
+
+
+ 3
+ 114 - Canned sardines
+ 114 - Conserves de sardines
+ l10n_ma_vat_114
+
+
+ base
+ tax_tags
+ -114B
+
+
+ tax
+ tax_tags
+ -114T
+
+
+
+
+ 3
+ 115 - Milk powder
+ 115 - Lait en poudre
+ l10n_ma_vat_115
+
+
+ base
+ tax_tags
+ -115B
+
+
+ tax
+ tax_tags
+ -115T
+
+
+
+
+ 3
+ 116 - Household soap
+ 116 - Savon de ménage
+ l10n_ma_vat_116
+
+
+ base
+ tax_tags
+ -116B
+
+
+ tax
+ tax_tags
+ -116T
+
+
+
+
+ 3
+ 117 - Economy car and products and materials used in its in its manufacture
+ 117 - Voiture économique et produits et matières entrant dans sa fabrication
+ l10n_ma_vat_117
+
+
+ base
+ tax_tags
+ -117B
+
+
+ tax
+ tax_tags
+ -117T
+
+
+
+
+ 3
+ 119 - Other
+ 119 - Autres
+ l10n_ma_vat_119
+
+
+ base
+ tax_tags
+ -119B
+
+
+ tax
+ tax_tags
+ -119T
+
+
+
+
+
+
+ 2
+ 120 - Reversal of VAT in different ways (cessation, regularization, ...)
+ 120 - Reversement de la TVA à différents titres (cessation, régularisation, ...)
+ l10n_ma_vat_120
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 2
+ 121 - Withholding tax on the amount of commissions allocated by insurance companies to their brokers
+ 121 - Retenue à la source sur le montant des commissions allouées par les sociétés d'assurance à leurs courtiers
+ l10n_ma_vat_121
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 2
+ 122 - Withholding tax on interest paid by credit institutions
+ 122 - Retenue à la source sur les intérêts servis par les établissements de crédit
+ l10n_ma_vat_122
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 2
+ 123 - Withholding tax on proceeds from securitization transactions
+ 123 - Retenue à la source sur les produits résultant des opérations de titrisation
+ l10n_ma_vat_123
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 2
+ 124 - Withholding tax on transactions carried out by non-residents for the benefit of Moroccan customers excluded from the scope of application of VAT
+ 124 - Retenue à la source sur les opérations effectuées par les non résidentes au profit des clients marocains exclus du champ d'application de la TVA
+ l10n_ma_vat_124
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+
+
+ 0
+ C - Operations carried out with non-resident taxpayers (Article 115 of the CGI)
+ C - Opérations réalisées avec des contribuables non-résidents (Article 115 du CGI)
+
+
+ 3
+ 129 - Operations with non-resident taxpayers
+ 129 - Opérations réalisées avec des contribuables non résidents
+ l10n_ma_vat_129
+
+
+ base
+ aggregation
+ l10n_ma_vat_129.sale + l10n_ma_vat_129.purchase
+
+
+ saletax_tags
- Immobilisations (TVA déductible)
+ -129B
+
+
+ purchase
+ tax_tags
+ 129Brc
+
+
+ tax
+ tax_tags
+ -129T
+
+
+
+
+
+
+ 0
+ 130 - Total VAT Payable
+ 130 - Total de la TVA exigible
+ l10n_ma_vat_130
+
+
+ tax_criterium
+ aggregation
+ l10n_ma_vat_b.tax_sum - l10n_ma_vat_190.tax
+
+
+ tax_extra
+ aggregation
+ l10n_ma_vat_121.tax + l10n_ma_vat_122.tax + l10n_ma_vat_123.tax + l10n_ma_vat_124.tax + l10n_ma_vat_129.tax
+ if_other_expr_above(l10n_ma_vat_130.tax_criterium, EUR(0))
+
+
+ tax
+ aggregation
+ l10n_ma_vat_b.tax_sum + l10n_ma_vat_130.tax_extra
+
+
+
+
+ 0
+ D - Breakdown of deductions
+ D - Ventilation des déductions
+ l10n_ma_vat_d
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_d_1.tax_sum + l10n_ma_vat_d_2.tax_sum
+
+
+
+
+ 1
+ Percentage of prorated deductions (ADC110)
+ Pourcentage de déductions proratisées (ADC110)
+ l10n_ma_vat_d_prorata
+
+
+ pro
+ external
+ most_recent
+ editable;rounding=0
+
+
+
+
+ 1
+ 1 - NON-FIXED ASSETS PURCHASES
+ 1 - ACHATS NON IMMOBILISÉS
+ l10n_ma_vat_d_1
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_d_1_1.tax_sum + l10n_ma_vat_d_1_2.tax_sum
+
+
+
+
+ 2
+ Services
+ Prestations de services
+ l10n_ma_vat_d_1_1
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_140.tax + l10n_ma_vat_141.tax + l10n_ma_vat_142.tax + l10n_ma_vat_143.tax + l10n_ma_vat_144.tax + l10n_ma_vat_153.tax
+
+
+
+
+ 3
+ 140 - Services (20%)
+ 140 - Prestations de services (20%)
+ l10n_ma_vat_140
+
+
+ base_tax
+ tax_tags
+ 140T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_140.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 141 - Transportation (14%)
+ 141 - Transport (14%)
+ l10n_ma_vat_141
+
+
+ base_tax
+ tax_tags
+ 141T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_141.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 142 - Banking operation (10%)
+ 142 - Opération de banque (10%)
+ l10n_ma_vat_142
+
+
+ base_tax
+ tax_tags
+ 142T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_142.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 143 - Hotels for travelers, and all real estate for tourism purposes (10%)
+ 143 - Hôtels de voyageurs, et ensemble immobilier à destination touristique (10%)
+ l10n_ma_vat_143
+
+
+ base_tax
+ tax_tags
+ 143T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_143.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 144 - Operations performed by lawyers, interpreters, notaries, adouls, bailiffs and veterinarians (10%)
+ 144 - Opérations réalisées par les avocats, interprètes, notaires, adoul, huissiers de justice et vétérinaires (10%)
+ l10n_ma_vat_144
+
+
+ base_tax
+ tax_tags
+ 144T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_144.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 153 - Other services (10%)
+ 153 - Autres prestations de services (10%)
+ l10n_ma_vat_153
+
+
+ base_tax
+ tax_tags
+ 153T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_153.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+
+
+ 2
+ Other non-fixed assets purchases
+ Autres achats non immobilisés
+ l10n_ma_vat_d_1_2
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_145.tax + l10n_ma_vat_146.tax + l10n_ma_vat_147.tax + l10n_ma_vat_148.tax + l10n_ma_vat_149.tax + l10n_ma_vat_150.tax + l10n_ma_vat_151.tax + l10n_ma_vat_152.tax + l10n_ma_vat_155.tax + l10n_ma_vat_156.tax + l10n_ma_vat_158.tax
+
+
+
+
+ 3
+ 145 - Import purchases (20%)
+ 145 - Achats à l'importation (20%)
+ l10n_ma_vat_145
+
+
+ base_tax
+ tax_tags
+ 145T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_145.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 146 - Domestic purchases (20%)
+ 146 - Achats à l'intérieur (20%)
+ l10n_ma_vat_146
+
+
+ base_tax
+ tax_tags
+ 146T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_146.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 147 - Import purchases (14%)
+ 147 - Achats à l'importation (14%)
+ l10n_ma_vat_147
+
+
+ base_tax
+ tax_tags
+ 147T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_147.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 148 - Domestic purchases (14%)
+ 148 - Achats à l'intérieur (14%)
+ l10n_ma_vat_148
+
+
+ base_tax
+ tax_tags
+ 148T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_148.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 149 - Import purchases (10%)
+ 149 - Achats à l'importation (10%)
+ l10n_ma_vat_149
+
+
+ base_tax
+ tax_tags
+ 149T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_149.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 150 - Domestic purchases (10%)
+ 150 - Achats à l'intérieur (10%)
+ l10n_ma_vat_150
+
+
+ base_tax
+ tax_tags
+ 150T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_150.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 151 - Import purchases (7%)
+ 151 - Achats à l'importation (7%)
+ l10n_ma_vat_151
+
+
+ base_tax
+ tax_tags
+ 151T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_151.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 152 - Domestic purchases (7%)
+ 152 - Achats à l'intérieur (7%)
+ l10n_ma_vat_152
+
+
+ base_tax
+ tax_tags
+ 152T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_152.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 2
+ 155 - Contract work (20%)
+ 155 - Travaux à façon (20%)
+ l10n_ma_vat_155
+
+
+ base_tax
+ tax_tags
+ 155T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_155.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 156 - Subcontracting (real estate work) (20%)
+ 156 - Sous-traitance (travaux immobiliers) (20%)
+ l10n_ma_vat_156
+
+
+ base_tax
+ tax_tags
+ 156T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_156.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 2
+ 158 - Undisclosed VAT (Article 125 ter of the CGI)
+ 158 - TVA non apparente (Article 125 ter du CGI)
+ l10n_ma_vat_158
+
+
+ base_tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+ tax
+ aggregation
+ l10n_ma_vat_158.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+
+
+
+
+ 1
+ 2 - FIXED ASSETS
+ 2 - IMMOBILISATIONS
+ l10n_ma_vat_d_2
+
+
+ tax_sum
+ aggregation
+ l10n_ma_vat_162.tax + l10n_ma_vat_163.tax + l10n_ma_vat_164.tax + l10n_ma_vat_165.tax + l10n_ma_vat_166.tax + l10n_ma_vat_167.tax + l10n_ma_vat_168.tax + l10n_ma_vat_160.tax + l10n_ma_vat_169.tax
+
+
+
+
+ 3
+ 162 - Import purchases (20%)
+ 162 - Achats à l'importation (20%)
+ l10n_ma_vat_162
+
+
+ base_tax
+ tax_tags
+ 162T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_162.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 163 - Domestic purchases (20%)
+ 163 - Achats à l'intérieur (20%)
+ l10n_ma_vat_163
+
+
+ base_tax
+ tax_tags
+ 163T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_163.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 164 - Self-supply other than constructions (20%)
+ 164 - Livraisons à soi-même autre que les constructions (20%)
+ l10n_ma_vat_164
+
+
+ base_tax
+ tax_tags
+ 164T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_164.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 165 - Facilities and installations (20%)
+ 165 - Installations et poses (20%)
+ l10n_ma_vat_165
+
+
+ base_tax
+ tax_tags
+ 165T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_165.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 166 - Constructions (20%)
+ 166 - Constructions (20%)
+ l10n_ma_vat_166
+
+
+ base_tax
+ tax_tags
+ 166T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_166.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 167 - Self-supply of constructions (20%)
+ 167 - Livraison à soi-même de constructions (20%)
+ l10n_ma_vat_167
+
+
+ base_tax
+ tax_tags
+ 167T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_167.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 168 - Other fixed assets (14%)
+ 168 - Autres immobilisations (14%)
+ l10n_ma_vat_168
+
+
+ base_tax
+ tax_tags
+ 168T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_168.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 160 - Other fixed assets (10%)
+ 160 - Autres immobilisations (10%)
+ l10n_ma_vat_160
+
+
+ base_tax
+ tax_tags
+ 160T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_160.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+ 3
+ 169 - Other fixed assets (7%)
+ 169 - Autres immobilisations (7%)
+ l10n_ma_vat_169
+
+
+ base_tax
+ tax_tags
+ 169T
+
+
+ tax
+ aggregation
+ l10n_ma_vat_169.base_tax * l10n_ma_vat_d_prorata.pro / 100
+
+
+
+
+
+
+
+
+ 0
+ 182 - Total deductions (lines 140 to 169)
+ 182 - Total des déductions (lignes 140 à 169)
+ l10n_ma_vat_182
+
+
+ tax
+ aggregation
+ l10n_ma_vat_d_1.tax_sum + l10n_ma_vat_d_2.tax_sum
+
+
+
+
+ 0
+ Deduction adjustments
+ Ajustements des déductions
+
+
+ 3
+ 170 - Credit from previous period
+ 170 - Crédit de la période précédente
+ l10n_ma_vat_170
+
+
+ _applied_carryover_tax
+ external
+ most_recent
+ previous_return_period
+
+
+ initial_carryover
+ tax_tags
+ 170T
+ previous_return_period
+
+
+ tax
+ aggregation
+ l10n_ma_vat_170._applied_carryover_tax + l10n_ma_vat_170.initial_carryover
+
+
+
+
+ 3
+ 180 - Additional deduction of the pro-rata regularization
+ 180 - Déduction complémentaire de la régularisation du prorata
+ l10n_ma_vat_180
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 3
+ 181 - Cumulative tax credit fraction
+ 181 - Fraction du crédit de taxe cumulé
+ l10n_ma_vat_181
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 3
+ 185 - Amount of cancelled credit, remaining chargeable, not reimbursed for investment property
+ 185 - Montant du crédit annulé, demeurant imputable, n'ayant pas donné lieu au remboursement au titre des biens d'investissement
+ l10n_ma_vat_185
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 3
+ 186 - Amount claimed as reimbursement for investment property (Article 103 bis of the CGI)
+ 186 - Montant demandé en remboursement au titre des biens d'investissement (Article 103 bis du CGI)
+ l10n_ma_vat_186
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 3
+ 187 - Amount of reimbursement authorized (Article 103 of the CGI)
+ 187 - Montant du remboursement ordonnancé (Article 103 du CGI)
+ l10n_ma_vat_187
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+
+
+ 0
+ 190 - Total deductible VAT ((182 to 185) - (186 and 187))
+ 190 - Total de la TVA déductible ((182 à 185) - (186 et 187))
+ l10n_ma_vat_190
+
+
+ tax
+ aggregation
+ l10n_ma_vat_182.tax + l10n_ma_vat_170.tax + l10n_ma_vat_180.tax + l10n_ma_vat_181.tax + l10n_ma_vat_185.tax - l10n_ma_vat_186.tax - l10n_ma_vat_187.tax
+
+
+
+
+ 0
+ VAT Results
+ Résultats de la TVA
+
+
+ 3
+ 200 - Payable VAT (130 - 190)
+ 200 - TVA due (130 - 190)
+ l10n_ma_vat_200
+
+
+ tax
+ aggregation
+ l10n_ma_vat_130.tax - l10n_ma_vat_190.tax
+ if_above(EUR(0))
+
+
+
+
+ 3
+ 201 - Credit (190 - 130)
+ 201 - Crédit (190 - 130)
+ l10n_ma_vat_201
+
+
+ tax
+ aggregation
+ l10n_ma_vat_190.tax - l10n_ma_vat_130.tax
+ if_above(EUR(0))
+
+
+
+
+ 3
+ 202 - 15% reduction of the credit for the period ((182 + 180) - 130) x 15%
+ 202 - Réduction de 15% du crédit de la période ((182 + 180) - 130) x 15%
+ l10n_ma_vat_202
+
+
+ tax
+ external
+ most_recent
+ editable;rounding=2
+
+
+
+
+ 3
+ 203 - Credit to be carried forward (201 - 202)
+ 203 - Crédit à reporter (201 - 202)
+ l10n_ma_vat_203
+
+
+ tax
+ aggregation
+ l10n_ma_vat_201.tax - l10n_ma_vat_202.tax
+ if_above(EUR(0))
+
+
+ _carryover_tax
+ aggregation
+ l10n_ma_vat_203.tax
+ if_above(EUR(0))
+ l10n_ma_vat_170._applied_carryover_tax
+
+
+
+
+ 3
+ 204 - Credit with payment including VAT due under articles 115, 116 and 117 of the CGI
+ 204 - Crédit accompagné de paiement y compris la TVA due dans le cadre des articles 115, 116 et 117 du CGI
+ l10n_ma_vat_204
+
+
+ tax_criterium
+ aggregation
+ l10n_ma_vat_b.tax_sum - l10n_ma_vat_190.tax
+
+
+ tax
+ aggregation
+ l10n_ma_vat_121.tax + l10n_ma_vat_122.tax + l10n_ma_vat_123.tax + l10n_ma_vat_124.tax + l10n_ma_vat_129.tax
+ if_other_expr_below(l10n_ma_vat_204.tax_criterium, EUR(0))
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/l10n_ma_chart_data.xml b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/l10n_ma_chart_data.xml
deleted file mode 100644
index f0a7550..0000000
--- a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/l10n_ma_chart_data.xml
+++ /dev/null
@@ -1,3734 +0,0 @@
-
-
-
-
-
- Plan comptable marocain
- 6
-
- 5141
- 5161
- 5115
-
-
-
-
- Capital social
- 1111
- equity
-
-
-
- Fonds de dotation
- 1112
- equity
-
-
-
- Capital individuel
- 11171
- equity
-
-
-
- Compte de l'exploitant
- 11175
- equity
-
-
-
- Actionnaires, capital souscrit-non appelé
- 1119
- equity
-
-
-
- Primes d'émission
- 1121
- equity
-
-
-
- Primes de fusion
- 1122
- equity
-
-
-
- Primes d'apport
- 1123
- equity
-
-
-
- Écarts de réévaluation
- 1130
- equity
-
-
-
- Réserve légale
- 1140
- equity
-
-
-
- Réserves statutaires ou contractuelles
- 1151
- equity
-
-
-
- Réserves facultatives
- 1152
- equity
-
-
-
- Réserves réglementées
- 1155
- equity
-
-
-
- Report à nouveau (solde créditeur)
- 1161
- equity
-
-
-
- Report à nouveau (solde débiteur)
- 1169
- equity
-
-
-
- Résultats nets en instance d'affectation (solde créditeur)
- 1181
- equity
-
-
-
- Résultats nets en instance d'affectation (solde débiteur)
- 1189
- equity
-
-
-
- Résultat net de l'exercice (solde créditeur)
- 1191
- equity
-
-
-
- Résultat net de l'exercice (solde débiteur)
- 1199
- equity
-
-
-
- Subventions d'investissement reçues
- 1311
- equity
-
-
-
- Subventions d'investissement inscrites au CPC
- 1319
- equity
-
-
-
- Provisions pour amortissements dérogatoires
- 1351
- equity
-
-
-
- Provisions pour plus-values en instance d'imposition
- 1352
- equity
-
-
-
- Provisions pour investissements
- 1354
- equity
-
-
-
- Provisions pour reconstitution des gisements
- 1355
- equity
-
-
-
- Provisions pour acquisition et construction de logements
- 1356
- equity
-
-
-
- Autres provisions réglementées
- 1358
- equity
-
-
-
- Emprunts obligataires
- 1410
- liability_non_current
-
-
-
- Emprunts auprès des établissements de crédit
- 1481
- liability_non_current
-
-
-
- Avances de l'Etat
- 1482
- liability_non_current
-
-
-
- Dettes rattachées à des participations
- 1483
- liability_non_current
-
-
-
- Billets de fonds
- 1484
- liability_non_current
-
-
-
- Avances reçues et comptes courants bloqués
- 1485
- liability_non_current
-
-
-
- Fournisseurs d'immobilisation
- 1486
- liability_non_current
-
-
-
- Dépôts et cautionnements reçues
- 1487
- liability_non_current
-
-
-
- Dettes de financement diverses
- 1488
- liability_non_current
-
-
-
- Provisions pour litiges
- 1511
- asset_current
-
-
-
- Provisions pour garanties données aux clients
- 1512
- asset_current
-
-
-
- Provisions pour propre assureur
- 1513
- asset_current
-
-
-
- Provision pour pertes sur marchés à terme
- 1514
- asset_current
-
-
-
- Provisions pour amendes, double droits, pénalités
- 1515
- asset_current
-
-
-
- Provisions pour pertes de change
- 1516
- asset_current
-
-
-
- Autres provisions pour risques
- 1518
- asset_current
-
-
-
- Provisions pour impôts
- 1551
- asset_current
-
-
-
- Provisions pour pensions de retraite et obligations similaires
- 1552
- asset_current
-
-
-
- Provisions pour charges à répartir sur plusieurs exercices
- 1555
- asset_current
-
-
-
- Autres provisions pour charges
- 1558
- asset_current
-
-
-
- Comptes de liaison du siège
- 1601
- asset_current
-
-
-
- Comptes de liaison des établissements
- 1605
- asset_current
-
-
-
- Augmentation des créances immobilisées
- 1710
- asset_current
-
-
-
- Diminution des dettes de financement
- 1720
- asset_current
-
-
-
- Frais de constitution
- 2111
- asset_current
-
-
-
- Frais préalables au démarrage
- 2112
- asset_current
-
-
-
- Frais d'augmentation du capital
- 2113
- asset_current
-
-
-
- Frais sur opérations de fusions, scissions et transformations
- 2114
- asset_current
-
-
-
- Frais de prospection
- 2116
- asset_current
-
-
-
- Frais de publicité
- 2117
- asset_current
-
-
-
- Autres frais préliminaires
- 2118
- asset_current
-
-
-
- Frais d acquisition des immobilisations
- 2121
- asset_current
-
-
-
- Frais d'émission des emprunts
- 2125
- asset_current
-
-
-
- Autres charges à répartir
- 2128
- asset_current
-
-
-
- Primes de remboursement des obligations
- 2130
- asset_current
-
-
-
- Immobilisation en recherche et développement
- 2210
- asset_current
-
-
-
- Brevets, marques, droits et valeurs similaires
- 2220
- asset_current
-
-
-
- Fonds commercial
- 2230
- asset_current
-
-
-
- Autres immobilisations incorporelles
- 2285
- asset_current
-
-
-
- Terrains nus
- 2311
- asset_current
-
-
-
- Terrains aménagés
- 2312
- asset_current
-
-
-
- Terrains bâtis
- 2313
- asset_current
-
-
-
- Terrains de gisement
- 2314
- asset_current
-
-
-
- Agencements et aménagements de terrains
- 2316
- asset_current
-
-
-
- Autres terrains
- 2318
- asset_current
-
-
-
- Bâtiments industriels (A,B,,,)
- 23211
- asset_current
-
-
-
- Bâtiments Administratifs et commerciaux
- 23214
- asset_current
-
-
-
- Autres bâtiments
- 23218
- asset_current
-
-
-
- Constructions sur terrains d'autrui
- 2323
- asset_current
-
-
-
- Ouvrages d'infrastructure
- 2325
- asset_current
-
-
-
- Agencements et aménagements des constructions
- 2327
- asset_current
-
-
-
- Autres constructions
- 2328
- asset_current
-
-
-
- Installations techniques
- 2331
- asset_current
-
-
-
- Matériel
- 23321
- asset_current
-
-
-
- Outillage
- 23324
- asset_current
-
-
-
- Emballages récupérables identifiables
- 2333
- asset_current
-
-
-
- Autres installations techniques, matériel et outillage
- 2338
- asset_current
-
-
-
- Matériel de transport
- 2340
- asset_current
-
-
-
- Mobilier de bureau
- 2351
- asset_current
-
-
-
- Matériel de bureau
- 2352
- asset_current
-
-
-
- Matériel informatique
- 2355
- asset_current
-
-
-
- Agencements, installations et aménagements divers (biens n'appartenant pas à l'entreprise)
- 2356
- asset_current
-
-
-
- Autres mobilier, matériel de bureau et aménagements divers
- 2358
- asset_current
-
-
-
- Autres immobilisations corporelles
- 2380
- asset_current
-
-
-
- Immobilisations corporelles en cours des terrains et constructions
- 2392
- asset_current
-
-
-
- Immobilisations corporelles en cours des installations techniques, matériel et outillage
- 2393
- asset_current
-
-
-
- Immobilisations corporelles en cours de matériel de transport
- 2394
- asset_current
-
-
-
- Immobilisations corporelles en cours de mobilier, matériel de bureau et aménagements divers
- 2395
- asset_current
-
-
-
- Avances et acomptes versés sur commandes d'immobilisations corporelles
- 2397
- asset_current
-
-
-
- Autres immobilisations corporelles en cours
- 2398
- asset_current
-
-
-
- Prêts au personnel
- 2411
- asset_current
-
-
-
- Prêts aux associés
- 2415
- asset_current
-
-
-
- Billets de fonds
- 2416
- asset_current
-
-
-
- Autres prêts
- 2418
- asset_current
-
-
-
- Obligations
- 24811
- asset_current
-
-
-
- Bons d'équipement
- 24813
- asset_current
-
-
-
- Bons divers
- 24818
- asset_current
-
-
-
- Créances rattachées à des participations
- 2483
- asset_current
-
-
-
- Dépôts
- 24861
- asset_current
-
-
-
- Cautionnements
- 24864
- asset_current
-
-
-
- Créances immobilisées
- 2487
- asset_current
-
-
-
- Créances financières diverses
- 2488
- asset_current
-
-
-
- Titres de participation
- 2510
- asset_current
-
-
-
- Actions
- 2581
- asset_current
-
-
-
- Titres divers
- 2588
- asset_current
-
-
-
- Diminution des créances immobilisées
- 2710
- asset_current
-
-
-
- Augmentation des dettes de financement
- 2720
- asset_current
-
-
-
- Amortissements des frais de constitution
- 28111
- asset_current
-
-
-
- Amortissements des frais préliminaires au démarrage
- 28112
- asset_current
-
-
-
- Amortissements des frais d'augmentation du capital
- 28113
- asset_current
-
-
-
- Amortissements des frais sur opérations de fusions, scissions, et transformations
- 28114
- asset_current
-
-
-
- Amortissements des frais de prospection
- 28116
- asset_current
-
-
-
- Amortissements des frais de publicité
- 28117
- asset_current
-
-
-
- Amortissements des autres frais préliminaires
- 28118
- asset_current
-
-
-
- Amortissements des frais d'acquisition des immobilisations
- 28121
- asset_current
-
-
-
- Amortissements des frais d'émission des emprunts
- 28125
- asset_current
-
-
-
- Amortissements des autres charges à répartir
- 28128
- asset_current
-
-
-
- Amortissements de l'immobilisation en recherche et développement
- 2821
- asset_current
-
-
-
- Amortissements des brevets, marques, droits et valeurs similaires
- 2822
- asset_current
-
-
-
- Amortissements du fonds commercial
- 2823
- asset_current
-
-
-
- Amortissements des autres immobilisations incorporelles
- 2828
- asset_current
-
-
-
- Amortissements des terrains nus
- 28311
- asset_current
-
-
-
- Amortissements des terrains aménagés
- 28312
- asset_current
-
-
-
- Amortissements des terrains bâtis
- 28313
- asset_current
-
-
-
- Amortissements des terrains de gisement
- 28314
- asset_current
-
-
-
- Amortissements des agencements et aménagements de terrains
- 28316
- asset_current
-
-
-
- Amortissements des autres terrains
- 28318
- asset_current
-
-
-
- Amortissements des bâtiments
- 28321
- asset_current
-
-
-
- Amortissements des constructions sur terrains d'autrui
- 28323
- asset_current
-
-
-
- Amortissements des ouvrages d'infrastructure
- 28325
- asset_current
-
-
-
- Amortissements des installations, agencements et aménagements des constructions
- 28327
- asset_current
-
-
-
- Amortissements des autres constructions
- 28328
- asset_current
-
-
-
- Amortissements des installations techniques
- 28331
- asset_current
-
-
-
- Amortissements du matériel et outillage
- 28332
- asset_current
-
-
-
- Amortissements des emballages récupérables identifiables
- 28333
- asset_current
-
-
-
- Amortissements des autres installations techniques, matériel et outillage
- 28338
- asset_current
-
-
-
- Amortissements du matériel de transport
- 2834
- asset_current
-
-
-
- Amortissements du mobilier de bureau
- 28351
- asset_current
-
-
-
- Amortissements du matériel de bureau
- 28352
- asset_current
-
-
-
- Amortissements du matériel informatique
- 28355
- asset_current
-
-
-
- Amortissements des agencements, installations et aménagements divers
- 28356
- asset_current
-
-
-
- Amortissements des autres mobilier, matériel de bureau et aménagements divers
- 28358
- asset_current
-
-
-
- Amortissements des autres immobilisations corporelles
- 2838
- asset_current
-
-
-
- Provisions pour dépréciation des immobilisations incorporelles
- 2920
- asset_current
-
-
-
- Provisions pour dépréciation des immobilisations corporelles
- 2930
- asset_current
-
-
-
- Provisions pour dépréciation des prêts immobilisés
- 2941
- asset_current
-
-
-
- Provisions pour dépréciation des autres créances financières
- 2948
- asset_current
-
-
-
- Provisions pour dépréciation des titres de participation
- 2951
- asset_current
-
-
-
- Provisions pour dépréciation des autres titres immobilisés
- 2958
- asset_current
-
-
-
- Marchandises (groupe A)
- 3111
- income
-
-
-
- Marchandises (groupe B)
- 3112
- income
-
-
-
- Marchandises en cours de route
- 3116
- income
-
-
-
- Autres marchandises
- 3118
- income
-
-
-
- Matières premières (groupe A)
- 31211
- income
-
-
-
- Matières premières (groupe B)
- 31212
- income
-
-
-
- Matières consommables (groupe A)
- 31221
- income
-
-
-
- Matières consommables (groupe B)
- 31222
- income
-
-
-
- Combustibles
- 31223
- income
-
-
-
- Produits d'entretien
- 31224
- income
-
-
-
- Fournitures d'atelier et d'usine
- 31225
- income
-
-
-
- Fournitures de magasin
- 31226
- income
-
-
-
- Fournitures de bureau
- 31227
- income
-
-
-
- Emballages perdus
- 31231
- income
-
-
-
- Emballages récupérables non identifiables
- 31232
- income
-
-
-
- Emballages à usage mixte
- 31233
- income
-
-
-
- Matières et fournitures consommables en cours de route
- 3126
- income
-
-
-
- Autres matières et fournitures consommables
- 3128
- income
-
-
-
- Biens produits en cours
- 31311
- income
-
-
-
- Biens intermédiaires en cours
- 31312
- income
-
-
-
- Biens résiduels en cours
- 31317
- income
-
-
-
- Travaux en cours
- 31341
- income
-
-
-
- Études en cours
- 31342
- income
-
-
-
- Prestations en cours
- 31343
- income
-
-
-
- Autres produits en cours
- 3138
- income
-
-
-
- Produits intermédiaires (groupe A)
- 31411
- income
-
-
-
- Produits intermédiaires (groupe B)
- 31412
- income
-
-
-
- Déchets
- 31451
- income
-
-
-
- Rebuts
- 31452
- income
-
-
-
- Matières de récupération
- 31453
- income
-
-
-
- Autres produits intermédiaires et produits résiduels
- 3148
- income
-
-
-
- Produits finis (groupe A)
- 3151
- income
-
-
-
- Produits finis (groupe B)
- 3152
- income
-
-
-
- Produits finis en cours de route
- 3156
- income
-
-
-
- Autres produits finis
- 3158
- income
-
-
-
- Fournisseurs - avances et acomptes versés sur commandes d'exploitation
- 3411
- liability_current
-
-
-
- Fournisseurs - créances pour emballages et matériel à rendre
- 3413
- liability_current
-
-
-
- Rabais, remises et ristournes à obtenir - avoirs non encore reçus
- 3417
- liability_current
-
-
-
- Autres fournisseurs débiteurs
- 3418
- liability_current
-
-
-
- Clients - catégorie A
- 34211
- asset_receivable
-
-
-
-
- Clients - catégorie B
- 34212
- asset_receivable
-
-
-
-
- Clients - retenues de garantie
- 3423
- asset_current
-
-
-
- Clients douteux ou litigieux
- 3424
- asset_current
-
-
-
- Clients - effets à recevoir
- 3425
- asset_current
-
-
-
- Clients - factures à établir
- 34271
- asset_current
-
-
-
- Créances sur travaux non encore facturés
- 34272
- asset_current
-
-
-
- Autres clients et comptes rattachés
- 3428
- asset_current
-
-
-
- Avances et acomptes au personnel
- 3431
- asset_current
-
-
-
- Personnel - autres débiteurs
- 3438
- asset_current
-
-
-
- Subventions d'investissement à recevoir
- 34511
- asset_current
-
-
-
- Subventions d'exploitation à recevoir
- 34512
- asset_current
-
-
-
- Subventions d'équilibre à recevoir
- 34513
- asset_current
-
-
-
- Acomptes sur impôts sur les résultats
- 3453
- asset_current
-
-
-
- Etat - TVA récupérable sur immobilisations
- 34551
- asset_current
-
-
-
- Etat - TVA récupérable sur charges 7%
- 3455207
- asset_current
-
-
-
- Etat - TVA récupérable sur charges 10%
- 3455210
- asset_current
-
-
-
- Etat - TVA récupérable sur charges 14%
- 3455214
- asset_current
-
-
-
- Etat - TVA récupérable sur charges 20%
- 3455220
- asset_current
-
-
-
- Etat - crédit de TVA (suivant déclaration)
- 3456
- asset_current
-
-
-
- Etat - autres comptes débiteurs
- 3458
- asset_current
-
-
-
- Associés - comptes d'apport en société
- 3461
- asset_current
-
-
-
- Actionnaires - capital souscrit et appelé non versé
- 3462
- asset_current
-
-
-
- Comptes courants des associés débiteurs
- 3463
- asset_current
-
-
-
- Associés - opérations faites en commun
- 3464
- asset_current
-
-
-
- Créances rattachées aux comptes d'associés
- 3467
- asset_current
-
-
-
- Autres comptes d'associés débiteurs
- 3468
- asset_current
-
-
-
- Créances sur cessions d'immobilisations
- 3481
- asset_current
-
-
-
- Créances sur cessions d'éléments d'actif circulant
- 3482
- asset_current
-
-
-
- Créances rattachées aux autres débiteurs
- 3487
- asset_current
-
-
-
- Divers débiteurs
- 3488
- asset_current
-
-
-
-
- Divers débiteurs (PoS)
- 3489
- asset_receivable
-
-
-
-
- Charges constatées d'avance
- 3491
- asset_current
-
-
-
- Intérêts courus et non échus à percevoir
- 3493
- asset_current
-
-
-
- Comptes de répartition périodique des charges
- 3495
- asset_current
-
-
-
- Comptes transitoires ou d'attente - débiteurs
- 3497
- asset_current
-
-
-
- Actions, partie libérée
- 3501
- asset_current
-
-
-
- Actions, partie non libérée
- 3502
- asset_current
-
-
-
- Obligations
- 3504
- asset_current
-
-
-
- Bons de caisse
- 35061
- asset_current
-
-
-
- Bons de trésor
- 35062
- asset_current
-
-
-
- Autres titres et valeurs de placement similaires
- 3508
- asset_current
-
-
-
- Diminution des créances circulantes
- 3701
- asset_current
-
-
-
- Augmentation des dettes circulantes
- 3702
- asset_current
-
-
-
- Provisions pour dépréciation des marchandises
- 3911
- asset_current
-
-
-
- Provisions pour dépréciation des matières et fournitures
- 3912
- asset_current
-
-
-
- Provisions pour dépréciation des produits en cours
- 3913
- asset_current
-
-
-
- Provisions pour dépréciation des produits intermédiaires
- 3914
- asset_current
-
-
-
- Provisions pour dépréciation des produits finis
- 3915
- asset_current
-
-
-
- Provisions pour dépréciation - fournisseurs débiteurs, avances et acomptes
- 3941
- asset_current
-
-
-
- Provisions pour dépréciation des clients et comptes rattachés
- 3942
- asset_current
-
-
-
- Provisions pour dépréciation du personnel - débiteur
- 3943
- asset_current
-
-
-
- Provisions pour dépréciation des comptes d'associés débiteurs
- 3946
- asset_current
-
-
-
- Provisions pour dépréciation des autres débiteurs
- 3948
- asset_current
-
-
-
- Provisions pour dépréciation des titres et valeurs de placement
- 3950
- asset_current
-
-
-
- Fournisseurs
- 4411
- liability_payable
-
-
-
-
- Fournisseurs - retenues de garantie
- 4413
- liability_current
-
-
-
- Fournisseurs - effets à payer
- 4415
- liability_current
-
-
-
- Fournisseurs - factures non parvenues
- 4417
- liability_current
-
-
-
- Autres fournisseurs et comptes rattachés
- 4418
- liability_current
-
-
-
- Clients - avances et acomptes reçus sur commandes en cours
- 4421
- liability_current
-
-
-
- Clients - dettes pour emballages et matériel consignés
- 4425
- liability_current
-
-
-
- Rabais, remises et ristournes à accorder - avoirs à établir
- 4427
- liability_current
-
-
-
- Autres clients créditeurs
- 4428
- liability_current
-
-
-
- Rémunérations dues au personnel
- 4432
- liability_current
-
-
-
- Dépôts du personnel créditeurs
- 4433
- liability_current
-
-
-
- Oppositions sur salaires
- 4434
- liability_current
-
-
-
- Charges du personnel à payer
- 4437
- liability_current
-
-
-
- Personnel - autres créditeurs
- 4438
- liability_current
-
-
-
- ALLOCATION FAMILIALES
- 4442
- liability_current
-
-
-
- Caisses de retraite
- 4443
- liability_current
-
-
-
- Mutuelles
- 4445
- liability_current
-
-
-
- Charges sociales à payer
- 4447
- liability_current
-
-
-
- Autres organismes sociaux
- 4448
- liability_current
-
-
-
- Etat, taxe urbaine et taxe d'édilité
- 44521
- liability_current
-
-
-
- Etat, Taxe professionnelle (ex patente)
- 44522
- liability_current
-
-
-
- Etat, IR
- 44525
- liability_current
-
-
-
- Etat, impôts sur les résultats
- 4453
- liability_current
-
-
-
- Etat, TVA facturée 7%
- 445507
- liability_current
-
-
-
- Etat, TVA facturée 10%
- 445510
- liability_current
-
-
-
- Etat, TVA facturée 14%
- 445514
- liability_current
-
-
-
- Etat, TVA facturée 20%
- 445520
- liability_current
-
-
-
- Etat, TVA due (suivant déclarations)
- 4456
- liability_current
-
-
-
- Etat, impôts et taxes à payer
- 4457
- liability_current
-
-
-
- Etat - autres comptes créditeurs
- 4458
- liability_current
-
-
-
- Associés - capital à rembourser
- 4461
- liability_current
-
-
-
- Associés - versements reçus sur augmentation de capital
- 4462
- liability_current
-
-
-
- Comptes courants des associés créditeurs
- 4463
- liability_current
-
-
-
- Associés - opérations faites en commun
- 4464
- liability_current
-
-
-
- Associés - dividendes à payer
- 4465
- liability_current
-
-
-
- Autres comptes d'associés - créditeurs
- 4468
- liability_current
-
-
-
- Dettes sur acquisitions d'immobilisations
- 4481
- liability_current
-
-
-
- Dettes sur acquisitions de titres et valeurs de placement
- 4483
- liability_current
-
-
-
- Obligations échues à rembourser
- 4484
- liability_current
-
-
-
- Obligations, coupons à payer
- 4485
- liability_current
-
-
-
- Dettes rattachées aux autres créanciers
- 4487
- liability_current
-
-
-
- Divers créanciers
- 4488
- liability_current
-
-
-
-
- Produits constatés d'avance
- 4491
- asset_current
-
-
-
- Intérêts courus et non échus à payer
- 4493
- asset_current
-
-
-
- Comptes de répartition périodique des produits
- 4495
- asset_current
-
-
-
- Comptes transitoires ou d'attente - créditeurs
- 4497
- asset_current
-
-
-
- Provisions pour litiges
- 4501
- asset_current
-
-
-
- Provisions pour garanties données aux clients
- 4502
- asset_current
-
-
-
- Provisions pour amendes, doubles droits et pénalités
- 4505
- asset_current
-
-
-
- Provisions pour pertes de change
- 4506
- asset_current
-
-
-
- Provisions pour impôts
- 4507
- asset_current
-
-
-
- Autres provisions pour risques et charges
- 4508
- asset_current
-
-
-
- Augmentation des créances circulantes
- 4701
- asset_current
-
-
-
- Diminution des dettes circulantes
- 4702
- asset_current
-
-
-
- Chèques en portefeuille
- 51111
- asset_current
-
-
-
- Chèques à l'encaissement
- 51112
- asset_current
-
-
-
- Effets échus à encaisser
- 51131
- asset_current
-
-
-
- Effets à l'encaissement
- 51132
- asset_current
-
-
-
- Autres valeurs à encaisser
- 5118
- asset_current
-
-
-
- Chèques postaux
- 5146
- asset_current
-
-
-
- Autres établissements financiers et assimilés (soldes débiteurs)
- 5148
- asset_current
-
-
-
- Régies d'avances et accréditifs
- 5165
- asset_current
-
-
-
- Crédits d'escompte
- 5520
- asset_current
-
-
-
- Crédits de trésorerie
- 5530
- asset_current
-
-
-
- Autres établissements financiers et assimilés (soldes créditeurs)
- 5548
- asset_current
-
-
-
- Provisions pour dépréciation des comptes de trésorerie
- 5900
- asset_current
-
-
-
- Achats de marchandises "groupe A"
- 6111
- expense
-
-
-
- Achats de marchandises "groupe B"
- 6112
- expense
-
-
-
- Variation de stocks de marchandises
- 6114
- expense
-
-
-
- Achats revendus de marchandises des exercices antérieurs
- 6118
- expense
-
-
-
- Rabais, remises et ristournes obtenus sur achats de marchandises
- 6119
- expense
-
-
-
- Achats de matières premières A
- 61211
- expense
-
-
-
- Achats de matières premières B
- 61212
- expense
-
-
-
- Achats de matières et fournitures A
- 61221
- expense
-
-
-
- Achats de matières et fournitures B
- 61222
- expense
-
-
-
- Achats de combustibles
- 61223
- expense
-
-
-
- Achats de produits d'entretien
- 61224
- expense
-
-
-
- Achats de fournitures d'atelier et d'usine
- 61225
- expense
-
-
-
- Achats de fournitures de magasin
- 61226
- expense
-
-
-
- Achats de fournitures de bureau
- 61227
- expense
-
-
-
- Achats d'emballages perdus
- 61231
- expense
-
-
-
- Achats d'emballages récupérables non identifiables
- 61232
- expense
-
-
-
- Achats d'emballages à usage mixte
- 61233
- expense
-
-
-
- Variation des stocks de matières premières
- 61241
- expense
-
-
-
- Variation des stocks de matières et fournitures consommables
- 61242
- expense
-
-
-
- Variation des stocks des emballages
- 61243
- expense
-
-
-
- Achats de fournitures non stockables (eau, électricité,,)
- 61251
- expense
-
-
-
- Achats de fournitures d'entretien
- 61252
- expense
-
-
-
- Achats de petit outillage et petit équipement
- 61253
- expense
-
-
-
- Achats de fournitures de bureau
- 61254
- expense
-
-
-
- Achats des travaux
- 61261
- expense
-
-
-
- Achats des études
- 61262
- expense
-
-
-
- Achats des prestations de service
- 61263
- expense
-
-
-
- Achats de matières et de fournitures des exercices antérieurs
- 6128
- expense
-
-
-
- Rabais, remises et ristournes obtenus sur achats de matières premières
- 61291
- expense
-
-
-
- Rabais, remises et ristournes obtenus sur achats de matières et fournitures consommables
- 61292
- expense
-
-
-
- Rabais, remises et ristournes obtenus sur achats des emballages
- 61293
- expense
-
-
-
- Rabais, remises et ristournes obtenus sur achats non stockés
- 61295
- expense
-
-
-
- Rabais, remises et ristournes obtenus sur achats de travaux, études et prestations de service
- 61296
- expense
-
-
-
- Rabais, remises et ristournes obtenus sur achats de matières et fournitures des exercices antérieurs
- 61298
- expense
-
-
-
- Locations de terrains
- 61311
- expense
-
-
-
- Locations de constructions
- 61312
- expense
-
-
-
- Locations de matériel et d'outillage
- 61313
- expense
-
-
-
- Locations de mobilier et de matériel de bureau
- 61314
- expense
-
-
-
- Locations de matériel informatique
- 61315
- expense
-
-
-
- Locations de matériel de transport
- 61316
- expense
-
-
-
- Malis sur emballages rendus
- 61317
- expense
-
-
-
- Locations et charges locatives diverses
- 61318
- expense
-
-
-
- Redevances de crédit-bail - mobilier et matériel
- 61321
- expense
-
-
-
- Entretien et réparations des biens immobiliers
- 61331
- expense
-
-
-
- Entretien et réparations des biens mobiliers
- 61332
- expense
-
-
-
- Maintenance
- 61335
- expense
-
-
-
- Assurances multirisque (vol, incendie,R,C,)
- 61341
- expense
-
-
-
- Assurances - risques d'exploitation
- 61343
- expense
-
-
-
- Assurances - Matériel de transport
- 61345
- expense
-
-
-
- Rémunérations du personnel occasionnel
- 61351
- expense
-
-
-
- Rémunérations du personnel intérimaire
- 61352
- expense
-
-
-
- Rémunérations du personnel détaché ou prêté à l'entreprise
- 61353
- expense
-
-
-
- Commissions et courtages
- 61361
- expense
-
-
-
- Honoraires
- 61365
- expense
-
-
-
- Frais d'actes et de contentieux
- 61367
- expense
-
-
-
- Redevances pour brevets
- 61371
- expense
-
-
-
- Autres redevances
- 61378
- expense
-
-
-
- Études générales
- 61411
- expense
-
-
-
- Recherches
- 61413
- expense
-
-
-
- Documentation générale
- 61415
- expense
-
-
-
- Documentation technique
- 61416
- expense
-
-
-
- Transports du personnel
- 61421
- expense
-
-
-
- Transports sur achats
- 61425
- expense
-
-
-
- Transports sur ventes
- 61426
- expense
-
-
-
- Autres transports
- 61428
- expense
-
-
-
- Voyages et déplacements
- 61431
- expense
-
-
-
- Frais de déménagement
- 61433
- expense
-
-
-
- Missions
- 61435
- expense
-
-
-
- Réceptions
- 61436
- expense
-
-
-
- Annonces et insertions
- 61441
- expense
-
-
-
- Échantillons, catalogues et imprimés publicitaires
- 61442
- expense
-
-
-
- Foires et expositions
- 61443
- expense
-
-
-
- Primes de publicité
- 61444
- expense
-
-
-
- Publications
- 61446
- expense
-
-
-
- Cadeaux à la clientèle
- 61447
- expense
-
-
-
- Autres charges de publicité et relations publiques
- 61448
- expense
-
-
-
- Frais postaux
- 61451
- expense
-
-
-
- Frais de télex et de télégrammes
- 61456
- expense
-
-
-
- Cotisations
- 61461
- expense
-
-
-
- Dons
- 61462
- expense
-
-
-
- Frais d'achat et de vente des titres
- 61471
- expense
-
-
-
- Frais sur effets de commerce
- 61472
- expense
-
-
-
- Frais et commissions sur services bancaires
- 61473
- expense
-
-
-
- Rabais, remises et ristournes obtenus sur autres charges externes
- 6149
- expense
-
-
-
- Taxe urbaine et taxe d'édilité
- 61611
- expense
-
-
-
- Patente
- 61612
- expense
-
-
-
- Taxes locales
- 61615
- expense
-
-
-
- Impôts et taxes directs
- 6165
- expense
-
-
-
- Droits d'enregistrement et de timbre
- 61671
- expense
-
-
-
- La vignette
- 616731
- expense
-
-
-
- Autres impôts, taxes et droits assimilés
- 61678
- expense
-
-
-
- Impôts et taxes des exercices antérieurs
- 6168
- expense
-
-
-
- Appointements et salaires
- 61711
- expense
-
-
-
- Primes de représentation
- 617121
- expense
-
-
-
- Indemnités de déplacement
- 617132
- expense
-
-
-
- Commissions au personnel
- 61714
- expense
-
-
-
- Rémunérations des administrateurs, gérants et associés
- 61715
- expense
-
-
-
- Cotisations de sécurité sociale
- 61741
- expense
-
-
-
- Cotisations aux caisses de retraite
- 61742
- expense
-
-
-
- Cotisations aux mutuelles
- 61743
- expense
-
-
-
- Prestations familiales
- 61744
- expense
-
-
-
- Assurances accidents de travail
- 61745
- expense
-
-
-
- Assurances groupe
- 61761
- expense
-
-
-
- Prestations de retraites
- 61762
- expense
-
-
-
- Allocations aux oeuvres sociales
- 61763
- expense
-
-
-
- Habillement et vêtements de travail
- 61764
- expense
-
-
-
- Indemnités de préavis et de licenciement
- 61765
- expense
-
-
-
- Médecine de travail, pharmacie
- 61766
- expense
-
-
-
- Autres charges sociales diverses
- 61768
- expense
-
-
-
- Appointements et salaires
- 61771
- expense
-
-
-
- Charges sociales sur appointements et salaires de l'exploitant
- 61774
- expense
-
-
-
- Charges du personnel des exercices antérieurs
- 6178
- expense
-
-
-
- Jetons de présence
- 6181
- expense
-
-
-
- Pertes sur créances irrécouvrables
- 6182
- expense
-
-
-
- Pertes sur opérations faites en commun
- 6185
- expense
-
-
-
- Transfert de profits sur opérations faites en commun
- 6186
- expense
-
-
-
- Autres charges d'exploitation des exercices antérieurs
- 6188
- expense
-
-
-
- D.E.A. des frais préliminaires
- 61911
- expense
-
-
-
- D.E.A. des charges à répartir
- 61912
- expense
-
-
-
- D.E.A. de l'immobilisation en recherche et développement
- 61921
- expense
-
-
-
- D.E.A. des brevets, marques, droits et valeurs similaires
- 61922
- expense
-
-
-
- D.E.A. du fonds commercial
- 61923
- expense
-
-
-
- D.E.A. des autres immobilisations incorporelles
- 61928
- expense
-
-
-
- D.E.A. des terrains
- 61931
- expense
-
-
-
- D.E.A. des constructions
- 61932
- expense
-
-
-
- D.E.A. des installations techniques, matériel et outillage
- 61933
- expense
-
-
-
- D.E.A. du matériel de transport
- 61934
- expense
-
-
-
- D.E.A. des mobiliers, matériels de bureau et aménagements divers
- 61935
- expense
-
-
-
- D.E.A. des autres immobilisations corporelles
- 61938
- expense
-
-
-
- D.E.P. pour dépréciation des immobilisations incorporelles
- 61942
- expense
-
-
-
- D.E.P. pour dépréciation des immobilisations corporelles
- 61943
- expense
-
-
-
- D.E.P. pour risques et charges durables
- 61955
- expense
-
-
-
- D.E.P. pour risques et charges momentanés
- 61957
- expense
-
-
-
- D.E.P. pour dépréciation des stocks
- 61961
- expense
-
-
-
- D.E.P. pour dépréciation des créances de l'actif circulant
- 61964
- expense
-
-
-
- D.E. aux amortissements des exercices antérieurs
- 61981
- expense
-
-
-
- D.E. aux provisions des exercices antérieurs
- 61984
- expense
-
-
-
- Intérêts des emprunts
- 63111
- expense
-
-
-
- Intérêts des dettes rattachées à des participations
- 63113
- expense
-
-
-
- Intérêts des comptes courants et dépôts créditeurs
- 63114
- expense
-
-
-
- Intérêts bancaires et sur opérations de financement
- 63115
- expense
-
-
-
- Autres intérêts des emprunts et dettes
- 63118
- expense
-
-
-
- Charges d'intérêts des exercices antérieurs
- 6318
- expense
-
-
-
- Pertes de change
- 633
- expense
-
-
-
- Pertes de change propres à l'exercice
- 6331
- expense
-
-
-
- Pertes de change des exercices antérieurs
- 6338
- expense
-
-
-
- Pertes sur créances liées à des participations
- 6382
- expense
-
-
-
- Charges nettes sur cession de titres et valeurs de placement
- 6385
- expense
-
-
-
- Escomptes accordés
- 6386
- expense
-
-
-
- Autres charges financières des exercices antérieurs
- 6388
- expense
-
-
-
- Dotations aux amortissements des primes de remboursement des obligations
- 6391
- expense
-
-
-
- Dotations aux provisions pour dépréciations des immobilisations financières
- 6392
- expense
-
-
-
- Dotations aux provisions pour risques et charges financières
- 6393
- expense
-
-
-
- Dotation aux provisions pour dépréciation des titres et valeurs de placement
- 6394
- expense
-
-
-
- Dotations aux provisions pour dépréciation des comptes de trésorerie
- 6396
- expense
-
-
-
- Dotations financières des exercices antérieurs
- 6398
- expense
-
-
-
- VNA des immobilisations incorporelles cédées
- 6512
- expense
-
-
-
- VNA des immobilisations corporelles cédées
- 6513
- expense
-
-
-
- VNA provisions des immobilisations financières cédées (droits de propriété)
- 6514
- expense
-
-
-
- VNA des immobilisations cédées des exercices antérieurs
- 6518
- expense
-
-
-
- Subventions accordées de l'exercice
- 6561
- expense
-
-
-
- Subventions accordées des exercices antérieurs
- 6568
- expense
-
-
-
- Pénalités sur marchés
- 65811
- expense
-
-
-
- Dédits
- 65812
- expense
-
-
-
- Rappels d'impôts (autres que l'impôt sur les résultats)
- 6582
- expense
-
-
-
- Pénalités et amendes fiscales
- 65831
- expense
-
-
-
- Pénalités et amendes pénales
- 65833
- expense
-
-
-
- Créances devenues irrécouvrables
- 6585
- expense
-
-
-
- Dons
- 65861
- expense
-
-
-
- Libéralités
- 65862
- expense
-
-
-
- Lots
- 65863
- expense
-
-
-
- Autres charges non courantes des exercices antérieurs
- 6588
- expense
-
-
-
- D.A.E. de l'immobilisation en non-valeurs
- 65911
- expense
-
-
-
- D.A.E. des immobilisations incorporelles
- 65912
- expense
-
-
-
- D.A.E. des immobilisations corporelles
- 65913
- expense
-
-
-
- D.N.C. pour amortissements dérogatoires
- 65941
- expense
-
-
-
- D.N.C. pour plus-values en instance d'imposition
- 65942
- expense
-
-
-
- D.N.C. pour investissements
- 65944
- expense
-
-
-
- D.N.C. pour reconstitution de gisements
- 65945
- expense
-
-
-
- D.N.C. pour acquisition et construction de logements
- 65946
- expense
-
-
-
- D.N.C. aux provisions pour risques et charges durables
- 65955
- expense
-
-
-
- D.N.C. aux provisions pour risques et charges momentanés
- 65957
- expense
-
-
-
- D.N.C. aux provisions pour dépréciation de l'actif immobilisé
- 65962
- expense
-
-
-
- D.N.C. aux provisions pour dépréciation de l'actif circulant
- 65963
- expense
-
-
-
- Dotations non courantes des exercices antérieurs
- 6598
- expense
-
-
-
- Impôts sur les bénéfices
- 6701
- expense
-
-
-
- Imposition minimale annuelle des sociétés
- 6705
- expense
-
-
-
- Rappels et dégrèvements d'impôts sur les résultats
- 6708
- expense
-
-
-
- Ventes de marchandises au Maroc
- 7111
- income_other
-
-
-
- Ventes de marchandises à l'étranger
- 7113
- income_other
-
-
-
- Ventes de marchandises des exercices antérieurs
- 7118
- income_other
-
-
-
- Rabais, remises et ristournes accordés par l'entreprise
- 7119
- income_other
-
-
-
- Ventes de produits finis
- 71211
- income_other
-
-
-
- Ventes de produits intermédiaires
- 71212
- income_other
-
-
-
- Ventes de produits résiduels
- 71217
- income_other
-
-
-
- Ventes de produits finis
- 71221
- income_other
-
-
-
- Ventes de produits intermédiaires
- 71222
- income_other
-
-
-
- Travaux
- 71241
- income_other
-
-
-
- Etudes
- 71242
- income_other
-
-
-
- Prestations de services
- 71243
- income_other
-
-
-
- Travaux
- 71251
- income_other
-
-
-
- Etudes
- 71252
- income_other
-
-
-
- Prestations de services
- 71253
- income_other
-
-
-
- Redevances pour brevets, marques, droits et valeurs similaires
- 7126
- income_other
-
-
-
- Locations divers es reçues
- 71271
- income_other
-
-
-
- Commissions et courtages reçus
- 71272
- income_other
-
-
-
- Produits de services exploités dans l'intérêt du personnel
- 71273
- income_other
-
-
-
- Bonis sur reprises d'emballages consignés
- 71275
- income_other
-
-
-
- Ports et frais accessoires facturés
- 71276
- income_other
-
-
-
- Autres ventes et produits accessoires
- 71278
- income_other
-
-
-
- Ventes de biens et services produits des exercices antérieurs
- 7128
- income_other
-
-
-
- R,R,R accordées sur ventes au Maroc des biens produits
- 71291
- income_other
-
-
-
- R,R,R accordées sur ventes à l'étranger des biens produits
- 71292
- income_other
-
-
-
- R,R,R accordées sur ventes au Maroc des services produits
- 71294
- income_other
-
-
-
- R,R,R accordées sur ventes à l'étranger des services produits
- 71295
- income_other
-
-
-
- Rabais, remises et ristournes accordés sur ventes de B et S produits des exercices antérieurs
- 71298
- income_other
-
-
-
- Variation des stocks de biens produits en cours
- 71311
- income_other
-
-
-
- Variation des stocks de produits intermédiaires en cours
- 71312
- income_other
-
-
-
- Variation des stocks de produits résiduels en cours
- 71317
- income_other
-
-
-
- Variation des stocks de produits finis
- 71321
- income_other
-
-
-
- Variation des stocks de produits intermédiaires
- 71322
- income_other
-
-
-
- Variation des stocks de produits résiduels
- 71327
- income_other
-
-
-
- Variation des stocks de travaux en cours
- 71341
- income_other
-
-
-
- Variation des stocks d'études en cours
- 71342
- income_other
-
-
-
- Variation des stocks de prestations en cours
- 71343
- income_other
-
-
-
- Immobilisation en non valeurs produite
- 7141
- income_other
-
-
-
- Immobilisations incorporelles produites
- 7142
- income_other
-
-
-
- Immobilisations corporelles produites
- 7143
- income_other
-
-
-
- Immobilisations produites des exercices antérieurs
- 7148
- income_other
-
-
-
- Subventions d'exploitations reçues de l'exercice
- 7161
- income_other
-
-
-
- Subventions d'exploitation reçues des exercices antérieurs
- 7168
- income_other
-
-
-
- Jetons de présence reçus
- 7181
- income_other
-
-
-
- Revenus des immeubles non affectés à l'exploitation
- 7182
- income_other
-
-
-
- Profits sur opérations faites en commun
- 7185
- income_other
-
-
-
- Transfert de pertes sur opérations faites en commun
- 7186
- income_other
-
-
-
- Autres produits d'exploitation des exercices antérieurs
- 7188
- income_other
-
-
-
- Reprises sur amortissements de l'immobilisation en non valeurs
- 7191
- income_other
-
-
-
- Reprises sur amortissements des immobilisations incorporelles
- 7192
- income_other
-
-
-
- Reprises sur amortissements des immobilisations corporelles
- 7193
- income_other
-
-
-
- Reprises sur provisions pour dépréciation des immobilisations
- 7194
- income_other
-
-
-
- Reprises sur provisions pour risques et charges
- 7195
- income_other
-
-
-
- Reprises sur provisions pour dépréciation de l'actif circulant
- 7196
- income_other
-
-
-
- T,C,E - Achats de marchandises
- 71971
- income_other
-
-
-
- T,C,E - Achats consommés de matières et fournitures
- 71972
- income_other
-
-
-
- T,C,E-Autres charges externes
- 71973
- income_other
-
-
-
- T,C,E - Impôts et taxes
- 71975
- income_other
-
-
-
- T,C,E - Charges de personnel
- 71976
- income_other
-
-
-
- T,C,E - Autres charges d'exploitation
- 71978
- income_other
-
-
-
- Reprises sur amortissements des exercices antérieurs
- 71981
- income_other
-
-
-
- Reprises sur provisions des exercices antérieurs
- 71984
- income_other
-
-
-
- Revenus des titres de participation
- 7321
- income_other
-
-
-
- Revenus des titres immobilisés
- 7325
- income_other
-
-
-
- Produits des titres de participation et des autres titres immobilisés des exercices antérieurs
- 7328
- income_other
-
-
-
- Gains de change
- 733
- income_other
-
-
-
- Gains de change propres à l'exercice
- 7331
- income_other
-
-
-
- Gains de change des exercices antérieurs
- 7338
- income_other
-
-
-
- Intérêts des prêts
- 73811
- income_other
-
-
-
- Revenus des autres créances financières
- 73813
- income_other
-
-
-
- Revenus des créances rattachées à des participations
- 7383
- income_other
-
-
-
- Revenus des titres et valeurs de placement
- 7384
- income_other
-
-
-
- Produits nets sur cessions de titres et valeurs de placement
- 7385
- income_other
-
-
-
- Escomptes obtenus
- 7386
- income_other
-
-
-
- Intérêts et autres produits financiers des exercices antérieurs
- 7388
- income_other
-
-
-
- Reprises sur amortissements des primes de remboursement des obligations
- 7391
- income_other
-
-
-
- Reprises sur provisions pour dépréciation des immobilisations financières
- 7392
- income_other
-
-
-
- Reprises sur provisions pour risques et charges financières
- 7393
- income_other
-
-
-
- Reprise sur provisions pour dépréciation des titres et valeurs de placement
- 7394
- income_other
-
-
-
- Reprises sur provisions pour dépréciation des comptes de trésorerie
- 7396
- income_other
-
-
-
- Transfert - Charges d'intérêts
- 73971
- income_other
-
-
-
- Transfert - Pertes de change
- 73973
- income_other
-
-
-
- Transfert - Autres charges financières
- 73978
- income_other
-
-
-
- Reprises sur dotations financières des exercices antérieurs
- 7398
- income_other
-
-
-
- Produits des cessions des immobilisations incorporelles
- 7512
- income_other
-
-
-
- Produits des cessions des immobilisations corporelles
- 7513
- income_other
-
-
-
- Produits des cessions des immobilisations financières (droits de propriété)
- 7514
- income_other
-
-
-
- Produits des cessions des immobilisations des exercices antérieurs
- 7518
- income_other
-
-
-
- Subventions d'équilibre reçues de l'exercice
- 7561
- income_other
-
-
-
- Subventions d'équilibre reçues des exercices antérieurs
- 7568
- income_other
-
-
-
- Reprises sur subventions d'investissement de l'exercice
- 7577
- income_other
-
-
-
- Reprises sur subventions d'investissement des exercices antérieurs
- 7578
- income_other
-
-
-
- Pénalités reçues sur marchés
- 75811
- income_other
-
-
-
- Dédits reçus
- 75812
- income_other
-
-
-
- Dégrèvement d'impôts (autres que l'impôt sur les résultats)
- 7582
- income_other
-
-
-
- Rentrées sur créances soldées
- 7585
- income_other
-
-
-
- Dons
- 75861
- income_other
-
-
-
- Libéralités
- 75862
- income_other
-
-
-
- Lots
- 75863
- income_other
-
-
-
- Autres produits non courants des exercices antérieurs
- 7588
- income_other
-
-
-
- R,A,E des immobilisations en non valeur
- 75911
- income_other
-
-
-
- R,A,E des immobilisations incorporelles
- 75912
- income_other
-
-
-
- R,A,E des immobilisations corporelles
- 75913
- income_other
-
-
-
- Reprises sur amortissements dérogatoires
- 75941
- income_other
-
-
-
- Reprises sur plus-values en instance d'imposition
- 75942
- income_other
-
-
-
- Reprises sur provisions pour investissements
- 75944
- income_other
-
-
-
- Reprises sur provisions pour reconstitution de gisements
- 75945
- income_other
-
-
-
- Reprises sur provisions pour acquisition et construction de logements
- 75946
- income_other
-
-
-
- Reprises sur provisions pour risques et charges durables
- 75955
- income_other
-
-
-
- Reprises sur provisions pour risques et charges momentanés
- 75957
- income_other
-
-
-
- R,N,C sur provisions pour dépréciation de l'actif immobilisé
- 75962
- income_other
-
-
-
- R,N,C sur provisions pour dépréciation de l'actif circulant
- 75963
- income_other
-
-
-
- Transferts de charges non courantes
- 7597
- income_other
-
-
-
- Reprises non courantes des exercices antérieurs.
- 7598
- income_other
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.account-ma.csv b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.account-ma.csv
new file mode 100644
index 0000000..abc63b0
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.account-ma.csv
@@ -0,0 +1,635 @@
+"id","code","name","account_type","reconcile","non_trade","name@fr"
+"pcg_1111","1111","Share Capital","equity","False","","Capital social"
+"pcg_1112","1112","Endowment Funds","equity","False","","Fonds de dotation"
+"pcg_11171","11171","Individual Capital","equity","False","","Capital individuel"
+"pcg_11175","11175","Owner's Account","equity","False","","Compte de l'exploitant"
+"pcg_1119","1119","Shareholders, Uncalled Subscribed Capital","equity","False","","Actionnaires, capital souscrit non appelé"
+"pcg_1121","1121","Share Premiums","equity","False","","Primes d'émission"
+"pcg_1122","1122","Merger Premiums","equity","False","","Primes de fusion"
+"pcg_1123","1123","Contribution Premiums","equity","False","","Primes d'apport"
+"pcg_1130","1130","Revaluation Differences","equity","False","","Écarts de réévaluation"
+"pcg_1140","1140","Legal Reserve","equity","False","","Réserve légale"
+"pcg_1151","1151","Statutory or Contractual Reserves","equity","False","","Réserves statutaires ou contractuelles"
+"pcg_1152","1152","Optional Reserves","equity","False","","Réserves facultatives"
+"pcg_1155","1155","Regulated Reserves","equity","False","","Réserves réglementées"
+"pcg_1161","1161","Retained Result (Credit Balance)","equity","False","","Report à nouveau (Solde créditeur)"
+"pcg_1169","1169","Retained Result (Debit Balance)","equity","False","","Report à nouveau (Solde débiteur)"
+"pcg_1181","1181","Net Results Pending Allocation (Credit Balance)","equity","False","","Résultats nets en instance d'affectation (Solde créditeur)"
+"pcg_1189","1189","Net Results Pending Allocation (Debit Balance)","equity","False","","Résultats nets en instance d'affectation (Solde débiteur)"
+"pcg_1191","1191","Net Result for the Fiscal Year (Credit Balance)","equity","False","","Résultat net de l'exercice (Solde créditeur)"
+"pcg_1199","1199","Net Result for the Fiscal Year (Debit Balance)","equity","False","","Résultat net de l'exercice (Solde débiteur)"
+"pcg_1311","1311","Investment Grants Received","equity","False","","Subventions d'investissement reçues"
+"pcg_1319","1319","Investment Grants Recorded in the Income and Expense Account","equity","False","","Subventions d'investissement inscrites au compte de produits et charges"
+"pcg_1351","1351","Provisions for Accelerated Depreciations","equity","False","","Provisions pour amortissements dérogatoires"
+"pcg_1352","1352","Provisions for Capital Gains Pending Taxation","equity","False","","Provisions pour plus-values en instance d'imposition"
+"pcg_1354","1354","Provisions for Investments","equity","False","","Provisions pour investissements"
+"pcg_1355","1355","Provisions for Reconstitution of Deposits","equity","False","","Provisions pour reconstitution des gisements"
+"pcg_1356","1356","Provisions for Acquisition and Construction of Housing","equity","False","","Provisions pour acquisition et construction de logements"
+"pcg_1358","1358","Other Regulated Provisions","equity","False","","Autres provisions réglementées"
+"pcg_1410","1410","Bond Loans","liability_non_current","False","","Emprunts obligataires"
+"pcg_1481","1481","Loans from Credit Institutions","liability_non_current","False","","Emprunts auprès des établissements de crédit"
+"pcg_1482","1482","Advances from the State","liability_non_current","False","","Avances de l'État"
+"pcg_1483","1483","Liabilities Related to Equity Investments","liability_non_current","False","","Dettes rattachées à des participations"
+"pcg_1484","1484","Fund Notes","liability_non_current","False","","Billets de fonds"
+"pcg_1485","1485","Advances Received and Blocked Current Accounts","liability_non_current","False","","Avances reçues et comptes courants bloqués"
+"pcg_1486","1486","Suppliers of Non-Current Assets","liability_non_current","False","","Fournisseurs d'immobilisations"
+"pcg_1487","1487","Deposits and Guarantees Received","liability_non_current","False","","Dépôts et cautionnements reçus"
+"pcg_1488","1488","Miscellaneous Financial Liabilities","liability_non_current","False","","Dettes de financement diverses"
+"pcg_1511","1511","Provisions for Disputes","liability_non_current","False","","Provisions pour litiges"
+"pcg_1512","1512","Provisions for Warranties Given to Customers","liability_non_current","False","","Provisions pour garanties données aux clients"
+"pcg_1513","1513","Provisions for Own Insurer","liability_non_current","False","","Provisions pour propre assureur"
+"pcg_1514","1514","Provisions for Losses on Futures Markets","liability_non_current","False","","Provisions pour pertes sur marchés à terme"
+"pcg_1515","1515","Provisions for Fines, Double Duties, Penalties","liability_non_current","False","","Provisions pour amendes, doubles droits, pénalités"
+"pcg_1516","1516","Provisions for Foreign Exchange Losses","liability_non_current","False","","Provisions pour pertes de change"
+"pcg_1518","1518","Other Provisions for Risks","liability_non_current","False","","Autres provisions pour risques"
+"pcg_1551","1551","Provisions for Taxes","liability_non_current","False","","Provisions pour impôts"
+"pcg_1552","1552","Provisions for Pensions and Similar Obligations","liability_non_current","False","","Provisions pour pensions de retraite et obligations similaires"
+"pcg_1555","1555","Provisions for Deferred Expenses","liability_non_current","False","","Provisions pour charges à répartir sur plusieurs exercices"
+"pcg_1558","1558","Other Provisions for Expenses","liability_non_current","False","","Autres provisions pour charges"
+"pcg_1601","1601","Headquarters Liaison Accounts","liability_current","False","","Comptes de liaison du siège"
+"pcg_1605","1605","Subsidiaries' Liaison Accounts","asset_current","False","","Comptes de liaison des établissements"
+"pcg_1710","1710","Increase in Non-Current Receivables","liability_current","False","","Augmentation des créances immobilisées"
+"pcg_1720","1720","Decrease in Financing Liabilities","liability_current","False","","Diminution des dettes de financement"
+"pcg_2111","2111","Incorporation Costs","asset_non_current","False","","Frais de constitution"
+"pcg_2112","2112","Pre-Start-Up Costs","asset_non_current","False","","Frais préalables au démarrage"
+"pcg_2113","2113","Capital Increase Costs","asset_non_current","False","","Frais d'augmentation du capital"
+"pcg_2114","2114","Expenses Related to Mergers, Demergers and Conversions","asset_non_current","False","","Frais sur opérations de fusions, scissions et transformations"
+"pcg_2116","2116","Prospecting Costs","asset_non_current","False","","Frais de prospection"
+"pcg_2117","2117","Publicity Costs","asset_non_current","False","","Frais de publicité"
+"pcg_2118","2118","Other Start-Up Costs","asset_non_current","False","","Autres frais préliminaires"
+"pcg_2121","2121","Acquisition Costs of Non-Current Assets","asset_non_current","False","","Frais d'acquisition des immobilisations"
+"pcg_2125","2125","Issuance Costs of Loans","asset_non_current","False","","Frais d'émission des emprunts"
+"pcg_2128","2128","Other Deferred Expenses","asset_non_current","False","","Autres charges à répartir"
+"pcg_2130","2130","Bond Redemption Premiums","asset_non_current","False","","Primes de remboursement des obligations"
+"pcg_2210","2210","Non-Current Assets in Research and Development","asset_non_current","False","","Immobilisation en recherche et développement"
+"pcg_2220","2220","Patents, Trademarks, Rights and Similar Assets","asset_non_current","False","","Brevets, marques, droits et valeurs similaires"
+"pcg_2230","2230","Commercial Funds","asset_non_current","False","","Fonds commercial"
+"pcg_2285","2285","Other Intangible Non-Current Assets","asset_non_current","False","","Autres immobilisations incorporelles"
+"pcg_2311","2311","Bare Land","asset_fixed","False","","Terrains nus"
+"pcg_2312","2312","Developed Land","asset_fixed","False","","Terrains aménagés"
+"pcg_2313","2313","Built-Up Land","asset_fixed","False","","Terrains bâtis"
+"pcg_2314","2314","Deposit Land","asset_fixed","False","","Terrains de gisement"
+"pcg_2316","2316","Layout and Development of Land","asset_fixed","False","","Agencements et aménagements de terrains"
+"pcg_2318","2318","Other Land","asset_fixed","False","","Autres terrains"
+"pcg_23211","23211","Industrial Buildings (A, B ...)","asset_fixed","False","","Bâtiments industriels (A, B ...)"
+"pcg_23214","23214","Administrative and Commercial Buildings (A, B ...)","asset_fixed","False","","Bâtiments administratifs et commerciaux (A, B ...)"
+"pcg_23218","23218","Other Buildings","asset_fixed","False","","Autres bâtiments"
+"pcg_2323","2323","Constructions on Third Party Land","asset_fixed","False","","Constructions sur terrains d'autrui"
+"pcg_2325","2325","Infrastructure Works","asset_fixed","False","","Ouvrages d'infrastructure"
+"pcg_2327","2327","Layout and Development of Constructions","asset_fixed","False","","Agencements et aménagements des constructions"
+"pcg_2328","2328","Other Constructions","asset_fixed","False","","Autres constructions"
+"pcg_2331","2331","Technical Installations","asset_fixed","False","","Installations techniques"
+"pcg_23321","23321","Equipment","asset_fixed","False","","Matériel"
+"pcg_23324","23324","Tools","asset_fixed","False","","Outillage"
+"pcg_2333","2333","Identifiable Recoverable Packaging","asset_fixed","False","","Emballages récupérables identifiables"
+"pcg_2338","2338","Other Technical Installations, Equipment and Tools","asset_fixed","False","","Autres installations techniques, matériel et outillage"
+"pcg_2340","2340","Transport Equipment","asset_fixed","False","","Matériel de transport"
+"pcg_2351","2351","Office Furniture","asset_fixed","False","","Mobilier de bureau"
+"pcg_2352","2352","Office Equipment","asset_fixed","False","","Matériel de bureau"
+"pcg_2355","2355","Computer Equipment","asset_fixed","False","","Matériel informatique"
+"pcg_2356","2356","Miscellaneous Layout, Installation and Development (Non-Business Assets)","asset_fixed","False","","Agencements, installations et aménagements divers (biens n'appartenant pas à l'entreprise)"
+"pcg_2358","2358","Other Furniture, Office Equipment, Miscellaneous Amenities","asset_fixed","False","","Autres mobilier, matériel de bureau et aménagements divers"
+"pcg_2380","2380","Other Tangible Non-Current Assets","asset_fixed","False","","Autres immobilisations corporelles"
+"pcg_2392","2392","Land and Constructions in Progress","asset_fixed","False","","Immobilisations corporelles en cours des terrains et constructions"
+"pcg_2393","2393","Technical Installations, Equipment and Tools in Progress","asset_fixed","False","","Immobilisations corporelles en cours des installations techniques, matériel et outillage"
+"pcg_2394","2394","Transport Equipment in Progress","asset_fixed","False","","Immobilisations corporelles en cours de matériel de transport"
+"pcg_2395","2395","Furniture, Office Equipment, Miscellaneous Amenities in Progress","asset_fixed","False","","Immobilisations corporelles en cours de mobilier, matériel de bureau et aménagements divers"
+"pcg_2397","2397","Advances and Deposits Paid on Orders for Tangible Non-Current Assets","asset_prepayments","False","","Avances et acomptes versés sur commandes d'immobilisations corporelles"
+"pcg_2398","2398","Other Tangible Non-Current Assets in Progress","asset_fixed","False","","Autres immobilisations corporelles en cours"
+"pcg_2411","2411","Loans to Personnel","asset_non_current","False","","Prêts au personnel"
+"pcg_2415","2415","Loans to Associates","asset_non_current","False","","Prêts aux associés"
+"pcg_2416","2416","Fund Notes","asset_non_current","False","","Billets de fonds"
+"pcg_2418","2418","Other Loans","asset_non_current","False","","Autres prêts"
+"pcg_2481","2481","Long-Term Securities (Debt Rights)","asset_non_current","False","","Titres immobilisés (Droits de créance)"
+"pcg_24811","24811","Bonds (Obligations)","asset_non_current","False","","Obligations"
+"pcg_24813","24813","Equipment Bonds","asset_non_current","False","","Bons d'équipement"
+"pcg_24814","24814","Miscellaneous Bonds","asset_non_current","False","","Bons divers"
+"pcg_2483","2483","Receivables Related to Equity Investments","asset_non_current","False","","Créances rattachées à des participations"
+"pcg_24861","24861","Deposits","asset_prepayments","False","","Dépôts"
+"pcg_24864","24864","Surety Bonds","asset_non_current","False","","Cautionnements"
+"pcg_2487","2487","Non-Current Receivables","asset_non_current","False","","Créances immobilisées"
+"pcg_2488","2488","Miscellaneous Financial Receivables","asset_non_current","False","","Créances financières diverses"
+"pcg_2510","2510","Equity Securities","asset_non_current","False","","Titres de participation"
+"pcg_2581","2581","Shares","asset_non_current","False","","Actions"
+"pcg_2588","2588","Miscellaneous Securities","asset_non_current","False","","Titres divers"
+"pcg_2710","2710","Decrease in Non-Current Assets","asset_non_current","False","","Diminution des créances immobilisées"
+"pcg_2720","2720","Increase in Financing Liabilities","asset_non_current","False","","Augmentation des dettes de financement"
+"pcg_28111","28111","Depreciations of Incorporation Costs","asset_non_current","False","","Amortissements des frais de constitution"
+"pcg_28112","28112","Depreciations of Pre-Start-Up Costs","asset_non_current","False","","Amortissements des frais préliminaires au démarrage"
+"pcg_28113","28113","Depreciations of Capital Increase Costs","asset_non_current","False","","Amortissements des frais d'augmentation du capital"
+"pcg_28114","28114","Depreciations of Expenses Related to Mergers, Demergers and Conversions","asset_non_current","False","","Amortissements des frais sur opérations de fusions, scissions et transformations"
+"pcg_28116","28116","Depreciations of Prospecting Costs","asset_non_current","False","","Amortissements des frais de prospection"
+"pcg_28117","28117","Depreciations of Publicity Costs","asset_non_current","False","","Amortissements des frais de publicité"
+"pcg_28118","28118","Depreciations of Other Start-Up Costs","asset_non_current","False","","Amortissements des autres frais préliminaires"
+"pcg_28121","28121","Depreciations of Acquisition Costs of Non-Current Assets","asset_non_current","False","","Amortissements des frais d'acquisition des immobilisations"
+"pcg_28125","28125","Depreciations of Issuance Costs of Loans","asset_non_current","False","","Amortissements des frais d'émission des emprunts"
+"pcg_28128","28128","Depreciations of Other Deferred Expenses","asset_non_current","False","","Amortissements des autres charges à répartir"
+"pcg_2813","2813","Depreciations of Bond Redemption Premiums","asset_non_current","False","","Amortissements des primes de remboursements des obligations"
+"pcg_2821","2821","Depreciations of Non-Current Assets in Research and Development","asset_non_current","False","","Amortissements de l'immobilisation en recherche et développement"
+"pcg_2822","2822","Depreciations of Patents, Trademarks, Rights and Similar Assets","asset_non_current","False","","Amortissements des brevets, marques, droits et valeurs similaires"
+"pcg_2823","2823","Depreciations of Commercial Funds","asset_non_current","False","","Amortissement du fond commercial"
+"pcg_2828","2828","Depreciations of Other Intangible Non-Current Assets","asset_non_current","False","","Amortissements des autres immobilisations incorporelles"
+"pcg_28311","28311","Depreciations of Bare Land","asset_fixed","False","","Amortissements des terrains nus"
+"pcg_28312","28312","Depreciations of Developed Land","asset_fixed","False","","Amortissements des terrains aménagés"
+"pcg_28313","28313","Depreciations of Built-Up Land","asset_fixed","False","","Amortissements des terrains bâtis"
+"pcg_28314","28314","Depreciations of Deposit Land","asset_fixed","False","","Amortissements des terrains de gisement"
+"pcg_28316","28316","Depreciations of Layout and Development of Land","asset_fixed","False","","Amortissements des agencements et aménagements de terrains"
+"pcg_28318","28318","Depreciations of Other Land","asset_fixed","False","","Amortissements des autres terrains"
+"pcg_28321","28321","Depreciations of Buildings","asset_fixed","False","","Amortissements des bâtiments"
+"pcg_28323","28323","Depreciations of Constructions on Third Party Land","asset_fixed","False","","Amortissements des constructions sur terrains d'autrui"
+"pcg_28325","28325","Depreciations of Infrastructure Works","asset_fixed","False","","Amortissements des ouvrages d'infrastructure"
+"pcg_28327","28327","Depreciations of Layout and Development of Constructions","asset_fixed","False","","Amortissements des installations, agencements et aménagements des constructions"
+"pcg_28328","28328","Depreciations of Other Constructions","asset_fixed","False","","Amortissements des autres constructions"
+"pcg_28331","28331","Depreciations of Technical Installations","asset_fixed","False","","Amortissements des installations techniques"
+"pcg_28332","28332","Depreciations of Equipment and Tools","asset_fixed","False","","Amortissements du matériel et outillage"
+"pcg_28333","28333","Depreciations of Identifiable Recoverable Packaging","asset_fixed","False","","Amortissements des emballages récupérables identifiables"
+"pcg_28338","28338","Depreciations of Other Technical Installations, Equipment and Tools","asset_fixed","False","","Amortissements des autres installations techniques, matériel et outillage"
+"pcg_2834","2834","Depreciations of Transport Equipment","asset_fixed","False","","Amortissements du matériel de transport"
+"pcg_28351","28351","Depreciations of Office Furniture","asset_fixed","False","","Amortissements du mobilier de bureau"
+"pcg_28352","28352","Depreciations of Office Equipment","asset_fixed","False","","Amortissements du matériel de bureau"
+"pcg_28355","28355","Depreciations of Computer Equipment","asset_fixed","False","","Amortissements du matériel informatique"
+"pcg_28356","28356","Depreciations of Miscellaneous Layout, Installation and Development","asset_fixed","False","","Amortissements des agencements, installations et aménagements divers"
+"pcg_28358","28358","Depreciations of Other Furniture, Office Equipment, Miscellaneous Amenities","asset_fixed","False","","Amortissements des autres mobilier, matériel de bureau et aménagements divers"
+"pcg_2838","2838","Depreciations of Other Tangible Non-Current Assets","asset_fixed","False","","Amortissements des autres immobilisations corporelles"
+"pcg_2920","2920","Provisions for Depreciation of Intangible Non-Current Assets","asset_non_current","False","","Provisions pour dépréciation des immobilisations incorporelles"
+"pcg_2930","2930","Provisions for Depreciation of Tangible Non-Current Assets","asset_fixed","False","","Provisions pour dépréciation des immobilisations corporelles"
+"pcg_2941","2941","Provisions for Depreciation of Non-Current Loans","asset_non_current","False","","Provisions pour dépréciation des prêts immobilisés"
+"pcg_2948","2948","Provisions for Depreciation of Other Financial Receivables","asset_non_current","False","","Provisions pour dépréciation des autres créances financières"
+"pcg_2951","2951","Provisions for Depreciation of Equity Securities","asset_non_current","False","","Provisions pour dépréciation des titres de participation"
+"pcg_2958","2958","Provisions for Depreciation of Other Long-Term Securities","asset_non_current","False","","Provisions pour dépréciation des autres titres immobilisés"
+"pcg_3111","3111","Goods (Group A)","asset_current","False","","Marchandises (Groupe A)"
+"pcg_3112","3112","Goods (Group B)","asset_current","False","","Marchandises (Groupe B)"
+"pcg_3116","3116","Goods in Transit","asset_current","False","","Marchandises en cours de route"
+"pcg_3118","3118","Other Goods","asset_current","False","","Autres marchandises"
+"pcg_31211","31211","Raw Materials (Group A)","asset_current","False","","Matières premières (Groupe A)"
+"pcg_31212","31212","Raw Materials (Group B)","asset_current","False","","Matières premières (Groupe B)"
+"pcg_31221","31221","Consumable Materials (Group A)","asset_current","False","","Matières consommables (Groupe A)"
+"pcg_31222","31222","Consumable Materials (Group B)","asset_current","False","","Matières consommables (Groupe B)"
+"pcg_31223","31223","Fuels","asset_current","False","","Combustibles"
+"pcg_31224","31224","Maintenance Products","asset_current","False","","Produits d'entretien"
+"pcg_31225","31225","Workshop and Factory Supplies","asset_current","False","","Fournitures d'atelier et d'usine"
+"pcg_31226","31226","Store Supplies","asset_current","False","","Fournitures de magasin"
+"pcg_31227","31227","Office Supplies","asset_current","False","","Fournitures de bureau"
+"pcg_31231","31231","Lost Packaging","asset_current","False","","Emballages perdus"
+"pcg_31232","31232","Unidentifiable Recoverable Packaging","asset_current","False","","Emballages récupérables non identifiables"
+"pcg_31233","31233","Mixed-Use Packaging","asset_current","False","","Emballages à usage mixte"
+"pcg_3126","3126","Consumable Materials and Supplies in Transit","asset_current","False","","Matières et fournitures consommables en cours de route"
+"pcg_3128","3128","Other Consumable Materials and Supplies","asset_current","False","","Autres matières et fournitures consommables"
+"pcg_31311","31311","Produced Goods in Progress","asset_current","False","","Biens produits en cours"
+"pcg_31312","31312","Intermediary Goods in Progress","asset_current","False","","Biens intermédiaires en cours"
+"pcg_31317","31317","Residual Goods in Progress","asset_current","False","","Biens résiduels en cours"
+"pcg_31341","31341","Work in Progress","asset_current","False","","Travaux en cours"
+"pcg_31342","31342","Studies in Progress","asset_current","False","","Études en cours"
+"pcg_31343","31343","Provided Services in Progress","asset_current","False","","Prestations en cours"
+"pcg_3138","3138","Other Products in Progress","asset_current","False","","Autres produits en cours"
+"pcg_31411","31411","Intermediary Products (Group A)","asset_current","False","","Produits intermédiaires (Groupe A)"
+"pcg_31412","31412","Intermediary Products (Group B)","asset_current","False","","Produits intermédiaires (Groupe B)"
+"pcg_31451","31451","Waste","asset_current","False","","Déchets"
+"pcg_31452","31452","Scrap","asset_current","False","","Rebuts"
+"pcg_31453","31453","Recovered Materials","asset_current","False","","Matières de récupération"
+"pcg_3148","3148","Other Intermediary and Residual Products","asset_current","False","","Autres produits intermédiaires et produits résiduels"
+"pcg_3151","3151","Finished Products (Group A)","asset_current","False","","Produits finis (Groupe A)"
+"pcg_3152","3152","Finished Products (Group B)","asset_current","False","","Produits finis (Groupe B)"
+"pcg_3156","3156","Finished Products in Progress","asset_current","False","","Produits finis en cours de route"
+"pcg_3158","3158","Other Finished Products","asset_current","False","","Autres produits finis"
+"pcg_3411","3411","Suppliers - Advances Paid on Operating Orders","asset_current","True","","Fournisseurs - Avances acomptes versés sur commandes d'exploit"
+"pcg_3413","3413","Suppliers - Receivables for Packaging and Materials to be Returned","asset_current","True","","Fournisseurs - Créances pour emballages et matériel à rendre"
+"pcg_3417","3417","Discounts, Rebates and Refunds to be Obtained - Credits Not Yet Received","asset_current","True","","Rabais, remises et ristournes à obtenir - Avoirs non encore reçus"
+"pcg_3418","3418","Other Supplier Receivables","asset_current","True","","Autres fournisseurs débiteurs"
+"pcg_34211","34211","Customers - Category A","asset_receivable","True","","Clients - Catégorie A"
+"pcg_34212","34212","Customers - Category B","asset_receivable","True","","Clients - Catégorie B"
+"pcg_34218","34218","Customers (POS)","asset_receivable","True","","Clients (POS)"
+"pcg_3423","3423","Customers - Holdbacks","asset_receivable","True","","Clients - Retenues de garantie"
+"pcg_3424","3424","Doubtful or Contentious Customers","asset_receivable","True","","Clients douteux ou litigieux"
+"pcg_3425","3425","Customers - Notes Receivable","asset_receivable","True","","Clients - Effets à recevoir"
+"pcg_34271","34271","Customers - Invoices to be Issued","asset_receivable","True","","Clients - Factures à établir"
+"pcg_34272","34272","Receivables on Work Not Yet Billable","asset_receivable","True","","Créances sur travaux non encore facturables"
+"pcg_3428","3428","Other Customers and Related Accounts","asset_receivable","True","","Autres clients et comptes rattachés"
+"pcg_3431","3431","Advances and Deposits to Personnel","asset_prepayments","False","","Avances et acomptes au personnel"
+"pcg_3438","3438","Personnel - Other Receivables","asset_current","False","","Personnel - Autres débiteurs"
+"pcg_34511","34511","Investment Grants Receivable","asset_current","False","","Subventions d'investissement à recevoir"
+"pcg_34512","34512","Operating Grants Receivable","asset_current","False","","Subventions d'exploitation à recevoir"
+"pcg_34513","34513","Balancing Grants Receivable","asset_current","False","","Subventions d'équilibre à recevoir"
+"pcg_3453","3453","Prepayments of Income Taxes","asset_current","False","","Acomptes sur impôts sur les résultats"
+"pcg_34551","34551","Government - Recoverable VAT on Non-Current Assets","asset_current","False","","État - TVA récupérable sur les immobilisations"
+"pcg_34552","34552","Government - Recoverable VAT on Expenses","asset_current","False","","État - TVA récupérable sur les charges"
+"pcg_34553","34553","Government - Recoverable VAT on Non-Current Assets (Transient)","asset_current","True","","État - TVA récupérable sur les immobilisations (Transitoire)"
+"pcg_34554","34554","Government - Recoverable VAT on Expenses (Transient)","asset_current","True","","État - TVA récupérable sur les charges (Transitoire)"
+"pcg_3456","3456","Government - VAT Credit (According to Declarations)","asset_receivable","True","True","État - Crédit de TVA (suivant déclarations)"
+"pcg_3458","3458","Government - Other Receivables","asset_current","False","","État - Autres comptes débiteurs"
+"pcg_3461","3461","Partners - Partnership Contribution Accounts","asset_current","False","","Associés - Comptes d'apport en société"
+"pcg_3462","3462","Shareholders - Unpaid Subscribed and Called Capital","asset_current","False","","Actionnaires - Capital souscrit et appelé non versé"
+"pcg_3463","3463","Partners' Current Accounts in Debit","asset_current","False","","Comptes courants des associés débiteurs"
+"pcg_3464","3464","Partners - Joint Operations","asset_current","False","","Associés - Opérations faites en commun"
+"pcg_3467","3467","Receivables Related to Partners' Accounts","asset_current","False","","Créances rattachées aux comptes d'associés"
+"pcg_3468","3468","Other Partner Accounts Receivable","asset_current","False","","Autres comptes d'associés débiteurs"
+"pcg_3481","3481","Receivables on Disposal of Non-Current Assets","asset_current","False","","Créances sur cessions d'immobilisations"
+"pcg_3482","3482","Receivables on Disposal of Current Assets","asset_current","False","","Créances sur cessions d'éléments d'actif circulant"
+"pcg_3487","3487","Receivables Related to Other Debtors","asset_current","False","","Créances rattachées aux autres débiteurs"
+"pcg_3488","3488","Various Debtors","asset_current","False","","Divers débiteurs"
+"pcg_3491","3491","Prepaid Expenses","asset_current","False","","Charges constatées d'avances"
+"pcg_3493","3493","Accrued and Unpaid Interest Receivable","asset_current","False","","Intérêts courus et non échus à percevoir"
+"pcg_3495","3495","Periodic Expense Allocation Accounts","asset_current","False","","Comptes de répartition périodique des charges"
+"pcg_3497","3497","Suspense Accounts - Receivable","asset_current","False","","Comptes transitoires ou d'attente - Débiteurs"
+"pcg_3501","3501","Shares, Paid-Up Portion","asset_non_current","False","","Actions, partie libérée"
+"pcg_3502","3502","Shares, Unpaid Portion","asset_non_current","False","","Actions, partie non libérée"
+"pcg_3504","3504","Bonds","asset_non_current","False","","Obligations"
+"pcg_35061","35061","Savings Bonds","asset_non_current","False","","Bons de caisse"
+"pcg_35062","35062","Treasury Bonds","asset_non_current","False","","Bons du Trésor"
+"pcg_3508","3508","Other Securities and Similar Investments","asset_non_current","False","","Autres titres et valeurs de placement similaires"
+"pcg_3701","3701","Decrease in Current Receivables (FX)","asset_current","False","","Diminution des créances circulantes (EC)"
+"pcg_3702","3702","Increase in Current Liabilities (FX)","asset_current","False","","Augmentation des dettes circulantes (EC)"
+"pcg_3911","3911","Provisions for Depreciation of Goods","asset_current","False","","Provisions pour dépréciation des marchandises"
+"pcg_3912","3912","Provisions for Depreciation of Materials and Supplies","asset_current","False","","Provisions pour dépréciation des matières et fournitures"
+"pcg_3913","3913","Provisions for Depreciation of Products in Progress","asset_current","False","","Provisions pour dépréciation des produits en cours"
+"pcg_3914","3914","Provisions for Depreciation of Intermediary Products","asset_current","False","","Provisions pour dépréciation des produits intermédiaires"
+"pcg_3915","3915","Provisions for Depreciation of Finished Products","asset_current","False","","Provisions pour dépréciation des produits finis"
+"pcg_3941","3941","Provisions for Depreciation of Supplier Receivables, Advances and Down Payments","asset_current","False","","Provisions pour dépréciation des fournisseurs débiteurs, avances et acomptes"
+"pcg_3942","3942","Provisions for Depreciation of Customers and Related Accounts","asset_current","False","","Provisions pour dépréciation des clients et comptes rattachés"
+"pcg_3943","3943","Provisions for Depreciation of Personnel - Receivables","asset_current","False","","Provisions pour dépréciation du personnel - Débiteur"
+"pcg_3946","3946","Provisions for Depreciation of Partner Accounts - Receivables","asset_current","False","","Provisions pour dépréciation des comptes d'associés débiteurs"
+"pcg_3948","3948","Provisions for Depreciation of Other Receivables","asset_current","False","","Provisions pour dépréciation des autres débiteurs"
+"pcg_3950","3950","Provisions for Depreciation of Securities and Investment Assets","asset_current","False","","Provisions pour dépréciation des titres et valeurs de placement"
+"pcg_44111","44111","Suppliers - Category A","liability_payable","True","","Fournisseurs - Catégorie A"
+"pcg_44112","44112","Suppliers - Category B","liability_payable","True","","Fournisseurs - Catégorie B"
+"pcg_4413","4413","Suppliers - Holdbacks","liability_payable","True","","Fournisseurs - Retenues de garantie"
+"pcg_4415","4415","Suppliers - Notes Payable","liability_payable","True","","Fournisseurs - Effets à payer"
+"pcg_4417","4417","Suppliers - Invoices Not Received","liability_payable","True","","Fournisseurs - Factures non parvenues"
+"pcg_4418","4418","Other Suppliers and Related Accounts","liability_payable","True","","Autres fournisseurs et comptes rattachés"
+"pcg_4421","4421","Customers - Advances and Deposits Received on Orders in Progress","liability_payable","True","","Clients - Avances et acomptes reçus sur commandes en cours"
+"pcg_4425","4425","Customers - Payables for Returnable Packaging and Materials","liability_payable","True","","Clients - Dettes pour emballages et matériel consignés"
+"pcg_4427","4427","Discounts, Rebates and Discounts to be Granted - Credit Notes to be Issued","liability_payable","True","","Rabais, remises et ristournes à accorder - Avoirs à établir"
+"pcg_4428","4428","Other Customer Payables","liability_payable","True","","Autres clients créditeurs"
+"pcg_4432","4432","Remuneration Due to Personnel","liability_current","False","","Rémunérations dues au personnel"
+"pcg_4433","4433","Personnel Deposits in Credit","liability_current","False","","Dépôts du personnel créditeurs"
+"pcg_4434","4434","Wage Objections","liability_current","False","","Oppositions sur salaires"
+"pcg_4437","4437","Accrued Personnel Expenses","liability_current","False","","Charges du personnel à payer"
+"pcg_4438","4438","Personnel - Other Payables","liability_current","False","","Personnel - Autres créditeurs"
+"pcg_4441","4441","National Social Security Fund","liability_current","False","","Caisse Nationale de Sécurité Sociale"
+"pcg_4443","4443","Pension Funds","liability_current","False","","Caisses de retraite"
+"pcg_4445","4445","Mutual Insurances","liability_current","False","","Mutuelles"
+"pcg_4447","4447","Social Charges to be Paid","liability_current","False","","Charges sociales à payer"
+"pcg_4448","4448","Other Social Organizations","liability_current","False","","Autres organismes sociaux"
+"pcg_44521","44521","Government - City Tax and Municipal Tax","liability_current","False","","État - Taxe urbaine et taxe d'édilité"
+"pcg_44522","44522","Government - Patent","liability_current","False","","État - Patente"
+"pcg_44525","44525","Government - General Income Tax (IGR)","liability_current","False","","État - IGR"
+"pcg_4453","4453","Government - Income Taxes","liability_current","False","","État - Impôts sur les résultats"
+"pcg_4455","4455","Government - VAT Invoiced","liability_current","False","","État - TVA facturée"
+"pcg_44551","44551","Government - VAT Invoiced (Transient)","liability_current","True","","État - TVA facturée(Transitoire)"
+"pcg_4456","4456","Government - VAT Due (According to Declarations)","liability_payable","True","True","État - TVA due (suivant déclarations)"
+"pcg_4457","4457","Government - Taxes Payable","liability_current","False","","État - Impôts et taxes à payer"
+"pcg_4458","4458","Government - Other Accounts Payable","liability_current","False","","État - Autres comptes créditeurs"
+"pcg_4461","4461","Partners - Capital to be Repaid","liability_current","False","","Associés - Capital à rembourser"
+"pcg_4462","4462","Partners - Payments Received on Capital Increase","liability_current","False","","Associés - Versements reçus sur augmentation de capital"
+"pcg_4463","4463","Partners' Current Accounts in Credit","liability_current","False","","Comptes courants des associés créditeurs"
+"pcg_4464","4464","Partners - Joint Operations","liability_current","False","","Associés - Opérations faites en commun"
+"pcg_4465","4465","Partners - Dividends Payable","liability_current","False","","Associés - Dividendes à payer"
+"pcg_4468","4468","Other Partner Accounts - Payables","liability_current","False","","Autres comptes d'associés - Créditeurs"
+"pcg_4481","4481","Payables on Acquisition of Non-Current Assets","liability_current","False","","Dettes sur acquisition d'immobilisations"
+"pcg_4483","4483","Payables on Purchases of Securities and Investment Assets","liability_current","False","","Dettes sur acquisitions de titres et valeurs de placement"
+"pcg_4484","4484","Matured Bonds to be Redeemed","liability_current","False","","Obligations échues à rembourser"
+"pcg_4485","4485","Bonds, Coupons Payable","liability_current","False","","Obligations, coupons à payer"
+"pcg_4487","4487","Payables to Other Creditors","liability_current","False","","Dettes rattachées aux autres créanciers"
+"pcg_4488","4488","Various Creditors","liability_current","False","","Divers créanciers"
+"pcg_4491","4491","Deferred Revenues","liability_current","False","","Produits constatés d'avance"
+"pcg_4493","4493","Accrued and Unpaid Interest Payable","liability_current","False","","Intérêts courus et non échus à payer"
+"pcg_4495","4495","Periodic Revenue Allocation Accounts","liability_current","False","","Comptes de répartition périodique des produits"
+"pcg_4497","4497","Suspense Accounts - Payable","liability_current","False","","Comptes transitoires ou d'attente - Créditeurs"
+"pcg_4501","4501","Provisions for Disputes","liability_current","False","","Provisions pour litiges"
+"pcg_4502","4502","Provisions for Warranties Given to Customers","liability_current","False","","Provisions pour garanties données aux clients"
+"pcg_4505","4505","Provisions for Fines, Double Duties, Penalties","liability_current","False","","Provisions pour amendes, doubles droits et pénalités"
+"pcg_4506","4506","Provisions for Foreign Exchange Losses","liability_current","False","","Provisions pour pertes de change"
+"pcg_4507","4507","Provisions for Taxes","liability_current","False","","Provisions pour impôts"
+"pcg_4508","4508","Other Provisions for Risks and Expenses","liability_current","False","","Autres provisions pour risques et charges"
+"pcg_4701","4701","Increase in Current Receivables (FX)","liability_current","False","","Augmentation des créances circulantes (EC)"
+"pcg_4702","4702","Decrease in Current Liabilities (FX)","liability_current","False","","Diminution des dettes circulantes (EC)"
+"pcg_51111","51111","Checks in Portfolio","asset_current","False","","Chèques en portefeuille"
+"pcg_51112","51112","Checks Being Cashed","asset_current","False","","Chèques à l'encaissement"
+"pcg_51131","51131","Notes to be Cashed","asset_current","False","","Effets échus à encaisser"
+"pcg_51132","51132","Notes Being Cashed","asset_current","False","","Effets à l'encaissement"
+"pcg_5115","5115","Transfer of Funds","asset_current","True","","Virements de fonds"
+"pcg_5118","5118","Other Securities to be Cashed","asset_current","False","","Autres valeurs à encaisser"
+"pcg_5141","5141","Banks (Debit Balance)","asset_cash","False","","Banques (solde débiteurs)"
+"pcg_5143","5143","General Treasury","asset_current","False","","Trésorerie Générale"
+"pcg_5146","5146","Postal Checks","asset_current","False","","Chèques Postaux"
+"pcg_5148","5148","Other Financial and Similar Institutions (Debit Balances)","asset_current","False","","Autres établissements financiers et assimilés (Soldes débiteurs)"
+"pcg_51611","51611","Central Cash","asset_cash","False","","Caisses Centrale"
+"pcg_51613","51613","Cash (Branch or Agency A)","asset_cash","False","","Caisses (Succursale ou agence A)"
+"pcg_51614","51614","Cash (Branch or Agency B)","asset_cash","False","","Caisses (Succursale ou agence B)"
+"pcg_5165","5165","Imprest Accounts and Letters of Credit","asset_current","False","","Régies d'avances et accréditifs"
+"pcg_5520","5520","Discount Credits","liability_current","False","","Crédits d'escompte"
+"pcg_5530","5530","Cash Credits","liability_current","False","","Crédits de trésorerie"
+"pcg_5541","5541","Banks (Credit Balances)","liability_current","False","","Banques (Soldes créditeurs)"
+"pcg_5548","5548","Other Financial and Similar Institutions (Credit Balances)","liability_current","False","","Autres établissements financiers et assimilés (Soldes créditeurs)"
+"pcg_5900","5900","Provisions for Depreciation of Cash Accounts","liability_current","False","","Provisions pour dépréciation des comptes de trésorerie"
+"pcg_6111","6111","Purchases of Goods (Group A)","expense","False","","Achats de marchandises (Groupe A)"
+"pcg_6112","6112","Purchases of Goods (Group B)","expense","False","","Achats de marchandises (Groupe B)"
+"pcg_6114","6114","Change in Inventory of Goods","expense","False","","Variation de stocks de marchandises"
+"pcg_6118","6118","Purchases of Goods Resold from Previous Years","expense","False","","Achats revendus de marchandises des exercices antérieurs"
+"pcg_6119","6119","Discounts, Rebates and Refunds Obtained on Purchases of Goods","expense","False","","Rabais, remises et ristournes obtenus sur achats de marchandises"
+"pcg_61211","61211","Purchases of Raw Materials A","expense","False","","Achats de matières premières A"
+"pcg_61212","61212","Purchases of Raw Materials B","expense","False","","Achats de matières premières B"
+"pcg_61221","61221","Purchases of Materials and Supplies A","expense","False","","Achats de matières et fournitures A"
+"pcg_61222","61222","Purchases of Materials and Supplies B","expense","False","","Achats de matières et fournitures B"
+"pcg_61223","61223","Purchases of Fuels","expense","False","","Achats de combustibles"
+"pcg_61224","61224","Purchases of Maintenance Products","expense","False","","Achats de produits d'entretien"
+"pcg_61225","61225","Purchases of Workshop and Factory Supplies","expense","False","","Achats de fournitures d'atelier et d'usine"
+"pcg_61226","61226","Purchases of Store Supplies","expense","False","","Achats de fournitures de magasin"
+"pcg_61227","61227","Purchases of Office Supplies","expense","False","","Achats de fournitures de bureau"
+"pcg_61231","61231","Purchases of Lost Packaging","expense","False","","Achats d'emballages perdus"
+"pcg_61232","61232","Purchases of Unidentifiable Recoverable Packaging","expense","False","","Achats d'emballages récupérables non identifiables"
+"pcg_61233","61233","Purchases of Mixed-Use Packaging","expense","False","","Achats d'emballages à usage mixte"
+"pcg_61241","61241","Change in Inventories of Raw Materials","expense","False","","Variation des stocks des matières premières"
+"pcg_61242","61242","Change in Inventories of Consumable Materials and Supplies","expense","False","","Variation des stocks de matières et fournitures consommables"
+"pcg_61243","61243","Change in Inventories of Packaging","expense","False","","Variation des stocks des emballages"
+"pcg_61251","61251","Purchases of Non-Storable Supplies (Water, Electricity ...)","expense","False","","Achats de fournitures non stockables (Eau, électricité ...)"
+"pcg_61252","61252","Purchases of Maintenance Supplies","expense","False","","Achats de fournitures d'entretien"
+"pcg_61253","61253","Purchase of Small Tools and Equipment","expense","False","","Achats de petit outillage et petit équipement"
+"pcg_61254","61254","Purchases of Office Supplies","expense","False","","Achats de fournitures de bureau"
+"pcg_61261","61261","Purchases of Works","expense","False","","Achats des travaux"
+"pcg_61262","61262","Purchases of Studies","expense","False","","Achats des études"
+"pcg_61263","61263","Purchases of Services Provided","expense","False","","Achats des prestations de service"
+"pcg_6128","6128","Purchases of Materials and Supplies from Previous Years","expense","False","","Achats de matières et de fournitures des exercices antérieurs"
+"pcg_61291","61291","Discounts, Rebates and Refunds Obtained on Purchases of Raw Materials","expense","False","","Rabais, remises et ristournes obtenus sur achats de matières premières"
+"pcg_61292","61292","Discounts, Rebates and Refunds Obtained on Purchases of Consumable Materials and Supplies","expense","False","","Rabais, remises et ristournes obtenus sur achats de matières et fournitures consommables"
+"pcg_61293","61293","Discounts, Rebates and Refunds Obtained on Purchases of Packaging","expense","False","","Rabais, remises et ristournes obtenus sur achats des emballages"
+"pcg_61295","61295","Discounts, Rebates and Refunds Obtained on Non-Stock Purchases","expense","False","","Rabais, remises et ristournes obtenus surs achats non stockés"
+"pcg_61296","61296","Discounts, Rebates and Refunds Obtained on Purchases of Works, Studies and Services Provided","expense","False","","Rabais, remises et ristournes obtenus sur achats de travaux, études et prestations de service"
+"pcg_61298","61298","Discounts, Rebates and Refunds Obtained on Purchases of Materials and Supplies from Previous Years","expense","False","","Rabais, remises et ristournes obtenus sur achats de matières et fournitures des exercices antérieurs"
+"pcg_61311","61311","Rental of Land","expense","False","","Location de terrains"
+"pcg_61312","61312","Rental of Buildings","expense","False","","Location de constructions"
+"pcg_61313","61313","Rental of Equipment and Tools","expense","False","","Location de matériel et d'outillage"
+"pcg_61314","61314","Rental of Office Furniture and Equipment","expense","False","","Location de mobilier et matériel de bureau"
+"pcg_61315","61315","Rental of Computer Equipment","expense","False","","Location de matériel informatique"
+"pcg_61316","61316","Rental of Transport Equipment","expense","False","","Location de matériel de transport"
+"pcg_61317","61317","Damages on Returned Packaging","expense","False","","Malis sur emballages rendus"
+"pcg_61318","61318","Miscellaneous Rentals and Rental Charges","expense","False","","Locations et charges locatives divers"
+"pcg_61321","61321","Lease Payments - Furniture and Equipment","expense","False","","Redevances de crédit-bail - mobilier et matériel"
+"pcg_61331","61331","Maintenance and Repairs of Real Estate","expense","False","","Entretien et réparations des biens immobiliers"
+"pcg_61332","61332","Maintenance and Repairs of Movable Property","expense","False","","Entretien et réparations des biens mobiliers"
+"pcg_61335","61335","Maintenance","expense","False","","Maintenance"
+"pcg_61341","61341","Multi-Risk Insurances (Theft, Fire, Civil Liability)","expense","False","","Assurances multirisque (Vol, incendie, RC)"
+"pcg_61343","61343","Insurances - Business Risks","expense","False","","Assurances - Risques d'exploitation"
+"pcg_61345","61345","Insurances - Transport Equipment","expense","False","","Assurances - Matériel de transport"
+"pcg_61348","61348","Other Insurances","expense","False","","Autres assurances"
+"pcg_61351","61351","Remuneration of Occasional Personnel","expense","False","","Rémunérations du personnel occasionnel"
+"pcg_61352","61352","Remuneration of Temporary Personnel","expense","False","","Rémunérations du personnel intérimaire"
+"pcg_61353","61353","Remuneration of Personnel Seconded or Loaned to the Company","expense","False","","Rémunérations du personnel détaché ou prêté à l'entreprise"
+"pcg_61361","61361","Commissions and Brokerage","expense","False","","Commissions et courtages"
+"pcg_61365","61365","Fees","expense","False","","Honoraires"
+"pcg_61367","61367","Legal and Litigation Costs","expense","False","","Frais d'actes et de contentieux"
+"pcg_61371","61371","Patent Royalties","expense","False","","Redevances pour brevets"
+"pcg_61378","61378","Other Royalties","expense","False","","Autres redevances"
+"pcg_61411","61411","General Studies","expense","False","","Etudes générales"
+"pcg_61413","61413","Research","expense","False","","Recherches"
+"pcg_61415","61415","General Documentation","expense","False","","Documentation générale"
+"pcg_61416","61416","Technical Documentation","expense","False","","Documentation technique"
+"pcg_61421","61421","Transport of Personnel","expense","False","","Transports du personnel"
+"pcg_61425","61425","Transport on Purchases","expense","False","","Transports sur achats"
+"pcg_61426","61426","Transport on Sales","expense","False","","Transports sur ventes"
+"pcg_61428","61428","Other Transport","expense","False","","Autres transports"
+"pcg_61431","61431","Travels and Displacements","expense","False","","Voyages et déplacements"
+"pcg_61433","61433","Moving Expenses","expense","False","","Frais de déménagement"
+"pcg_61435","61435","Missions","expense","False","","Missions"
+"pcg_61436","61436","Receptions","expense","False","","Réceptions"
+"pcg_61441","61441","Advertisements and Insertions","expense","False","","Annonces et insertions"
+"pcg_61442","61442","Samples, Catalogs and Printed Advertising","expense","False","","Echantillons, catalogues et imprimés publicitaires"
+"pcg_61443","61443","Fairs and Exhibitions","expense","False","","Foires et expositions"
+"pcg_61444","61444","Advertising Bonuses","expense","False","","Primes de publicité"
+"pcg_61446","61446","Publications","expense","False","","Publications"
+"pcg_61447","61447","Gifts to Customers","expense","False","","Cadeaux à la clientèle"
+"pcg_61448","61448","Other Advertising and Public Relations Expenses","expense","False","","Autres charges de publicité et relations publiques"
+"pcg_61451","61451","Postal Expenses","expense","False","","Frais postaux"
+"pcg_61455","61455","Telephone Expenses","expense","False","","Frais de téléphone"
+"pcg_61456","61456","Telex and Telegram Expenses","expense","False","","Frais de télex et de télégrammes"
+"pcg_61461","61461","Contributions","expense","False","","Cotisations"
+"pcg_61462","61462","Donations","expense","False","","Dons"
+"pcg_61471","61471","Expenses of Purchase and Sale of Securities","expense","False","","Frais d'achat et de vente des titres"
+"pcg_61472","61472","Commercial Paper Expenses","expense","False","","Frais sur effets de commerce"
+"pcg_61473","61473","Fees and Commissions on Banking Services","expense","False","","Frais et commissions sur services bancaires"
+"pcg_6148","6148","Other External Expenses from Previous Years","expense","False","","Autres charges externes des exercices antérieurs"
+"pcg_6149","6149","Discounts, Rebates and Refunds Obtained on Other External Expenses","expense","False","","Rabais, remises et ristournes obtenus sur autres charges externes"
+"pcg_61611","61611","City Tax and Municipal Tax","expense","False","","Taxe urbaine et taxe d'édilité"
+"pcg_61612","61612","Patent","expense","False","","Patente"
+"pcg_61615","61615","Local Taxes","expense","False","","Taxes locales"
+"pcg_6165","6165","Indirect Taxes and Duties","expense","False","","Impôts et taxes indirects"
+"pcg_61671","61671","Registration and Stamp Duties","expense","False","","Droits d'enregistrement et de timbre"
+"pcg_61673","61673","Vehicle Taxes","expense","False","","Taxes sur les véhicules"
+"pcg_61678","61678","Other Taxes, Duties and Similar Rights","expense","False","","Autres impôts, taxes et droits assimilés"
+"pcg_6168","6168","Taxes and Duties from Previous Years","expense","False","","Impôts et taxes des exercices antérieurs"
+"pcg_61711","61711","Salaries and Wages","expense","False","","Appointements et salaires"
+"pcg_61712","61712","Bonuses and Gratuities","expense","False","","Primes et gratifications"
+"pcg_61713","61713","Allowances and Other Benefits","expense","False","","Indemnités et avantages divers"
+"pcg_61714","61714","Commisions to Personnel","expense","False","","Commissions au personnel"
+"pcg_61715","61715","Remuneration of Directors, Managers and Partners","expense","False","","Rémunération des administrateurs, gérants et associés"
+"pcg_61741","61741","Social Security Contributions","expense","False","","Cotisations de sécurité sociale"
+"pcg_61742","61742","Contributions to Pension Funds","expense","False","","Cotisations aux caisses de retraite"
+"pcg_61743","61743","Contributions to Mutual Insurance Companies","expense","False","","Cotisations aux mutuelles"
+"pcg_61744","61744","Family Benefits","expense","False","","Prestations familiales"
+"pcg_61745","61745","Work Accident Insurances","expense","False","","Assurances accident de travail"
+"pcg_61761","61761","Group Insurances","expense","False","","Assurances groupe"
+"pcg_61762","61762","Pension Benefits","expense","False","","Prestations de retraites"
+"pcg_61763","61763","Allocations to Social Works","expense","False","","Allocations aux oeuvres sociales"
+"pcg_61764","61764","Clothing and Workwear","expense","False","","Habillement et vêtements de travail"
+"pcg_61765","61765","Compensation in Lieu of Notice and Termination of Employment","expense","False","","Indemnités de préavis et de licenciement"
+"pcg_61766","61766","Occupational Medicine and Pharmacy","expense","False","","Médecine de travail, pharmacie"
+"pcg_61768","61768","Other Various Social Charges","expense","False","","Autres charges sociales diverses"
+"pcg_6177","6177","Operator's Remuneration","expense","False","","Rémunération de l'exploitant"
+"pcg_61771","61771","Operator's Salaries and Wages","expense","False","","Appointements et salaires de l'exploitant"
+"pcg_61774","61774","Social Charges on Operator's Wages and Salaries","expense","False","","Charges sociales sur appointements et salaires de l'exploitant"
+"pcg_6178","6178","Personnel Expenses of Previous Years","expense","False","","Charges de personnel des exercices antérieurs"
+"pcg_6181","6181","Attendance Fees","expense","False","","Jetons de présence"
+"pcg_6182","6182","Losses on Uncollectible Receivables","expense","False","","Pertes sur créances irrécouvrables"
+"pcg_6185","6185","Losses on Joint Operations","expense","False","","Pertes sur opérations faites en commun"
+"pcg_6186","6186","Transfer of Profits from Joint Operations","expense","False","","Transfert de profits sur opérations faites en commun"
+"pcg_6188","6188","Other Operating Expenses from Previous Years","expense","False","","Autres charges d'exploitation des exercices antérieurs"
+"pcg_61911","61911","Operating Allocations for Amortization of Preliminary Costs","expense","False","","Dotations d'exploitation aux amortissements des frais préliminaires"
+"pcg_61912","61912","Operating Allocations for Amortization of Charges to be Distributed","expense","False","","Dotations d'exploitation aux amortissements des charges à répartir"
+"pcg_61921","61921","Operating Allocations for Amortization of Assets in Research and Development","expense","False","","Dotations d'exploitation aux amortissements de l'immobilisation en recherche et développement"
+"pcg_61922","61922","Operating Allocations for Amortization of Patents, Trademarks, Rights and Similar Assets","expense","False","","Dotations d'exploitation aux amortissements des brevets, marques, droits et valeurs similaires"
+"pcg_61923","61923","Operating Allocations for Amortization of Commercial Funds","expense","False","","Dotations d'exploitation aux amortissements du fonds commercial"
+"pcg_61928","61928","Operating Allocations for Amortization of Other Intangible Non-Current Assets","expense","False","","Dotations d'exploitation aux amortissements des autres immobilisations incorporelles"
+"pcg_61931","61931","Operating Allocations for Depreciation of Land","expense","False","","Dotations d'exploitation aux amortissements des terrains"
+"pcg_61932","61932","Operating Allocations for Depreciation of Constructions","expense","False","","Dotations d'exploitation aux amortissements des constructions"
+"pcg_61933","61933","Operating Allocations for Depreciation of Technical Installations, Equipment and Tools","expense","False","","Dotations d'exploitation aux amortissements des installations techniques, matériel et outillage"
+"pcg_61934","61934","Operating Allocations for Depreciation of Transport Equipment","expense","False","","Dotations d'exploitation aux amortissements du matériel de transport"
+"pcg_61935","61935","Operating Allocations for Depreciation of Furniture, Office Equipment, Miscellaneous Amenities","expense","False","","Dotations d'exploitation aux amortissements des mobilier, matériel de bureau et aménagements divers"
+"pcg_61938","61938","Operating Allocations for Depreciation of Other Tangible Non-Current Assets","expense","False","","Dotations d'exploitation aux amortissements des autres immobilisations corporelles"
+"pcg_61942","61942","Operating Allocations to Provisions for Depreciation of Intangible Non-Current Assets","expense","False","","Dotations d'exploitation aux provisions pour dépréciation des immobilisations incorporelles"
+"pcg_61943","61943","Operating Allocations to Provisions for Depreciation of Tangible Non-Current Assets","expense","False","","Dotations d'exploitation aux provisions pour dépréciation des immobilisations corporelles"
+"pcg_61955","61955","Operating Allocations to Provisions for Long-Term Risks and Expenses","expense","False","","Dotations d'exploitation aux provisions pour risques et charges durables"
+"pcg_61957","61957","Operating Allocations to Provisions for Temporary Risks and Expenses","expense","False","","Dotations d'exploitation aux provisions pour risques et charges momentanés"
+"pcg_61961","61961","Operating Allocations to Provisions for Depreciation of Inventory","expense","False","","Dotations d'exploitation aux provisions pour dépréciation des stocks"
+"pcg_61964","61964","Operating Allocations to Provisions for Depreciation of Receivables from Current Assets","expense","False","","Dotations d'exploitation aux provisions pour dépréciation des créances de l'actif circulant"
+"pcg_61981","61981","Operating Allocations for Amortization or Depreciation from Previous Years","expense","False","","Dotations d'exploitation aux amortissements des exercices antérieurs"
+"pcg_61984","61984","Operating Allocations to Provisions from Previous Years","expense","False","","Dotations d'exploitation aux provisions des exercices antérieurs"
+"pcg_63111","63111","Interest on Loans","expense","False","","Intérêts des emprunts"
+"pcg_63113","63113","Interest on Debts Related to Equity Investments","expense","False","","Intérêts des dettes rattachées à des participations"
+"pcg_63114","63114","Interest on Current Accounts and Deposits","expense","False","","Intérêts des comptes courants et dépôts créditeurs"
+"pcg_63115","63115","Interest on Bank and Financing Operations","expense","False","","Intérêts bancaires et sur opérations de financement"
+"pcg_63118","63118","Other Interest on Loans and Debts","expense","False","","Autres intérêts des emprunts et dettes"
+"pcg_6318","6318","Interest Expenses from Previous Years","expense","False","","Charges d'intérêts des exercices antérieurs"
+"pcg_6331","6331","Foreign Exchange Losses for the Year","expense","False","","Pertes de change propres à l'exercice"
+"pcg_6338","6338","Foreign Exchange Losses from Previous Years","expense","False","","Pertes de change des exercices antérieurs"
+"pcg_6382","6382","Losses on Receivables from Equity Investments","expense","False","","Pertes sur créances liées à des participations"
+"pcg_6385","6385","Net Expenses on Disposal of Securities and Investment Assets","expense","False","","Charges nettes sur cessions de titres et valeurs de placement"
+"pcg_63861","63861","Cash Difference","expense","False","","Différence de trésorerie"
+"pcg_63862","63862","Early Payment Discount","expense","False","","Escompte pour paiement anticipé"
+"pcg_63868","63868","Other Discounts Granted","expense","False","","Autres escomptes accordés"
+"pcg_6388","6388","Other Financial Expenses from Previous Years","expense","False","","Autres charges financières des exercices antérieurs"
+"pcg_6391","6391","Allocations for Amortization of Bond Redemption Premiums","expense","False","","Dotations aux amortissements des primes de remboursement des obligations"
+"pcg_6392","6392","Allocations to Provisions for Depreciation of Financial Non-Current Assets","expense","False","","Dotations aux provisions pour dépréciation des immobilisations financières"
+"pcg_6393","6393","Allocations to Provisions for Financial Risks and Expenses","expense","False","","Dotations aux provisions pour risques et charges financiers"
+"pcg_6394","6394","Allocations to Provisions for Depreciation of Securities and Investment Assets","expense","False","","Dotations aux provisions pour dépréciation des titres et valeurs de placement"
+"pcg_6396","6396","Allocations to Provisions for Depreciation of Cash Accounts","expense","False","","Dotations aux provisions pour dépréciation des comptes de trésorerie"
+"pcg_6398","6398","Financial Allocations from Previous Years","expense","False","","Dotations financières des exercices antérieurs"
+"pcg_6512","6512","Net Depreciation Value of Intangible Non-Current Assets Sold","expense_depreciation","False","","Valeurs nettes d'amortissements des immobilisations incorporelles cédées"
+"pcg_6513","6513","Net Depreciation Value of Tangible Non-Current Assets Sold","expense_depreciation","False","","Valeurs nettes d'amortissements des immobilisations corporelles cédées"
+"pcg_6514","6514","Net Depreciation Value of Financial Non-Current Assets Sold (Ownership Rights)","expense_depreciation","False","","Valeurs nettes d'amortissements des immobilisations financières cédées (droits de propriété)"
+"pcg_6518","6518","Net Depreciation Value of Non-Current Assets Sold from Previous Years","expense_depreciation","False","","Valeurs nettes d'amortissements des immobilisations cédées des exercices antérieurs"
+"pcg_6561","6561","Subsidies Granted for the Year","expense","False","","Subventions accordées de l'exercice"
+"pcg_6568","6568","Subsidies Granted from Previous Years","expense","False","","Subventions accordés des exercices antérieurs"
+"pcg_65811","65811","Contract Penalties","expense","False","","Pénalités sur marchés"
+"pcg_65812","65812","Forfeitures","expense","False","","Dédits"
+"pcg_6582","6582","Tax Reminders (Other than Income Tax)","expense","False","","Rappels d'impôts (autres qu'impôts sur les résultats)"
+"pcg_65831","65831","Tax Penalties and Fines","expense","False","","Pénalités et amendes fiscales"
+"pcg_65833","65833","Criminal Penalties and Fines","expense","False","","Pénalités et amendes pénales"
+"pcg_6585","6585","Receivables that Have Become Uncollectible","expense","False","","Créances devenues irrécouvrables"
+"pcg_65861","65861","Donations","expense","False","","Dons"
+"pcg_65862","65862","Liberalities","expense","False","","Libéralités"
+"pcg_65863","65863","Prizes","expense","False","","Lots"
+"pcg_6588","6588","Other Non-Current Expenses from Previous Years","expense","False","","Autres charges non courantes des exercices antérieurs"
+"pcg_65911","65911","Allocations to Exceptional Depreciation of Non-Current Assets in Non-Values","expense","False","","Dotations aux amortissements exceptionnels de l'immobilisation en non-valeurs"
+"pcg_65912","65912","Allocations to Exceptional Depreciation of Intangible Non-Current Assets","expense","False","","Dotations aux amortissements exceptionnels des immobilisations incorporelles"
+"pcg_65913","65913","Allocations to Exceptional Depreciation of Tangible Non-Current Assets","expense","False","","Dotations aux amortissements exceptionnels des immobilisations corporelles"
+"pcg_65941","65941","Non-Current Allocations for Depreciation","expense","False","","Dotations non courantes pour amortissements"
+"pcg_65942","65942","Non-Current Allocations for Capital Gains Pending Taxation","expense","False","","Dotations non courantes pour plus-values en instance d'imposition"
+"pcg_65944","65944","Non-Current Allocations for Investments","expense","False","","Dotations non courantes pour investissements"
+"pcg_65945","65945","Non-Current Allocations for Replenishment of Deposits","expense","False","","Dotations non courantes pour reconstitution de gisements"
+"pcg_65946","65946","Non-Current Allocations for the Acquisition and Construction of Housing","expense","False","","Dotations non courantes pour acquisition et construction de logements"
+"pcg_65955","65955","Non-Current Allocations to Provisions for Long-Term Risks and Expenses","expense","False","","Dotations non courantes aux provisions pour risques et charges durables"
+"pcg_65957","65957","Non-Current Allocations to Provisions for Temporary Risks and Expenses","expense","False","","Dotations non courantes aux provisions pour risques et charges momentanés"
+"pcg_65962","65962","Non-Current Allocations to Provisions for Depreciation of Non-Current Assets","expense","False","","Dotations non courantes aux amortissements pour dépréciation de l'actif immobilisé"
+"pcg_65963","65963","Non-Current Allocations to Provisions for Depreciation of Current Assets","expense","False","","Dotations non courantes aux provisions pour dépréciation de l'actif circulant"
+"pcg_6598","6598","Non-Current Allocations from Previous Years","expense","False","","Dotations non courantes des exercices antérieurs"
+"pcg_6701","6701","Income Taxes on Profits","expense","False","","Impôts sur les bénéfices"
+"pcg_6705","6705","Minimum Annual Corporate Taxation","expense","False","","Imposition minimale annuelle des sociétés"
+"pcg_6708","6708","Income Tax Reminders and Relief","expense","False","","Rappels et dégrèvements des impôts sur les résultats"
+"pcg_7111","7111","Sales of Goods in Morocco","income","False","","Ventes de marchandises au Maroc"
+"pcg_7113","7113","Sales of Goods Abroad","income","False","","Ventes de marchandises à l'étranger"
+"pcg_7118","7118","Sales of Goods from Previous Years","income","False","","Ventes de marchandises des exercices antérieurs"
+"pcg_7119","7119","Discounts, Rebates and Refunds Granted by the Company","income","False","","Rabais, remises et ristournes accordés par l'entreprise"
+"pcg_71211","71211","Sales of Finished Products (Production in Morocco)","income","False","","Ventes de produits finis (Production au Maroc)"
+"pcg_71212","71212","Sales of Intermediary Products (Production in Morroco)","income","False","","Ventes de produits intermédiaires (Production au Maroc)"
+"pcg_71217","71217","Sales of Residual Products (Production in Morocco)","income","False","","Ventes de produits résiduels (Production au Maroc)"
+"pcg_71221","71221","Sales of Finished Products (Production Abroad)","income","False","","Ventes de produits finis (Production à l'étranger)"
+"pcg_71222","71222","Sales of Intermediary Products (Production Abroad)","income","False","","Ventes de produits intermédiaires (Production à l'étranger)"
+"pcg_71241","71241","Works (Production in Morocco)","income","False","","Travaux (Production au Maroc)"
+"pcg_71242","71242","Studies (Production in Morocco)","income","False","","Etudes (Production au Maroc)"
+"pcg_71243","71243","Services Provided (Production in Morocco)","income","False","","Prestations de service (Production au Maroc)"
+"pcg_71251","71251","Works (Production Abroad)","income","False","","Travaux (Production à l'étranger)"
+"pcg_71252","71252","Studies (Production Abroad)","income","False","","Etudes (Production à l'étranger)"
+"pcg_71253","71253","Service Provided (Production Abroad)","income","False","","Prestations de service (Production à l'étranger)"
+"pcg_7126","7126","Royalties for Patents, Trademarks, Rights and Similar Assets","income","False","","Redevances pour brevets, marques, droits et valeurs similaires"
+"pcg_71271","71271","Miscellaneous Rentals Received","income","False","","Locations diverses reçues"
+"pcg_71272","71272","Commissions and Brokerage Fees Received","income","False","","Commissions et courtages reçus"
+"pcg_71273","71273","Income of Services Operated for the Benefit of the Personnel","income","False","","Produits de services exploités dans l'intérêt du personnel"
+"pcg_71275","71275","Bonuses on Returnable Packaging","income","False","","Bonis sur reprises d'emballages consignés"
+"pcg_71276","71276","Ports and Incidentals Charged","income","False","","Ports et frais accessoires facturés"
+"pcg_71278","71278","Other Related Sales and Income","income","False","","Autres ventes et produits accessoires"
+"pcg_7128","7128","Sales of Goods and Services Produced from Previous Years","income","False","","Ventes de biens et services produits des exercices antérieurs"
+"pcg_71291","71291","Discounts, Rebates and Refunds Granted on Sales in Morocco of Produced Goods","income","False","","Rabais, Remises et Ristournes accordés sur ventes au Maroc des biens produits"
+"pcg_71292","71292","Discounts, Rebates and Refunds Granted on Sales Abroad of Produced Goods","income","False","","Rabais, Remises et Ristournes accordés sur ventes à l'étranger des biens produits"
+"pcg_71294","71294","Discounts, Rebates and Refunds Granted on Sales in Morocco of Produced Services","income","False","","Rabais, Remises et Ristournes accordés sur ventes au Maroc des services produits"
+"pcg_71295","71295","Discounts, Rebates and Refunds Granted on Sales Abroad of Produced Services","income","False","","Rabais, Remises et Ristournes accordés sur ventes à l'étranger des services produits"
+"pcg_71298","71298","Discounts, Rebates and Refunds Granted on Sales of Goods and Services from Previous Years","income","False","","Rabais, Remises et Ristournes accordés sur ventes de biens et services produits des exercices antérieurs"
+"pcg_71311","71311","Changes in Inventory of Produced Goods in Progress","income","False","","Variation des stocks de biens produits en cours"
+"pcg_71312","71312","Changes in Inventory of Intermediary Products in Progress","income","False","","Variation des stocks de produits intermédiaires en cours"
+"pcg_71317","71317","Changes in Inventory of Residual Products in Progress","income","False","","Variation des stocks de produits résiduels en cours"
+"pcg_71321","71321","Changes in Inventory of Finished Products","income","False","","Variation des stocks de produits finis"
+"pcg_71322","71322","Changes in Inventory of Intermediary Products","income","False","","Variation des stocks de produits intermédiaires"
+"pcg_71327","71327","Changes in Inventory of Residual Products","income","False","","Variation des stocks de produits résiduels"
+"pcg_71341","71341","Changes in Inventory of Works in Progress","income","False","","Variation des stocks de travaux en cours"
+"pcg_71342","71342","Changes in Inventory of Studies in Progress","income","False","","Variation des stocks d'études en cours"
+"pcg_71343","71343","Changes in Inventory of Services Provided in Progress","income","False","","Variation des stocks de prestations en cours"
+"pcg_7140","7140","Non-Current Assets Produced by the Company for its Own Use","income","False","","Immobilisations produites par l'entreprise pour elle-même"
+"pcg_7141","7141","Non-Current Assets in Non-Values Produced","income","False","","Immobilisations en non valeurs produites"
+"pcg_7142","7142","Intangible Non-Current Assets Produced","income","False","","Immobilisations incorporelles produites"
+"pcg_7143","7143","Tangible Non-Current Assets Produced","income","False","","Immobilisations corporelles produites"
+"pcg_7148","7148","Non-Current Assets Produced from Previous Years","income","False","","Immobilisations produites des exercices antérieurs"
+"pcg_7161","7161","Operation Subsidies Received for the Year","income","False","","Subventions d'exploitation reçues de l'exercice"
+"pcg_7168","7168","Operation Subsidies Received for Previous Years","income","False","","Subventions d'exploitation reçues des exercices antérieurs"
+"pcg_7180","7180","Other Operating Income","income","False","","Autres produits d'exploitation"
+"pcg_7181","7181","Attendance Fees Received","income","False","","Jetons de présence reçus"
+"pcg_7182","7182","Income from Real Estate not Assigned to Operations","income","False","","Revenus des immeubles non affectés à l'exploitation"
+"pcg_7185","7185","Profits on Joint Operations","income","False","","Profits sur opérations faites en commun"
+"pcg_7186","7186","Transfer of Losses on Joint Operations","income","False","","Transfert de pertes sur opérations faites en commun"
+"pcg_7188","7188","Other Operating Income from Previous Years","income","False","","Autres produits d'exploitation des exercices antérieurs"
+"pcg_7190","7190","Operating Reversals; Expense Transfers","income","False","","Reprises d'exploitation; Transferts de charges"
+"pcg_7191","7191","Reversals of Depreciation of Non-Current Assets in Non-Values","income","False","","Reprises sur amortissements de l'immobilisation en non-valeurs"
+"pcg_7192","7192","Reversals of Depreciation of Intangible Non-Current Assets","income","False","","Reprises sur amortissements des immobilisations incorporelles"
+"pcg_7193","7193","Reversals of Depreciation of Tangible Non-Current Assets","income","False","","Reprises sur amortissement des immobilisations corporelles"
+"pcg_7194","7194","Reversals of Provisions for Depreciation of Non-Current Assets","income","False","","Reprises sur provisions pour dépréciation des immobilisations"
+"pcg_7195","7195","Reversals of Provisions for Risks and Expenses","income","False","","Reprises sur provisions pour risques et charges"
+"pcg_7196","7196","Reversals of Provisions for Depreciation of Current Assets","income","False","","Reprises sur provisions pour dépréciation de l'actif circulant"
+"pcg_71971","71971","Transfers of Operating Expenses - Purchases of Goods","income","False","","Transferts de charges d'exploitation - Achats de marchandises"
+"pcg_71972","71972","Transfers of Operating Expenses - Consumed Purchases of Materials and Supplies","income","False","","Transferts de charges d'exploitation - Achats consommés de matières et fournitures"
+"pcg_71973","71973","Transfers of Operating Expenses - Other External Expenses","income","False","","Transferts de charges d'exploitation - Autres charges externes"
+"pcg_71975","71975","Transfers of Operating Expenses - Taxes and Duties","income","False","","Transferts de charges d'exploitation - Impôts et taxes"
+"pcg_71976","71976","Transfers of Operating Expenses - Personnel Expenses","income","False","","Transferts de charges d'exploitation - Charges du personnel"
+"pcg_71978","71978","Transfers of Operating Expenses - Other Operating Expenses","income","False","","Transferts de charges d'exploitation - Autres charges d'exploitation"
+"pcg_71981","71981","Reversals of Depreciation from Previous Years","income","False","","Reprises sur amortissements des exercices antérieurs"
+"pcg_71984","71984","Reversals of Provisions from Previous Years","income","False","","Reprises sur provisions des exercices antérieurs"
+"pcg_7321","7321","Income from Equity Securities","income_other","False","","Revenus des titres de participation"
+"pcg_7325","7325","Income from Other Non-Current Assets","income_other","False","","Revenus des autres titres immobilisés"
+"pcg_7328","7328","Income from Equity Securities and Other Non-Current Assets from Previous Years","income_other","False","","Produits des titres de participation et des autres titres immobilisés des exercices antérieurs"
+"pcg_7331","7331","Foreign Exchange Gains for the Year","income_other","False","","Gains de change propres à l'exercice"
+"pcg_7338","7338","Foreign Exchange Gains from Previous Years","income_other","False","","Gains de change des exercices antérieurs"
+"pcg_73811","73811","Interest from Loans","income_other","False","","Intérêts des prêts"
+"pcg_73813","73813","Income from Other Financial Receivables","income_other","False","","Revenus des autres créances financières"
+"pcg_7383","7383","Income from Receivables Related to Equity Investments","income_other","False","","Revenus des créances rattachées à des participations"
+"pcg_7384","7384","Income from Securities and Investment Assets","income_other","False","","Revenus des titres et valeurs de placement"
+"pcg_7385","7385","Net Income on Disposal of Securities and Investment Assets","income_other","False","","Produits nets sur cessions de titres et valeurs de placement"
+"pcg_73861","73861","Cash Difference","income_other","False","","Différence de trésorerie"
+"pcg_73862","73862","Early Payment Discount","income_other","False","","Escompte pour paiement anticipé"
+"pcg_73868","73868","Other Discounts Obtained","income_other","False","","Autres escomptes obtenus"
+"pcg_7388","7388","Interest and Other Financial Income from Previous Years","income_other","False","","Intérêts et autres produits financiers des exercices antérieurs"
+"pcg_7391","7391","Reversals of Amortization of Bond Redemption Premiums","income_other","False","","Reprises sur amortissements des primes de remboursement des obligations"
+"pcg_7392","7392","Reversals of Provisions for Depreciation of Financial Non-Current Assets","income_other","False","","Reprises sur provisions pour dépréciation des immobilisations financières"
+"pcg_7393","7393","Reversals of Provisions for Financial Risks and Expenses","income_other","False","","Reprises sur provisions pour risques et charges financiers"
+"pcg_7394","7394","Reversals of Provisions for Depreciation of Securities and Investment Assets","income_other","False","","Reprises sur provisions pour dépréciation des titres et valeurs de placement"
+"pcg_7396","7396","Reversals of Provisions for Depreciation of Cash Accounts","income_other","False","","Reprises sur provisions pour dépréciation des comptes de trésorerie"
+"pcg_73971","73971","Transfer of Financial Expenses - Interest Expenses","income_other","False","","Transferts de charges financières - Charges d'intérêts"
+"pcg_73973","73973","Transfer of Financial Expenses - Foreign Exchange Losses","income_other","False","","Transferts de charges financières - Pertes de change"
+"pcg_73978","73978","Transfer of Financial Expenses - Other Financial Expenses","income_other","False","","Transferts de charges financières - Autres charges financières"
+"pcg_7398","7398","Reversals of Financial Allocations from Previous Years","income_other","False","","Reprises sur dotations financières des exercices antérieurs"
+"pcg_7512","7512","Income from Disposal of Intangible Non-Current Assets","income_other","False","","Produits des cessions des immobilisations incorporelles"
+"pcg_7513","7513","Income from Disposal of Tangible Non-Current Assets","income_other","False","","Produits des cessions des immobilisations corporelles"
+"pcg_7514","7514","Income from Disposal of Financial Non-Current Assets (Ownership Rights)","income_other","False","","Produits des cessions des immobilisations financières (Droits de propriété)"
+"pcg_7518","7518","Income from Disposals from Previous Years","income_other","False","","Produits des cessions des exercices antérieurs"
+"pcg_7561","7561","Balancing Subsidies Received for the Year","income_other","False","","Subventions d'équilibre reçues de l'exercice"
+"pcg_7568","7568","Balancing Subsidies Received from Previous Years","income_other","False","","Subventions d'équilibre reçues des exercices antérieurs"
+"pcg_7577","7577","Reversals of Investment Subsidies for the Year","income_other","False","","Reprises sur subventions d'investissement de l'exercice"
+"pcg_7578","7578","Reversals of Investment Subsidies of Previous Years","income_other","False","","Reprises sur subventions d'investissement des exercices antérieurs"
+"pcg_75811","75811","Contract Penalties Received","income_other","False","","Pénalités reçus sur marchés"
+"pcg_75812","75812","Forfeitures Received","income_other","False","","Dédits reçus"
+"pcg_7582","7582","Tax Relief (Other than Income Tax)","income_other","False","","Dégrèvements d'impôts (Autres qu'impôts sur les résultats)"
+"pcg_7585","7585","Returns on Settled Receivables","income_other","False","","Rentrées sur créances soldées"
+"pcg_75861","75861","Donations","income_other","False","","Dons"
+"pcg_75862","75862","Liberalities","income_other","False","","Libéralités"
+"pcg_75863","75863","Prizes","income_other","False","","Lots"
+"pcg_7588","7588","Other Non-Current Income from Previous Years","income_other","False","","Autres produits non courants des exercices antérieurs"
+"pcg_75911","75911","Non-Current Reversals of Exceptional Depreciation of Non-Current Assets in Non Values","income_other","False","","Reprises non courantes sur amortissements exceptionnels de l'immobilisation en non valeurs"
+"pcg_75912","75912","Non-Current Reversals of Exceptional Depreciation of Intangible Non-Current Assets","income_other","False","","Reprises non courantes sur amortissements exceptionnels des immobilisations incorporelles"
+"pcg_75913","75913","Non-Current Reversals of Exceptional Depreciation of Tangible Non-Current Assets","income_other","False","","Reprises non courantes sur amortissements exceptionnels des immobilisations corporelles"
+"pcg_75941","75941","Reversals of Accelerated Depreciation","income_other","False","","Reprises sur amortissements dérogatoires"
+"pcg_75942","75942","Reversals of Capital Gains Pending Taxation","income_other","False","","Reprises sur plus-values en instance d'imposition"
+"pcg_75944","75944","Reversals of Allocations for Investments","income_other","False","","Reprises sur provisions pour investissements"
+"pcg_75945","75945","Reversals of Allocations for Replenishment of Deposits","income_other","False","","Reprises sur provisions pour reconstitution de gisements"
+"pcg_75946","75946","Reversals of Allocations for the Acquisition and Construction of Housing","income_other","False","","Reprises sur provisions pour acquisition et construction de logements"
+"pcg_75955","75955","Reversals of Provisions for Long-Term Risks and Expenses","income_other","False","","Reprises sur provisions pour risques et charges durables"
+"pcg_75957","75957","Reversals of Provisions for Temporary Risks and Expenses","income_other","False","","Reprises sur provisions pour risques et charges momentanés"
+"pcg_75962","75962","Non-Current Reversals of Provisions for Depreciation of Non-Current Assets","income_other","False","","Reprises non courantes sur provisions pour dépréciation de l'actif immobilisé"
+"pcg_75963","75963","Non-Current Reversals of Provisions for Depreciation of Current Assets","income_other","False","","Reprises non courantes sur provisions pour dépréciation de l'actif circulant"
+"pcg_7597","7597","Non-Current Expense Transfers","income_other","False","","Transferts de charges non courantes"
+"pcg_7598","7598","Non-Current Reversals from Previous Years","income_other","False","","Reprises non courantes des exercices antérieurs"
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.fiscal.position-ma.csv b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.fiscal.position-ma.csv
new file mode 100644
index 0000000..18ec772
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.fiscal.position-ma.csv
@@ -0,0 +1,9 @@
+"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","account_ids/account_src_id","account_ids/account_dest_id","name@fr"
+"afpt_morocco","1","Morocco","1","","base.ma","","","","Maroc"
+"afpt_imp_exp","2","Import/Export","1","","","","","","Importation/Exportation"
+"","","","","","","","pcg_7111","pcg_7113",""
+"","","","","","","","pcg_71211","pcg_71221",""
+"","","","","","","","pcg_71212","pcg_71222",""
+"","","","","","","","pcg_71242","pcg_71252",""
+"","","","","","","","pcg_71243","pcg_71253",""
+"","","","","","","","pcg_71294","pcg_71295",""
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.group-ma.csv b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.group-ma.csv
new file mode 100644
index 0000000..2cdb2b2
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.group-ma.csv
@@ -0,0 +1,148 @@
+"id","code_prefix_start","code_prefix_end","name","name@fr"
+"group_1","1","","Permanent Funding","Financement permanent"
+"group_11","11","","Shareholders' Equity","Capitaux propres"
+"group_111","111","","Corporate or Personal Capital","Capital social ou personnel"
+"group_112","112","","Share, Merger and Contribution Premiums","Primes d'émission, de fusion et d'apport"
+"group_113","113","","Revaluation Differences","Écarts de réévaluation"
+"group_114","114","","Legal Reserve","Réserve légale"
+"group_115","115","","Other Reserves","Autres réserves"
+"group_116","116","","Retained Result","Report à nouveau"
+"group_118","118","","Net Results Pending Allocation","Résultats nets en instance d'affectation"
+"group_119","119","","Net Result for the Fiscal Year","Résultat net de l'exercice"
+"group_13","13","","Related Shareholders' Equity","Capitaux propres assimilés"
+"group_131","131","","Investment Grants","Subventions d'investissement"
+"group_135","135","","Regulated Provisions","Provisions réglementées"
+"group_14","14","","Financial Debts","Dettes de financement"
+"group_141","141","","Bond Loans","Emprunts obligataires"
+"group_148","148","","Other Financial Liabilities","Autres dettes de financement"
+"group_15","15","","Long-Term Provisions for Risks and Expenses","Provisions durables pour risques et charges"
+"group_151","151","","Provisions for Risks","Provisions pour risques"
+"group_155","155","","Provisions for Expenses","Provisions pour charges"
+"group_16","16","","Establishments' and Branches' Liaison Accounts","Comptes de liaison des établissements et succursales"
+"group_160","160","","Establishments' and Branches' Liaison Accounts","Comptes de liaison des établissements et succursales"
+"group_17","17","","Foreign Exchange Liabilities","Écarts de conversion passif"
+"group_171","171","","Increase in Non-Current Receivables","Augmentation des créances immobilisées"
+"group_172","172","","Decrease in Financing Liabilities","Diminution des dettes de financement"
+"group_2","2","","Non-Current Assets","Actif immobilisé"
+"group_21","21","","Non-Value Non-Current Assets","Immobilisations en non-valeurs"
+"group_211","211","","Start-Up Costs","Frais préliminaires"
+"group_212","212","","Deferred Expenses over Several Years","Charges à répartir sur plusieurs exercices"
+"group_213","213","","Bond Redemption Premiums","Primes de remboursement des obligations"
+"group_22","22","","Intangible Non-Current Assets","Immobilisations incorporelles"
+"group_221","221","","Non-Current Assets in Research and Development","Immobilisation en recherche et développement"
+"group_222","222","","Patents, Trademarks, Rights and Similar Assets","Brevets, marques, droits et valeurs similaires"
+"group_223","223","","Commercial Funds","Fonds commercial"
+"group_228","228","","Other Intangible Non-Current Assets","Autres immobilisations incorporelles"
+"group_23","23","","Tangible Non-Current Assets","Immobilisations corporelles"
+"group_231","231","","Land","Terrains"
+"group_232","232","","Constructions","Constructions"
+"group_233","233","","Technical Installations, Equipment and Tools","Installations techniques, matériel et outillage"
+"group_234","234","","Transport Equipment","Matériel de transport"
+"group_235","235","","Furniture, Office Equipment, Miscellaneous Amenities","Mobilier, matériel de bureau, aménagements divers"
+"group_238","238","","Other Tangible Non-Current Assets","Autres immobilisations corporelles"
+"group_239","239","","Tangible Non-Current Assets in Progress","Immobilisations corporelles en cours"
+"group_24","24","25","Financial Non-Current Assets","Immobilisations financières"
+"group_241","241","","Non-Current Loans","Prêts immobilisés"
+"group_248","248","","Other Financial Receivables","Autres créances financières"
+"group_251","251","","Equity Securities","Titres de participation"
+"group_258","258","","Other Long-Term Securities","Autres titres immobilisés"
+"group_27","27","","Foreign Exchange Assets","Écarts de conversion actif"
+"group_271","271","","Decrease in Non-Current Assets","Diminution des créances immobilisées"
+"group_272","272","","Increase in Financing Liabilities","Augmentation des dettes de financement"
+"group_28","28","","Depreciations of Non-Current Assets","Amortissements des immobilisations"
+"group_281","281","","Depreciations of Non-Value Assets","Amortissements des non-valeurs"
+"group_282","282","","Depreciations of Intangible Non-Current Assets","Amortissements des immobilisations incorporelles"
+"group_283","283","","Depreciations of Tangible Non-Current Assets","Amortissements des immobilisations corporelles"
+"group_29","29","","Provisions for Depreciation of Non-Current Assets","Provisions pour dépréciation des immobilisations"
+"group_292","292","","Provisions for Depreciation of Intangible Non-Current Assets","Provisions pour dépréciation des immobilisations incorporelles"
+"group_293","293","","Provisions for Depreciation of Tangible Non-Current Assets","Provisions pour dépréciation des immobilisations corporelles"
+"group_294","294","295","Provisions for Depreciation of Financial Non-Current Assets","Provisions pour dépréciation des immobilisations financières"
+"group_3","3","","Current Assets Excluding Cash","Actif circulant hors trésorerie"
+"group_31","31","","Inventories","Stocks"
+"group_311","311","","Goods","Marchandises"
+"group_312","312","","Consumable Materials and Supplies","Matières et fournitures consommables"
+"group_313","313","","Products in Progress","Produits en cours"
+"group_314","314","","Intermediary and Residual Products","Produits intermédiaires et produits résiduels"
+"group_315","315","","Finished Products","Produits finis"
+"group_34","34","","Receivables from Current Assets","Créances de l'actif circulant"
+"group_341","341","","Supplier Receivables, Advances and Down Payments","Fournisseurs débiteurs, avances et acomptes"
+"group_342","342","","Customers and Related Accounts","Clients et comptes rattachés"
+"group_343","343","","Personnel - Receivables","Personnel - Débiteur"
+"group_345","345","","Government - Receivables","État - Débiteur"
+"group_346","346","","Partner Accounts - Receivables","Comptes d'associés - Débiteurs"
+"group_348","348","","Other Receivables","Autres débiteurs"
+"group_349","349","","Accruals and Deferrals - Assets","Comptes de régularisation - Actif"
+"group_35","35","","Securities and Investment Assets","Titres et valeurs de placement"
+"group_350","350","","Securities and Investment Assets","Titres et valeurs de placement"
+"group_37","37","","Foreign Exchange Assets (Current Part)","Écarts de conversion - Actif (Eléments circulants)"
+"group_370","370","","Foreign Exchange Assets (Current Part)","Écarts de conversion - Actif (Eléments circulants)"
+"group_39","39","","Provisions for Depreciation of Current Assets Accounts","Provisions pour dépréciation des comptes de l'actif circulant"
+"group_391","391","","Provisions for Depreciation of Inventories","Provisions pour dépréciation des stocks"
+"group_394","394","","Provisions for Depreciation of Receivables from Current Assets","Provisions pour dépréciation des créances de l'actif circulant"
+"group_395","395","","Provisions for Depreciation of Securities and Investment Assets","Provisions pour dépréciation des titres et valeurs de placement"
+"group_4","4","","Current Liabilities Excluding Cash","Passif circulant hors trésorerie"
+"group_44","44","","Debts of Current Liabilities","Dettes du passif circulant"
+"group_441","441","","Suppliers and Related Accounts","Fournisseurs et comptes rattachés"
+"group_442","442","","Customer Payables, Advances and Down Payments","Clients créditeurs, avances et acomptes"
+"group_443","443","","Personnel - Payables","Personnel - Créditeur"
+"group_444","444","","Social Organizations - Payables","Organismes sociaux"
+"group_445","445","","Government - Payables","État - Créditeur"
+"group_446","446","","Partner Accounts - Payables","Comptes d'associés - Créditeurs"
+"group_448","448","","Other Creditors","Autres créanciers"
+"group_449","449","","Accruals and Deferrals - Liabilities","Comptes de régularisation - Passif"
+"group_45","45","","Other Provisions for Risks and Expenses","Autres provisions pour risques et charges"
+"group_450","450","","Other Provisions for Risks and Expenses","Autres provisions pour risques et charges"
+"group_47","47","","Foreign Exchange Liabilities (Current Part)","Écarts de conversion - Passif (Eléments circulants)"
+"group_470","470","","Foreign Exchange Liabilities (Current Part)","Écarts de conversion - Passif (Eléments circulants)"
+"group_5","5","","Cash Accounts","Trésorerie"
+"group_51","51","","Cash Accounts - Assets","Trésorerie - Actif"
+"group_511","511","","Checks and Securities to be Cashed","Chèques et valeurs à encaisser"
+"group_514","514","","Bank, General Treasury and Postal Checks in Debit","Banques, Trésorerie Générale et Chèques Postaux débiteurs"
+"group_516","516","","Cash, Imprest Accounts and Letters of Credit","Caisses, régies d'avances et accréditifs"
+"group_55","55","","Cash Accounts - Liabilities","Trésorerie - Passif"
+"group_552","552","","Discount Credits","Crédits d'escompte"
+"group_553","553","","Cash Credits","Crédits de trésorerie"
+"group_554","554","","Banks (Credit Balances)","Banques (Soldes créditeurs)"
+"group_59","59","","Provisions for Depreciation of Cash Accounts","Provisions pour dépréciation des comptes de trésorerie"
+"group_590","590","","Provisions for Depreciation of Cash Accounts","Provisions pour dépréciation des comptes de trésorerie"
+"group_6","6","","Expense Accounts","Comptes de charges"
+"group_61","61","","Operating Expenses","Charges d'exploitation"
+"group_611","611","","Purchases of Goods Resold","Achats revendus de marchandises"
+"group_612","612","","Purchases of Materials and Supplies Consumed","Achats consommés de matières et fournitures"
+"group_613","613","614","Other External Expenses","Autres charges externes"
+"group_616","616","","Taxes and Duties","Impôts et taxes"
+"group_617","617","","Personnel Expenses","Charges de personnel"
+"group_618","618","","Other Operating Expenses","Autres charges d'exploitation"
+"group_619","619","","Operating Allocations","Dotations d'exploitation"
+"group_63","63","","Financial Expenses","Charges financières"
+"group_631","631","","Interest Expenses","Charges d'intérêts"
+"group_633","633","","Foreign Exchange Losses","Pertes de change"
+"group_638","638","","Other Financial Expenses","Autres charges financières"
+"group_639","639","","Financial Allocations","Dotations financières"
+"group_65","65","","Non-Current Expenses","Charges non courantes"
+"group_651","651","","Net Depreciation Value of Non-Current Assets Sold","Valeurs nettes d'amortissements des immobilisations cédées"
+"group_656","656","","Subsidies Granted","Subventions accordées"
+"group_658","658","","Other Non-Current Expenses","Autres charges non courantes"
+"group_659","659","","Non-Current Allocations","Dotations non courantes"
+"group_67","67","","Income Taxes","Impôts sur les résultats"
+"group_670","670","","Income Taxes","Impôts sur les résultats"
+"group_7","7","","Income Accounts","Comptes de produits"
+"group_71","71","","Operating Income","Produits d'exploitation"
+"group_711","711","","Sales of Goods","Ventes de marchandises"
+"group_712","712","","Sales of Goods and Services Produced","Ventes de biens et services produits"
+"group_713","713","","Change in Inventory of Products","Variations des stocks de produits"
+"group_714","714","","Non-Current Assets Produced by the Company for its Own Use","Immobilisations produites par l'entreprise pour elle-même"
+"group_716","716","","Operating Subsidies","Subventions d'exploitation"
+"group_718","718","","Other Operating Income","Autres produits d'exploitation"
+"group_719","719","","Operating Reversals; Expense Transfers","Reprises d'exploitation; Transferts de charges"
+"group_73","73","","Financial Income","Produits financiers"
+"group_732","732","","Income from Equity Securities and Other Non-Current Assets","Produits des titres de participation et des autres titres immobilisés"
+"group_733","733","","Foreign Exchange Gains","Gains de change"
+"group_738","738","","Interest and Other Financial Income","Intérêts et autres produits financiers"
+"group_739","739","","Financial Reversals; Expense Transfers","Reprises financières; Transferts de charges"
+"group_75","75","","Non-Current Income","Produits non courants"
+"group_751","751","","Income from Disposal of Non-Current Assets","Produits des cessions d'immobilisations"
+"group_756","756","","Balancing Subsidies","Subventions d'équilibre"
+"group_757","757","","Reversals of Investment Subsidies","Reprises sur subventions d'investissement"
+"group_758","758","","Other Non-Current Income","Autres produits non courants"
+"group_759","759","","Non-Current Reversals; Expense Transfers","Reprises non courantes; Transferts de charges"
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.tax-ma.csv b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.tax-ma.csv
new file mode 100644
index 0000000..bde661f
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.tax-ma.csv
@@ -0,0 +1,319 @@
+"id","sequence","description","invoice_label","name","amount","amount_type","type_tax_use","tax_group_id","active","tax_exigibility","cash_basis_transition_account_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","repartition_line_ids/factor_percent","name@fr","invoice_label@fr","fiscal_position_ids","original_tax_ids"
+"vat_out_20_80","10","Production and distribution operations","20%","20% 80","20","percent","sale","tax_group_vat_20","","on_payment","pcg_44551","base","invoice","80B","","","20% 80","Opérations de production et de distribution","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","80T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","80B","","","","","",""
+"","","","","","","","","","","","","tax","refund","80T","pcg_4455","","","","",""
+"vat_out_20_81","20","Services","20%","20% 81","20","percent","sale","tax_group_vat_20","","on_payment","pcg_44551","base","invoice","81B","","","20% 81","Prestations de services","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","81T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","81B","","","","","",""
+"","","","","","","","","","","","","tax","refund","81T","pcg_4455","","","","",""
+"vat_out_20_82","30","Liberal professions referred to in Article 89-I-12°-(b) of the CGI","20%","20% 82","20","percent","sale","tax_group_vat_20","False","on_payment","pcg_44551","base","invoice","82B","","","20% 82","Professions libérales visées à l'article 89-I-12°-(b) du CGI","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","82T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","82B","","","","","",""
+"","","","","","","","","","","","","tax","refund","82T","pcg_4455","","","","",""
+"vat_out_20_83","40","Leasing operations","20%","20% 83","20","percent","sale","tax_group_vat_20","False","on_payment","pcg_44551","base","invoice","83B","","","20% 83","Opérations de crédit-bail ","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","83T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","83B","","","","","",""
+"","","","","","","","","","","","","tax","refund","83T","pcg_4455","","","","",""
+"vat_out_20_87","50","Operations of real estate works companies","20%","20% 87","20","percent","sale","tax_group_vat_20","False","on_payment","pcg_44551","base","invoice","87B","","","20% 87","Opérations d'entreprises de travaux immobiliers","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","87T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","87B","","","","","",""
+"","","","","","","","","","","","","tax","refund","87T","pcg_4455","","","","",""
+"vat_out_20_93","60","Sales and delivery of used movable property","20%","20% 93","20","percent","sale","tax_group_vat_20","False","on_payment","pcg_44551","base","invoice","93B","","","20% 93","Opérations de vente et de livraison de biens meubles d'occasion","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","93T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","93B","","","","","",""
+"","","","","","","","","","","","","tax","refund","93T","pcg_4455","","","","",""
+"vat_out_20_94","70","Self-supply of constructions","20%","20% 94","20","percent","sale","tax_group_vat_20","False","on_payment","pcg_44551","base","invoice","94B","","","20% 94","Opérations de livraison à soi-même de constructions","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","94T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","94B","","","","","",""
+"","","","","","","","","","","","","tax","refund","94T","pcg_4455","","","","",""
+"vat_out_20_95","80","Margin regime referred to in Articles 125 bis and 125 quater of the CGI","20%","20% 95","20","percent","sale","tax_group_vat_20","False","on_payment","pcg_44551","base","invoice","95B","","","20% 95","Régime de marge visé aux articles 125 bis et 125 quater du CGI","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","95T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","95B","","","","","",""
+"","","","","","","","","","","","","tax","refund","95T","pcg_4455","","","","",""
+"vat_out_20_102","90","Other","20%","20% 102","20","percent","sale","tax_group_vat_20","","on_payment","pcg_44551","base","invoice","102B","","","20% 102","Autres","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","102T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","102B","","","","","",""
+"","","","","","","","","","","","","tax","refund","102T","pcg_4455","","","","",""
+"vat_out_20_129","100","Transactions with non-resident taxpayers","20%","20% EX 129","20","percent","sale","tax_group_vat_20","","on_payment","pcg_44551","base","invoice","129B","","","20% EX 129","Opérations réalisées avec des contribuables non résidents","afpt_imp_exp","vat_out_20_81,vat_out_20_93,vat_out_20_87,vat_out_20_83,vat_out_20_80,vat_out_20_82,vat_out_20_102,vat_out_20_95,vat_out_20_94"
+"","","","","","","","","","","","","tax","invoice","129T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","129B","","","","","",""
+"","","","","","","","","","","","","tax","refund","129T","pcg_4455","","","","",""
+"vat_out_14_84","110","Butter, excluding home-made butter referred to in Article 91 (I-A. 2°)","14%","14% 84","14","percent","sale","tax_group_vat_14","False","on_payment","pcg_44551","base","invoice","84B","","","14% 84","Beurre, à l'exclusion du beurre de fabrication artisanale visé à l'article 91 (I-A. 2°)","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","84T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","84B","","","","","",""
+"","","","","","","","","","","","","tax","refund","84T","pcg_4455","","","","",""
+"vat_out_14_88","120","Passenger and freight transport operations, excluding rail transport","14%","14% 88","14","percent","sale","tax_group_vat_14","False","on_payment","pcg_44551","base","invoice","88B","","","14% 88","Opérations de transport de voyageurs et de marchandises, à l'exclusion du transport ferroviaire","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","88T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","88B","","","","","",""
+"","","","","","","","","","","","","tax","refund","88T","pcg_4455","","","","",""
+"vat_out_14_90","130","Electrical energy","14%","14% 90","14","percent","sale","tax_group_vat_14","False","on_payment","pcg_44551","base","invoice","90B","","","14% 90","Énergie électrique","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","90T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","90B","","","","","",""
+"","","","","","","","","","","","","tax","refund","90T","pcg_4455","","","","",""
+"vat_out_14_104","140","Other","14%","14% 104","14","percent","sale","tax_group_vat_14","False","on_payment","pcg_44551","base","invoice","104B","","","14% 104","Autres","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","104T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","104B","","","","","",""
+"","","","","","","","","","","","","tax","refund","104T","pcg_4455","","","","",""
+"vat_out_14_91","150","Services rendered by any soliciting agent or insurance broker in respect of contracts brought by him to an insurance company","14%","14% 91","14","percent","sale","tax_group_vat_14","False","on_payment","pcg_44551","base","invoice","91B","","","14% 91","Prestations de services rendues par tout agentdémarcheur ou courtier d'assurances à raison des contrats apportés par lui à une entreprise d'assurances","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","91T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","91B","","","","","",""
+"","","","","","","","","","","","","tax","refund","91T","pcg_4455","","","","",""
+"vat_out_14_129","160","Transactions with non-resident taxpayers","14%","14% EX 129","14","percent","sale","tax_group_vat_14","False","on_payment","pcg_44551","base","invoice","129B","","","14% EX 129","Opérations réalisées avec des contribuables non résidents","afpt_imp_exp","vat_out_14_84,vat_out_14_90,vat_out_14_88,vat_out_14_104,vat_out_14_91"
+"","","","","","","","","","","","","tax","invoice","129T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","129B","","","","","",""
+"","","","","","","","","","","","","tax","refund","129T","pcg_4455","","","","",""
+"vat_out_10_76","170","Photovoltaic panels","10%","10% 76","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","76B","","","10% 76","Panneaux photovoltaïques","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","76T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","76B","","","","","",""
+"","","","","","","","","","","","","tax","refund","76T","pcg_4455","","","","",""
+"vat_out_10_77","180","Solar water heaters","10%","10% 77","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","77B","","","10% 77","Chauffe-eaux solaires","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","77T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","77B","","","","","",""
+"","","","","","","","","","","","","tax","refund","77T","pcg_4455","","","","",""
+"vat_out_10_78","190","Feed for livestock and farmyard animals as well as oil cakes used in their manufacture, excluding other simple feed","10%","10% 78","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","78B","","","10% 78","Aliments destinés à l'alimentation du bétail et des animaux de basse-cour ainsi que les tourteaux servant à leur fabrication à l'exclusion des autres aliments simples","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","78T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","78B","","","","","",""
+"","","","","","","","","","","","","tax","refund","78T","pcg_4455","","","","",""
+"vat_out_10_79","200","Equipment for exclusive agricultural use","10%","10% 79","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","79B","","","10% 79","Équipements à usage exclusivement agricole","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","79T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","79B","","","","","",""
+"","","","","","","","","","","","","tax","refund","79T","pcg_4455","","","","",""
+"vat_out_10_85","210","Wood in logs, debarked or simply squared, cork in its natural state, firewood in bundles or sawn to short lengths and charcoal","10%","10% 85","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","85B","","","10% 85","Bois en grumes, écorcés ou simplement équarris, le liège à l'état naturel, les bois de feu en fagots ou sciés à petite longueur et le charbon de bois","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","85T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","85B","","","","","",""
+"","","","","","","","","","","","","tax","refund","85T","pcg_4455","","","","",""
+"vat_out_10_86","220","Fishing gear and nets for professional marine fishermen","10%","10% 86","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","86B","","","10% 86","Engins et filets de pêche destinés aux professionnels de la pêche maritime","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","86T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","86B","","","","","",""
+"","","","","","","","","","","","","tax","refund","86T","pcg_4455","","","","",""
+"vat_out_10_89","230","Accommodation and catering operations as well as services provided by cafes","10%","10% 89","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","89B","","","10% 89","Opérations d'hébergement et de restauration ainsi que les prestations fournies par les cafés","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","89T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","89B","","","","","",""
+"","","","","","","","","","","","","tax","refund","89T","pcg_4455","","","","",""
+"vat_out_10_92","240","Rental operations of buildings used as hotels","10%","10% 92","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","92B","","","10% 92","Opérations de location d'immeubles à usage d'hôtels","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","92T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","92B","","","","","",""
+"","","","","","","","","","","","","tax","refund","92T","pcg_4455","","","","",""
+"vat_out_10_96","250","Cooking salt (rock or sea salt)","10%","10% 96","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","96B","","","10% 96","Sel de cuisine (gemme ou marin)","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","96T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","96B","","","","","",""
+"","","","","","","","","","","","","tax","refund","96T","pcg_4455","","","","",""
+"vat_out_10_97","260","Milled rice and pasta","10%","10% 97","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","97B","","","10% 97","Riz usiné et les pâtes alimentaires","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","97T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","97B","","","","","",""
+"","","","","","","","","","","","","tax","refund","97T","pcg_4455","","","","",""
+"vat_out_10_98","270","Food fluid oils excluding palm oil","10%","10% 98","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","98B","","","10% 98","Huiles fluides alimentaires à l'exclusion de l'huile de palme","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","98T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","98B","","","","","",""
+"","","","","","","","","","","","","tax","refund","98T","pcg_4455","","","","",""
+"vat_out_10_99","280","Securities transactions","10%","10% 99","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","99B","","","10% 99","Transactions relatives aux valeurs mobilières","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","99T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","99B","","","","","",""
+"","","","","","","","","","","","","tax","refund","99T","pcg_4455","","","","",""
+"vat_out_10_100","290","Banking and credit transactions and exchange commissions","10%","10% 100","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","100B","","","10% 100","Opérations de banque et de crédit et les commissions de change","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","100T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","100B","","","","","",""
+"","","","","","","","","","","","","tax","refund","100T","pcg_4455","","","","",""
+"vat_out_10_101","300","Transactions involving shares and units shares","10%","10% 101","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","101B","","","10% 101","Transactions portant sur les actions et les parts sociales","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","101T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","101B","","","","","",""
+"","","","","","","","","","","","","tax","refund","101T","pcg_4455","","","","",""
+"vat_out_10_103","310","Operations of sale and delivery of works and objects of art","10%","10% 103","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","103B","","","10% 103","Opérations de vente et de livraison des œuvres et objets d'art","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","103T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","103B","","","","","",""
+"","","","","","","","","","","","","tax","refund","103T","pcg_4455","","","","",""
+"vat_out_10_105","320","Operations of lawyers, interpreters, notaries, adouls, bailiffs and veterinarians","10%","10% 105","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","105B","","","10% 105","Opérations des avocats, interprètes, notaires, adoul, huissiers de justice et vétérinaires","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","105T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","105B","","","","","",""
+"","","","","","","","","","","","","tax","refund","105T","pcg_4455","","","","",""
+"vat_out_10_108","330","Petroleum gas and other gaseous hydrocarbons","10%","10% 108","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","108B","","","10% 108","Gaz de pétrole et les autres hydrocarbures gazeux","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","108T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","108B","","","","","",""
+"","","","","","","","","","","","","tax","refund","108T","pcg_4455","","","","",""
+"vat_out_10_109","340","Petroleum or shale oils, crude or refined","10%","10% 109","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","109B","","","10% 109","Huiles de pétrole ou de schistes, brutes ou raffinées","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","109T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","109B","","","","","",""
+"","","","","","","","","","","","","tax","refund","109T","pcg_4455","","","","",""
+"vat_out_10_112","350","Ticket sales operations for museums, cinema and theater","10%","10% 112","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","112B","","","10% 112","Opérations de vente des billets d'entrée aux musées, cinéma et théâtre","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","112T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","112B","","","","","",""
+"","","","","","","","","","","","","tax","refund","112T","pcg_4455","","","","",""
+"vat_out_10_118","360","Other","10%","10% 118","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","118B","","","10% 118","Autres","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","118T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","118B","","","","","",""
+"","","","","","","","","","","","","tax","refund","118T","pcg_4455","","","","",""
+"vat_out_10_129","370","Transactions with non-resident taxpayers","10%","10% EX 129","10","percent","sale","tax_group_vat_10","False","on_payment","pcg_44551","base","invoice","129B","","","10% EX 129","Opérations réalisées avec des contribuables non résidents","afpt_imp_exp","vat_out_10_89,vat_out_10_112,vat_out_10_86,vat_out_10_101,vat_out_10_100,vat_out_10_98,vat_out_10_118,vat_out_10_77,vat_out_10_109,vat_out_10_105,vat_out_10_92,vat_out_10_76,vat_out_10_103,vat_out_10_85,vat_out_10_97,vat_out_10_108,vat_out_10_96,vat_out_10_79,vat_out_10_99,vat_out_10_78"
+"","","","","","","","","","","","","tax","invoice","129T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","129B","","","","","",""
+"","","","","","","","","","","","","tax","refund","129T","pcg_4455","","","","",""
+"vat_out_7_106","380","Water delivered to the public distribution networks and sanitation services","7%","7% 106","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","106B","","","7% 106","Eau livrée aux réseaux de distribution publique et les prestations d'assainissement","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","106T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","106B","","","","","",""
+"","","","","","","","","","","","","tax","refund","106T","pcg_4455","","","","",""
+"vat_out_7_107","390","Rental of water and electricity meters","7%","7% 107","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","107B","","","7% 107","Location de compteurs d'eau et d'électricité","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","107T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","107B","","","","","",""
+"","","","","","","","","","","","","tax","refund","107T","pcg_4455","","","","",""
+"vat_out_7_110","400","Pharmaceutical products, raw materials and products used in their composition as well as non-returnable packaging of these products and materials","7%","7% 110","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","110B","","","7% 110","Produits pharmaceutiques, matières premières et produits entrant dans leurs compositions ainsi que les emballages non récupérables de ces produits et matières","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","110T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","110B","","","","","",""
+"","","","","","","","","","","","","tax","refund","110T","pcg_4455","","","","",""
+"vat_out_7_111","410","School supplies, products and materials in their composition","7%","7% 111","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","111B","","","7% 111","Fournitures scolaires, produits et matières entrant dans leur composition","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","111T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","111B","","","","","",""
+"","","","","","","","","","","","","tax","refund","111T","pcg_4455","","","","",""
+"vat_out_7_113","420","Refined or agglomerated sugar","7%","7% 113","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","113B","","","7% 113","Sucre raffiné ou aggloméré","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","113T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","113B","","","","","",""
+"","","","","","","","","","","","","tax","refund","113T","pcg_4455","","","","",""
+"vat_out_7_114","430","Canned sardines","7%","7% 114","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","114B","","","7% 114","Conserves de sardines","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","114T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","114B","","","","","",""
+"","","","","","","","","","","","","tax","refund","114T","pcg_4455","","","","",""
+"vat_out_7_115","440","Milk powder","7%","7% 115","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","115B","","","7% 115","Lait en poudre","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","115T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","115B","","","","","",""
+"","","","","","","","","","","","","tax","refund","115T","pcg_4455","","","","",""
+"vat_out_7_116","450","Household soap","7%","7% 116","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","116B","","","7% 116","Savon de ménage","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","116T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","116B","","","","","",""
+"","","","","","","","","","","","","tax","refund","116T","pcg_4455","","","","",""
+"vat_out_7_117","460","Economy car and products and materials used in its in its manufacture","7%","7% 117","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","117B","","","7% 117","Voiture économique et produits et matières entrant dans sa fabrication","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","117T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","117B","","","","","",""
+"","","","","","","","","","","","","tax","refund","117T","pcg_4455","","","","",""
+"vat_out_7_119","470","Other","7%","7% 119","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","119B","","","7% 119","Autres","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","119T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","119B","","","","","",""
+"","","","","","","","","","","","","tax","refund","119T","pcg_4455","","","","",""
+"vat_out_7_129","480","Transactions with non-resident taxpayers","7%","7% EX 129","7","percent","sale","tax_group_vat_7","False","on_payment","pcg_44551","base","invoice","129B","","","7% EX 129","Opérations réalisées avec des contribuables non résidents","afpt_imp_exp","vat_out_7_115,vat_out_7_117,vat_out_7_110,vat_out_7_114,vat_out_7_113,vat_out_7_119,vat_out_7_107,vat_out_7_116,vat_out_7_106,vat_out_7_111"
+"","","","","","","","","","","","","tax","invoice","129T","pcg_4455","","","","",""
+"","","","","","","","","","","","","base","refund","129B","","","","","",""
+"","","","","","","","","","","","","tax","refund","129T","pcg_4455","","","","",""
+"vat_out_0_20","490","Operations outside the scope of VAT","0%","0% 20","0","percent","sale","tax_group_vat_0","False","","","base","invoice","20","","","0% 20","Opérations situées hors champ d'application de la TVA","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","","","base","refund","20","","","","","",""
+"","","","","","","","","","","","","tax","refund","","","","","","",""
+"vat_out_0_30","500","Exempt operations without right of deduction (Article 91 of the CGI)","0%","0% 30","0","percent","sale","tax_group_vat_0","False","","","base","invoice","30","","","0% 30","Opérations exonérées sans droit à déduction (article 91 du CGI)","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","","","base","refund","30","","","","","",""
+"","","","","","","","","","","","","tax","refund","","","","","","",""
+"vat_out_0_40","510","Exempt operations with right of deduction (Article 92 of the CGI)","0%","0% 40","0","percent","sale","tax_group_vat_0","False","","","base","invoice","40","","","0% 40","Opérations exonérées avec droit à déduction (article 92 du CGI)","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","","","base","refund","40","","","","","",""
+"","","","","","","","","","","","","tax","refund","","","","","","",""
+"vat_out_0_50","520","Operations carried out under suspension of VAT (Article 94 of the CGI)","0%","0% 50","0","percent","sale","tax_group_vat_0","False","","","base","invoice","50","","","0% 50","Opérations réalisées en suspension de la TVA (article 94 du CGI)","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","","","","","","",""
+"","","","","","","","","","","","","base","refund","50","","","","","",""
+"","","","","","","","","","","","","tax","refund","","","","","","",""
+"vat_in_20_146","530","Domestic purchases other than fixed assets","20%","20% 146","20","percent","purchase","tax_group_vat_20","","on_payment","pcg_34554","base","invoice","","","","20% 146","Achats non immobilisés à l'interieur","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","146T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","146T","pcg_34552","","","","",""
+"vat_in_20_140","540","Services","20%","20% S 140","20","percent","purchase","tax_group_vat_20","","on_payment","pcg_34554","base","invoice","","","","20% S 140","Prestations de services","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","140T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","140T","pcg_34552","","","","",""
+"vat_in_20_155","550","Contract work","20%","20% S 155","20","percent","purchase","tax_group_vat_20","False","on_payment","pcg_34554","base","invoice","","","","20% S 155","Travaux à façon","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","155T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","155T","pcg_34552","","","","",""
+"vat_in_20_156","560","Subcontracting (real estate work)","20%","20% S 156","20","percent","purchase","tax_group_vat_20","False","on_payment","pcg_34554","base","invoice","","","","20% S 156","Sous–traitance (travaux immobiliers)","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","156T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","156T","pcg_34552","","","","",""
+"vat_in_20_145","570","Import purchases other than fixed assets","20%","20% EX 145","20","percent","purchase","tax_group_vat_20","","on_payment","pcg_34554","base","invoice","129Brc","","","20% EX 145","Achats non immobilisés à l'importation","afpt_imp_exp","vat_in_20_146"
+"","","","","","","","","","","","","tax","invoice","145T","pcg_34552","","","","",""
+"","","","","","","","","","","","","tax","invoice","129T","pcg_4455","-100","","","",""
+"","","","","","","","","","","","","base","refund","129Brc","","","","","",""
+"","","","","","","","","","","","","tax","refund","145T","pcg_34552","","","","",""
+"","","","","","","","","","","","","tax","refund","129T","pcg_4455","-100","","","",""
+"vat_in_20_163","580","Domestic purchases of fixed assets","20%","20% IG 163","20","percent","purchase","tax_group_vat_20","False","on_payment","pcg_34553","base","invoice","","","","20% IG 163","Achats d'immobilisations à l'interieur","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","163T","pcg_34551","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","163T","pcg_34551","","","","",""
+"vat_in_20_162","590","Import purchases of fixed assets","20%","20% EX IG 162","20","percent","purchase","tax_group_vat_20","False","on_payment","pcg_34553","base","invoice","129Brc","","","20% EX IG 162","Achats d'immobilisations à l'importation","afpt_imp_exp","vat_in_20_163"
+"","","","","","","","","","","","","tax","invoice","162T","pcg_34551","","","","",""
+"","","","","","","","","","","","","tax","invoice","129T","pcg_4455","-100","","","",""
+"","","","","","","","","","","","","base","refund","129Brc","","","","","",""
+"","","","","","","","","","","","","tax","refund","162T","pcg_34551","","","","",""
+"","","","","","","","","","","","","tax","refund","129T","pcg_4455","-100","","","",""
+"vat_in_20_164","600","Self-supply other than constructions","20%","20% IG 164","20","percent","purchase","tax_group_vat_20","False","on_payment","pcg_34553","base","invoice","","","","20% IG 164","Livraisons à soi-même autre que les constructions","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","164T","pcg_34551","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","164T","pcg_34551","","","","",""
+"vat_in_20_165","610","Facilities and installations","20%","20% IG 165","20","percent","purchase","tax_group_vat_20","False","on_payment","pcg_34553","base","invoice","","","","20% IG 165","Installations et poses","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","165T","pcg_34551","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","165T","pcg_34551","","","","",""
+"vat_in_20_166","620","Constructions","20%","20% IG 166","20","percent","purchase","tax_group_vat_20","False","on_payment","pcg_34553","base","invoice","","","","20% IG 166","Constructions","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","166T","pcg_34551","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","166T","pcg_34551","","","","",""
+"vat_in_20_167","630","Self-supply of constructions","20%","20% IG 167","20","percent","purchase","tax_group_vat_20","False","on_payment","pcg_34553","base","invoice","","","","20% IG 167","Livraison à soi-même de constructions","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","167T","pcg_34551","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","167T","pcg_34551","","","","",""
+"vat_in_14_148","640","Domestic purchases other than fixed assets","14%","14% 148","14","percent","purchase","tax_group_vat_14","","on_payment","pcg_34554","base","invoice","","","","14% 148","Achats non immobilisés à l'interieur","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","148T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","148T","pcg_34552","","","","",""
+"vat_in_14_141","650","Transportation","14%","14% S 141","14","percent","purchase","tax_group_vat_14","False","on_payment","pcg_34554","base","invoice","","","","14% S 141","Transport","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","141T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","141T","pcg_34552","","","","",""
+"vat_in_14_147","660","Import purchases other than fixed assets","14%","14% EX 147","14","percent","purchase","tax_group_vat_14","False","on_payment","pcg_34554","base","invoice","129Brc","","","14% EX 147","Achats non immobilisés à l'importation","afpt_imp_exp","vat_in_14_148"
+"","","","","","","","","","","","","tax","invoice","147T","pcg_34552","","","","",""
+"","","","","","","","","","","","","tax","invoice","129T","pcg_4455","-100","","","",""
+"","","","","","","","","","","","","base","refund","129Brc","","","","","",""
+"","","","","","","","","","","","","tax","refund","147T","pcg_34552","","","","",""
+"","","","","","","","","","","","","tax","refund","129T","pcg_4455","-100","","","",""
+"vat_in_14_168","670","Other fixed assets","14%","14% IG 168","14","percent","purchase","tax_group_vat_14","False","on_payment","pcg_34553","base","invoice","","","","14% IG 168","Autres immobilisations","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","168T","pcg_34551","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","168T","pcg_34551","","","","",""
+"vat_in_10_150","680","Domestic purchases other than fixed assets","10%","10% 150","10","percent","purchase","tax_group_vat_10","","on_payment","pcg_34554","base","invoice","","","","10% 150","Achats non immobilisés à l'interieur","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","150T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","150T","pcg_34552","","","","",""
+"vat_in_10_142","690","Banking operation","10%","10% S 142","10","percent","purchase","tax_group_vat_10","False","on_payment","pcg_34554","base","invoice","","","","10% S 142","Opération de banque","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","142T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","142T","pcg_34552","","","","",""
+"vat_in_10_143","700","Hotels for travelers, and all real estate for tourism purposes","10%","10% S 143","10","percent","purchase","tax_group_vat_10","False","on_payment","pcg_34554","base","invoice","","","","10% S 143","Hôtels de voyageurs, et ensemble immobilier à destination touristique","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","143T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","143T","pcg_34552","","","","",""
+"vat_in_10_144","710","Operations performed by lawyers, interpreters, notaries, adouls, bailiffs and veterinarians","10%","10% S 144","10","percent","purchase","tax_group_vat_10","False","on_payment","pcg_34554","base","invoice","","","","10% S 144","Opérations réalisées par les avocats, interprètes, notaires, adoul, huissiers de justice et vétérinaires","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","144T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","144T","pcg_34552","","","","",""
+"vat_in_10_153","720","Other services","10%","10% S 153","10","percent","purchase","tax_group_vat_10","False","on_payment","pcg_34554","base","invoice","","","","10% S 153","Autres prestations de services","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","153T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","153T","pcg_34552","","","","",""
+"vat_in_10_149","730","Import purchases other than fixed assets","10%","10% EX 149","10","percent","purchase","tax_group_vat_10","False","on_payment","pcg_34554","base","invoice","129Brc","","","10% EX 149","Achats non immobilisés à l'importation","afpt_imp_exp","vat_in_10_150"
+"","","","","","","","","","","","","tax","invoice","149T","pcg_34552","","","","",""
+"","","","","","","","","","","","","tax","invoice","129T","pcg_4455","-100","","","",""
+"","","","","","","","","","","","","base","refund","129Brc","","","","","",""
+"","","","","","","","","","","","","tax","refund","149T","pcg_34552","","","","",""
+"","","","","","","","","","","","","tax","refund","129T","pcg_4455","-100","","","",""
+"vat_in_10_160","740","Other fixed assets","10%","10% IG 160","10","percent","purchase","tax_group_vat_10","False","on_payment","pcg_34553","base","invoice","","","","10% IG 160","Autres immobilisations","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","160T","pcg_34551","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","160T","pcg_34551","","","","",""
+"vat_in_7_152","750","Domestic purchases other than fixed assets","7%","7% 152","7","percent","purchase","tax_group_vat_7","","on_payment","pcg_34554","base","invoice","","","","7% 152","Achats non immobilisés à l'interieur","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","152T","pcg_34552","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","152T","pcg_34552","","","","",""
+"vat_in_7_151","760","Import purchases other than fixed assets","7%","7% EX 151","7","percent","purchase","tax_group_vat_7","False","on_payment","pcg_34554","base","invoice","129Brc","","","7% EX 151","Achats non immobilisés à l'importation","afpt_imp_exp","vat_in_7_152"
+"","","","","","","","","","","","","tax","invoice","151T","pcg_34552","","","","",""
+"","","","","","","","","","","","","tax","invoice","129T","pcg_4455","-100","","","",""
+"","","","","","","","","","","","","base","refund","129Brc","","","","","",""
+"","","","","","","","","","","","","tax","refund","151T","pcg_34552","","","","",""
+"","","","","","","","","","","","","tax","refund","129T","pcg_4455","-100","","","",""
+"vat_in_7_169","770","Other fixed assets","7%","7% IG 169","7","percent","purchase","tax_group_vat_7","False","on_payment","pcg_34553","base","invoice","","","","7% IG 169","Autres immobilisations","afpt_morocco",""
+"","","","","","","","","","","","","tax","invoice","169T","pcg_34551","","","","",""
+"","","","","","","","","","","","","base","refund","","","","","","",""
+"","","","","","","","","","","","","tax","refund","169T","pcg_34551","","","","",""
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.tax.group-ma.csv b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.tax.group-ma.csv
new file mode 100644
index 0000000..6d2ba56
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/data/template/account.tax.group-ma.csv
@@ -0,0 +1,6 @@
+"id","name","country_id","tax_receivable_account_id","tax_payable_account_id","name@fr"
+"tax_group_vat_20","VAT 20%","base.ma","pcg_3456","pcg_4456","TVA 20%"
+"tax_group_vat_14","VAT 14%","base.ma","pcg_3456","pcg_4456","TVA 14%"
+"tax_group_vat_10","VAT 10%","base.ma","pcg_3456","pcg_4456","TVA 10%"
+"tax_group_vat_7","VAT 7%","base.ma","pcg_3456","pcg_4456","TVA 7%"
+"tax_group_vat_0","VAT 0%","base.ma","pcg_3456","pcg_4456","TVA 0%"
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/demo/demo_company.xml b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/demo/demo_company.xml
new file mode 100644
index 0000000..126e419
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/demo/demo_company.xml
@@ -0,0 +1,36 @@
+
+
+
+ MA Company
+
+ Av. El Idrissi
+ Marrakesh
+
+ 40130
+ +976 8812 3456
+ info@company.maexample.com
+ www.maexample.com
+
+
+
+
+ MA Company
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ma
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/i18n/ar.po b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/i18n/ar.po
new file mode 100644
index 0000000..485d77b
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/i18n/ar.po
@@ -0,0 +1,82 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_ma
+#
+# Weblate , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 19.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:08+0000\n"
+"PO-Revision-Date: 2025-11-17 03:14+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: Arabic \n"
+"Language: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Weblate 5.12.2\n"
+
+#. module: l10n_ma
+#: model:ir.model,name:l10n_ma.model_account_chart_template
+msgid "Account Chart Template"
+msgstr "نموذج مخطط الحساب"
+
+#. module: l10n_ma
+#: model:ir.model.fields,field_description:l10n_ma.field_base_document_layout__company_details
+msgid "Company Details"
+msgstr "تفاصيل الشركة"
+
+#. module: l10n_ma
+#: model:ir.model,name:l10n_ma.model_base_document_layout
+msgid "Company Document Layout"
+msgstr "مخطط مستندات الشركة"
+
+#. module: l10n_ma
+#: model:ir.model,name:l10n_ma.model_res_partner
+msgid "Contact"
+msgstr "جهة الاتصال"
+
+#. module: l10n_ma
+#: model:ir.model,website_form_label:l10n_ma.model_res_partner
+msgid "Create a Customer"
+msgstr "Create a Customer"
+
+#. module: l10n_ma
+#: model:ir.model.fields,field_description:l10n_ma.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_ma.field_base_document_layout__display_name
+#: model:ir.model.fields,field_description:l10n_ma.field_res_partner__display_name
+msgid "Display Name"
+msgstr "اسم العرض"
+
+#. module: l10n_ma
+#: model:ir.model.fields,help:l10n_ma.field_base_document_layout__company_details
+msgid "Header text displayed at the top of all reports."
+msgstr "ترويسة النص تُعرض في الجزء العلوي لكافة التقارير."
+
+#. module: l10n_ma
+#. odoo-python
+#: code:addons/l10n_ma/models/res_partner.py:0
+#: model_terms:ir.ui.view,arch_db:l10n_ma.view_company_form
+#: model_terms:ir.ui.view,arch_db:l10n_ma.view_partner_property_form
+msgid "ICE"
+msgstr ""
+
+#. module: l10n_ma
+#. odoo-python
+#: code:addons/l10n_ma/models/res_partner.py:0
+msgid "ICE number should have exactly 15 digits."
+msgstr ""
+
+#. module: l10n_ma
+#: model:ir.model.fields,field_description:l10n_ma.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_ma.field_base_document_layout__id
+#: model:ir.model.fields,field_description:l10n_ma.field_res_partner__id
+msgid "ID"
+msgstr "المُعرف"
+
+#~ msgid "ICE:"
+#~ msgstr "ICE:"
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/i18n/fr.po b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/i18n/fr.po
new file mode 100644
index 0000000..4b87574
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/i18n/fr.po
@@ -0,0 +1,81 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_ma
+#
+# Weblate , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.1alpha1+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:08+0000\n"
+"PO-Revision-Date: 2025-11-17 03:14+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: French \n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 5.12.2\n"
+
+#. module: l10n_ma
+#: model:ir.model,name:l10n_ma.model_account_chart_template
+msgid "Account Chart Template"
+msgstr "Modèle de plan comptable"
+
+#. module: l10n_ma
+#: model:ir.model.fields,field_description:l10n_ma.field_base_document_layout__company_details
+msgid "Company Details"
+msgstr "Détails de la société"
+
+#. module: l10n_ma
+#: model:ir.model,name:l10n_ma.model_base_document_layout
+msgid "Company Document Layout"
+msgstr "Mise en page des documents de votre société"
+
+#. module: l10n_ma
+#: model:ir.model,name:l10n_ma.model_res_partner
+msgid "Contact"
+msgstr "Contact"
+
+#. module: l10n_ma
+#: model:ir.model,website_form_label:l10n_ma.model_res_partner
+msgid "Create a Customer"
+msgstr "Créer un client"
+
+#. module: l10n_ma
+#: model:ir.model.fields,field_description:l10n_ma.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_ma.field_base_document_layout__display_name
+#: model:ir.model.fields,field_description:l10n_ma.field_res_partner__display_name
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#. module: l10n_ma
+#: model:ir.model.fields,help:l10n_ma.field_base_document_layout__company_details
+msgid "Header text displayed at the top of all reports."
+msgstr "Texte d'en-tête affiché en haut de tous les rapports."
+
+#. module: l10n_ma
+#. odoo-python
+#: code:addons/l10n_ma/models/res_partner.py:0
+#: model_terms:ir.ui.view,arch_db:l10n_ma.view_company_form
+#: model_terms:ir.ui.view,arch_db:l10n_ma.view_partner_property_form
+msgid "ICE"
+msgstr "ICE"
+
+#. module: l10n_ma
+#. odoo-python
+#: code:addons/l10n_ma/models/res_partner.py:0
+msgid "ICE number should have exactly 15 digits."
+msgstr "Le numéro ICE doit comporter exactement 15 chiffres."
+
+#. module: l10n_ma
+#: model:ir.model.fields,field_description:l10n_ma.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_ma.field_base_document_layout__id
+#: model:ir.model.fields,field_description:l10n_ma.field_res_partner__id
+msgid "ID"
+msgstr "ID"
+
+#~ msgid "ICE:"
+#~ msgstr "ICE :"
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/i18n/l10n_ma.pot b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/i18n/l10n_ma.pot
new file mode 100644
index 0000000..4a6e02e
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/i18n/l10n_ma.pot
@@ -0,0 +1,74 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_ma
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 19.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:08+0000\n"
+"PO-Revision-Date: 2025-12-30 19:08+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_ma
+#: model:ir.model,name:l10n_ma.model_account_chart_template
+msgid "Account Chart Template"
+msgstr ""
+
+#. module: l10n_ma
+#: model:ir.model.fields,field_description:l10n_ma.field_base_document_layout__company_details
+msgid "Company Details"
+msgstr ""
+
+#. module: l10n_ma
+#: model:ir.model,name:l10n_ma.model_base_document_layout
+msgid "Company Document Layout"
+msgstr ""
+
+#. module: l10n_ma
+#: model:ir.model,name:l10n_ma.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: l10n_ma
+#: model:ir.model,website_form_label:l10n_ma.model_res_partner
+msgid "Create a Customer"
+msgstr ""
+
+#. module: l10n_ma
+#: model:ir.model.fields,field_description:l10n_ma.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_ma.field_base_document_layout__display_name
+#: model:ir.model.fields,field_description:l10n_ma.field_res_partner__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_ma
+#: model:ir.model.fields,help:l10n_ma.field_base_document_layout__company_details
+msgid "Header text displayed at the top of all reports."
+msgstr ""
+
+#. module: l10n_ma
+#. odoo-python
+#: code:addons/l10n_ma/models/res_partner.py:0
+#: model_terms:ir.ui.view,arch_db:l10n_ma.view_company_form
+#: model_terms:ir.ui.view,arch_db:l10n_ma.view_partner_property_form
+msgid "ICE"
+msgstr ""
+
+#. module: l10n_ma
+#. odoo-python
+#: code:addons/l10n_ma/models/res_partner.py:0
+msgid "ICE number should have exactly 15 digits."
+msgstr ""
+
+#. module: l10n_ma
+#: model:ir.model.fields,field_description:l10n_ma.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_ma.field_base_document_layout__id
+#: model:ir.model.fields,field_description:l10n_ma.field_res_partner__id
+msgid "ID"
+msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/__init__.py b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/__init__.py
new file mode 100644
index 0000000..9b40016
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/__init__.py
@@ -0,0 +1,4 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from . import base_document_layout
+from . import template_ma
+from . import res_partner
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/base_document_layout.py b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/base_document_layout.py
new file mode 100644
index 0000000..c86d346
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/base_document_layout.py
@@ -0,0 +1,18 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from markupsafe import Markup
+
+from odoo import api, fields, models
+
+
+class BaseDocumentLayout(models.TransientModel):
+ _inherit = 'base.document.layout'
+
+ @api.model
+ def _default_company_details(self):
+ # OVERRIDE web/models/base_document_layout
+ company_details = super()._default_company_details()
+ if self.env.company.country_code == 'MA':
+ company_details += Markup(' ICE: %s') % self.env.company.company_registry
+ return company_details
+
+ company_details = fields.Html(default=_default_company_details)
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/res_partner.py b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/res_partner.py
new file mode 100644
index 0000000..a36e0e8
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/res_partner.py
@@ -0,0 +1,17 @@
+from odoo import api, models, _
+from odoo.exceptions import ValidationError
+
+
+class ResPartner(models.Model):
+ _inherit = 'res.partner'
+
+ @api.constrains('company_registry', 'country_id')
+ def _check_company_registry_ma(self):
+ for record in self:
+ if record.country_code == 'MA' and record.company_registry and (len(record.company_registry) != 15 or not record.company_registry.isdigit()):
+ raise ValidationError(_("ICE number should have exactly 15 digits."))
+
+ def _get_company_registry_labels(self):
+ labels = super()._get_company_registry_labels()
+ labels['MA'] = _("ICE")
+ return labels
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/template_ma.py b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/template_ma.py
new file mode 100644
index 0000000..2dfebeb
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/models/template_ma.py
@@ -0,0 +1,51 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from odoo import models
+from odoo.addons.account.models.chart_template import template
+
+
+class AccountChartTemplate(models.AbstractModel):
+ _inherit = 'account.chart.template'
+
+ @template('ma')
+ def _get_ma_template_data(self):
+ return {
+ 'code_digits': '6',
+ 'property_account_receivable_id': 'pcg_34211',
+ 'property_account_payable_id': 'pcg_44111',
+ 'display_invoice_amount_total_words': True,
+ }
+
+ @template('ma', 'res.company')
+ def _get_ma_res_company(self):
+ return {
+ self.env.company.id: {
+ 'account_fiscal_country_id': 'base.ma',
+ 'bank_account_code_prefix': '5141',
+ 'cash_account_code_prefix': '51611',
+ 'transfer_account_code_prefix': '5115',
+ 'account_default_pos_receivable_account_id': 'pcg_34218',
+ 'income_currency_exchange_account_id': 'pcg_7331',
+ 'expense_currency_exchange_account_id': 'pcg_6331',
+ 'account_journal_suspense_account_id': 'pcg_3497',
+ 'default_cash_difference_income_account_id': 'pcg_73861',
+ 'default_cash_difference_expense_account_id': 'pcg_63861',
+ 'account_journal_early_pay_discount_gain_account_id': 'pcg_73862',
+ 'account_journal_early_pay_discount_loss_account_id': 'pcg_63862',
+ 'account_sale_tax_id': 'vat_out_20_80',
+ 'account_purchase_tax_id': 'vat_in_20_146',
+ 'income_account_id': 'pcg_7111',
+ 'expense_account_id': 'pcg_6111',
+ 'tax_exigibility': 'True',
+ 'account_stock_journal_id': 'inventory_valuation',
+ 'account_stock_valuation_id': 'pcg_31211',
+ },
+ }
+
+ @template('ma', 'account.account')
+ def _get_ma_account_account(self):
+ return {
+ 'pcg_31211': {
+ 'account_stock_expense_id': 'pcg_61211',
+ 'account_stock_variation_id': 'pcg_61241',
+ },
+ }
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/static/description/icon.png b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/static/description/icon.png
deleted file mode 100644
index e6d83cc..0000000
Binary files a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/static/description/icon.png and /dev/null differ
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/static/description/icon.svg b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/static/description/icon.svg
deleted file mode 100644
index 3a7a2eb..0000000
--- a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/static/description/icon.svg
+++ /dev/null
@@ -1,51 +0,0 @@
-
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/views/res_company_views.xml b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/views/res_company_views.xml
new file mode 100644
index 0000000..57724ee
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/views/res_company_views.xml
@@ -0,0 +1,16 @@
+
+
+
+ res.company.form.inherit.l10n_ma
+ res.company
+
+
+
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/views/res_partner_views.xml b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/views/res_partner_views.xml
new file mode 100644
index 0000000..ff556c9
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_ma/l10n_ma/views/res_partner_views.xml
@@ -0,0 +1,16 @@
+
+
+
+ res.partner.form.inherit.l10n_ma
+ res.partner
+
+
+
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_ma/pyproject.toml b/odoo-bringout-oca-ocb-l10n_ma/pyproject.toml
index ae48965..a10f9ec 100644
--- a/odoo-bringout-oca-ocb-l10n_ma/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_ma/pyproject.toml
@@ -1,13 +1,15 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_ma"
version = "16.0.0"
-description = "Morocco - Accounting - Odoo addon"
+description = "Morocco - Accounting -
+ Odoo addon
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-base>=16.0.0",
- "odoo-bringout-oca-ocb-account>=16.0.0",
+ "odoo-bringout-oca-ocb-base>=19.0.0",
+ "odoo-bringout-oca-ocb-account>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -17,7 +19,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_mt_pos/README.md b/odoo-bringout-oca-ocb-l10n_mt_pos/README.md
index b978466..5c5c084 100644
--- a/odoo-bringout-oca-ocb-l10n_mt_pos/README.md
+++ b/odoo-bringout-oca-ocb-l10n_mt_pos/README.md
@@ -10,37 +10,14 @@ pip install odoo-bringout-oca-ocb-l10n_mt_pos
## Dependencies
-This addon depends on:
- point_of_sale
-## Manifest Information
-
-- **Name**: Malta - Point of Sale
-- **Version**: 1.0
-- **Category**: Accounting/Localizations/Point of Sale
-- **License**: LGPL-3
-- **Installable**: False
-
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_mt_pos`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_mt_pos
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Reports: doc/REPORTS.md
-- Security: doc/SECURITY.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/__manifest__.py b/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/__manifest__.py
index 22703f9..655589a 100644
--- a/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/__manifest__.py
@@ -4,6 +4,7 @@
"version": "1.0",
"category": "Accounting/Localizations/Point of Sale",
"description": """Malta Compliance Letter for EXO Number""",
+ "countries": ["mt"],
"depends": [
"point_of_sale",
],
@@ -12,6 +13,8 @@
'wizards/compliance_letter_view.xml',
'reports/compliance_letter_report.xml',
],
+ "installable": True,
"auto_install": True,
+ "author": "Odoo S.A.",
"license": "LGPL-3",
}
diff --git a/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/wizards/compliance_letter.py b/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/wizards/compliance_letter.py
index 56471bb..a4eb22d 100644
--- a/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/wizards/compliance_letter.py
+++ b/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/wizards/compliance_letter.py
@@ -1,4 +1,4 @@
-from odoo import models, fields, release, _
+from odoo import models, fields, release, tools, _
from datetime import datetime
from odoo.exceptions import UserError
@@ -13,21 +13,20 @@ class ComplianceLetter(models.TransientModel):
raise UserError(_("Compliance letters can only be created for companies registered in Malta. Please ensure the company's country is set to Malta."))
data = {
- "version": self.get_odoo_version(),
- "date": self.get_formatted_date(),
+ "version": self._get_odoo_version(),
+ "date": self._get_formatted_date(),
"name": self.company_id.name,
"vat": self.company_id.vat,
- "address": self.company_id.partner_id.contact_address,
+ "address": self.company_id.partner_id.pos_contact_address,
}
return self.env.ref('l10n_mt_pos.report_compliance_letter').report_action([], data=data)
- def get_formatted_date(self):
+ def _get_formatted_date(self):
"""Returns the formatted date as 'Date (Month, xxth, 20XX)'."""
date_obj = datetime.strptime(str(fields.Date.today()), '%Y-%m-%d')
day = date_obj.day
day_suffix = 'th' if 11 <= day <= 13 else {1: 'st', 2: 'nd', 3: 'rd'}.get(day % 10, 'th')
- formatted_date = date_obj.strftime(f"%B {day}{day_suffix}, %Y")
- return formatted_date
+ return tools.format_date(self.env, date_obj, date_format=f"MMMM d'{day_suffix}', Y")
- def get_odoo_version(self):
+ def _get_odoo_version(self):
return release.major_version
diff --git a/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/wizards/compliance_letter_view.xml b/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/wizards/compliance_letter_view.xml
index 25b0f4f..b064bc2 100644
--- a/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/wizards/compliance_letter_view.xml
+++ b/odoo-bringout-oca-ocb-l10n_mt_pos/l10n_mt_pos/wizards/compliance_letter_view.xml
@@ -19,7 +19,8 @@
formnew
+
+ parent="l10n_mt_pos.pos_mt_statements_menu" sequence="10"/>
diff --git a/odoo-bringout-oca-ocb-l10n_mt_pos/pyproject.toml b/odoo-bringout-oca-ocb-l10n_mt_pos/pyproject.toml
index f4eb4fc..a7ff2ce 100644
--- a/odoo-bringout-oca-ocb-l10n_mt_pos/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_mt_pos/pyproject.toml
@@ -1,12 +1,14 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_mt_pos"
version = "16.0.0"
-description = "Malta - Point of Sale - Odoo addon"
+description = "Malta - Point of Sale -
+ Odoo addon
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-point_of_sale>=16.0.0",
+ "odoo-bringout-oca-ocb-point_of_sale>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -16,7 +18,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_sa/README.md b/odoo-bringout-oca-ocb-l10n_sa/README.md
index 35647c0..de2eb7a 100644
--- a/odoo-bringout-oca-ocb-l10n_sa/README.md
+++ b/odoo-bringout-oca-ocb-l10n_sa/README.md
@@ -9,8 +9,8 @@ Activates:
- Chart of Accounts
- Taxes
-- Vat Filling Report
-- Withholding Tax Report
+- VAT Return
+- Withholding Return
- Fiscal Positions
@@ -22,38 +22,16 @@ pip install odoo-bringout-oca-ocb-l10n_sa
## Dependencies
-This addon depends on:
-- l10n_multilang
- l10n_gcc_invoice
-
-## Manifest Information
-
-- **Name**: Saudi Arabia - Accounting
-- **Version**: 2.0
-- **Category**: Accounting/Localizations/Account Charts
-- **License**: LGPL-3
-- **Installable**: False
+- account
+- account_debit_note
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_sa`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_sa
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Reports: doc/REPORTS.md
-- Security: doc/SECURITY.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/__init__.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/__init__.py
index 55949a9..5249770 100644
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/__init__.py
@@ -1,10 +1,5 @@
# -*- encoding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from odoo import api, SUPERUSER_ID
from . import models
-
-
-def load_translations(cr, registry):
- env = api.Environment(cr, SUPERUSER_ID, {})
- env.ref('l10n_sa.sa_chart_template_standard').process_coa_translations()
+from . import wizard
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/__manifest__.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/__manifest__.py
index a6bbeca..ee89c12 100644
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/__manifest__.py
@@ -1,11 +1,12 @@
-# -*- encoding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'Saudi Arabia - Accounting',
- 'version': '2.0',
- 'author': 'Odoo S.A., DVIT.ME',
+ 'icon': '/account/static/description/l10n.png',
+ 'countries': ['sa'],
+ 'version': '2.2',
+ 'author': 'Odoo S.A.',
'category': 'Accounting/Localizations/Account Charts',
- 'website': 'https://www.odoo.com/documentation/16.0/applications/finance/fiscal_localizations/saudi_arabia.html',
+ 'website': 'https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/saudi_arabia.html',
'description': """
Saudi Arabia Accounting Module
===========================================================
@@ -15,32 +16,34 @@ Activates:
- Chart of Accounts
- Taxes
-- Vat Filling Report
-- Withholding Tax Report
+- VAT Return
+- Withholding Return
- Fiscal Positions
""",
'depends': [
- 'l10n_multilang',
'l10n_gcc_invoice',
+ 'account',
+ 'account_debit_note',
],
+ 'auto_install': ['account'],
'data': [
'data/account_data.xml',
- 'data/account_chart_template_data.xml',
- 'data/account.account.template.csv',
- 'data/account_tax_group.xml',
- 'data/l10n_sa_chart_data.xml',
'data/account_tax_report_data.xml',
- 'data/account_tax_template_data.xml',
- 'data/account_fiscal_position_template_data.xml',
- 'data/account_chart_template_configure_data.xml',
+ 'data/account_tax_report_withholding_data.xml',
'data/report_paperformat_data.xml',
- 'views/view_move_form.xml',
+ 'views/account_move_views.xml',
'views/report_invoice.xml',
- 'views/report_templates_views.xml'
+ 'wizard/account_debit_note.xml',
+ 'wizard/account_move_reversal_views.xml',
+ 'views/report_templates_views.xml',
],
'demo': [
'demo/demo_company.xml',
],
- 'post_init_hook': 'load_translations',
'license': 'LGPL-3',
+ "assets": {
+ "web.report_assets_common": [
+ "l10n_sa/static/src/scss/styles.scss",
+ ],
+ },
}
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account.account.template.csv b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account.account.template.csv
deleted file mode 100644
index 236e278..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account.account.template.csv
+++ /dev/null
@@ -1,159 +0,0 @@
-id,name,code,account_type,chart_template_id/id,reconcile
-sa_account_100101,Right of use Asset (IFRS 16),100101,asset_fixed,l10n_sa.sa_chart_template_standard,False
-sa_account_100102,Accumulated Depreciation right use asset (IFRS 16),100102,asset_fixed,l10n_sa.sa_chart_template_standard,False
-sa_account_100103,VAT Receivable,100103,asset_non_current,l10n_sa.sa_chart_template_standard,False
-sa_account_101005,Main Safe,101005,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_101006,Main Safe - Foreign Currency,101006,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_101007,Visa & Master Credit Cards,101007,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_101008,Gateway Credit Cards,101008,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_101009,Manual Visa & Master Cards,101009,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_101010,PayPal Account,101010,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_101060,VAT Paid to Customs,101060,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_102011,Accounts Receivable,102011,asset_receivable,l10n_sa.sa_chart_template_standard,True
-sa_account_102012,Accounts Receivable (PoS),102012,asset_receivable,l10n_sa.sa_chart_template_standard,True
-sa_account_102013,Post Dated Cheques Received,102013,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_102014,Other Receivable,102014,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_102015,Other Debtors,102015,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_103016,Shipment Insurance,103016,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_103017,Shipments Documentation Charges,103017,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_103018,Shipment Other Charges,103018,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_103019,Handling Difference in Inventory,103019,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_103020,Items Delivered to Customs on temprary Base,103020,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104021,Prepaid Medical Insurance,104021,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104022,Prepaid Life Insurance,104022,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104023,Prepaid Office Rent,104023,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104024,Prepaid Other Insurance,104024,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104025,Prepaid License Fees,104025,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104026,Prepaid Maintenance,104026,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104027,Prepaid Site Hosting Fees,104027,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104028,Prepaid Employees Housing,104028,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104029,Prepaid Schooling Fees,104029,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104030,Prepaid Consultancy Fees,104030,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104031,Prepaid Legal Fees,104031,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104032,Prepaid Sponsorship Fees,104032,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104033,PrePaid Advertisement Expenses,104033,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104034,Prepaid Bank Guarantee,104034,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104035,Other Prepayments,104035,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104036,Prepaid Finance charge for Loans,104036,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104037,Deposit - Office Rent,104037,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104038,Deposits - Customs,104038,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104039,Deposit to Immigration (Visa),104039,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104040,Deposit Others,104040,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_104041,VAT Input,104041,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106001,Leasehold Improvement,106001,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106002,Furniture and Equipment,106002,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106003,Computer Hardware & Software,106003,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106004,Motor Vehicles,106004,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106005,Work In Progress,106005,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106006,Amortisation on Leasehold Improvement,106006,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106007,Acc.Deprn.of Furniture & Office Equipment,106007,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106008,Acc. Deprn.Computer Hardware & Software,106008,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106009,Acc. Depreciation of Motor Vehicles,106009,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106010,Registration of Trademarks,106010,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_106011,Computer Card Renewal,106011,asset_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201002,Payables,201002,liability_payable,l10n_sa.sa_chart_template_standard,True
-sa_account_201003,Credit Notes to Customers,201003,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201004,Accrued - Salaries,201004,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201005,Leave Tickets Provision,201005,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201006,Leave Days Provision,201006,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201007,Accrued - Commissions,201007,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201008,Accrued Salaries Increment,201008,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201009,Accrued-Staff Bonus,201009,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201010,Accrued Other Personnel Cost,201010,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201011,Accrued - Utilities,201011,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201012,Accrued - Telephone,201012,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201013,Accrued - Sponsorship,201013,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201014,Accrued - Audit Fees,201014,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201015,Accrued - Office Rent,201015,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201016,Accrued Others,201016,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201017,VAT Output,201017,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201018,Deferred income,201018,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201019,Zakat Provision,201019,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_201020,Withholding Tax Payable,201020,liability_current,l10n_sa.sa_chart_template_standard,False
-sa_account_202001,End of Service Provision,202001,liability_non_current,l10n_sa.sa_chart_template_standard,False
-sa_account_202002,Reservations,202002,liability_non_current,l10n_sa.sa_chart_template_standard,False
-sa_account_202003,VAT Payable,202003,liability_non_current,l10n_sa.sa_chart_template_standard,False
-sa_account_400001,Cost of Goods Sold in Trading,400001,expense_direct_cost,l10n_sa.sa_chart_template_standard,False
-sa_account_400002,Cost Of Goods Sold I/C Sales,400002,expense_direct_cost,l10n_sa.sa_chart_template_standard,False
-sa_account_400003,Basic Salary,400003,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400004,Housing Allowance,400004,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400005,Transportation Allowance,400005,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400006,Leave Ticket,400006,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400007,Leave Salary,400007,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400008,End Of Service Indemnity,400008,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400009,Medical Insurance,400009,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400010,Life Insurance,400010,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400011,Sales Commission,400011,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400012,Staff Other Allowances,400012,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400013,Uniform,400013,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400014,Visa Expenses,400014,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400015,Personnel Cost Others,400015,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400016,Office Rent,400016,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400017,Warehouse Rent,400017,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400018,Water & Electricity,400018,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400019,Other Utility Cahrges,400019,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400020,Telephone,400020,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400021,Courrier,400021,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400022,Web Site Hosting Fees,400022,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400023,Others - Communication,400023,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400024,Air tickets,400024,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400025,Hotel,400025,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400026,Meals,400026,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400027,Per Diem,400027,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400028,Others,400028,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400029,Audit Fees,400029,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400030,Sponsorship Fees,400030,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400031,Legal fees,400031,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400032,Trade License Fees,400032,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400033,Others - Professional Fees,400033,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400034,Other - Advertising Expenses,400034,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400035,Write Off Receivables & Payables,400035,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400036,Write Off Inventory,400036,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400037,Amortisation of Preoperating Expenses,400037,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400038,Cash Shortage,400038,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400039,Others - Provision & Write off,400039,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400040,Insurance,400040,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400041,Training,400041,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400042,Maintenance,400042,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400043,Security & Guard,400043,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400044,Cleaning,400044,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400045,Subscriptions,400045,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400046,Gifts & Donations,400046,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400047,Kitchen and Buffet Expenses,400047,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400048,Vehicle Expenses,400048,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400049,Convoyance Expenses,400049,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400050,Others - Office Various Expenses,400050,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400051,Other Bank Charges,400051,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400052,Loss On Fixed Assets Disposal,400052,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400053,Loss on Difference on Exchange,400053,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400054,Disposal of Business Branch,400054,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400055,Income Tax,400055,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400056,Previous Year Adjustments Account,400056,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400057,Other Non Operating Expenses,400057,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400058,Credit Card Charges,400058,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400059,Bank Finance & Loan Charges,400059,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400060,Air Miles Card Charges,400060,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400062,PayPal Charges,400062,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400063,Amortization on Leasehold Improvement,400063,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400064,Depreciation Of Furniture & Office Equipment,400064,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400065,Depreciation Of Computer Hard & Soft,400065,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400066,Depreciation Of Motor Vehicles,400066,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400067,Consultancy Fees,400067,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400068,Provision for Doubtful Debts,400068,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400069,Closing Account,400069,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400070,Depreciation on right of use asset (IFRS 16),400070,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400072,Zakat Expense,400072,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_400073,Withholding Tax Expense,400073,expense,l10n_sa.sa_chart_template_standard,False
-sa_account_500001,Sales Account,500001,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500002,Sales of I/C,500002,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500003,Management Consultancy Fees,500003,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500004,Sales from Other Region,500004,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500005,Advertising Income,500005,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500006,Branding Income,500006,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500007,Space Rental Income,500007,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500008,Service Income,500008,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500009,Interest Revenue,500009,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500010,Capital Gain,500010,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500011,Gain On Difference Of Exchange,500011,income,l10n_sa.sa_chart_template_standard,False
-sa_account_500013,Other Income,500013,income,l10n_sa.sa_chart_template_standard,False
-sa_account_999999,Undistributed Profits/Losses,999999,equity_unaffected,l10n_sa.sa_chart_template_standard,False
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_chart_template_configure_data.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_chart_template_configure_data.xml
deleted file mode 100644
index 80a3d2d..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_chart_template_configure_data.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_chart_template_data.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_chart_template_data.xml
deleted file mode 100644
index 87a0f3a..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_chart_template_data.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- Saudi Arabia Chart of Accounts - Standard
- 101
- 105
- 100
- 6
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_fiscal_position_template_data.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_fiscal_position_template_data.xml
deleted file mode 100644
index d0b4185..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_fiscal_position_template_data.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
- KSA
-
- 16
-
-
-
-
- GCC
-
- 16
-
-
-
-
- Non-GCC
- 16
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_group.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_group.xml
deleted file mode 100644
index aa66e2f..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_group.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
- VAT Taxes
-
-
-
-
-
- Other Taxes
-
-
-
- Withholding Tax
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_report_data.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_report_data.xml
index 91edd06..6f7d700 100644
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_report_data.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_report_data.xml
@@ -1,621 +1,253 @@
-
+
- VAT Filing Report
+ VAT Return
-
+ country
-
- Balance
- balance
+
+ Amount
+ base
+
+
+ VAT Amount
+ tax
-
- VAT on Sales and all other Outputs (Base)
- SA_STD_SALE_B.balance + SA_SPCL_SALE_B.balance + SA_ZERO_SALE_B.balance + SA_EXP_SALE_B.balance + SA_EXM_SALE_B.balance
-
-
- 1. Standard Rated 15% (Base)
- SA_STD_SALE_B
-
-
- balance
- tax_tags
- 1. Standard Rates 15% (Base)
-
-
+
+ VAT on Sales:
+ 0
+
+
+ 1. Standard rated sales
+ 1
+ sa_1
+ True
+
+
+ base
+ tax_tags
+ -1(B)
-
- 2. Special Sales to Locals (Base)
- SA_SPCL_SALE_B
-
-
- balance
- tax_tags
- 2. Special Sales to Locals (Base)
-
-
-
-
- 3. Local Sales Subject to 0% (Base)
- SA_ZERO_SALE_B
-
-
- balance
- tax_tags
- 3. Local Sales Subject to 0% (Base)
-
-
-
-
- 4. Export Sales (Base)
- SA_EXP_SALE_B
-
-
- balance
- tax_tags
- 4. Export Sales (Base)
-
-
-
-
- 5. Exempt Sales (Base)
- SA_EXM_SALE_B
-
-
- balance
- tax_tags
- 5. Exempt Sales (Base)
-
-
-
-
- 6. Net Sales (Base)
- SA_STD_SALE_B.balance + SA_SPCL_SALE_B.balance + SA_ZERO_SALE_B.balance + SA_EXP_SALE_B.balance + SA_EXM_SALE_B.balance
+
+ tax
+ tax_tags
+ -1(T)
-
- VAT on Sales and all other Outputs (Tax)
- SA_STD_SALE_T.balance + SA_SPCL_SALE_T.balance + SA_ZERO_SALE_T.balance + SA_EXP_SALE_T.balance + SA_EXM_SALE_T.balance
-
-
- 1. Standard Rated 15% (Tax)
- SA_STD_SALE_T
-
-
- balance
- tax_tags
- 1. Standard Rates 15% (Tax)
-
-
-
-
- 2. Special Sales to Locals (Tax)
- SA_SPCL_SALE_T
-
-
- balance
- tax_tags
- 2. Special Sales to Locals (Tax)
-
-
-
-
- 3. Local Sales Subject to 0% (Tax)
- SA_ZERO_SALE_T
-
-
- balance
- tax_tags
- 3. Local Sales Subject to 0% (Tax)
-
-
-
-
- 4. Export Sales (Tax)
- SA_EXP_SALE_T
-
-
- balance
- tax_tags
- 4. Export Sales (Tax)
-
-
-
-
- 5. Exempt Sales (Tax)
- SA_EXM_SALE_T
-
-
- balance
- tax_tags
- 5. Exempt Sales (Tax)
-
-
-
-
- 6. Net Sales (Tax)
- SA_STD_SALE_T.balance + SA_SPCL_SALE_T.balance + SA_ZERO_SALE_T.balance + SA_EXP_SALE_T.balance + SA_EXM_SALE_T.balance
+
+ 2. Private Healthcare / Private Education / First house sales to citizens
+ 1
+ sa_2
+
+
+ base
+ tax_tags
+ 2(B)
-
- VAT on Expenses and all other Inputs (Base)
- SA_STD_PUR_B.balance + SA_CUST_PUR_B.balance + SA_RCM_PUR_B.balance + SA_ZER_PUR_B.balance + SA_EXM_PUR_B.balance
-
-
- 7. Standard rated 15% Purchases (Base)
- SA_STD_PUR_B
-
-
- balance
- tax_tags
- 7. Standard rated 15% Purchases (Base)
-
-
-
-
- 8. Taxable Imports 15% Paid to Customs (Base)
- SA_CUST_PUR_B
-
-
- balance
- tax_tags
- 8. Taxable Imports 15% Paid to Customs (Base)
-
-
-
-
- 9. Imports subject to reverse charge mechanism (Base)
- SA_RCM_PUR_B
-
-
- balance
- tax_tags
- 9. Imports subject to reverse charge mechanism (Base)
-
-
-
-
- 10. Zero Rated Purchases (Base)
- SA_ZER_PUR_B
-
-
- balance
- tax_tags
- 10. Zero Rated Purchases (Base)
-
-
-
-
- 11. Exempt Purchases (Base)
- SA_EXM_PUR_B
-
-
- balance
- tax_tags
- 11. Exempt Purchases (Base)
-
-
-
-
- 12. Net Purchases (Base)
- SA_STD_PUR_B.balance + SA_CUST_PUR_B.balance + SA_RCM_PUR_B.balance + SA_ZER_PUR_B.balance + SA_EXM_PUR_B.balance
+
+ 3. Zero rated domestic sales
+ 1
+ sa_3
+
+
+ base
+ tax_tags
+ -3(B)
-
- VAT on Expenses and all other Inputs (Tax)
- SA_STD_PUR_T.balance + SA_CUST_PUR_T.balance + SA_RCM_PUR_T.balance + SA_ZER_PUR_T.balance + SA_EXM_PUR_T.balance
-
-
- 7. Standard rated 15% Purchases (Tax)
- SA_STD_PUR_T
-
-
- balance
- tax_tags
- 7. Standard rated 15% Purchases (Tax)
-
-
+
+ 4. Exports
+ 1
+ sa_4
+
+
+ base
+ tax_tags
+ -4(B)
-
- 8. Taxable Imports 15% Paid to Customs (Tax)
- SA_CUST_PUR_T
-
-
- balance
- tax_tags
- 8. Taxable Imports 15% Paid to Customs (Tax)
-
-
+
+
+
+ 5. Exempt sales
+ 1
+ sa_5
+
+
+ base
+ tax_tags
+ -5(B)
-
- 9. Imports subject to reverse charge mechanism (Tax)
- SA_RCM_PUR_T
-
-
- balance
- tax_tags
- 9. Imports subject to reverse charge mechanism (Tax)
-
-
+
+
+
+ 6. Total Sales
+ 1
+ sa_6
+
+
+ base
+ aggregation
+ sa_1.base + sa_2.base + sa_3.base + sa_4.base + sa_5.base
-
- 10. Zero Rated Purchases (Tax)
- SA_ZER_PUR_T
-
-
- balance
- tax_tags
- 10. Zero Rated Purchases (Tax)
-
-
+
+ tax
+ aggregation
+ sa_1.tax
-
- 11. Exempt Purchases (Tax)
- SA_EXM_PUR_T
-
-
- balance
- tax_tags
- 11. Exempt Purchases (Tax)
-
-
+
+
+
+ VAT on Purchases:
+ 0
+
+
+ 7. Standard rated domestic purchases
+ 1
+ sa_7
+ True
+
+
+ base
+ tax_tags
+ 7(B)
-
- 12. Net Purchases (Tax)
- SA_STD_PUR_T.balance + SA_CUST_PUR_T.balance + SA_RCM_PUR_T.balance + SA_ZER_PUR_T.balance + SA_EXM_PUR_T.balance
+
+ tax
+ tax_tags
+ 7(T)
+
+
+
+
+ 8. Imports subject to VAT paid at customs
+ 1
+ sa_8
+ True
+
+
+ base
+ tax_tags
+ 8(B)
+
+
+ tax
+ tax_tags
+ 8(T)
+
+
+
+
+ 9. Imports subject to VAT accounted for through reverse charge mechanism
+ 1
+ sa_9
+ True
+
+
+ base
+ tax_tags
+ 9(B)
+
+
+ tax
+ tax_tags
+ 9(T)
+
+
+
+
+ 10. Zero rated purchases
+ 1
+ sa_10
+
+
+ base
+ tax_tags
+ 10(B)
+
+
+
+
+ 11. Exempt purchases
+ 1
+ sa_11
+
+
+ base
+ tax_tags
+ 11(B)
+
+
+
+
+ 12. Total Purchases
+ 1
+ sa_12
+
+
+ base
+ aggregation
+ sa_7.base + sa_8.base + sa_9.base + sa_10.base + sa_11.base
+
+
+ tax
+ aggregation
+ sa_7.tax + sa_8.tax + sa_9.tax
+
+
+
+
+ 13. Total VAT due for current period
+ 1
+ sa_13
+
+
+ tax
+ aggregation
+ sa_6.tax - sa_12.tax
+
+
+
+
+ 14. Corrections from previous period (between +- SAR 5000)
+ 1
+ sa_14
+
+
+ tax
+ tax_tags
+ 14(T)
+
+
+
+
+ 15. VAT credit carried forward from previous period
+ 1
+ sa_15
+
+
+ tax
+ tax_tags
+ 15(T)
- Net VAT Due
+ 16. Net VAT due (or claim)
+ 0
+ sa_16
-
- balance
- external
- sum
- editable;rounding=2
-
-
-
-
- Total value of due tax for the period
- SA_STD_SALE_T.balance + SA_SPCL_SALE_T.balance + SA_ZERO_SALE_T.balance + SA_EXP_SALE_T.balance + SA_EXM_SALE_T.balance
-
-
- Total value of recoverable tax for the period
- SA_STD_PUR_T.balance + SA_CUST_PUR_T.balance + SA_RCM_PUR_T.balance + SA_ZER_PUR_T.balance + SA_EXM_PUR_T.balance
-
-
- Net VAT due (or reclaimed) for the period
- SA_STD_SALE_T.balance + SA_SPCL_SALE_T.balance + SA_ZERO_SALE_T.balance + SA_EXP_SALE_T.balance + SA_EXM_SALE_T.balance - (SA_STD_PUR_T.balance + SA_CUST_PUR_T.balance + SA_RCM_PUR_T.balance + SA_ZER_PUR_T.balance + SA_EXM_PUR_T.balance)
-
-
-
-
-
-
- Withholding Tax Report
-
-
-
- country
-
-
- Balance
- balance
-
-
-
-
- Withholding Tax on Purchased Services (Base)
- SA_RENTB.balance + SA_AIRB.balance + SA_SEAB.balance + SA_TELEB.balance + SA_DIVB.balance + SA_CONB.balance + SA_ROLB.balance + SA_INSB.balance + SA_ROYB.balance + SA_MAIB.balance + SA_BRAB.balance + SA_OTHB.balance + SA_MAGB.balance
-
-
- Withholding Tax 5% (Rental) (Base)
- SA_RENTB
-
-
- balance
- tax_tags
- Withholding Tax 5% (Rental) (Base)
-
-
-
-
- Withholding Tax 5% (Tickets or Air Freight) (Base)
- SA_AIRB
-
-
- balance
- tax_tags
- Withholding Tax 5% (Tickets or Air Freight) (Base)
-
-
-
-
- Withholding Tax 5% (Tickets or Sea Freight)(Base)
- SA_SEAB
-
-
- balance
- tax_tags
- Withholding Tax 5% (Tickets or Sea Freight)(Base)
-
-
-
-
- Withholding Tax 5% (International Telecommunication)(Base)
- SA_TELEB
-
-
- balance
- tax_tags
- Withholding Tax 5% (International Telecommunication)(Base)
-
-
-
-
- Withholding Tax 5% (Distributed Profits) (Base)
- SA_DIVB
-
-
- balance
- tax_tags
- Withholding Tax 5% (Distributed Profits) (Base)
-
-
-
-
- Withholding Tax 5% (Consulting and Technical) (Base)
- SA_CONB
-
-
- balance
- tax_tags
- Withholding Tax 5% (Consulting and Technical) (Base)
-
-
-
-
- Withholding Tax 5% (Return from Loans) (Base)
- SA_ROLB
-
-
- balance
- tax_tags
- Withholding Tax 5% (Return from Loans) (Base)
-
-
-
-
- Withholding Tax 5% (Insurance & Reinsurance) (Base)
- SA_INSB
-
-
- balance
- tax_tags
- Withholding Tax 5% (Insurance & Reinsurance) (Base)
-
-
-
-
- Withholding Tax 15% (Royalties)(Base)
- SA_ROYB
-
-
- balance
- tax_tags
- Withholding Tax 15% (Royalties)(Base)
-
-
-
-
- Withholding Tax 15% (Paid Services from Main Branch)(Base)
- SA_MAIB
-
-
- balance
- tax_tags
- Withholding Tax 15% (Paid Services from Main Branch)(Base)
-
-
-
-
- Withholding Tax 15% (Paid Services from another branch)(Base)
- SA_BRAB
-
-
- balance
- tax_tags
- Withholding Tax 15% (Paid Services from another branch)(Base)
-
-
-
-
- Withholding Tax 15% (Others)(Base)
- SA_OTHB
-
-
- balance
- tax_tags
- Withholding Tax 15% (Others)(Base)
-
-
-
-
- Withholding Tax 20% (Managerial)(Base)
- SA_MAGB
-
-
- balance
- tax_tags
- Withholding Tax 20% (Managerial)(Base)
-
-
-
-
- Withholding Tax Total (Base)
- SA_RENTB.balance+SA_AIRB.balance+SA_SEAB.balance+SA_TELEB.balance+SA_DIVB.balance+SA_CONB.balance+SA_ROLB.balance+SA_INSB.balance+SA_ROYB.balance+SA_MAIB.balance+SA_BRAB.balance+SA_OTHB.balance+SA_MAGB.balance
-
-
-
-
- Withholding Tax on Purchased Services (Tax)
- SA_RENTT.balance + SA_AIRT.balance + SA_SEAT.balance + SA_TELET.balance + SA_DIVT.balance + SA_CONT.balance + SA_ROLT.balance + SA_INST.balance + SA_ROYT.balance + SA_MAIT.balance + SA_BRAT.balance + SA_OTHT.balance + SA_MAGT.balance
-
-
- Withholding Tax 5% (Rental) (Tax)
- SA_RENTT
-
-
- balance
- tax_tags
- Withholding Tax 5% (Rental) (Tax)
-
-
-
-
- Withholding Tax 5% (Tickets or Air Freight) (Tax)
- SA_AIRT
-
-
- balance
- tax_tags
- Withholding Tax 5% (Tickets or Air Freight) (Tax)
-
-
-
-
- Withholding Tax 5% (Tickets or Sea Freight)(Tax)
- SA_SEAT
-
-
- balance
- tax_tags
- Withholding Tax 5% (Tickets or Sea Freight)(Tax)
-
-
-
-
- Withholding Tax 5% (International Telecommunication)(Tax)
- SA_TELET
-
-
- balance
- tax_tags
- Withholding Tax 5% (International Telecommunication)(Tax)
-
-
-
-
- Withholding Tax 5% (Distributed Profits) (Tax)
- SA_DIVT
-
-
- balance
- tax_tags
- Withholding Tax 5% (Distributed Profits) (Tax)
-
-
-
-
- Withholding Tax 5% (Consulting and Technical) (Tax)
- SA_CONT
-
-
- balance
- tax_tags
- Withholding Tax 5% (Consulting and Technical) (Tax)
-
-
-
-
- Withholding Tax 5% (Return from Loans) (Tax)
- SA_ROLT
-
-
- balance
- tax_tags
- Withholding Tax 5% (Return from Loans) (Tax)
-
-
-
-
- Withholding Tax 5% (Insurance & Reinsurance) (Tax)
- SA_INST
-
-
- balance
- tax_tags
- Withholding Tax 5% (Insurance & Reinsurance) (Tax)
-
-
-
-
- Withholding Tax 15% (Royalties)(Tax)
- SA_ROYT
-
-
- balance
- tax_tags
- Withholding Tax 15% (Royalties)(Tax)
-
-
-
-
- Withholding Tax 15% (Paid Services from Main Branch)(Tax)
- SA_MAIT
-
-
- balance
- tax_tags
- Withholding Tax 15% (Paid Services from Main Branch)(Tax)
-
-
-
-
- Withholding Tax 15% (Paid Services from another branch)(Tax)
- SA_BRAT
-
-
- balance
- tax_tags
- Withholding Tax 15% (Paid Services from another branch)(Tax)
-
-
-
-
- Withholding Tax 15% (Others)(Tax)
- SA_OTHT
-
-
- balance
- tax_tags
- Withholding Tax 15% (Others)(Tax)
-
-
-
-
- Withholding Tax 20% (Managerial)(Tax)
- SA_MAGT
-
-
- balance
- tax_tags
- Withholding Tax 20% (Managerial)(Tax)
-
-
-
-
- Withholding Tax Total (Tax)
- SA_RENTT.balance+SA_AIRT.balance+SA_SEAT.balance+SA_TELET.balance+SA_DIVT.balance+SA_CONT.balance+SA_ROLT.balance+SA_INST.balance+SA_ROYT.balance+SA_MAIT.balance+SA_BRAT.balance+SA_OTHT.balance+SA_MAGT.balance
+
+ tax
+ aggregation
+ sa_13.tax + sa_14.tax + sa_15.tax
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_report_withholding_data.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_report_withholding_data.xml
new file mode 100644
index 0000000..a3fab38
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_report_withholding_data.xml
@@ -0,0 +1,455 @@
+
+
+
+ Withholding Return
+
+
+
+ country
+
+
+ Base
+ base
+
+
+ Tax
+ tax
+
+
+
+
+ 1. Rent (5%)
+ 1
+ sa_1w
+ True
+
+
+ base
+ aggregation
+ sa_1w_g.base + sa_1w_d.base
+
+
+ tax
+ aggregation
+ sa_1w_g.tax + sa_1w_d.tax
+
+
+
+
+ a. Gross
+ sa_1w_g
+
+
+ base
+ tax_tags
+ 1(B)_W_G
+
+
+ tax
+ tax_tags
+ -1(T)_W_G
+
+
+
+
+ b. Deducted
+ sa_1w_d
+
+
+ base
+ tax_tags
+ 1(B)_W_D
+
+
+ tax
+ tax_tags
+ -1(T)_W_D
+
+
+
+
+
+
+ 2. Air tickets, Air freight and Maritime freight (5%)
+ 1
+ sa_2w
+ True
+
+
+ base
+ aggregation
+ sa_2w_g.base + sa_2w_d.base
+
+
+ tax
+ aggregation
+ sa_2w_g.tax + sa_2w_d.tax
+
+
+
+
+ a. Gross
+ sa_2w_g
+
+
+ base
+ tax_tags
+ 2(B)_W_G
+
+
+ tax
+ tax_tags
+ -2(T)_W_G
+
+
+
+
+ b. Deducted
+ sa_2w_d
+
+
+ base
+ tax_tags
+ 2(B)_W_D
+
+
+ tax
+ tax_tags
+ -2(T)_W_D
+
+
+
+
+
+
+ 3. Technical and consulting services and international telecommunication services (5%)
+ 1
+ sa_3w
+ True
+
+
+ base
+ aggregation
+ sa_3w_g.base + sa_3w_d.base
+
+
+ tax
+ aggregation
+ sa_3w_g.tax + sa_3w_d.tax
+
+
+
+
+ a. Gross
+ sa_3w_g
+
+
+ base
+ tax_tags
+ 3(B)_W_G
+
+
+ tax
+ tax_tags
+ -3(T)_W_G
+
+
+
+
+ b. Deducted
+ sa_3w_d
+
+
+ base
+ tax_tags
+ 3(B)_W_D
+
+
+ tax
+ tax_tags
+ -3(T)_W_D
+
+
+
+
+
+
+ 4. Dividends (5%)
+ 1
+ sa_4w
+ True
+
+
+ base
+ aggregation
+ sa_4w_g.base + sa_4w_d.base
+
+
+ tax
+ aggregation
+ sa_4w_g.tax + sa_4w_d.tax
+
+
+
+
+ a. Gross
+ sa_4w_g
+
+
+ base
+ tax_tags
+ 4(B)_W_G
+
+
+ tax
+ tax_tags
+ -4(T)_W_G
+
+
+
+
+ b. Deducted
+ sa_4w_d
+
+
+ base
+ tax_tags
+ 4(B)_W_D
+
+
+ tax
+ tax_tags
+ -4(T)_W_D
+
+
+
+
+
+
+ 5. Interest on loan, insurance and reinsurance premium (5%)
+ 1
+ sa_5w
+ True
+
+
+ base
+ aggregation
+ sa_5w_g.base + sa_5w_d.base
+
+
+ tax
+ aggregation
+ sa_5w_g.tax + sa_5w_d.tax
+
+
+
+
+ a. Gross
+ sa_5w_g
+
+
+ base
+ tax_tags
+ 5(B)_W_G
+
+
+ tax
+ tax_tags
+ -5(T)_W_G
+
+
+
+
+ b. Deducted
+ sa_5w_d
+
+
+ base
+ tax_tags
+ 5(B)_W_D
+
+
+ tax
+ tax_tags
+ -5(T)_W_D
+
+
+
+
+
+
+ 6. Royalty (15%)
+ 1
+ sa_6w
+ True
+
+
+ base
+ aggregation
+ sa_6w_g.base + sa_6w_d.base
+
+
+ tax
+ aggregation
+ sa_6w_g.tax + sa_6w_d.tax
+
+
+
+
+ a. Gross
+ sa_6w_g
+
+
+ base
+ tax_tags
+ 6(B)_W_G
+
+
+ tax
+ tax_tags
+ -6(T)_W_G
+
+
+
+
+ b. Deducted
+ sa_6w_d
+
+
+ base
+ tax_tags
+ 6(B)_W_D
+
+
+ tax
+ tax_tags
+ -6(T)_W_D
+
+
+
+
+
+
+ 7. Any other payments (15%)
+ 1
+ sa_7w
+ True
+
+
+ base
+ aggregation
+ sa_7w_g.base + sa_7w_d.base
+
+
+ tax
+ aggregation
+ sa_7w_g.tax + sa_7w_d.tax
+
+
+
+
+ a. Gross
+ sa_7w_g
+
+
+ base
+ tax_tags
+ 7(B)_W_G
+
+
+ tax
+ tax_tags
+ -7(T)_W_G
+
+
+
+
+ b. Deducted
+ sa_7w_d
+
+
+ base
+ tax_tags
+ 7(B)_W_D
+
+
+ tax
+ tax_tags
+ -7(T)_W_D
+
+
+
+
+
+
+ 8. Management fees (20%)
+ 1
+ sa_8w
+ True
+
+
+ base
+ aggregation
+ sa_8w_g.base + sa_8w_d.base
+
+
+ tax
+ aggregation
+ sa_8w_g.tax + sa_8w_d.tax
+
+
+
+
+ a. Gross
+ sa_8w_g
+
+
+ base
+ tax_tags
+ 8(B)_W_G
+
+
+ tax
+ tax_tags
+ -8(T)_W_G
+
+
+
+
+ b. Deducted
+ sa_8w_d
+
+
+ base
+ tax_tags
+ 8(B)_W_D
+
+
+ tax
+ tax_tags
+ -8(T)_W_D
+
+
+
+
+
+
+ 9. Total
+ 0
+ sa_9w
+
+
+ base
+ aggregation
+ sa_1w.base + sa_2w.base + sa_3w.base + sa_4w.base + sa_5w.base + sa_6w.base + sa_7w.base + sa_8w.base
+
+
+ tax
+ aggregation
+ sa_1w.tax + sa_2w.tax + sa_3w.tax + sa_4w.tax + sa_5w.tax + sa_6w.tax + sa_7w.tax + sa_8w.tax
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_template_data.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_template_data.xml
deleted file mode 100644
index aa9a24e..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/account_tax_template_data.xml
+++ /dev/null
@@ -1,833 +0,0 @@
-
-
-
-
- Sales Tax 15%
- sale
- 15
- percent
- Sales Tax 15%
-
-
-
-
-
-
- Local Sales 0%
- sale
- 0
- percent
- Local Sales 0%
-
-
-
-
-
-
- Export Sales 0%
- sale
- 0
- percent
- Export Sales 0%
-
-
-
-
-
-
- Exempt Sales Tax 0%
- sale
- 0
- percent
- Exempt Sales Tax 0%
-
-
-
-
-
-
- Purchase Tax 15%
- purchase
- 15
- percent
- Purchase Tax 15%
-
-
-
-
-
-
- Reverse charge provision Tax 15%
- purchase
- 15
- percent
- service
- Reverse charge provision Tax 15%
-
-
-
-
-
-
- Import tax 15% Paid to customs
- purchase
- 15
- percent
- Import tax 15% Paid to customs
-
-
-
-
-
-
- Purchases 0%
- purchase
- 0
- percent
- Purchases 0%
-
-
-
-
-
-
- Exempt Purchases
- purchase
- 0
- percent
- Exempt Purchases
-
-
-
-
-
-
- Withholding Tax 5% (Rental)
- purchase
- 5
- percent
- service
- Withholding Tax 5%
-
-
-
-
-
-
- Withholding Tax 5% (Tickets or Air Freight)
- purchase
- 5
- percent
- service
- Withholding Tax 5%
-
-
-
-
-
-
- Withholding Tax 5% (Tickets or Sea Freight)
- purchase
- 5
- percent
- service
- Withholding Tax 5%
-
-
-
-
-
-
- Withholding Tax 5% (International Telecommunication)
- purchase
- 5
- percent
- service
- Withholding Tax 5%
-
-
-
-
-
-
- Withholding Tax 5% (Distributed Profits)
- purchase
- 5
- percent
- service
- Withholding Tax 5%
-
-
-
-
-
-
- Withholding Tax 5% (Consulting and Technical)
- purchase
- 5
- percent
- service
- Withholding Tax 5%
-
-
-
-
-
-
- Withholding Tax 5% (Return from Loans)
- purchase
- 5
- percent
- service
- Withholding Tax 5%
-
-
-
-
-
-
- Withholding Tax 5% (Insurance & Reinsurance)
- purchase
- 5
- percent
- service
- Withholding Tax 5%
-
-
-
-
-
-
- Withholding Tax 15% (Royalties)
- purchase
- 15
- percent
- service
- Withholding Tax 15%
-
-
-
-
-
-
- Withholding Tax 15% (Paid Services from Main Branch)
- purchase
- 15
- percent
- service
- Withholding Tax 15%
-
-
-
-
-
-
- Withholding Tax 15% (Paid Services from another branch)
- purchase
- 15
- percent
- service
- Withholding Tax 15%
-
-
-
-
-
-
- Withholding Tax 15% (Others)
- purchase
- 15
- percent
- service
- Withholding Tax 15%
-
-
-
-
-
-
- Withholding Tax 20% (Managerial)
- purchase
- 20
- percent
- service
- Withholding Tax 20%
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/l10n_sa_chart_data.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/l10n_sa_chart_data.xml
deleted file mode 100644
index b3b8e3b..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/l10n_sa_chart_data.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/report_paperformat_data.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/report_paperformat_data.xml
index 8aecbf7..3723554 100644
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/report_paperformat_data.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/report_paperformat_data.xml
@@ -5,8 +5,10 @@
Saudi Arabia A4Portrait32
- 45
- 50
+ 65
+ 65
+ 0
+ 0
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.account-sa.csv b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.account-sa.csv
new file mode 100644
index 0000000..23cef38
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.account-sa.csv
@@ -0,0 +1,170 @@
+"id","name","code","account_type","reconcile","non_trade","name@ar"
+"sa_account_100101","Right of use Asset (IFRS 16)","100101","asset_fixed","False","","حق استخدام الأصول (IFRS 16)"
+"sa_account_100102","Accumulated Depreciation on Right of use asset (IFRS 16)","100102","asset_fixed","False","","الاستهلاك المتراكم استخدام حق الأصول (IFRS 16)"
+"sa_account_100103","VAT Receivable","100103","asset_receivable","True","True","ضريبة القيمة المضافة المدينة"
+"sa_account_100104","Withholding Receivable","100104","asset_receivable","True","True","ضريبة مستقطعة المدينة"
+"sa_account_101005","Main Safe","101005","asset_current","False","","خزينة رئيسية"
+"sa_account_101006","Main Safe - Foreign Currency","101006","asset_current","False","","خزينة رئيسية - عملات اخرى"
+"sa_account_101060","VAT Paid to Customs","101060","asset_current","False","","ضريبة القيمة المضافة المدفوعة للجمارك"
+"sa_account_102011","Accounts Receivable","102011","asset_receivable","True","","الذمم المدينة"
+"sa_account_102012","Accounts Receivable (PoS)","102012","asset_receivable","True","","ذمم مدينة (PoS)"
+"sa_account_102013","Post Dated Cheques Received","102013","asset_current","False","","شيكات مؤجلة"
+"sa_account_102014","Other Receivable","102014","asset_current","False","","ذمم مدينة اخرى"
+"sa_account_102015","Other Debtors","102015","asset_current","False","","مدينون اخرون"
+"sa_account_103016","Shipment Insurance","103016","asset_current","False","","تأمين الشحن"
+"sa_account_103017","Shipment Documentation Charges","103017","asset_current","False","","رسوم"
+"sa_account_103018","Shipment Other Charges","103018","asset_current","False","","رسوم شحنات اخرى"
+"sa_account_103019","Handling Difference in Inventory","103019","asset_current","False","","فرق المخزون"
+"sa_account_103020","Items Delivered to Customs","103020","asset_current","False","","بنود في الجمرك"
+"sa_account_104020","Prepaid Expense","104020","asset_prepayments","False","","المصروفات المدفوعة مقدماً"
+"sa_account_104021","Prepaid Medical Insurance","104021","asset_prepayments","False","","تأمين طبي مدفوع مسبقا"
+"sa_account_104022","Prepaid Life Insurance","104022","asset_prepayments","False","","تأمين على الحياة مدفوع مسبقا"
+"sa_account_104023","Prepaid Office Rent","104023","asset_prepayments","False","","ايجار مكتب مدفوع مسبقا"
+"sa_account_104024","Prepaid Other Insurance","104024","asset_prepayments","False","","تأمينات اخرى مدفوعة مسبقا"
+"sa_account_104025","Prepaid License Fees","104025","asset_prepayments","False","","رسوم ترخيص مدفوعة مسبقا"
+"sa_account_104026","Prepaid Maintenance","104026","asset_prepayments","False","","رسوم صيانة مدفوعة مسبقا"
+"sa_account_104027","Prepaid Site Hosting Fees","104027","asset_prepayments","False","","رسوم استضافة موقع مدفوعة مسبقا"
+"sa_account_104028","Prepaid Employees Housing","104028","asset_prepayments","False","","بدل سكن للموظفين مدفوع مسبقا"
+"sa_account_104029","Prepaid Schooling Fees","104029","asset_prepayments","False","","بدل رسوم تعليم مدرسي مدفوع مسبقا"
+"sa_account_104030","Prepaid Consultancy Fees","104030","asset_prepayments","False","","رسوم استشارات مدفوعة مسبقا"
+"sa_account_104031","Prepaid Legal Fees","104031","asset_prepayments","False","","الرسوم القانونية مدفوعة مسبقا"
+"sa_account_104032","Prepaid Sponsorship Fees","104032","asset_prepayments","False","","رسوم كفالة مدفوعة مسبقا"
+"sa_account_104033","Prepaid Advertisement Expenses","104033","asset_prepayments","False","","دعاية و الإعلان مدفوعة مسبقا"
+"sa_account_104034","Prepaid Bank Guarantee","104034","asset_prepayments","False","","ضمان بنكي مدفوع مسبقا"
+"sa_account_104035","Other Prepayments","104035","asset_prepayments","False","","دفعات مقدمة أخرى"
+"sa_account_104036","Prepaid Finance charge for Loans","104036","asset_prepayments","False","","تكاليف تمويل قروض مدفوعة مسبقا"
+"sa_account_104037","Deposit - Office Rent","104037","asset_current","False","","رسوم تأمين - ايجار مكتبي"
+"sa_account_104038","Deposits - Customs","104038","asset_current","False","","رسوم تأمين - جمارك"
+"sa_account_104039","Deposit to Immigration (Visa)","104039","asset_current","False","","رسوم تأمين - شؤون الهجرة"
+"sa_account_104040","Deposit Others","104040","asset_current","False","","رسوم تأمين - اخرى"
+"sa_account_104041","VAT Input","104041","asset_current","False","","مدخلات ضريبة القيمة المضافة"
+"sa_account_104043","Recoverable VAT Input - Reverse Charge","104043","asset_current","False","","مدخلات ضريبة القيمة المضافة"
+"sa_account_106001","Leasehold Improvement","106001","asset_fixed","False","","تحسين المستأجرات"
+"sa_account_106002","Furniture and Equipment","106002","asset_fixed","False","","أثاث و معدات"
+"sa_account_106003","Computer Hardware & Software","106003","asset_fixed","False","","الكمبيوترات و قطع الغيار و البرمجيات"
+"sa_account_106004","Motor Vehicles","106004","asset_fixed","False","","السيارات"
+"sa_account_106005","Work In Progress","106005","asset_current","False","","عمل جاري"
+"sa_account_106006","Amortisation on Leasehold Improvement","106006","asset_current","False","","اطفاء على تحسين المستأجرات"
+"sa_account_106007","Accumulated Depreciation of Furniture & Office Equipment","106007","asset_fixed","False","","مجمع اهتلاك اثاث و معدات المكتب"
+"sa_account_106008","Accumulated Depreciation of Computer Hardware & Software","106008","asset_fixed","False","","مجمع اهتلاك الكمبيوترات و قطع الغيار و البرمجيات"
+"sa_account_106009","Accumulated Depreciation of Motor Vehicles","106009","asset_fixed","False","","مجمع اهتلاك السيارات"
+"sa_account_106010","Registration of Trademarks","106010","asset_current","False","","تسجيل العلامات التجارية"
+"sa_account_106011","Computer Card Renewal","106011","asset_current","False","","بطاقة تجديد كمبيوتر"
+"sa_account_106012","Prepaid Employee Expenses","106012","asset_current","False","","مصروفات الموظفين المدفوعة مقدما"
+"sa_account_131100","Inventory - Raw Materials","131100","asset_current","False","","مخزون المواد الخام"
+"sa_account_201002","Payables","201002","liability_payable","True","","الذمم الدائنة"
+"sa_account_201003","Credit Notes to Customers","201003","liability_current","False","","اشعار دائن للعملاء"
+"sa_account_201004","Accrued - Salaries","201004","liability_current","False","","الرواتب المستحقة"
+"sa_account_201005","Leave Tickets Provision","201005","liability_current","False","","مخصص تذاكر"
+"sa_account_201006","Leave Days Provision","201006","liability_current","False","","مخصص ايام اجازة"
+"sa_account_201007","Accrued - Commissions","201007","liability_current","False","","عمولة مستحقة"
+"sa_account_201008","Accrued Salaries Increment","201008","liability_current","False","","راتب اضافي مستحق"
+"sa_account_201009","Accrued - Staff Bonus","201009","liability_current","False","","مكافأة مستحقة"
+"sa_account_201010","Accrued Other Personnel Cost","201010","liability_current","False","","تكاليف موظفين مستحقة"
+"sa_account_201011","Accrued - Utilities","201011","liability_current","False","","فواتير مستحقة"
+"sa_account_201012","Accrued - Telephone","201012","liability_current","False","","نتكاليف هاتف مستحقة"
+"sa_account_201013","Accrued - Sponsorship","201013","liability_current","False","","تكفل مستحق"
+"sa_account_201014","Accrued - Audit Fees","201014","liability_current","False","","اتعاب تدقيق مستحقة"
+"sa_account_201015","Accrued - Office Rent","201015","liability_current","False","","ايجار مكتب مستحق"
+"sa_account_201016","Accrued Others","201016","liability_current","False","","اخرى مستحقة"
+"sa_account_201017","VAT Output","201017","liability_current","False","","مخرجات ضريبة القيمة المضافة"
+"sa_account_201018","Deferred income","201018","liability_current","False","","الإيرادات مؤجلة"
+"sa_account_201019","ZAKAT Provision","201019","liability_current","False","","مخصص الزكاة"
+"sa_account_201020","Withholding Tax Payable","201020","liability_current","False","","ضريبة مستقطعة مستحقة"
+"sa_account_201022","GOSI Employee Payable","201022","liability_payable","True","","القيمة المستحقة للتأمينات الإجتماعية"
+"sa_account_201030","Base Tax Received","201030","liability_current","False","","ضريبة القيمة المضافة المستحقة"
+"sa_account_201031","Visa & Master Credit Cards","201031","liability_credit_card","False","","بطاقات الائتمان فيزا وماستر"
+"sa_account_201032","Gateway Credit Cards","201032","liability_credit_card","False","","بطاقات الائتمان Gateway"
+"sa_account_201033","Manual Visa & Master Cards","201033","liability_credit_card","False","","فيزا وماستر بطاقات"
+"sa_account_201034","PayPal Account","201034","liability_credit_card","False","","Paypal رصيد"
+"sa_account_201035","Outstanding Withholding","201035","liability_current","True","False","ضريبة مستقطعة مستحقة"
+"sa_account_202001","End of Service Provision","202001","liability_non_current","False","","مخصص نهاية الخدمة"
+"sa_account_202002","Reservations","202002","liability_non_current","False","","احتياطات و حجوزات"
+"sa_account_202003","VAT Payable","202003","liability_payable","True","True","ضريبة القيمة المضافة المستحقة"
+"sa_account_202004","Withholding Tax Payable","202004","liability_payable","True","True","ضريبة مستقطعة مستحقة"
+"sa_account_400001","Cost of Goods Sold in Trading","400001","expense_direct_cost","False","","تكلفة البضاعة المباعة في التجارة"
+"sa_account_400002","Cost Of Goods Sold I/C Sales","400002","expense_direct_cost","False","","تكلفة البضاعة المباعة مع المبيعات"
+"sa_account_400003","Basic Salary","400003","expense","False","","مصروف الراتب الاساسي"
+"sa_account_400004","Housing Allowance","400004","expense","False","","مصروف بدل سكن"
+"sa_account_400005","Transportation Allowance","400005","expense","False","","مصروف بدل نقل"
+"sa_account_400006","Leave Ticket","400006","expense","False","","مصروف تذاكر موظفين"
+"sa_account_400007","Leave Salary","400007","expense","False","","مصروف اجازة موظفين"
+"sa_account_400008","End Of Service Indemnity","400008","expense","False","","مصروف نهاية الخدمة"
+"sa_account_400009","Medical Insurance","400009","expense","False","","مصروف تأمين طبي"
+"sa_account_400010","Life Insurance","400010","expense","False","","مصروف تأمين على الحياة"
+"sa_account_400011","Sales Commission","400011","expense","False","","مصروف عمولة مبيعات"
+"sa_account_400012","Staff Other Allowances","400012","expense","False","","مصروف بدلات اخرى للموظفين"
+"sa_account_400013","Uniform","400013","expense","False","","مصروف زي موحد"
+"sa_account_400014","Visa Expenses","400014","expense","False","","مصروف تأشيرة"
+"sa_account_400015","Personnel Cost Others","400015","expense","False","","مصروف موظفين - اخرى"
+"sa_account_400016","Office Rent","400016","expense","False","","مصروف اجار مكتب"
+"sa_account_400017","Warehouse Rent","400017","expense","False","","مصروف ايجار مستودع"
+"sa_account_400018","Water & Electricity","400018","expense","False","","مصروف مياه و كهرباء"
+"sa_account_400019","Other Utility Cahrges","400019","expense","False","","مصروف خدمات اخرى"
+"sa_account_400020","Telephone","400020","expense","False","","مصروف هاتف"
+"sa_account_400021","Courrier","400021","expense","False","","مصروف شحن"
+"sa_account_400022","Website Hosting Fees","400022","expense","False","","رسوم استضافة موقع"
+"sa_account_400023","Others - Communication","400023","expense","False","","مصاريف اتصالات اخرى"
+"sa_account_400024","Air tickets","400024","expense","False","","مصاريف تذاكر طيران"
+"sa_account_400025","Hotel","400025","expense","False","","مصاريف فندق"
+"sa_account_400026","Meals","400026","expense","False","","مصاريف وجبات"
+"sa_account_400027","Per Diem","400027","expense","False","","مصاريف يومية"
+"sa_account_400028","Others","400028","expense","False","","مصاريف اخرى"
+"sa_account_400029","Audit Fees","400029","expense","False","","مصروف اتعاب تدقيق"
+"sa_account_400030","Sponsorship Fees","400030","expense","False","","مصروف رسوم كفالة"
+"sa_account_400031","Legal fees","400031","expense","False","","مصروف رسوم قانونية"
+"sa_account_400032","Trade License Fees","400032","expense","False","","مصروف رسوم الرخصة التجارية"
+"sa_account_400033","Others - Professional Fees","400033","expense","False","","مصروف أخرى الرسوم الفنية"
+"sa_account_400034","Other - Advertising Expenses","400034","expense","False","","مصروف أخرى مصاريف الإعلان"
+"sa_account_400035","Write Off Receivables & Payables","400035","expense","False","","مصروف شطب الذمم الدائنة"
+"sa_account_400036","Write Off Inventory","400036","expense","False","","مصروف فرق المخزون"
+"sa_account_400037","Amortisation of Pre-operating Expenses","400037","expense","False","","مصروف إطفاء مصاريف"
+"sa_account_400038","Cash Shortage","400038","expense","False","","مصروف نقص نقدي"
+"sa_account_400039","Others - Provision & Write-off","400039","expense","False","","مخصصات و فروقات اخرى"
+"sa_account_400040","Insurance","400040","expense","False","","مصروف تأمين"
+"sa_account_400041","Training","400041","expense","False","","مصروف تدريب"
+"sa_account_400042","Maintenance","400042","expense","False","","مصروف صيانة"
+"sa_account_400043","Security & Guard","400043","expense","False","","مصروف حراسة و امن"
+"sa_account_400044","Cleaning","400044","expense","False","","مصروف تنظيف"
+"sa_account_400045","Subscriptions","400045","expense","False","","مصروف الاشتراكات"
+"sa_account_400046","Gifts & Donations","400046","expense","False","","مصروف هدايا و هبات"
+"sa_account_400047","Kitchen and Buffet Expenses","400047","expense","False","","مصروف المطبخ وبوفيه"
+"sa_account_400048","Vehicle Expenses","400048","expense","False","","مصروف سيارة"
+"sa_account_400049","Convoyance Expenses","400049","expense","False","","مصروف نقل اصول"
+"sa_account_400050","Others - Office Various Expenses","400050","expense","False","","مصاريف مكتب اخرى"
+"sa_account_400051","Other Bank Charges","400051","expense","False","","مصروف الرسوم المصرفية الأخرى"
+"sa_account_400052","Loss On Fixed Assets Disposal","400052","expense","False","","مصروف خسارة بيع و تخلص من اصول"
+"sa_account_400053","Loss on Difference on Exchange","400053","expense","False","","مصروف خسارة على الفرق العملات"
+"sa_account_400054","Disposal of Business Branch","400054","expense","False","","مصروف وقف فرع من الاعمال"
+"sa_account_400055","Income Tax","400055","expense","False","","مصروف ضريبة الدخل"
+"sa_account_400056","Previous Year Adjustments Account","400056","expense","False","","مصروف حساب تسويات السنة السابقة"
+"sa_account_400057","Other Non Operating Expenses","400057","expense","False","","المصاريف غير التشغيلية"
+"sa_account_400058","Credit Card Charges","400058","expense","False","","مصروف رسوم بطاقات الائتمان"
+"sa_account_400059","Bank Finance & Loan Charges","400059","expense","False","","مصروف بنك التمويل والقروض"
+"sa_account_400060","Air Miles Card Charges","400060","expense","False","","مصروف رسوم بطاقة Air Miles"
+"sa_account_400062","PayPal Charges","400062","expense","False","","Paypal مصروف رسوم"
+"sa_account_400063","Amortization on Leasehold Improvement","400063","expense","False","","مصروف إطفاء تحسينات المستأجرة"
+"sa_account_400064","Depreciation Of Furniture & Office Equipment","400064","expense_depreciation","False","","مصروف الاستهلاك الأثاث"
+"sa_account_400065","Depreciation Of Computer Hard & Soft","400065","expense_depreciation","False","","مصروف الاستهلاك اجهزة الكمبيوتر"
+"sa_account_400066","Depreciation Of Motor Vehicles","400066","expense_depreciation","False","","مصروف استهلاك المركبات"
+"sa_account_400067","Consultancy Fees","400067","expense","False","","رسوم الاستشارات"
+"sa_account_400068","Provision for Doubtful Debts","400068","expense","False","","مخصص الديون المعدومة"
+"sa_account_400069","Closing Account","400069","expense","False","","حساب ختامي"
+"sa_account_400070","Depreciation on Right of use asset (IFRS 16)","400070","expense","False","","الاستهلاك في حق الأصول استخدام (IFRS 16)"
+"sa_account_400072","ZAKAT Expense","400072","expense","False","","مصاريف الزكاة"
+"sa_account_400073","Withholding Tax Expense","400073","expense","False","","مصروف ضريبة مستقطعة"
+"sa_account_400074","Salary Deductions","400074","expense","False","","خصومات الرواتب"
+"sa_account_400075","Other Employee Expenses","400075","expense","False","","مصروفات الموظفين الأخرى"
+"sa_account_500001","Sales Account","500001","income","False","","مبيعات"
+"sa_account_500002","Sales of I/C","500002","income","False","","مبيعات شركات تابعة"
+"sa_account_500003","Management Consultancy Fees","500003","income","False","","مكاسب استشارات ادارية"
+"sa_account_500004","Sales from Other Region","500004","income","False","","مبيعات مناطق اخرى"
+"sa_account_500005","Advertising Income","500005","income","False","","دخل الإعلانات"
+"sa_account_500006","Branding Income","500006","income","False","","دخل علامات تجارية"
+"sa_account_500007","Space Rental Income","500007","income","False","","دخل تأجير"
+"sa_account_500008","Service Income","500008","income","False","","دخل خدمات"
+"sa_account_500009","Interest Revenue","500009","income","False","","ايراد فائدة"
+"sa_account_500010","Capital Gain","500010","income","False","","مكاسب رأس المال"
+"sa_account_500011","Gain On Difference Of Exchange","500011","income","False","","ربح فرق عملات"
+"sa_account_500013","Other Income","500013","income","False","","دخول اخرى"
+"sa_account_999999","Undistributed Profits/Losses","999999","equity_unaffected","False","","ارباح / خسائر غير موزعة"
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.fiscal.position-sa.csv b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.fiscal.position-sa.csv
new file mode 100644
index 0000000..5656541
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.fiscal.position-sa.csv
@@ -0,0 +1,3 @@
+"id","name","auto_apply","sequence","country_id","country_group_id"
+"l10n_sa_account_fiscal_position_ksa","Saudi Arabia","1","16","base.sa",""
+"l10n_sa_account_fiscal_position_gcc","Non-Saudi Arabia","1","26","",""
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.tax-sa.csv b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.tax-sa.csv
new file mode 100644
index 0000000..c5b2d33
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.tax-sa.csv
@@ -0,0 +1,175 @@
+"id","name","type_tax_use","amount","amount_type","description","invoice_label","tax_group_id","tax_scope","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","repartition_line_ids/factor_percent","description@ar","fiscal_position_ids","original_tax_ids","active","tax_exigibility","repartition_line_ids/use_in_tax_closing","price_include_override",include_base_amount,cash_basis_transition_account_id,is_withholding_tax_on_payment,"invoice_legal_notes"
+"sa_sales_tax_15","15%","sale","15.0","percent",,"15%","sa_tax_group_taxes_vat",,"base","invoice","1(B)",,,"المبيعات الخاضعة للنسبة الأساسية %15",l10n_sa_account_fiscal_position_ksa,,,,,,,
+,,,,,,,,,"tax","invoice","1(T)","sa_account_201017",,,,,,,,,,,
+,,,,,,,,,"base","refund","1(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","1(T)","sa_account_201017",,,,,,,,,,,
+"sa_ph_pe_hs_tax_15","15% PH PE HS","sale","15.0","percent","Private Healthcare / Private Education / First house sales to citizens","15%","sa_tax_group_taxes_vat",,"base","invoice","2(B)",,,"المبيعات الخاضعة للنسبة الأساسية %15",l10n_sa_account_fiscal_position_ksa,,,,,,,
+,,,,,,,,,"tax","invoice",,"sa_account_201017",,,,,,,,,,,
+,,,,,,,,,"base","refund","2(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,"sa_account_201017",,,,,,,,,,,
+"sa_local_sales_tax_0","0%","sale","0.0","percent","Not Subject to VAT","0%","sa_tax_group_taxes_vat",,"base","invoice","3(B)",,,"غير خاضعة لضريبة القيمة المضافة.","l10n_sa_account_fiscal_position_ksa,l10n_sa_account_fiscal_position_gcc",,,,,,,,,"Not Subject to VAT."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_international_transport_passengers_tax_0","0% ITP","sale","0.0","percent","The International transport of Passengers","0%","sa_tax_group_taxes_vat",,"base","invoice","3(B)",,,"المواصلات الدولية للركاب.",l10n_sa_account_fiscal_position_ksa,,"False",,,,,,,"The International transport of Passengers."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_international_transport_passengers_services_tax_0","0% S IPT","sale","0.0","percent","Services directly connected and incidental to a Supply of international passenger transport","0%","sa_tax_group_taxes_vat",,"base","invoice","3(B)",,,"الخدمات المتصلة مباشرة وعرضاً بوسيلة مواصلات الركاب الدولية.",l10n_sa_account_fiscal_position_ksa,,"False",,,,,,,"Services directly connected with international passenger transport."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_qualifying_transport_tax_0","0% QT","sale","0.0","percent","Supply of a qualifying means of transport","0%","sa_tax_group_taxes_vat",,"base","invoice","3(B)",,,"التزويد بوسائل نقل مؤهلة.",l10n_sa_account_fiscal_position_ksa,,,,,,,,,"Supply of a qualifying means of transport."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_any_goods_passengers_transport_tax_0","0% GPT","sale","0.0","percent","Any services relating to Goods or passenger transportation, as defined in article twenty five of these Regulations","0%","sa_tax_group_taxes_vat",,"base","invoice","3(B)",,,"أي خدمة متعلقة بنقل الركاب أو البضائع، كما هو محدد في القانون خمسة وعشرين في تلك اللوائح.",l10n_sa_account_fiscal_position_ksa,,"False",,,,,,,"Any services relating to Goods or passenger transportation, as defined in article twenty five of these Regulations."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_medicines_tax_0","0% MME","sale","0.0","percent","Medicines and medical equipment","0%","sa_tax_group_taxes_vat",,"base","invoice","3(B)",,,"الأدوية والمعدات الطبية.",l10n_sa_account_fiscal_position_ksa,,"False",,,,,,,"Medicines and medical equipment."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_qualifying_metals_tax_0","0% QM","sale","0.0","percent","Qualifying metals","0%","sa_tax_group_taxes_vat",,"base","invoice","3(B)",,,"المعادن المؤهلة.",l10n_sa_account_fiscal_position_ksa,,"False",,,,,,,"Qualifying metals."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_private_education_tax_0","0% PE","sale","0.0","percent","Private education to citizen","0%","sa_tax_group_taxes_vat",,"base","invoice","3(B)",,,"تعليم خاص للمواطن.",l10n_sa_account_fiscal_position_ksa,,"False",,,,,,,"Private education to citizen."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_private_healthcare_tax_0","0% PH","sale","0.0","percent","Private healthcare to citizen","0%","sa_tax_group_taxes_vat",,"base","invoice","3(B)",,,"رعاية صحية خاصة للمواطن.",l10n_sa_account_fiscal_position_ksa,,"False",,,,,,,"Private healthcare to citizen."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_international_transport_goods_tax_0","0% IT G","sale","0.0","percent","The International transport of Goods","0%","sa_tax_group_taxes_vat","consu","base","invoice","3(B)",,,"الشحن الدولي للبضائع.",l10n_sa_account_fiscal_position_ksa,,,,,,,,,"The International transport of Goods."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_export_sales_tax_0","0% EX G","sale","0.0","percent","Zero-rated exports - Export of Goods","0% Export","sa_tax_group_taxes_vat","consu","base","invoice","4(B)",,,"تصدير البضائع.",l10n_sa_account_fiscal_position_gcc,sa_sales_tax_15,,,,,,,,"Export of Goods."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","4(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_export_services_tax_0","0% EX S","sale","0.0","percent","Zero-rated exports - Export of Services","0% Export","sa_tax_group_taxes_vat","service","base","invoice","4(B)",,,"تصدير الخدمات.",l10n_sa_account_fiscal_position_gcc,,,,,,,,,"Export of Services."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","4(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_exempt_sales_tax_0","0% EXT FS","sale","0.0","percent","Exempt - Financial services mentioned in Article 29 of the VAT Regulations","Exempt","sa_tax_group_taxes_vat",,"base","invoice","5(B)",,,"الخدمات المالية المذكورة في القانون 29 في لوائح ضريبة القيمة المضافة","l10n_sa_account_fiscal_position_ksa,l10n_sa_account_fiscal_position_gcc",,"False",,,,,,,"Financial services mentioned in Article 29 of the VAT Regulations."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","5(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_exempt_life_insurance_tax_0","0% EXT LI","sale","0.0","percent","Exempt - Life Insurance Services mentioned in Article 29 of the VAT Regulations","Exempt","sa_tax_group_taxes_vat",,"base","invoice","5(B)",,,"خدمات التأمين على الحياة المذكورة في القانون 29 لضريبة القيمة المضافة","l10n_sa_account_fiscal_position_ksa,l10n_sa_account_fiscal_position_gcc",,"False",,,,,,,"Life insurance services mentioned in Article 29 of the VAT Regulations."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","5(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_exempt_real_estate_tax_0","0% EXT RE","sale","0.0","percent","Exempt - Real estate transaction mentioned in Article 30 of the VAT Regulations","Exempt","sa_tax_group_taxes_vat",,"base","invoice","5(B)",,,"المعاملات العقارية المذكورة في القانون 30 في لوائح ضريبة القيمة المضافة","l10n_sa_account_fiscal_position_ksa,l10n_sa_account_fiscal_position_gcc",,"False",,,,,,,"Real estate transaction mentioned in Article 30 of the VAT Regulations."
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","5(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_purchase_tax_15","15%","purchase","15.0","percent",,"15%","sa_tax_group_taxes_vat",,"base","invoice","7(B)",,,"المشتريات الخاضعة للنسبة الأساسية %15",l10n_sa_account_fiscal_position_ksa,,,,,,,
+,,,,,,,,,"tax","invoice","7(T)","sa_account_104041",,,,,,,,,,,
+,,,,,,,,,"base","refund","7(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","7(T)","sa_account_104041",,,,,,,,,,,
+"sa_rcp_tax_15","15% R C","purchase","15.0","percent",,"15% Reverse charge","sa_tax_group_taxes_vat","service","base","invoice","9(B)",,,"الاستيرادات الخاضعة لضريبة القيمة المضافة التي تُطبق عليها آلية الاحتساب العكسي %15",l10n_sa_account_fiscal_position_gcc,,,,,,,
+,,,,,,,,,"tax","invoice","9(T)","sa_account_104043",,,,,,,,,,,
+,,,,,,,,,"tax","invoice","9(T)","sa_account_201017","-100",,,,,,,,,,
+,,,,,,,,,"base","refund","9(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","9(T)","sa_account_104043",,,,,,,,,,,
+,,,,,,,,,"tax","refund","9(T)","sa_account_201017","-100",,,,,,,,,,
+"sa_import_tax_paid_15_paid_to_customs","15% EX ONLY B","purchase","0.0","percent","Imports - Only Base","15% Import - Base","sa_tax_group_taxes_import_15",,"base","invoice","8(B)",,,"الاستيرادات الخاضعة لضريبة القيمة المضافة بالنسبة الأساسية و التي تدفع في الجمارك %15",l10n_sa_account_fiscal_position_gcc,,,,,,,
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","8(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_import_tax_paid_15_paid_to_customs_vat","15% EX ONLY","purchase","100.0","division","Imports - Only VAT","15% Import","sa_tax_group_taxes_import_15",,"base","invoice",,,,"الاستيرادات الخاضعة لضريبة القيمة المضافة بالنسبة الأساسية و التي تدفع في الجمارك %15",l10n_sa_account_fiscal_position_gcc,,,,,tax_included,True,
+,,,,,,,,,"tax","invoice","8(T)","sa_account_101060",,,,,,,,,,,
+,,,,,,,,,"base","refund",,,,,,,,,,,,,
+,,,,,,,,,"tax","refund","8(T)","sa_account_101060",,,,,,,,,,,
+"sa_purchases_tax_0","0%","purchase","0.0","percent",,"0%","sa_tax_group_taxes_vat",,"base","invoice","10(B)",,,"المشتريات الخاضعة لنسبة %0",l10n_sa_account_fiscal_position_ksa,,,,,,,
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","10(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_exempt_purchases_tax","0% EXT","purchase","0.0","percent","Exempt","Exempt","sa_tax_group_taxes_vat",,"base","invoice","11(B)",,,"المشتريات المعفاة من الضريبة","l10n_sa_account_fiscal_position_ksa,l10n_sa_account_fiscal_position_gcc",,,,,,,
+,,,,,,,,,"tax","invoice",,,,,,,,,,,,,
+,,,,,,,,,"base","refund","11(B)",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,,,,,,,,,,,,
+"sa_withholding_tax_5_rental","5% WH R G","purchase","5.0","division","Gross Withholding on Payment - Rent","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","1(B)_W_G",,,"استقطاع الضريبة 5 % (إيجار)",l10n_sa_account_fiscal_position_gcc,,,"on_payment",,tax_excluded,,sa_account_201035,
+,,,,,,,,,"tax","invoice",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","invoice","1(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+,,,,,,,,,"base","refund","1(B)_W_G",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","refund","1(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+"sa_withholding_tax_5_tickets_or_air_freight","5% WH AT AF MF G","purchase","5.0","division","Gross Withholding on Payment - Air tickets, Air freight and Maritime freight for International travel departing from Saudi Arabia","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","2(B)_W_G",,,"استقطاع الضريبة 5 % (تذاكر طيران أو شحن جوي)",l10n_sa_account_fiscal_position_gcc,,,"on_payment",,tax_excluded,,sa_account_201035,
+,,,,,,,,,"tax","invoice",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","invoice","2(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+,,,,,,,,,"base","refund","2(B)_W_G",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","refund","2(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+"sa_withholding_tax_5_international_telecommunication","5% WH TC ICS G","purchase","5.0","division","Gross Withholding on Payment - Technical and consulting services and international telecommunication services (for related and unrelated parties)","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","3(B)_W_G",,,"استقطاع الضريبة 5 % (خدمات اتصاالت هاتفية دولية)",l10n_sa_account_fiscal_position_gcc,,,"on_payment",,tax_excluded,,sa_account_201035,
+,,,,,,,,,"tax","invoice",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","invoice","3(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)_W_G",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","refund","3(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+"sa_withholding_tax_5_distributed_profits","5% WH D G","purchase","5.0","division","Gross Withholding on Payment - Dividends","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","4(B)_W_G",,,"استقطاع الضريبة 5 % (أرباح موزعة)",l10n_sa_account_fiscal_position_gcc,,,"on_payment",,tax_excluded,,sa_account_201035,
+,,,,,,,,,"tax","invoice",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","invoice","4(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+,,,,,,,,,"base","refund","4(B)_W_G",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","refund","4(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+"sa_withholding_tax_5_insurance_amd_reinsurance","5% WH IL IRP G ","purchase","5.0","division","Gross Withholding on Payment - Interest on loan, insurance and reinsurance premium","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","5(B)_W_G",,,"استقطاع الضريبة 5 % (قسط تأمين أو إعادة تأمين)",l10n_sa_account_fiscal_position_gcc,,,"on_payment",,tax_excluded,,sa_account_201035,
+,,,,,,,,,"tax","invoice",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","invoice","5(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+,,,,,,,,,"base","refund","5(B)_W_G",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","refund","5(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+"sa_withholding_tax_15_royalties","15% WH R G","purchase","15.0","division","Gross Withholding on Payment - Royalty","15% Withholding","sa_tax_group_taxes_withholding_15","service","base","invoice","6(B)_W_G",,,"استقطاع الضريبة 15 % (أتاوة أو ريع)",l10n_sa_account_fiscal_position_gcc,,,"on_payment",,tax_excluded,,sa_account_201035,
+,,,,,,,,,"tax","invoice",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","invoice","6(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+,,,,,,,,,"base","refund","6(B)_W_G",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","refund","6(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+"sa_withholding_tax_15_others","15% WH O G","purchase","15.0","division","Gross Withholding on Payment - Any other payments","15% Withholding","sa_tax_group_taxes_withholding_15","service","base","invoice","7(B)_W_G",,,"استقطاع الضريبة 15 % (لأي دفعات أخرى)",l10n_sa_account_fiscal_position_gcc,,,"on_payment",,tax_excluded,,sa_account_201035,
+,,,,,,,,,"tax","invoice",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","invoice","7(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+,,,,,,,,,"base","refund","7(B)_W_G",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","refund","7(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+"sa_withholding_tax_20_managerial","20% WH MF G","purchase","20.0","division","Gross Withholding on Payment - Management Fees","20% Withholding","sa_tax_group_taxes_withholding_20","service","base","invoice","8(B)_W_G",,,"استقطاع الضريبة 20 % (أتعاب إدارة)",l10n_sa_account_fiscal_position_gcc,,,"on_payment",,tax_excluded,,sa_account_201035,
+,,,,,,,,,"tax","invoice",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","invoice","8(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+,,,,,,,,,"base","refund","8(B)_W_G",,,,,,,,,,,,
+,,,,,,,,,"tax","refund",,"sa_account_400073",,,,,,,,,,,
+,,,,,,,,,"tax","refund","8(T)_W_G","sa_account_201020","-100",,,,,,,,,,
+"sa_withholding_tax_5_rental_d","5% WH R D","purchase","-5.0","percent","Deducted Withholding on Payment - Rent","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","1(B)_W_D",,,"استقطاع الضريبة 5 % (إيجار)",l10n_sa_account_fiscal_position_gcc,,"False",,,,,,True
+,,,,,,,,,"tax","invoice","1(T)_W_D","sa_account_201020",,,,,,,,,,,
+,,,,,,,,,"base","refund","1(B)_W_D",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","1(T)_W_D","sa_account_201020",,,,,,,,,,,
+"sa_withholding_tax_5_tickets_or_air_freight_d","5% WH AT AF MF D","purchase","-5.0","percent","Deducted Withholding on Payment - Air tickets, Air freight and Maritime freight for International travel departing from Saudi Arabia","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","2(B)_W_D",,,"استقطاع الضريبة 5 % (تذاكر طيران أو شحن جوي)",l10n_sa_account_fiscal_position_gcc,,"False",,,,,,True
+,,,,,,,,,"tax","invoice","2(T)_W_D","sa_account_201020",,,,,,,,,,,
+,,,,,,,,,"base","refund","2(B)_W_D",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","2(T)_W_D","sa_account_201020",,,,,,,,,,,
+"sa_withholding_tax_5_international_telecommunication_d","5% WH TC ICS D","purchase","-5.0","percent","Deducted Withholding on Payment - Technical and consulting services and international telecommunication services (for related and unrelated parties)","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","3(B)_W_D",,,"استقطاع الضريبة 5 % (خدمات اتصاالت هاتفية دولية)",l10n_sa_account_fiscal_position_gcc,,"False",,,,,,True
+,,,,,,,,,"tax","invoice","3(T)_W_D","sa_account_201020",,,,,,,,,,,
+,,,,,,,,,"base","refund","3(B)_W_D",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","3(T)_W_D","sa_account_201020",,,,,,,,,,,
+"sa_withholding_tax_5_distributed_profits_d","5% WH D D","purchase","-5.0","percent","Deducted Withholding on Payment - Dividends","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","4(B)_W_D",,,"استقطاع الضريبة 5 % (أرباح موزعة)",l10n_sa_account_fiscal_position_gcc,,"False",,,,,,True
+,,,,,,,,,"tax","invoice","4(T)_W_D","sa_account_201020",,,,,,,,,,,
+,,,,,,,,,"base","refund","4(B)_W_D",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","4(T)_W_D","sa_account_201020",,,,,,,,,,,
+"sa_withholding_tax_5_insurance_amd_reinsurance_d","5% WH IL IRP D","purchase","-5.0","percent","Deducted Withholding on Payment - Interest on loan, insurance and reinsurance premium","5% Withholding","sa_tax_group_taxes_withholding_5","service","base","invoice","5(B)_W_D",,,"استقطاع الضريبة 5 % (قسط تأمين أو إعادة تأمين)",l10n_sa_account_fiscal_position_gcc,,"False",,,,,,True
+,,,,,,,,,"tax","invoice","5(T)_W_D","sa_account_201020",,,,,,,,,,,
+,,,,,,,,,"base","refund","5(B)_W_D",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","5(T)_W_D","sa_account_201020",,,,,,,,,,,
+"sa_withholding_tax_15_royalties_d","15% WH R D","purchase","-15.0","percent","Deducted Withholding on Payment - Royalty","15% Withholding","sa_tax_group_taxes_withholding_15","service","base","invoice","6(B)_W_D",,,"استقطاع الضريبة 15 % (أتاوة أو ريع)",l10n_sa_account_fiscal_position_gcc,,"False",,,,,,True
+,,,,,,,,,"tax","invoice","6(T)_W_D","sa_account_201020",,,,,,,,,,,
+,,,,,,,,,"base","refund","6(B)_W_D",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","6(T)_W_D","sa_account_201020",,,,,,,,,,,
+"sa_withholding_tax_15_others_d","15% WH O D","purchase","-15.0","percent","Deducted Withholding on Payment - Any other payments","15% Withholding","sa_tax_group_taxes_withholding_15","service","base","invoice","7(B)_W_D",,,"استقطاع الضريبة 15 % (لأي دفعات أخرى)",l10n_sa_account_fiscal_position_gcc,,"False",,,,,,True
+,,,,,,,,,"tax","invoice","7(T)_W_D","sa_account_201020",,,,,,,,,,,
+,,,,,,,,,"base","refund","7(B)_W_D",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","7(T)_W_D","sa_account_201020",,,,,,,,,,,
+"sa_withholding_tax_20_managerial_d","20% WH MF D","purchase","-20.0","percent","Deducted Withholding on Payment - Management Fees","20% Withholding","sa_tax_group_taxes_withholding_20","service","base","invoice","8(B)_W_D",,,"استقطاع الضريبة 20 % (أتعاب إدارة)",l10n_sa_account_fiscal_position_gcc,,"False",,,,,,True
+,,,,,,,,,"tax","invoice","8(T)_W_D","sa_account_201020",,,,,,,,,,,
+,,,,,,,,,"base","refund","8(B)_W_D",,,,,,,,,,,,
+,,,,,,,,,"tax","refund","8(T)_W_D","sa_account_201020",,,,,,,,,,,
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.tax.group-sa.csv b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.tax.group-sa.csv
new file mode 100644
index 0000000..d356592
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/data/template/account.tax.group-sa.csv
@@ -0,0 +1,6 @@
+"id","name","country_id","tax_receivable_account_id","tax_payable_account_id","name@ar"
+"sa_tax_group_taxes_vat","VAT Total Amount","base.sa","sa_account_100103","sa_account_202003",""
+"sa_tax_group_taxes_withholding_5","Withholding 5%","base.sa","sa_account_100103","sa_account_202003",""
+"sa_tax_group_taxes_withholding_15","Withholding 15%","base.sa","sa_account_100103","sa_account_202003",""
+"sa_tax_group_taxes_withholding_20","Withholding 20%","base.sa","sa_account_100103","sa_account_202003",""
+"sa_tax_group_taxes_import_15","Import VAT 15%","base.sa","sa_account_100103","sa_account_202003",""
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/demo/demo_company.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/demo/demo_company.xml
index ce5fc57..8fe4cd2 100644
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/demo/demo_company.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/demo/demo_company.xml
@@ -1,36 +1,50 @@
-
+ SA Company
-
+ Al Amir Mohammed Bin Abdul Aziz Streetالمدينة المنورة
-
+
42317+966 51 234 5678info@company.saexample.comwww.saexample.com
+
-
+ SA Company310175397400003
-
+
+
+SA Company
+Al Amir Mohammed Bin Abdul Aziz Street Somewhere close to Mecca
+المدينة المنورة RUH 42317
+1234 1234
+Saudi Arabia
+VAT Number: 310175397400003
+Other ID: 3999999999
+]]>
+
-
+
-
+
-
-
+
+ sa
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n/ar.po b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n/ar.po
new file mode 100644
index 0000000..d91f75f
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n/ar.po
@@ -0,0 +1,458 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_sa
+#
+# Weblate , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 18.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2026-03-06 19:08+0000\n"
+"PO-Revision-Date: 2025-11-17 03:14+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: Arabic \n"
+"Language: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Weblate 5.12.2\n"
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_rent
+msgid " 1. Rent (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_at_af_mf
+msgid " 2. Air tickets, Air freight and Maritime freight (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_sale
+msgid "1. Standard rated sales"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_zero_rated_purchase
+msgid "10. Zero rated purchases"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_purchase
+msgid "11. Exempt purchases"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_total_purchase
+msgid "12. Total Purchases"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_total_vat_due_for_current_period
+msgid "13. Total VAT due for current period"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_corrections_from_previous_period
+msgid "14. Corrections from previous period (between +- SAR 5000)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_vat_credit_carried_forward_from_previous_period
+msgid "15. VAT credit carried forward from previous period"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_net_vat_due
+msgid "16. Net VAT due (or claim)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_ph_pe_fh
+msgid ""
+"2. Private Healthcare / Private Education / First house sales to citizens"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_external_layout_folder
+msgid "215"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "27.00"
+msgstr "27.00"
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_technical_and_consulting_services
+msgid ""
+"3. Technical and consulting services and international telecommunication "
+"services (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_zero_rated_domestic_sale
+msgid "3. Zero rated domestic sales"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "31.05"
+msgstr "31.05"
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_dividends
+msgid "4. Dividends (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_exports
+msgid "4. Exports"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "4.05"
+msgstr "4.05"
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_sale
+msgid "5. Exempt sales"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_interest
+msgid "5. Interest on loan, insurance and reinsurance premium (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_royalties
+msgid "6. Royalty (15%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_total_sale
+msgid "6. Total Sales"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_other_payments
+msgid "7. Any other payments (15%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_domestic_purchase
+msgid "7. Standard rated domestic purchases"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_imports_subject_to_vat_paid_at_customs
+msgid "8. Imports subject to VAT paid at customs"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_management_fees
+msgid "8. Management fees (20%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_imports_subject_to_vat_reverse_charge
+msgid ""
+"9. Imports subject to VAT accounted for through reverse charge mechanism"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_total
+msgid "9. Total"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "VAT Amount"
+msgstr "مبلغ ضريبة القيمة المضافة"
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Subtotal (Exclusive of VAT)"
+msgstr ""
+"إجمالي المبلغ (غير شامل القيمة المضافة)"
+"span>"
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Subtotal (Inclusive of VAT)"
+msgstr ""
+"إجمالي المبلغ (شامل القيمة المضافة)"
+"span>"
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Reason: "
+msgstr ":سبب إصدار الإشعار من الأسباب التالية "
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Supply Date"
+msgstr "تاريخ التوريد"
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "تاريخ الفاتورة"
+msgstr "تاريخ الفاتورة"
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_account_chart_template
+msgid "Account Chart Template"
+msgstr "قالب شجرة الحسابات"
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_account_move_reversal
+msgid "Account Move Reversal"
+msgstr "عكس قيد محاسبي"
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_account_debit_note
+msgid "Add Debit Note wizard"
+msgstr "معالج إضافة إشعار مدين"
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-3
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-3
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-3
+msgid ""
+"Amendment of the supply value which is pre-agreed upon between the supplier "
+"and consumer"
+msgstr "تعديل قيمة التوريد المتفق عليها مسبقًا بين المورد والمستهلك"
+
+#. module: l10n_sa
+#: model:account.report.column,name:l10n_sa.tax_report_vat_filing_amount
+msgid "Amount"
+msgstr "مبلغ"
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_ir_attachment
+msgid "Attachment"
+msgstr "مرفق"
+
+#. module: l10n_sa
+#: model:account.report.column,name:l10n_sa.tax_report_withholding_tax_base
+msgid "Base"
+msgstr "قاعدة"
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-1
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-1
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-1
+msgid ""
+"Cancellation or suspension of the supplies after its occurrence either "
+"wholly or partially"
+msgstr "إلغاء أو تعليق التوريدات بعد حدوثها سواء كليًا أو جزئيًا"
+
+#. module: l10n_sa
+#: model:ir.model.fields,help:l10n_sa.field_account_bank_statement_line__l10n_sa_confirmation_datetime
+#: model:ir.model.fields,help:l10n_sa.field_account_move__l10n_sa_confirmation_datetime
+msgid ""
+"Date on which the invoice is generated as final document (after securing all "
+"internal approvals)."
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Debit Note"
+msgstr "إشعار مدين"
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_sa.field_account_debit_note__display_name
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__display_name
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move_reversal__display_name
+#: model:ir.model.fields,field_description:l10n_sa.field_ir_attachment__display_name
+msgid "Display Name"
+msgstr "اسم العرض"
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_sa.field_account_debit_note__id
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__id
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move_reversal__id
+#: model:ir.model.fields,field_description:l10n_sa.field_ir_attachment__id
+msgid "ID"
+msgstr "المعرف"
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-5
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-5
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-5
+msgid "In case of change in Seller's or Buyer's information"
+msgstr "في حالة تغيير بيانات البائع أو المشتري"
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-2
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-2
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-2
+msgid ""
+"In case of essential change or amendment in the supply, which leads to the "
+"change of the VAT due"
+msgstr ""
+"في حالة حدوث تغيير أو تعديل جوهري في التوريد، مما يؤدي إلى تغيير ضريبة "
+"القيمة المضافة المستحقة"
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-4
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-4
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-4
+msgid "In case of goods or services refund"
+msgstr "في حالة رد سلع أو خدمات"
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_document_tax_totals
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_document_tax_totals_company_currency_template
+msgid "Invoice Gross Total (Inclusive of VAT)"
+msgstr "إجمالي قيمة الفاتورة (شامل ضريبة القيمة المضافة)"
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_document_tax_totals
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_document_tax_totals_company_currency_template
+msgid "Invoice Taxable Amount"
+msgstr "المبلغ الخاضع للضريبة"
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_account_move
+msgid "Journal Entry"
+msgstr "قيد اليومية"
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_show_reason
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_show_reason
+msgid "L10N Sa Show Reason"
+msgstr "إظهار سبب توطين السعودية"
+
+#. module: l10n_sa
+#. odoo-python
+#: code:addons/l10n_sa/models/account_move.py:0
+msgid ""
+"Please set the Invoice Date to be either less than or equal to today as per "
+"the Asia/Riyadh time zone, since ZATCA does not allow future-dated invoicing."
+msgstr ""
+
+#. module: l10n_sa
+#. odoo-python
+#: code:addons/l10n_sa/models/account_move.py:0
+msgid "Simplified Tax Invoice"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "THIS IS NOT A LEGAL DOCUMENT"
+msgstr "هذا المستند ليس مستنداً قانونياً"
+
+#. module: l10n_sa
+#: model:account.report.column,name:l10n_sa.tax_report_withholding_tax_tax
+msgid "Tax"
+msgstr "الضريبة"
+
+#. module: l10n_sa
+#. odoo-python
+#: code:addons/l10n_sa/models/account_move.py:0
+msgid "Tax Invoice"
+msgstr "فاتورة ضريبية"
+
+#. module: l10n_sa
+#. odoo-python
+#: code:addons/l10n_sa/models/ir_attachment.py:0
+msgid "The Invoice PDF(s) cannot be deleted according to ZATCA rules: %s"
+msgstr ""
+"لا يمكن حذف ملف (ملفات) PDF للفاتورة وفقًا لقواعد هيئة الزكاة والضريبة "
+"والجمارك: %s"
+
+#. module: l10n_sa
+#: model:account.report.column,name:l10n_sa.tax_report_vat_filing_vat_amount
+msgid "VAT Amount"
+msgstr "مبلغ ضريبة القيمة المضافة"
+
+#. module: l10n_sa
+#: model:account.report,name:l10n_sa.tax_report_vat_filing
+msgid "VAT Return"
+msgstr "اقرار ضريبة القيمة المضافة"
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_vat_on_purchase
+msgid "VAT on Purchases:"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_vat_on_sale
+msgid "VAT on Sales:"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report,name:l10n_sa.tax_report_withholding_tax
+msgid "Withholding Return"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_confirmation_datetime
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_confirmation_datetime
+msgid "ZATCA Issue Date"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_reason
+#: model:ir.model.fields,field_description:l10n_sa.field_account_debit_note__l10n_sa_reason
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_reason
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move_reversal__l10n_sa_reason
+#: model_terms:ir.ui.view,arch_db:l10n_sa.view_account_debit_note_inherit_l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.view_account_move_reversal_inherit_l10n_sa
+msgid "ZATCA Reason"
+msgstr "سبب هيئة الزكاة والضريبة والجمارك"
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_qr_code_str
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_qr_code_str
+msgid "Zatka QR Code"
+msgstr "رمز الاستجابة السريعة لهيئة الزكاة والضريبة والجمارك"
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_at_af_mf_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_dividends_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_interest_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_management_fees_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_other_payments_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_rent_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_royalties_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_technical_and_consulting_services_g
+msgid "a. Gross"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_at_af_mf_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_dividends_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_interest_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_management_fees_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_other_payments_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_rent_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_royalties_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_technical_and_consulting_services_d
+msgid "b. Deducted"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "إشعار المدين"
+msgstr "إشعار المدين"
+
+#~ msgid "Confirmation Date"
+#~ msgstr "تاريخ التأكيد"
+
+#~ msgid ""
+#~ "Date when the invoice is confirmed and posted.\n"
+#~ " In other words, it is "
+#~ "the date on which the invoice is generated as final document (after "
+#~ "securing all internal approvals)."
+#~ msgstr ""
+#~ "تاريخ تأكيد وتسجيل الفاتورة.\n"
+#~ "بعبارة أخرى، هو التاريخ الذي يتم فيه إصدار الفاتورة كوثيقة نهائية (بعد "
+#~ "الحصول على جميع الموافقات الداخلية)."
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n/l10n_sa.pot b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n/l10n_sa.pot
new file mode 100644
index 0000000..3897823
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n/l10n_sa.pot
@@ -0,0 +1,433 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_sa
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 19.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2026-03-06 19:08+0000\n"
+"PO-Revision-Date: 2026-03-06 19:08+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_rent
+msgid " 1. Rent (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_at_af_mf
+msgid " 2. Air tickets, Air freight and Maritime freight (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_sale
+msgid "1. Standard rated sales"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_zero_rated_purchase
+msgid "10. Zero rated purchases"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_purchase
+msgid "11. Exempt purchases"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_total_purchase
+msgid "12. Total Purchases"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_total_vat_due_for_current_period
+msgid "13. Total VAT due for current period"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_corrections_from_previous_period
+msgid "14. Corrections from previous period (between +- SAR 5000)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_vat_credit_carried_forward_from_previous_period
+msgid "15. VAT credit carried forward from previous period"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_net_vat_due
+msgid "16. Net VAT due (or claim)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_ph_pe_fh
+msgid ""
+"2. Private Healthcare / Private Education / First house sales to citizens"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_external_layout_folder
+msgid "215"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "27.00"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_technical_and_consulting_services
+msgid ""
+"3. Technical and consulting services and international telecommunication "
+"services (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_zero_rated_domestic_sale
+msgid "3. Zero rated domestic sales"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "31.05"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_dividends
+msgid "4. Dividends (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_exports
+msgid "4. Exports"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "4.05"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_sale
+msgid "5. Exempt sales"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_interest
+msgid "5. Interest on loan, insurance and reinsurance premium (5%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_royalties
+msgid "6. Royalty (15%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_total_sale
+msgid "6. Total Sales"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_other_payments
+msgid "7. Any other payments (15%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_domestic_purchase
+msgid "7. Standard rated domestic purchases"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_imports_subject_to_vat_paid_at_customs
+msgid "8. Imports subject to VAT paid at customs"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_management_fees
+msgid "8. Management fees (20%)"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_imports_subject_to_vat_reverse_charge
+msgid ""
+"9. Imports subject to VAT accounted for through reverse charge mechanism"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_total
+msgid "9. Total"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "VAT Amount"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Subtotal (Exclusive of VAT)"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Subtotal (Inclusive of VAT)"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Reason: "
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Supply Date"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "تاريخ الفاتورة"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_account_chart_template
+msgid "Account Chart Template"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_account_move_reversal
+msgid "Account Move Reversal"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_account_debit_note
+msgid "Add Debit Note wizard"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-3
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-3
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-3
+msgid ""
+"Amendment of the supply value which is pre-agreed upon between the supplier "
+"and consumer"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.column,name:l10n_sa.tax_report_vat_filing_amount
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_ir_attachment
+msgid "Attachment"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.column,name:l10n_sa.tax_report_withholding_tax_base
+msgid "Base"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-1
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-1
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-1
+msgid ""
+"Cancellation or suspension of the supplies after its occurrence either "
+"wholly or partially"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields,help:l10n_sa.field_account_bank_statement_line__l10n_sa_confirmation_datetime
+#: model:ir.model.fields,help:l10n_sa.field_account_move__l10n_sa_confirmation_datetime
+msgid ""
+"Date on which the invoice is generated as final document (after securing all"
+" internal approvals)."
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "Debit Note"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_sa.field_account_debit_note__display_name
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__display_name
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move_reversal__display_name
+#: model:ir.model.fields,field_description:l10n_sa.field_ir_attachment__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_sa.field_account_debit_note__id
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__id
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move_reversal__id
+#: model:ir.model.fields,field_description:l10n_sa.field_ir_attachment__id
+msgid "ID"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-5
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-5
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-5
+msgid "In case of change in Seller's or Buyer's information"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-2
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-2
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-2
+msgid ""
+"In case of essential change or amendment in the supply, which leads to the "
+"change of the VAT due"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_debit_note__l10n_sa_reason__br-ksa-17-reason-4
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move__l10n_sa_reason__br-ksa-17-reason-4
+#: model:ir.model.fields.selection,name:l10n_sa.selection__account_move_reversal__l10n_sa_reason__br-ksa-17-reason-4
+msgid "In case of goods or services refund"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_document_tax_totals
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_document_tax_totals_company_currency_template
+msgid "Invoice Gross Total (Inclusive of VAT)"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_document_tax_totals
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_document_tax_totals_company_currency_template
+msgid "Invoice Taxable Amount"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model,name:l10n_sa.model_account_move
+msgid "Journal Entry"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_show_reason
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_show_reason
+msgid "L10N Sa Show Reason"
+msgstr ""
+
+#. module: l10n_sa
+#. odoo-python
+#: code:addons/l10n_sa/models/account_move.py:0
+msgid ""
+"Please set the Invoice Date to be either less than or equal to today as per "
+"the Asia/Riyadh time zone, since ZATCA does not allow future-dated "
+"invoicing."
+msgstr ""
+
+#. module: l10n_sa
+#. odoo-python
+#: code:addons/l10n_sa/models/account_move.py:0
+msgid "Simplified Tax Invoice"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "THIS IS NOT A LEGAL DOCUMENT"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.column,name:l10n_sa.tax_report_withholding_tax_tax
+msgid "Tax"
+msgstr ""
+
+#. module: l10n_sa
+#. odoo-python
+#: code:addons/l10n_sa/models/account_move.py:0
+msgid "Tax Invoice"
+msgstr ""
+
+#. module: l10n_sa
+#. odoo-python
+#: code:addons/l10n_sa/models/ir_attachment.py:0
+msgid "The Invoice PDF(s) cannot be deleted according to ZATCA rules: %s"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.column,name:l10n_sa.tax_report_vat_filing_vat_amount
+msgid "VAT Amount"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report,name:l10n_sa.tax_report_vat_filing
+msgid "VAT Return"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_vat_on_purchase
+msgid "VAT on Purchases:"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_line_vat_on_sale
+msgid "VAT on Sales:"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report,name:l10n_sa.tax_report_withholding_tax
+msgid "Withholding Return"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_confirmation_datetime
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_confirmation_datetime
+msgid "ZATCA Issue Date"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_reason
+#: model:ir.model.fields,field_description:l10n_sa.field_account_debit_note__l10n_sa_reason
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_reason
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move_reversal__l10n_sa_reason
+#: model_terms:ir.ui.view,arch_db:l10n_sa.view_account_debit_note_inherit_l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.view_account_move_reversal_inherit_l10n_sa
+msgid "ZATCA Reason"
+msgstr ""
+
+#. module: l10n_sa
+#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_qr_code_str
+#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_qr_code_str
+msgid "Zatka QR Code"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_at_af_mf_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_dividends_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_interest_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_management_fees_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_other_payments_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_rent_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_royalties_g
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_technical_and_consulting_services_g
+msgid "a. Gross"
+msgstr ""
+
+#. module: l10n_sa
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_at_af_mf_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_dividends_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_interest_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_management_fees_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_other_payments_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_rent_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_royalties_d
+#: model:account.report.line,name:l10n_sa.tax_report_withholding_tax_line_technical_and_consulting_services_d
+msgid "b. Deducted"
+msgstr ""
+
+#. module: l10n_sa
+#: model_terms:ir.ui.view,arch_db:l10n_sa.l10n_sa_report_invoice_document
+msgid "إشعار المدين"
+msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n_extra/ar.po b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n_extra/ar.po
deleted file mode 100644
index dcbde93..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n_extra/ar.po
+++ /dev/null
@@ -1,1287 +0,0 @@
-# Translation of Odoo Server.
-# This file contains the translation of the following modules:
-# * l10n_sa
-#
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_chart_template_standard_liquidity_transfer
-msgid "Liquidity Transfer"
-msgstr "تحويل السيولة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101060
-msgid "VAT Paid to Customs"
-msgstr "ضريبة القيمة المضافة المدفوعة للجمارك"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201020
-msgid "Withholding Tax Payable"
-msgstr "ضريبة مستقطعة مستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400073
-msgid "Withholding Tax Expense"
-msgstr "مصروف ضريبة مستقطعة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400072
-msgid "Zakat Expense"
-msgstr "مصاريف الزكاة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201019
-msgid "Zakat Provision"
-msgstr "مخصص الزكاة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_100101
-msgid "Right of use Asset (IFRS 16)"
-msgstr "حق استخدام الأصول (IFRS 16)"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_100102
-msgid "Accumulated Depreciation right use asset (IFRS 16)"
-msgstr "الاستهلاك المتراكم استخدام حق الأصول (IFRS 16)"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_100103
-msgid "VAT Receivable"
-msgstr "ضريبة القيمة المضافة المدينة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101005
-msgid "Main Safe"
-msgstr "خزينة رئيسية"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101006
-msgid "Main Safe - Foreign Currency"
-msgstr "خزينة رئيسية - عملات اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101007
-msgid "Visa & Master Credit Cards"
-msgstr "بطاقات الائتمان فيزا وماستر"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101008
-msgid "Gateway Credit Cards"
-msgstr "بطاقات الائتمان Gateway"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101009
-msgid "Manual Visa & Master Cards"
-msgstr "فيزا وماستر بطاقات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101010
-msgid "PayPal Account"
-msgstr "Paypal رصيد"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102011
-msgid "Accounts Receivable"
-msgstr "الذمم المدينة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102012
-msgid "Accounts Receivable (PoS)"
-msgstr "ذمم مدينة (PoS)"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102013
-msgid "Post Dated Cheques Received"
-msgstr "شيكات مؤجلة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102014
-msgid "Other Receivable"
-msgstr "ذمم مدينة اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102015
-msgid "Other Debtors"
-msgstr "مدينون اخرون"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103016
-msgid "Shipment Insurance"
-msgstr "تأمين الشحن"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103017
-msgid "Shipments Documentation Charges"
-msgstr "رسوم"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103018
-msgid "Shipment Other Charges"
-msgstr "رسوم شحنات اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103019
-msgid "Handling Difference in Inventory"
-msgstr "فرق المخزون"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103020
-msgid "Items Delivered to Customs on temprary Base"
-msgstr "بنود في الجمرك"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104021
-msgid "Prepaid Medical Insurance"
-msgstr "تأمين طبي مدفوع مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104022
-msgid "Prepaid Life Insurance"
-msgstr "تأمين على الحياة مدفوع مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104023
-msgid "Prepaid Office Rent"
-msgstr "ايجار مكتب مدفوع مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104024
-msgid "Prepaid Other Insurance"
-msgstr "تأمينات اخرى مدفوعة مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104025
-msgid "Prepaid License Fees"
-msgstr "رسوم ترخيص مدفوعة مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104026
-msgid "Prepaid Maintenance"
-msgstr "رسوم صيانة مدفوعة مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104027
-msgid "Prepaid Site Hosting Fees"
-msgstr "رسوم استضافة موقع مدفوعة مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104028
-msgid "Prepaid Employees Housing"
-msgstr "بدل سكن للموظفين مدفوع مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104029
-msgid "Prepaid Schooling Fees"
-msgstr "بدل رسوم تعليم مدرسي مدفوع مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104030
-msgid "Prepaid Consultancy Fees"
-msgstr "رسوم استشارات مدفوعة مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104031
-msgid "Prepaid Legal Fees"
-msgstr "الرسوم القانونية مدفوعة مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104032
-msgid "Prepaid Sponsorship Fees"
-msgstr "رسوم كفالة مدفوعة مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104033
-msgid "PrePaid Advertisement Expenses"
-msgstr " دعاية و الإعلان مدفوعة مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104034
-msgid "Prepaid Bank Guarantee"
-msgstr " ضمان بنكي مدفوع مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104035
-msgid "Other Prepayments"
-msgstr "دفعات مقدمة أخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104036
-msgid "Prepaid Finance charge for Loans"
-msgstr "تكاليف تمويل قروض مدفوعة مسبقا"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104037
-msgid "Deposit - Office Rent"
-msgstr "رسوم تأمين - ايجار مكتبي"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104038
-msgid "Deposits - Customs"
-msgstr "رسوم تأمين - جمارك"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104039
-msgid "Deposit to Immigration (Visa)"
-msgstr "رسوم تأمين - شؤون الهجرة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104040
-msgid "Deposit Others"
-msgstr "رسوم تأمين - اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104041
-msgid "VAT Input"
-msgstr "مدخلات ضريبة القيمة المضافة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106001
-msgid "Leasehold Improvement"
-msgstr "تحسين المستأجرات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106002
-msgid "Furniture and Equipment"
-msgstr "أثاث و معدات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106003
-msgid "Computer Hardware & Software"
-msgstr "الكمبيوترات و قطع الغيار و البرمجيات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106004
-msgid "Motor Vehicles"
-msgstr "السيارات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106005
-msgid "Work In Progress"
-msgstr "عمل جاري"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106006
-msgid "Amortisation on Leasehold Improvement"
-msgstr "اطفاء على تحسين المستأجرات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106007
-msgid "Acc.Deprn.of Furniture & Office Equipment"
-msgstr "مجمع اهتلاك اثاث و معدات المكتب"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106008
-msgid "Acc. Deprn.Computer Hardware & Software"
-msgstr " مجمع اهتلاك الكمبيوترات و قطع الغيار و البرمجيات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106009
-msgid "Acc. Depreciation of Motor Vehicles"
-msgstr "مجمع اهتلاك السيارات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106010
-msgid "Registration of Trademarks"
-msgstr "تسجيل العلامات التجارية"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106011
-msgid "Computer Card Renewal"
-msgstr "بطاقة تجديد كمبيوتر"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201002
-msgid "Payables"
-msgstr "الذمم الدائنة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201003
-msgid "Credit Notes to Customers"
-msgstr "اشعار دائن للعملاء"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201004
-msgid "Accrued - Salaries"
-msgstr "الرواتب المستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201005
-msgid "Leave Tickets Provision"
-msgstr "مخصص تذاكر"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201006
-msgid "Leave Days Provision"
-msgstr "مخصص ايام اجازة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201007
-msgid "Accrued - Commissions"
-msgstr "عمولة مستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201008
-msgid "Accrued Salaries Increment"
-msgstr "راتب اضافي مستحق"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201009
-msgid "Accrued-Staff Bonus"
-msgstr "مكافأة مستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201010
-msgid "Accrued Other Personnel Cost"
-msgstr "تكاليف موظفين مستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201011
-msgid "Accrued - Utilities"
-msgstr "فواتير مستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201012
-msgid "Accrued - Telephone"
-msgstr "نتكاليف هاتف مستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201013
-msgid "Accrued - Sponsorship"
-msgstr "تكفل مستحق"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201014
-msgid "Accrued - Audit Fees"
-msgstr "اتعاب تدقيق مستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201015
-msgid "Accrued - Office Rent"
-msgstr "ايجار مكتب مستحق"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201016
-msgid "Accrued Others"
-msgstr "اخرى مستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201017
-msgid "VAT Output"
-msgstr "مخرجات ضريبة القيمة المضافة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201018
-msgid "Deferred income"
-msgstr "الإيرادات مؤجلة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_202001
-msgid "End of Service Provision"
-msgstr "مخصص نهاية الخدمة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_202002
-msgid "Reservations"
-msgstr "احتياطات و حجوزات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_202003
-msgid "VAT Payable"
-msgstr "ضريبة القيمة المضافة المستحقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400001
-msgid "Cost of Goods Sold in Trading"
-msgstr "تكلفة البضاعة المباعة في التجارة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400002
-msgid "Cost Of Goods Sold I/C Sales"
-msgstr "تكلفة البضاعة المباعة مع المبيعات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400003
-msgid "Basic Salary"
-msgstr "مصروف الراتب الاساسي"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400004
-msgid "Housing Allowance"
-msgstr "مصروف بدل سكن"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400005
-msgid "Transportation Allowance"
-msgstr "مصروف بدل نقل"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400006
-msgid "Leave Ticket"
-msgstr "مصروف تذاكر موظفين"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400007
-msgid "Leave Salary"
-msgstr "مصروف اجازة موظفين"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400008
-msgid "End Of Service Indemnity"
-msgstr "مصروف نهاية الخدمة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400009
-msgid "Medical Insurance"
-msgstr "مصروف تأمين طبي"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400010
-msgid "Life Insurance"
-msgstr "مصروف تأمين على الحياة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400011
-msgid "Sales Commission"
-msgstr "مصروف عمولة مبيعات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400012
-msgid "Staff Other Allowances"
-msgstr "مصروف بدلات اخرى للموظفين"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400013
-msgid "Uniform"
-msgstr "مصروف زي موحد"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400014
-msgid "Visa Expenses"
-msgstr "مصروف تأشيرة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400015
-msgid "Personnel Cost Others"
-msgstr "مصروف موظفين - اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400016
-msgid "Office Rent"
-msgstr "مصروف اجار مكتب"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400017
-msgid "Warehouse Rent"
-msgstr "مصروف ايجار مستودع"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400018
-msgid "Water & Electricity"
-msgstr "مصروف مياه و كهرباء"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400019
-msgid "Other Utility Cahrges"
-msgstr "مصروف خدمات اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400020
-msgid "Telephone"
-msgstr "مصروف هاتف"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400021
-msgid "Courrier"
-msgstr "مصروف شحن"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400022
-msgid "Web Site Hosting Fees"
-msgstr "رسوم استضافة موقع"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400023
-msgid "Others - Communication"
-msgstr "مصاريف اتصالات اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400024
-msgid "Air tickets"
-msgstr "مصاريف تذاكر طيران"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400025
-msgid "Hotel"
-msgstr "مصاريف فندق"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400026
-msgid "Meals"
-msgstr "مصاريف وجبات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400027
-msgid "Per Diem"
-msgstr "مصاريف يومية"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400028
-msgid "Others"
-msgstr "مصاريف اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400029
-msgid "Audit Fees"
-msgstr " مصروف اتعاب تدقيق"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400030
-msgid "Sponsorship Fees"
-msgstr "مصروف رسوم كفالة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400031
-msgid "Legal fees"
-msgstr "مصروف رسوم قانونية"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400032
-msgid "Trade License Fees"
-msgstr "مصروف رسوم الرخصة التجارية"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400033
-msgid "Others - Professional Fees"
-msgstr "مصروف أخرى الرسوم الفنية"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400034
-msgid "Other - Advertising Expenses"
-msgstr "مصروف أخرى مصاريف الإعلان"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400035
-msgid "Write Off Receivables & Payables"
-msgstr "مصروف شطب الذمم الدائنة "
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400036
-msgid "Write Off Inventory"
-msgstr "مصروف فرق المخزون"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400037
-msgid "Amortisation of Preoperating Expenses"
-msgstr "مصروف إطفاء مصاريف "
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400038
-msgid "Cash Shortage"
-msgstr "مصروف نقص نقدي"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400039
-msgid "Others - Provision & Write off"
-msgstr "مخصصات و فروقات اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400040
-msgid "Insurance"
-msgstr "مصروف تأمين"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400041
-msgid "Training"
-msgstr "مصروف تدريب"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400042
-msgid "Maintenance"
-msgstr "مصروف صيانة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400043
-msgid "Security & Guard"
-msgstr "مصروف حراسة و امن"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400044
-msgid "Cleaning"
-msgstr "مصروف تنظيف"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400045
-msgid "Subscriptions"
-msgstr "مصروف الاشتراكات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400046
-msgid "Gifts & Donations"
-msgstr "مصروف هدايا و هبات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400047
-msgid "Kitchen and Buffet Expenses"
-msgstr "مصروف المطبخ وبوفيه"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400048
-msgid "Vehicle Expenses"
-msgstr "مصروف سيارة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400049
-msgid "Convoyance Expenses"
-msgstr "مصروف نقل اصول"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400050
-msgid "Others - Office Various Expenses"
-msgstr "مصاريف مكتب اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400051
-msgid "Other Bank Charges"
-msgstr "مصروف الرسوم المصرفية الأخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400052
-msgid "Loss On Fixed Assets Disposal"
-msgstr "مصروف خسارة بيع و تخلص من اصول"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400053
-msgid "Loss on Difference on Exchange"
-msgstr "مصروف خسارة على الفرق العملات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400054
-msgid "Disposal of Business Branch"
-msgstr "مصروف وقف فرع من الاعمال"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400055
-msgid "Income Tax"
-msgstr "مصروف ضريبة الدخل"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400056
-msgid "Previous Year Adjustments Account"
-msgstr "مصروف حساب تسويات السنة السابقة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400057
-msgid "Other Non Operating Expenses"
-msgstr "المصاريف غير التشغيلية"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400058
-msgid "Credit Card Charges"
-msgstr "مصروف رسوم بطاقات الائتمان"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400059
-msgid "Bank Finance & Loan Charges"
-msgstr "مصروف بنك التمويل والقروض"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400060
-msgid "Air Miles Card Charges"
-msgstr "مصروف رسوم بطاقة Air Miles "
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400061
-msgid "Credit Card Swipe Charges"
-msgstr "مصروف رسوم بطاقات الائتمان"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400062
-msgid "PayPal Charges"
-msgstr "Paypal مصروف رسوم "
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400063
-msgid "Amortization on Leasehold Improvement"
-msgstr "مصروف إطفاء تحسينات المستأجرة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400064
-msgid "Depreciation Of Furniture & Office Equipment"
-msgstr "مصروف الاستهلاك الأثاث"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400065
-msgid "Depreciation Of Computer Hard & Soft"
-msgstr "مصروف الاستهلاك اجهزة الكمبيوتر"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400066
-msgid "Depreciation Of Motor Vehicles"
-msgstr "مصروف استهلاك المركبات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400067
-msgid "Consultancy Fees"
-msgstr "رسوم الاستشارات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400068
-msgid "Provision for Doubtful Debts"
-msgstr "مخصص الديون المعدومة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400069
-msgid "Closing Account"
-msgstr "حساب ختامي"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400070
-msgid "Depreciation on right of use asset (IFRS 16)"
-msgstr "الاستهلاك في حق الأصول استخدام (IFRS 16)"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500001
-msgid "Sales Account"
-msgstr "مبيعات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500002
-msgid "Sales of I/C"
-msgstr " مبيعات شركات تابعة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500003
-msgid "Management Consultancy Fees"
-msgstr "مكاسب استشارات ادارية"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500004
-msgid "Sales from Other Region"
-msgstr "مبيعات مناطق اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500005
-msgid "Advertising Income"
-msgstr "دخل الإعلانات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500006
-msgid "Branding Income"
-msgstr "دخل علامات تجارية"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500007
-msgid "Space Rental Income"
-msgstr "دخل تأجير"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500008
-msgid "Service Income"
-msgstr "دخل خدمات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500009
-msgid "Interest Revenue"
-msgstr "ايراد فائدة"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500010
-msgid "Capital Gain"
-msgstr "مكاسب رأس المال"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500011
-msgid "Gain On Difference Of Exchange"
-msgstr "ربح فرق عملات"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500013
-msgid "Other Income"
-msgstr "دخول اخرى"
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_999999
-msgid "Undistributed Profits/Losses"
-msgstr "ارباح / خسائر غير موزعة"
-
-#. module: l10n_sa
-#: model:account.tax.report,name:l10n_sa.tax_report_vat_filing
-msgid "VAT Filing Report"
-msgstr "الإقرار الضريبي"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_vat_all_sales_base
-msgid "VAT on Sales and all other Outputs (Base)"
-msgstr "ضريبة القيمة المضافة على المبيعات (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_15_base
-msgid "1. Standard Rated 15% (Base)"
-msgstr "1. المبيعات الخاضعة لنسبة أساسية (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_special_sales_to_locals_base
-msgid "2. Special Sales to Locals (Base)"
-msgstr "2. المبيعات للمواطنين (الخدمات الصحية الخاصة/التعليم الأهلي الخاص) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_local_sales_subject_to_0_base
-msgid "3. Local Sales Subject to 0% (Base)"
-msgstr "3. المبيعات المحلية الخاضعة للنسبة الصفرية (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_export_sales_base
-msgid "4. Export Sales (Base)"
-msgstr "4. الصادرات (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_sales_base
-msgid "5. Exempt Sales (Base)"
-msgstr "5. المبيعات معفاة من الضريبة (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_sales_base
-msgid "6. Net Sales (Base)"
-msgstr "6. إجمالي المبيعات (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_vat_all_expenses_base
-msgid "VAT on Expenses and all other Inputs (Base)"
-msgstr "ضريبة القيمة المضافة على المشتريات (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_15_purchases_base
-msgid "7. Standard rated 15% Purchases (Base)"
-msgstr "7. ضريبة القيمة المضافة على المشتريات (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_taxable_imports_15_paid_to_customs_base
-msgid "8. Taxable Imports 15% Paid to Customs (Base)"
-msgstr "8. الاستيرادات الخاضعة لضريبة القيمة المضافة بالنسبة الأساسية و التي تدفع في الجمارك 15 % (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_imports_subject_tp_reverse_charge_mechanism_base
-msgid "9. Imports subject to reverse charge mechanism (Base)"
-msgstr "9. الاستيرادات الخاضعة لضريبة القيمة المضافة التي تُطبق عليها آلية الاحتساب العكس (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_zero_rated_purchases_base
-msgid "10. Zero Rated Purchases (Base)"
-msgstr "10. المشتريات الخاضعة للنسبة الصفرية (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_purchases_base
-msgid "11. Exempt Purchases (Base)"
-msgstr "11. المشتريات معفاة من الضريبة (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_purchases_base
-msgid "12. Net Purchases (Base)"
-msgstr "12. إجمالي المشتريات (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_vat_all_sales_tax
-msgid "VAT on Sales and all other Outputs (Tax)"
-msgstr "ضريبة القيمة المضافة على المبيعات (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_15_tax
-msgid "1. Standard Rated 15% (Tax)"
-msgstr "1. المبيعات الخاضعة لنسبة أساسية (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_special_sales_to_locals_tax
-msgid "2. Special Sales to Locals (Tax)"
-msgstr "2. المبيعات للمواطنين (الخدمات الصحية الخاصة/التعليم الأهلي الخاص) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_local_sales_subject_to_0_tax
-msgid "3. Local Sales Subject to 0% (Tax)"
-msgstr "3. المبيعات المحلية الخاضعة للنسبة الصفرية (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_export_sales_tax
-msgid "4. Export Sales (Tax)"
-msgstr "4. الصادرات (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_sales_tax
-msgid "5. Exempt Sales (Tax)"
-msgstr "5. المبيعات معفاة من الضريبة (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_sales_tax
-msgid "6. Net Sales (Tax)"
-msgstr "6. إجمالي المبيعات (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_vat_all_expenses_tax
-msgid "VAT on Expenses and all other Inputs (Tax)"
-msgstr "ضريبة القيمة المضافة على المشتريات (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_15_purchases_tax
-msgid "7. Standard rated 15% Purchases (Tax)"
-msgstr "7. ضريبة القيمة المضافة على المشتريات (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_taxable_imports_15_paid_to_customs_tax
-msgid "8. Taxable Imports 15% Paid to Customs (Tax)"
-msgstr "8. الاستيرادات الخاضعة لضريبة القيمة المضافة بالنسبة الأساسية و التي تدفع في الجمارك 15 % (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_imports_subject_tp_reverse_charge_mechanism_tax
-msgid "9. Imports subject to reverse charge mechanism (Tax)"
-msgstr "9. الاستيرادات الخاضعة لضريبة القيمة المضافة التي تُطبق عليها آلية الاحتساب العكس (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_zero_rated_purchases_tax
-msgid "10. Zero Rated Purchases (Tax)"
-msgstr "10. المشتريات الخاضعة للنسبة الصفرية (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_purchases_tax
-msgid "11. Exempt Purchases (Tax)"
-msgstr "11. المشتريات معفاة من الضريبة (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_purchases_tax
-msgid "12. Net Purchases (Tax)"
-msgstr "12. إجمالي المشتريات (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_vat_due
-msgid "Net VAT Due"
-msgstr "صافي الضريبة المستحق"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_total_value_of_due_tax_for_the_period
-msgid "Total value of due tax for the period"
-msgstr "إجمالي ضريبة القيمة المستحقة للفترة الحالية"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_vat_due_or_reclaimed_for_the_period
-msgid "Net VAT due (or reclaimed) for the period"
-msgstr "ضرريبة القيمة المضافة التي تم ترحيلها من الفترة / الفترات السابقة"
-
-#. module: l10n_sa
-#: model:account.tax.report,name:l10n_sa.tax_report_withholding_tax
-msgid "Withholding Tax Report"
-msgstr "تقرير استقطاع الضريبة"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_on_purchased_services_base
-msgid "Withholding Tax on Purchased Services (Base)"
-msgstr "استقطاع الضريبة على الخدمات المشتراة (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_rental_base
-msgid "Withholding Tax 5% (Rental) (Base)"
-msgstr " استقطاع الضريبة 5 % (إيجار) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_tickets_or_air_freight_base
-msgid "Withholding Tax 5% (Tickets or Air Freight) (Base)"
-msgstr " استقطاع الضريبة 5 % (تذاكر طيران أو شحن جوي) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_tickets_or_sea_freight_base
-msgid "Withholding Tax 5% (Tickets or Sea Freight)(Base)"
-msgstr " استقطاع الضريبة 5 % (تذاكر أو شحن بحري) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_international_telecommunication_base
-msgid "Withholding Tax 5% (International Telecommunication)(Base)"
-msgstr " استقطاع الضريبة 5 % (خدمات اتصاالت هاتفية دولية) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_distributed_profits_base
-msgid "Withholding Tax 5% (Distributed Profits) (Base)"
-msgstr " استقطاع الضريبة 5 % (أرباح موزعة) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_consulting_and_technical_base
-msgid "Withholding Tax 5% (Consulting and Technical) (Base)"
-msgstr " استقطاع الضريبة 5 % (خدمات فنية أو استشارية) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_return_from_loans_base
-msgid "Withholding Tax 5% (Return from Loans) (Base)"
-msgstr " استقطاع الضريبة 5 % (عوائد قروض) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_insurance_and_reinsurance_base
-msgid "Withholding Tax 5% (Insurance & Reinsurance) (Base)"
-msgstr " استقطاع الضريبة 5 % (قسط تأمين أو إعادة تأمين) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_royalties_base
-msgid "Withholding Tax 15% (Royalties)(Base)"
-msgstr " استقطاع الضريبة 15 % (أتاوة أو ريع) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_paid_services_from_main_branch_base
-msgid "Withholding Tax 15% (Paid Services from Main Branch)(Base)"
-msgstr " استقطاع الضريبة 15 % (خدمات مدفوعة للمركز الرئيسي) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_paid_services_from_another_branch_base
-msgid "Withholding Tax 15% (Paid Services from another branch)(Base)"
-msgstr " استقطاع الضريبة 15 % (خدمات مدفوعة لشركة مرتبطة) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_others_base
-msgid "Withholding Tax 15% (Others)(Base)"
-msgstr " استقطاع الضريبة 15 % (لأي دفعات أخرى) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_20_managerial_base
-msgid "Withholding Tax 20% (Managerial)(Base)"
-msgstr " استقطاع الضريبة 20 % (أتعاب إدارة) (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_total_base
-msgid "Withholding Tax Total (Base)"
-msgstr "إجمالي استقطاع الضريبة (أساسي)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_on_purchased_services_tax
-msgid "Withholding Tax on Purchased Services (Tax)"
-msgstr "استقطاع الضريبة على الخدمات المشتراة (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_rental_tax
-msgid "Withholding Tax 5% (Rental) (Tax)"
-msgstr " استقطاع الضريبة 5 % (إيجار) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_tickets_or_air_freight_tax
-msgid "Withholding Tax 5% (Tickets or Air Freight) (Tax)"
-msgstr " استقطاع الضريبة 5 % (تذاكر طيران أو شحن جوي) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_tickets_or_sea_freight_tax
-msgid "Withholding Tax 5% (Tickets or Sea Freight)(Tax)"
-msgstr " استقطاع الضريبة 5 % (تذاكر أو شحن بحري) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_international_telecommunication_tax
-msgid "Withholding Tax 5% (International Telecommunication)(Tax)"
-msgstr " استقطاع الضريبة 5 % (خدمات اتصاالت هاتفية دولية) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_distributed_profits_tax
-msgid "Withholding Tax 5% (Distributed Profits) (Tax)"
-msgstr " استقطاع الضريبة 5 % (أرباح موزعة) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_consulting_and_technical_tax
-msgid "Withholding Tax 5% (Consulting and Technical) (Tax)"
-msgstr " استقطاع الضريبة 5 % (خدمات فنية أو استشارية) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_return_from_loans_tax
-msgid "Withholding Tax 5% (Return from Loans) (Tax)"
-msgstr " استقطاع الضريبة 5 % (عوائد قروض) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_insurance_and_reinsurance_tax
-msgid "Withholding Tax 5% (Insurance & Reinsurance) (Tax)"
-msgstr " استقطاع الضريبة 5 % (قسط تأمين أو إعادة تأمين) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_royalties_tax
-msgid "Withholding Tax 15% (Royalties)(Tax)"
-msgstr " استقطاع الضريبة 15 % (أتاوة أو ريع) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_paid_services_from_main_branch_tax
-msgid "Withholding Tax 15% (Paid Services from Main Branch)(Tax)"
-msgstr " استقطاع الضريبة 15 % (خدمات مدفوعة للمركز الرئيسي) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_paid_services_from_another_branch_tax
-msgid "Withholding Tax 15% (Paid Services from another branch)(Tax)"
-msgstr " استقطاع الضريبة 15 % (خدمات مدفوعة لشركة مرتبطة) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_others_tax
-msgid "Withholding Tax 15% (Others)(Tax)"
-msgstr " استقطاع الضريبة 15 % (لأي دفعات أخرى) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_20_managerial_tax
-msgid "Withholding Tax 20% (Managerial)(Tax)"
-msgstr " استقطاع الضريبة 20 % (أتعاب إدارة) (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_total_tax
-msgid "Withholding Tax Total (Tax)"
-msgstr "إجمالي استقطاع الضريبة (ضريبة)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_rental
-msgid "Withholding Tax 5% (Rental)"
-msgstr " استقطاع الضريبة 5 % (إيجار)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_tickets_or_air_freight
-msgid "Withholding Tax 5% (Tickets or Air Freight)"
-msgstr " استقطاع الضريبة 5 % (تذاكر طيران أو شحن جوي)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_tickets_or_sea_freight
-msgid "Withholding Tax 5% (Tickets or Sea Freight)"
-msgstr " استقطاع الضريبة 5 % (تذاكر أو شحن بحري)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_international_telecommunication
-msgid "Withholding Tax 5% (International Telecommunication)"
-msgstr " استقطاع الضريبة 5 % (خدمات اتصاالت هاتفية دولية)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_distributed_profits
-msgid "Withholding Tax 5% (Distributed Profits)"
-msgstr " استقطاع الضريبة 5 % (أرباح موزعة)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_consulting_and_technical
-msgid "Withholding Tax 5% (Consulting and Technical)"
-msgstr " استقطاع الضريبة 5 % (خدمات فنية أو استشارية)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_return_from_loans
-msgid "Withholding Tax 5% (Return from Loans)"
-msgstr " استقطاع الضريبة 5 % (عوائد قروض)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_insurance_amd_reinsurance
-msgid "Withholding Tax 5% (Insurance & Reinsurance)"
-msgstr " استقطاع الضريبة 5 % (قسط تأمين أو إعادة تأمين)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_15_royalties
-msgid "Withholding Tax 15% (Royalties)"
-msgstr " استقطاع الضريبة 15 % (أتاوة أو ريع)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_15_paid_services_from_main_branch
-msgid "Withholding Tax 15% (Paid Services from Main Branch)"
-msgstr " استقطاع الضريبة 15 % (خدمات مدفوعة للمركز الرئيسي)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_15_paid_services_from_another_branch
-msgid "Withholding Tax 15% (Paid Services from another branch)"
-msgstr " استقطاع الضريبة 15 % (خدمات مدفوعة لشركة مرتبطة)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_15_others
-msgid "Withholding Tax 15% (Others)"
-msgstr " استقطاع الضريبة 15 % (لأي دفعات أخرى)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_20_managerial
-msgid "Withholding Tax 20% (Managerial)"
-msgstr " استقطاع الضريبة 20 % (أتعاب إدارة)"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_sales_tax_15
-msgid "Sales Tax 15%"
-msgstr "المبيعات الخاضعة للنسبة الأساسية %15"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_local_sales_tax_0
-msgid "Local Sales 0%"
-msgstr "المبيعات المحلية الخاضعة للنسبة الصفرية %0"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_export_sales_tax_0
-msgid "Export Sales 0%"
-msgstr "الصادرات %0"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_exempt_sales_tax_0
-msgid "Exempt Sales Tax 0%"
-msgstr "المبيعات المعفاة من الضريبة %0"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_purchase_tax_15
-msgid "Purchase Tax 15%"
-msgstr " المشتريات الخاضعة للنسبة الأساسية %15"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_rcp_tax_15
-msgid "Reverse charge provision Tax 15%"
-msgstr " الاستيرادات الخاضعة لضريبة القيمة المضافة التي تُطبق عليها آلية الاحتساب العكسي %15"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_import_tax_paid_15_paid_to_customs
-msgid "Import tax 15% Paid to customs"
-msgstr "الاستيرادات الخاضعة لضريبة القيمة المضافة بالنسبة الأساسية و التي تدفع في الجمارك %15"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_purchases_tax_0
-msgid "Purchases 0%"
-msgstr "المشتريات الخاضعة لنسبة %0"
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_exempt_purchases_tax
-msgid "Exempt Purchases"
-msgstr "المشتريات المعفاة من الضريبة"
-
-#. module: l10n_sa
-#: model:res.country,vat_label:base.sa
-msgid "VAT Number"
-msgstr "رقم تسجيل ضريبة القيمة المضافة"
-
-#. module: l10n_sa
-#: model:res.currency,currency_unit_label:base.SAR
-msgid "Riyal"
-msgstr "ريال"
-
-#. module: l10n_sa
-#: model:res.currency,currency_subunit_label:base.SAR
-msgid "Halala"
-msgstr "هللة"
-
-#. module: l10n_sa
-#: model:account.tax.group,name:l10n_sa.sa_tax_group_taxes_15
-msgid "VAT Taxes"
-msgstr "ضريبة القيمة المضافة"
-
-#. module: l10n_sa
-#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_delivery_date
-#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_delivery_date
-#: model:ir.model.fields,field_description:l10n_sa.field_account_payment__l10n_sa_delivery_date
-msgid "Supply Date"
-msgstr "تاريخ التوريد"
-
-#. module: l10n_sa
-#: model:ir.model.fields,help:l10n_sa.field_account_bank_statement_line__l10n_sa_delivery_date
-#: model:ir.model.fields,help:l10n_sa.field_account_move__l10n_sa_delivery_date
-#: model:ir.model.fields,help:l10n_sa.field_account_payment__l10n_sa_delivery_date
-msgid ""
-"Date when the supply of the goods and services is performed.\n"
-" You can set this date to when you want ZATCA to recognize the VAT Due Liability as ZATCA will consider the earlier of this date and the Issue Date.\n"
-" In case of multiple deliveries, you should take the date of the latest one."
-msgstr ""
-"تاريخ تنفيذ توريد السلع أو الخدمات.\n"
-"يمكنك تحديد هذا التاريخ ليتم اعتبار التوريد من قبل الزكاة والضريبة والجمارك (زاتكا) على أنه تاريخ استحقاق الضريبة، حيث ستأخذ زاتكا بالتاريخ الأسبق بين هذا التاريخ وتاريخ الإصدار.\n"
-"في حال وجود عمليات تسليم متعددة، يجب استخدام تاريخ آخر تسليم."
-
-#. module: l10n_sa
-#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_confirmation_datetime
-#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_confirmation_datetime
-#: model:ir.model.fields,field_description:l10n_sa.field_account_payment__l10n_sa_confirmation_datetime
-msgid "Confirmation Date"
-msgstr "تاريخ التأكيد"
-
-#. module: l10n_sa
-#: model:ir.model.fields,help:l10n_sa.field_account_bank_statement_line__l10n_sa_confirmation_datetime
-#: model:ir.model.fields,help:l10n_sa.field_account_move__l10n_sa_confirmation_datetime
-#: model:ir.model.fields,help:l10n_sa.field_account_payment__l10n_sa_confirmation_datetime
-msgid ""
-"Date when the invoice is confirmed and posted.\n"
-" In other words, it is the date on which the invoice is generated as final document (after securing all internal approvals)."
-msgstr ""
-"تاريخ تأكيد وتسجيل الفاتورة.\n"
-"بعبارة أخرى، هو التاريخ الذي يتم فيه إصدار الفاتورة كوثيقة نهائية (بعد الحصول على جميع الموافقات الداخلية)."
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n_extra/l10n_sa.pot b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n_extra/l10n_sa.pot
deleted file mode 100644
index 803b970..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/i18n_extra/l10n_sa.pot
+++ /dev/null
@@ -1,1282 +0,0 @@
-# Translation of Odoo Server.
-# This file contains the translation of the following modules:
-# * l10n_sa
-#
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_chart_template_standard_liquidity_transfer
-msgid "Liquidity Transfer"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101060
-msgid "VAT Paid to Customs"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201020
-msgid "Withholding Tax Payable"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400073
-msgid "Withholding Tax Expense"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400072
-msgid "Zakat Expense"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201019
-msgid "Zakat Provision"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_100101
-msgid "Right of use Asset (IFRS 16)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_100102
-msgid "Accumulated Depreciation right use asset (IFRS 16)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_100103
-msgid "VAT Receivable"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101005
-msgid "Main Safe"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101006
-msgid "Main Safe - Foreign Currency"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101007
-msgid "Visa & Master Credit Cards"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101008
-msgid "Gateway Credit Cards"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101009
-msgid "Manual Visa & Master Cards"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_101010
-msgid "PayPal Account"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102011
-msgid "Accounts Receivable"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102012
-msgid "Accounts Receivable (PoS)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102013
-msgid "Post Dated Cheques Received"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102014
-msgid "Other Receivable"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_102015
-msgid "Other Debtors"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103016
-msgid "Shipment Insurance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103017
-msgid "Shipments Documentation Charges"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103018
-msgid "Shipment Other Charges"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103019
-msgid "Handling Difference in Inventory"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_103020
-msgid "Items Delivered to Customs on temprary Base"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104021
-msgid "Prepaid Medical Insurance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104022
-msgid "Prepaid Life Insurance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104023
-msgid "Prepaid Office Rent"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104024
-msgid "Prepaid Other Insurance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104025
-msgid "Prepaid License Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104026
-msgid "Prepaid Maintenance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104027
-msgid "Prepaid Site Hosting Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104028
-msgid "Prepaid Employees Housing"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104029
-msgid "Prepaid Schooling Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104030
-msgid "Prepaid Consultancy Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104031
-msgid "Prepaid Legal Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104032
-msgid "Prepaid Sponsorship Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104033
-msgid "PrePaid Advertisement Expenses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104034
-msgid "Prepaid Bank Guarantee"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104035
-msgid "Other Prepayments"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104036
-msgid "Prepaid Finance charge for Loans"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104037
-msgid "Deposit - Office Rent"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104038
-msgid "Deposits - Customs"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104039
-msgid "Deposit to Immigration (Visa)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104040
-msgid "Deposit Others"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_104041
-msgid "VAT Input"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106001
-msgid "Leasehold Improvement"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106002
-msgid "Furniture and Equipment"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106003
-msgid "Computer Hardware & Software"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106004
-msgid "Motor Vehicles"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106005
-msgid "Work In Progress"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106006
-msgid "Amortisation on Leasehold Improvement"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106007
-msgid "Acc.Deprn.of Furniture & Office Equipment"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106008
-msgid "Acc. Deprn.Computer Hardware & Software"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106009
-msgid "Acc. Depreciation of Motor Vehicles"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106010
-msgid "Registration of Trademarks"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_106011
-msgid "Computer Card Renewal"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201002
-msgid "Payables"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201003
-msgid "Credit Notes to Customers"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201004
-msgid "Accrued - Salaries"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201005
-msgid "Leave Tickets Provision"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201006
-msgid "Leave Days Provision"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201007
-msgid "Accrued - Commissions"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201008
-msgid "Accrued Salaries Increment"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201009
-msgid "Accrued-Staff Bonus"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201010
-msgid "Accrued Other Personnel Cost"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201011
-msgid "Accrued - Utilities"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201012
-msgid "Accrued - Telephone"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201013
-msgid "Accrued - Sponsorship"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201014
-msgid "Accrued - Audit Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201015
-msgid "Accrued - Office Rent"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201016
-msgid "Accrued Others"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201017
-msgid "VAT Output"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_201018
-msgid "Deferred income"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_202001
-msgid "End of Service Provision"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_202002
-msgid "Reservations"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_202003
-msgid "VAT Payable"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400001
-msgid "Cost of Goods Sold in Trading"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400002
-msgid "Cost Of Goods Sold I/C Sales"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400003
-msgid "Basic Salary"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400004
-msgid "Housing Allowance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400005
-msgid "Transportation Allowance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400006
-msgid "Leave Ticket"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400007
-msgid "Leave Salary"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400008
-msgid "End Of Service Indemnity"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400009
-msgid "Medical Insurance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400010
-msgid "Life Insurance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400011
-msgid "Sales Commission"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400012
-msgid "Staff Other Allowances"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400013
-msgid "Uniform"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400014
-msgid "Visa Expenses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400015
-msgid "Personnel Cost Others"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400016
-msgid "Office Rent"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400017
-msgid "Warehouse Rent"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400018
-msgid "Water & Electricity"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400019
-msgid "Other Utility Cahrges"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400020
-msgid "Telephone"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400021
-msgid "Courrier"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400022
-msgid "Web Site Hosting Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400023
-msgid "Others - Communication"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400024
-msgid "Air tickets"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400025
-msgid "Hotel"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400026
-msgid "Meals"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400027
-msgid "Per Diem"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400028
-msgid "Others"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400029
-msgid "Audit Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400030
-msgid "Sponsorship Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400031
-msgid "Legal fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400032
-msgid "Trade License Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400033
-msgid "Others - Professional Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400034
-msgid "Other - Advertising Expenses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400035
-msgid "Write Off Receivables & Payables"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400036
-msgid "Write Off Inventory"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400037
-msgid "Amortisation of Preoperating Expenses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400038
-msgid "Cash Shortage"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400039
-msgid "Others - Provision & Write off"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400040
-msgid "Insurance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400041
-msgid "Training"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400042
-msgid "Maintenance"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400043
-msgid "Security & Guard"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400044
-msgid "Cleaning"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400045
-msgid "Subscriptions"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400046
-msgid "Gifts & Donations"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400047
-msgid "Kitchen and Buffet Expenses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400048
-msgid "Vehicle Expenses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400049
-msgid "Convoyance Expenses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400050
-msgid "Others - Office Various Expenses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400051
-msgid "Other Bank Charges"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400052
-msgid "Loss On Fixed Assets Disposal"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400053
-msgid "Loss on Difference on Exchange"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400054
-msgid "Disposal of Business Branch"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400055
-msgid "Income Tax"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400056
-msgid "Previous Year Adjustments Account"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400057
-msgid "Other Non Operating Expenses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400058
-msgid "Credit Card Charges"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400059
-msgid "Bank Finance & Loan Charges"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400060
-msgid "Air Miles Card Charges"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400061
-msgid "Credit Card Swipe Charges"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400062
-msgid "PayPal Charges"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400063
-msgid "Amortization on Leasehold Improvement"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400064
-msgid "Depreciation Of Furniture & Office Equipment"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400065
-msgid "Depreciation Of Computer Hard & Soft"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400066
-msgid "Depreciation Of Motor Vehicles"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400067
-msgid "Consultancy Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400068
-msgid "Provision for Doubtful Debts"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400069
-msgid "Closing Account"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_400070
-msgid "Depreciation on right of use asset (IFRS 16)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500001
-msgid "Sales Account"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500002
-msgid "Sales of I/C"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500003
-msgid "Management Consultancy Fees"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500004
-msgid "Sales from Other Region"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500005
-msgid "Advertising Income"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500006
-msgid "Branding Income"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500007
-msgid "Space Rental Income"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500008
-msgid "Service Income"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500009
-msgid "Interest Revenue"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500010
-msgid "Capital Gain"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500011
-msgid "Gain On Difference Of Exchange"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_500013
-msgid "Other Income"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.account.template,name:l10n_sa.sa_account_999999
-msgid "Undistributed Profits/Losses"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.report,name:l10n_sa.tax_report_vat_filing
-msgid "VAT Filing Report"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_vat_all_sales_base
-msgid "VAT on Sales and all other Outputs (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_15_base
-msgid "1. Standard Rated 15% (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_special_sales_to_locals_base
-msgid "2. Special Sales to Locals (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_local_sales_subject_to_0_base
-msgid "3. Local Sales Subject to 0% (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_export_sales_base
-msgid "4. Export Sales (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_sales_base
-msgid "5. Exempt Sales (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_sales_base
-msgid "6. Net Sales (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_vat_all_expenses_base
-msgid "VAT on Expenses and all other Inputs (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_15_purchases_base
-msgid "7. Standard rated 15% Purchases (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_taxable_imports_15_paid_to_customs_base
-msgid "8. Taxable Imports 15% Paid to Customs (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_imports_subject_tp_reverse_charge_mechanism_base
-msgid "9. Imports subject to reverse charge mechanism (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_zero_rated_purchases_base
-msgid "10. Zero Rated Purchases (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_purchases_base
-msgid "11. Exempt Purchases (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_purchases_base
-msgid "12. Net Purchases (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_vat_all_sales_tax
-msgid "VAT on Sales and all other Outputs (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_15_tax
-msgid "1. Standard Rated 15% (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_special_sales_to_locals_tax
-msgid "2. Special Sales to Locals (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_local_sales_subject_to_0_tax
-msgid "3. Local Sales Subject to 0% (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_export_sales_tax
-msgid "4. Export Sales (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_sales_tax
-msgid "5. Exempt Sales (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_sales_tax
-msgid "6. Net Sales (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_vat_all_expenses_tax
-msgid "VAT on Expenses and all other Inputs (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_standard_rated_15_purchases_tax
-msgid "7. Standard rated 15% Purchases (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_taxable_imports_15_paid_to_customs_tax
-msgid "8. Taxable Imports 15% Paid to Customs (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_imports_subject_tp_reverse_charge_mechanism_tax
-msgid "9. Imports subject to reverse charge mechanism (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_zero_rated_purchases_tax
-msgid "10. Zero Rated Purchases (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_exempt_purchases_tax
-msgid "11. Exempt Purchases (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_purchases_tax
-msgid "12. Net Purchases (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_vat_due
-msgid "Net VAT Due"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_total_value_of_due_tax_for_the_period
-msgid "Total value of due tax for the period"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_net_vat_due_or_reclaimed_for_the_period
-msgid "Net VAT due (or reclaimed) for the period"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.report,name:l10n_sa.tax_report_withholding_tax
-msgid "Withholding Tax Report"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_on_purchased_services_base
-msgid "Withholding Tax on Purchased Services (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_rental_base
-msgid "Withholding Tax 5% (Rental) (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_tickets_or_air_freight_base
-msgid "Withholding Tax 5% (Tickets or Air Freight) (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_tickets_or_sea_freight_base
-msgid "Withholding Tax 5% (Tickets or Sea Freight)(Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_international_telecommunication_base
-msgid "Withholding Tax 5% (International Telecommunication)(Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_distributed_profits_base
-msgid "Withholding Tax 5% (Distributed Profits) (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_consulting_and_technical_base
-msgid "Withholding Tax 5% (Consulting and Technical) (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_return_from_loans_base
-msgid "Withholding Tax 5% (Return from Loans) (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_insurance_and_reinsurance_base
-msgid "Withholding Tax 5% (Insurance & Reinsurance) (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_royalties_base
-msgid "Withholding Tax 15% (Royalties)(Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_paid_services_from_main_branch_base
-msgid "Withholding Tax 15% (Paid Services from Main Branch)(Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_paid_services_from_another_branch_base
-msgid "Withholding Tax 15% (Paid Services from another branch)(Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_others_base
-msgid "Withholding Tax 15% (Others)(Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_20_managerial_base
-msgid "Withholding Tax 20% (Managerial)(Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_total_base
-msgid "Withholding Tax Total (Base)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_on_purchased_services_tax
-msgid "Withholding Tax on Purchased Services (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_rental_tax
-msgid "Withholding Tax 5% (Rental) (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_tickets_or_air_freight_tax
-msgid "Withholding Tax 5% (Tickets or Air Freight) (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_tickets_or_sea_freight_tax
-msgid "Withholding Tax 5% (Tickets or Sea Freight)(Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_international_telecommunication_tax
-msgid "Withholding Tax 5% (International Telecommunication)(Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_distributed_profits_tax
-msgid "Withholding Tax 5% (Distributed Profits) (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_consulting_and_technical_tax
-msgid "Withholding Tax 5% (Consulting and Technical) (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_return_from_loans_tax
-msgid "Withholding Tax 5% (Return from Loans) (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_5_insurance_and_reinsurance_tax
-msgid "Withholding Tax 5% (Insurance & Reinsurance) (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_royalties_tax
-msgid "Withholding Tax 15% (Royalties)(Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_paid_services_from_main_branch_tax
-msgid "Withholding Tax 15% (Paid Services from Main Branch)(Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_paid_services_from_another_branch_tax
-msgid "Withholding Tax 15% (Paid Services from another branch)(Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_15_others_tax
-msgid "Withholding Tax 15% (Others)(Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_20_managerial_tax
-msgid "Withholding Tax 20% (Managerial)(Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.report.line,name:l10n_sa.tax_report_line_withholding_tax_total_tax
-msgid "Withholding Tax Total (Tax)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_rental
-msgid "Withholding Tax 5% (Rental)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_tickets_or_air_freight
-msgid "Withholding Tax 5% (Tickets or Air Freight)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_tickets_or_sea_freight
-msgid "Withholding Tax 5% (Tickets or Sea Freight)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_international_telecommunication
-msgid "Withholding Tax 5% (International Telecommunication)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_distributed_profits
-msgid "Withholding Tax 5% (Distributed Profits)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_consulting_and_technical
-msgid "Withholding Tax 5% (Consulting and Technical)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_return_from_loans
-msgid "Withholding Tax 5% (Return from Loans)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_5_insurance_amd_reinsurance
-msgid "Withholding Tax 5% (Insurance & Reinsurance)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_15_royalties
-msgid "Withholding Tax 15% (Royalties)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_15_paid_services_from_main_branch
-msgid "Withholding Tax 15% (Paid Services from Main Branch)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_15_paid_services_from_another_branch
-msgid "Withholding Tax 15% (Paid Services from another branch)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_15_others
-msgid "Withholding Tax 15% (Others)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_withholding_tax_20_managerial
-msgid "Withholding Tax 20% (Managerial)"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_sales_tax_15
-msgid "Sales Tax 15%"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_local_sales_tax_0
-msgid "Local Sales 0%"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_export_sales_tax_0
-msgid "Export Sales 0%"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_exempt_sales_tax_0
-msgid "Exempt Sales Tax 0%"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_purchase_tax_15
-msgid "Purchase Tax 15%"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_rcp_tax_15
-msgid "Reverse charge provision Tax 15%"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_import_tax_paid_15_paid_to_customs
-msgid "Import tax 15% Paid to customs"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_purchases_tax_0
-msgid "Purchases 0%"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.template,name:l10n_sa.sa_exempt_purchases_tax
-msgid "Exempt Purchases"
-msgstr ""
-
-#. module: l10n_sa
-#: model:res.country,vat_label:base.sa
-msgid "VAT Number"
-msgstr ""
-
-#. module: l10n_sa
-#: model:res.currency,currency_unit_label:base.SAR
-msgid "Riyal"
-msgstr ""
-
-#. module: l10n_sa
-#: model:res.currency,currency_subunit_label:base.SAR
-msgid "Halala"
-msgstr ""
-
-#. module: l10n_sa
-#: model:account.tax.group,name:l10n_sa.sa_tax_group_taxes_15
-msgid "VAT Taxes"
-msgstr ""
-
-#. module: l10n_sa
-#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_delivery_date
-#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_delivery_date
-#: model:ir.model.fields,field_description:l10n_sa.field_account_payment__l10n_sa_delivery_date
-msgid "Supply Date"
-msgstr ""
-
-#. module: l10n_sa
-#: model:ir.model.fields,help:l10n_sa.field_account_bank_statement_line__l10n_sa_delivery_date
-#: model:ir.model.fields,help:l10n_sa.field_account_move__l10n_sa_delivery_date
-#: model:ir.model.fields,help:l10n_sa.field_account_payment__l10n_sa_delivery_date
-msgid ""
-"Date when the supply of the goods and services is performed.\n"
-" You can set this date to when you want ZATCA to recognize the VAT Due Liability as ZATCA will consider the earlier of this date and the Issue Date.\n"
-" In case of multiple deliveries, you should take the date of the latest one."
-msgstr ""
-
-#. module: l10n_sa
-#: model:ir.model.fields,field_description:l10n_sa.field_account_bank_statement_line__l10n_sa_confirmation_datetime
-#: model:ir.model.fields,field_description:l10n_sa.field_account_move__l10n_sa_confirmation_datetime
-#: model:ir.model.fields,field_description:l10n_sa.field_account_payment__l10n_sa_confirmation_datetime
-msgid "Confirmation Date"
-msgstr ""
-
-#. module: l10n_sa
-#: model:ir.model.fields,help:l10n_sa.field_account_bank_statement_line__l10n_sa_confirmation_datetime
-#: model:ir.model.fields,help:l10n_sa.field_account_move__l10n_sa_confirmation_datetime
-#: model:ir.model.fields,help:l10n_sa.field_account_payment__l10n_sa_confirmation_datetime
-msgid ""
-"Date when the invoice is confirmed and posted.\n"
-" In other words, it is the date on which the invoice is generated as final document (after securing all internal approvals)."
-msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/migrations/2.1/end-migrate.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/migrations/2.1/end-migrate.py
new file mode 100644
index 0000000..3162196
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/migrations/2.1/end-migrate.py
@@ -0,0 +1,36 @@
+from odoo import SUPERUSER_ID, api
+
+
+def migrate(cr, version):
+ """ Remove the tags on these taxes to avoid having clearly misconfigured ones """
+ tax_xmlid_regex = "_sa_(?:local_sales_tax_0|export_sales_tax_0|exempt_sales_tax_0|purchases_tax_0|exempt_purchases_tax|rcp_tax_15)$"
+ cr.execute(
+ """
+ WITH tags_to_delete AS (
+ SELECT tag_rel.*
+ FROM account_account_tag_account_tax_repartition_line_rel AS tag_rel
+ JOIN account_tax_repartition_line AS rep_line
+ ON rep_line.id = tag_rel.account_tax_repartition_line_id
+ JOIN account_tax AS tax
+ ON tax.id = rep_line.tax_id
+ JOIN ir_model_data AS imd_taxes
+ ON imd_taxes.res_id = tax.id
+ AND imd_taxes.model = 'account.tax'
+ AND imd_taxes.module = 'account'
+ JOIN res_company company
+ ON company.chart_template = 'sa'
+ WHERE rep_line.repartition_type = 'tax'
+ AND imd_taxes.name ~ ('^' || company.id || %s)
+ )
+ DELETE
+ FROM account_account_tag_account_tax_repartition_line_rel AS tag_rel
+ USING tags_to_delete t
+ WHERE tag_rel.account_tax_repartition_line_id = t.account_tax_repartition_line_id
+ AND tag_rel.account_account_tag_id = t.account_account_tag_id;
+ """,
+ [tax_xmlid_regex],
+ )
+
+ env = api.Environment(cr, SUPERUSER_ID, {})
+ for company in env["res.company"].search([("chart_template", "=", "sa")], order="parent_path"):
+ env["account.chart.template"].try_loading("sa", company)
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/migrations/2.1/pre-migrate.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/migrations/2.1/pre-migrate.py
new file mode 100644
index 0000000..859f2b3
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/migrations/2.1/pre-migrate.py
@@ -0,0 +1,60 @@
+from odoo.tools import SQL
+
+
+def migrate(cr, version):
+ rename_map = {
+ "1. Standard Rates 15% (Base)": "1(B)",
+ "1. Standard Rates 15% (Tax)": "1(T)",
+ "3. Local Sales Subject to 0% (Base)": "3(B)",
+ "4. Export Sales (Base)": "4(B)",
+ "5. Exempt Sales (Base)": "5(B)",
+ "7. Standard rated 15% Purchases (Base)": "7(B)",
+ "7. Standard rated 15% Purchases (Tax)": "7(T)",
+ "9. Imports subject to reverse charge mechanism (Base)": "9(B)",
+ "9. Imports subject to reverse charge mechanism (Tax)": "9(T)",
+ "8. Taxable Imports 15% Paid to Customs (Base)": "8(B)",
+ "8. Taxable Imports 15% Paid to Customs (Tax)": "8(T)",
+ "10. Zero Rated Purchases (Base)": "10(B)",
+ "11. Exempt Purchases (Base)": "11(B)",
+ "Withholding Tax 5% (Rental) (Base)": "1(B)_W_G",
+ "Withholding Tax 5% (Rental) (Tax)": "1(T)_W_G",
+ "Withholding Tax 5% (Tickets or Air Freight) (Base)": "2(B)_W_G",
+ "Withholding Tax 5% (Tickets or Air Freight) (Tax)": "2(T)_W_G",
+ "Withholding Tax 5% (International Telecommunication)(Base)": "3(B)_W_G",
+ "Withholding Tax 5% (International Telecommunication)(Tax)": "3(T)_W_G",
+ "Withholding Tax 5% (Distributed Profits) (Base)": "4(B)_W_G",
+ "Withholding Tax 5% (Distributed Profits) (Tax)": "4(T)_W_G",
+ "Withholding Tax 5% (Insurance & Reinsurance) (Base)": "5(B)_W_G",
+ "Withholding Tax 5% (Insurance & Reinsurance) (Tax)": "5(T)_W_G",
+ "Withholding Tax 15% (Royalties)(Base)": "6(B)_W_G",
+ "Withholding Tax 15% (Royalties)(Tax)": "6(T)_W_G",
+ "Withholding Tax 15% (Others)(Base)": "7(B)_W_G",
+ "Withholding Tax 15% (Others)(Tax)": "7(T)_W_G",
+ "Withholding Tax 20% (Managerial)(Base)": "8(B)_W_G",
+ "Withholding Tax 20% (Managerial)(Tax)": "8(T)_W_G",
+ }
+
+ sql_name_mappings_list = []
+ for old_name, new_name in rename_map.items():
+ sql_name_mappings_list.append(
+ SQL(
+ "WHEN %s THEN jsonb_build_object('en_US', %s)",
+ old_name,
+ new_name,
+ )
+ )
+
+ cr.execute(
+ SQL(
+ """
+ UPDATE account_account_tag
+ SET name = CASE name->>'en_US'
+ %s
+ ELSE name
+ END
+ WHERE applicability = 'taxes'
+ AND country_id = (SELECT id FROM res_country WHERE code = 'SA')
+ """,
+ SQL("\n").join(sql_name_mappings_list),
+ ),
+ )
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/migrations/2.2/end-migrate.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/migrations/2.2/end-migrate.py
new file mode 100644
index 0000000..393b61e
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/migrations/2.2/end-migrate.py
@@ -0,0 +1,48 @@
+from psycopg2.extras import execute_values
+
+# (rec_name_regex, name_en, desc_en, desc_ar, notes_en, tax_scope)
+TAX_VALUES_MAPPING = [
+ (
+ r'^\d+_sa_local_sales_tax_0$',
+ '0%',
+ 'Not Subject to VAT',
+ 'غير خاضعة لضريبة القيمة المضافة.',
+ 'Not Subject to VAT.',
+ None,
+ ),
+ (
+ r'^\d+_sa_export_sales_tax_0$',
+ '0% EX G',
+ 'Zero-rated exports - Export of Goods',
+ 'تصدير البضائع.',
+ 'Export of Goods.',
+ 'consu',
+ ),
+ (
+ r'^\d+_sa_exempt_sales_tax_0$',
+ '0% EXT FS',
+ 'Exempt - Financial services mentioned in Article 29 of the VAT Regulations',
+ 'الخدمات المالية المذكورة في القانون 29 في لوائح ضريبة القيمة المضافة.',
+ 'Financial services mentioned in Article 29 of the VAT Regulations.',
+ None,
+ ),
+]
+
+
+def migrate(cr, version):
+ # Update names, descriptions, legal notes and JSONB translations
+ execute_values(cr, """
+ WITH data(rec_name, name_en, desc_en, desc_ar, notes_en, tax_scope) AS (
+ VALUES %s
+ )
+ UPDATE account_tax AS t
+ SET
+ name = jsonb_build_object('en_US', data.name_en),
+ description = jsonb_build_object('en_US', data.desc_en, 'ar_001', data.desc_ar),
+ invoice_legal_notes = jsonb_build_object('en_US', data.notes_en),
+ tax_scope = COALESCE(data.tax_scope, t.tax_scope)
+ FROM ir_model_data AS imd
+ JOIN data ON imd.name ~ data.rec_name
+ WHERE imd.model = 'account.tax'
+ AND imd.res_id = t.id;
+ """, TAX_VALUES_MAPPING)
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/__init__.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/__init__.py
index c653f82..899b9cb 100644
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/__init__.py
@@ -1,4 +1,4 @@
-# -*- encoding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from . import account_chart_template
from . import account_move
+from . import ir_attachment
+from . import template_sa
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/account_chart_template.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/account_chart_template.py
deleted file mode 100644
index 656a572..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/account_chart_template.py
+++ /dev/null
@@ -1,44 +0,0 @@
-# -*- encoding: utf-8 -*-
-# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from odoo import models
-
-
-class AccountChartTemplate(models.Model):
- _inherit = 'account.chart.template'
-
- def _prepare_all_journals(self, acc_template_ref, company, journals_dict=None):
- """ If Saudi Arabia chart, we add 3 new journals Tax Adjustments, IFRS 16 and Zakat"""
- if self == self.env.ref('l10n_sa.sa_chart_template_standard'):
- if not journals_dict:
- journals_dict = []
- journals_dict.extend(
- [{'name': 'Tax Adjustments', 'company_id': company.id, 'code': 'TA', 'type': 'general',
- 'favorite': True, 'sequence': 1},
- {'name': 'IFRS 16 Right of Use Asset', 'company_id': company.id, 'code': 'IFRS', 'type': 'general',
- 'favorite': True, 'sequence': 10},
- {'name': 'Zakat', 'company_id': company.id, 'code': 'ZAKAT', 'type': 'general', 'favorite': True,
- 'sequence': 10}])
- return super()._prepare_all_journals(acc_template_ref, company, journals_dict=journals_dict)
-
- def _load_template(self, company, code_digits=None, account_ref=None, taxes_ref=None):
- account_ref, taxes_ref = super(AccountChartTemplate, self)._load_template(company=company,
- code_digits=code_digits,
- account_ref=account_ref,
- taxes_ref=taxes_ref)
- if self == self.env.ref('l10n_sa.sa_chart_template_standard'):
- ifrs_journal_id = self.env['account.journal'].search([('company_id', '=', company.id), ('code', '=', 'IFRS')], limit=1)
- if ifrs_journal_id:
- ifrs_account_ids = [self.env.ref('l10n_sa.sa_account_100101').id,
- self.env.ref('l10n_sa.sa_account_100102').id,
- self.env.ref('l10n_sa.sa_account_400070').id]
- ifrs_accounts = self.env['account.account'].browse([account_ref.get(id) for id in ifrs_account_ids])
- for account in ifrs_accounts:
- account.allowed_journal_ids = [(4, ifrs_journal_id.id, 0)]
- zakat_journal_id = self.env['account.journal'].search([('company_id', '=', company.id), ('code', '=', 'ZAKAT')], limit=1)
- if zakat_journal_id:
- zakat_account_ids = [self.env.ref('l10n_sa.sa_account_201019').id,
- self.env.ref('l10n_sa.sa_account_400072').id]
- zakat_accounts = self.env['account.account'].browse([account_ref.get(id) for id in zakat_account_ids])
- for account in zakat_accounts:
- account.allowed_journal_ids = [(4, zakat_journal_id.id, 0)]
- return account_ref, taxes_ref
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/account_move.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/account_move.py
index a6d00ce..c09237d 100644
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/account_move.py
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/account_move.py
@@ -1,35 +1,58 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
import base64
+from datetime import datetime
+from pytz import timezone, utc
-from odoo import _, api, fields, models
+from odoo import api, fields, models, _
from odoo.exceptions import UserError
from odoo.tools import float_repr, format_datetime
+ADJUSTMENT_REASONS = [
+ ("BR-KSA-17-reason-1", "Cancellation or suspension of the supplies after its occurrence either wholly or partially"),
+ ("BR-KSA-17-reason-2", "In case of essential change or amendment in the supply, which leads to the change of the VAT due"),
+ ("BR-KSA-17-reason-3", "Amendment of the supply value which is pre-agreed upon between the supplier and consumer"),
+ ("BR-KSA-17-reason-4", "In case of goods or services refund"),
+ ("BR-KSA-17-reason-5", "In case of change in Seller's or Buyer's information"),
+]
+
class AccountMove(models.Model):
_inherit = 'account.move'
- l10n_sa_delivery_date = fields.Date(string='Supply Date',
- default=fields.Date.context_today,
- copy=False,
- readonly=True,
- states={'draft': [('readonly', False)]},
- help="""Date when the supply of the goods and services is performed.
- You can set this date to when you want ZATCA to recognize the VAT Due Liability as ZATCA will consider the earlier of this date and the Issue Date.
- In case of multiple deliveries, you should take the date of the latest one.""")
- l10n_sa_show_delivery_date = fields.Boolean(compute='_compute_show_delivery_date')
- l10n_sa_qr_code_str = fields.Char(string='Zatka QR Code', compute='_compute_qr_code_str')
- l10n_sa_confirmation_datetime = fields.Datetime(string='Confirmation Date',
+ l10n_sa_qr_code_str = fields.Char(string='Zatka QR Code', compute='_compute_qr_code_str', compute_sudo=True)
+ l10n_sa_show_reason = fields.Boolean(compute="_compute_show_l10n_sa_reason")
+ l10n_sa_reason = fields.Selection(string="ZATCA Reason", selection=ADJUSTMENT_REASONS, copy=False)
+ l10n_sa_confirmation_datetime = fields.Datetime(string='ZATCA Issue Date',
readonly=True,
copy=False,
- help="""Date when the invoice is confirmed and posted.
- In other words, it is the date on which the invoice is generated as final document (after securing all internal approvals).""")
+ help="""Date on which the invoice is generated as final document (after securing all internal approvals).""")
+
+ def _get_name_invoice_report(self):
+ # EXTENDS account
+ self.ensure_one()
+ if self.company_id.country_code == 'SA':
+ return 'l10n_sa.l10n_sa_report_invoice_document'
+ return super()._get_name_invoice_report()
+
+ def _l10n_gcc_get_invoice_title(self):
+ # EXTENDS l10n_gcc_invoice
+ self.ensure_one()
+ if self.company_id.country_code != "SA":
+ return super()._l10n_gcc_get_invoice_title()
+
+ if self._l10n_sa_is_simplified():
+ return self.env._("Simplified Tax Invoice")
+
+ return self.env._("Tax Invoice")
@api.depends('country_code', 'move_type')
def _compute_show_delivery_date(self):
+ # EXTENDS 'account'
+ super()._compute_show_delivery_date()
for move in self:
- move.l10n_sa_show_delivery_date = move.country_code == 'SA' and move.move_type in ('out_invoice', 'out_refund')
+ if move.country_code == 'SA':
+ move.show_delivery_date = move.is_sale_document()
@api.depends('amount_total_signed', 'amount_tax_signed', 'l10n_sa_confirmation_datetime', 'company_id', 'company_id.vat')
def _compute_qr_code_str(self):
@@ -48,7 +71,7 @@ class AccountMove(models.Model):
seller_name_enc = get_qr_encoding(1, record.company_id.display_name)
company_vat_enc = get_qr_encoding(2, record.company_id.vat)
time_sa = fields.Datetime.context_timestamp(self.with_context(tz='Asia/Riyadh'), record.l10n_sa_confirmation_datetime)
- timestamp_enc = get_qr_encoding(3, time_sa.isoformat())
+ timestamp_enc = get_qr_encoding(3, time_sa.strftime(self._get_iso_format_asia_riyadh_date('T')))
totals = record._get_l10n_sa_totals()
invoice_total_enc = get_qr_encoding(4, float_repr(abs(totals['total_amount']), 2))
total_vat_enc = get_qr_encoding(5, float_repr(abs(totals['total_tax']), 2))
@@ -59,12 +82,14 @@ class AccountMove(models.Model):
def _post(self, soft=True):
res = super()._post(soft)
- for record in self:
- if record.country_code == 'SA' and record.move_type in ('out_invoice', 'out_refund'):
- if not record.l10n_sa_show_delivery_date:
- raise UserError(_('Delivery Date cannot be empty'))
- if not record.l10n_sa_confirmation_datetime:
- record.l10n_sa_confirmation_datetime = fields.Datetime.now()
+ for move in self:
+ if move.country_code == 'SA' and move.is_sale_document():
+ vals = {}
+ if not move.l10n_sa_confirmation_datetime:
+ vals['l10n_sa_confirmation_datetime'] = self._get_normalized_l10n_sa_confirmation_datetime(move.invoice_date)
+ if not move.delivery_date:
+ vals['delivery_date'] = move.invoice_date
+ move.write(vals)
return res
def get_l10n_sa_confirmation_datetime_sa_tz(self):
@@ -72,11 +97,20 @@ class AccountMove(models.Model):
return format_datetime(self.env, self.l10n_sa_confirmation_datetime, tz='Asia/Riyadh', dt_format='Y-MM-dd\nHH:mm:ss')
def _l10n_sa_reset_confirmation_datetime(self):
- self.filtered(lambda m: m.country_code == 'SA').l10n_sa_confirmation_datetime = False
+ for move in self.filtered(lambda m: m.country_code == 'SA'):
+ move.l10n_sa_confirmation_datetime = False
- def button_draft(self):
- self._l10n_sa_reset_confirmation_datetime()
- super().button_draft()
+ def _l10n_sa_get_adjustment_reason(self):
+ self.ensure_one()
+ readable_zatca_reason = dict(self._fields['l10n_sa_reason'].selection).get(self.l10n_sa_reason)
+ return readable_zatca_reason if self.l10n_sa_show_reason else self.ref
+
+ def _compute_show_l10n_sa_reason(self):
+ for record in self:
+ record.l10n_sa_show_reason = record.country_code == 'SA' and (record.move_type == 'out_refund' or (record.move_type == 'out_invoice' and record.debit_origin_id))
+
+ def _get_iso_format_asia_riyadh_date(self, separator=' '):
+ return f'%Y-%m-%d{separator}%H:%M:%S'
def _get_l10n_sa_totals(self):
self.ensure_one()
@@ -84,3 +118,42 @@ class AccountMove(models.Model):
'total_amount': self.amount_total_signed,
'total_tax': self.amount_tax_signed,
}
+
+ def _l10n_sa_is_legal(self):
+ # Check if the document is legal in Saudi
+ self.ensure_one()
+ return self.company_id.country_id.code == 'SA' and self.state == 'posted' and self.l10n_sa_qr_code_str
+
+ def _get_normalized_l10n_sa_confirmation_datetime(self, invoice_date, invoice_time=None):
+ """
+ Ensures the confirmation datetime does not exceed the current time in Asia/Riyadh to prevent ZATCA rejections.
+ """
+ sa_tz = timezone('Asia/Riyadh')
+ now_sa = datetime.now(sa_tz)
+ selected_date = fields.Date.from_string(invoice_date) if isinstance(invoice_date, str) else invoice_date
+ if selected_date > now_sa.date():
+ raise UserError(_("Please set the Invoice Date to be either less than or equal to today as per the Asia/Riyadh time zone, since ZATCA does not allow future-dated invoicing."))
+ return min(now_sa, sa_tz.localize(datetime.combine(selected_date, invoice_time or now_sa.time()))).astimezone(utc).replace(tzinfo=None)
+
+ def write(self, vals):
+ result = super().write(vals)
+ invoice_date = vals.get('invoice_date')
+ if not invoice_date:
+ return result
+ for move in self.filtered('l10n_sa_confirmation_datetime'):
+ sa_time = move.l10n_sa_confirmation_datetime.replace(tzinfo=utc).astimezone(timezone('Asia/Riyadh')).time()
+ move.l10n_sa_confirmation_datetime = self._get_normalized_l10n_sa_confirmation_datetime(invoice_date, sa_time)
+ return result
+
+ def _l10n_sa_is_simplified(self):
+ """
+ Returns True if the customer is an individual, i.e: The invoice is B2C
+ :return:
+ """
+ self.ensure_one()
+
+ return (
+ self.partner_id.commercial_partner_id.company_type == "person"
+ if self.partner_id.commercial_partner_id
+ else self.partner_id.company_type == "person"
+ )
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/ir_attachment.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/ir_attachment.py
new file mode 100644
index 0000000..13561ae
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/ir_attachment.py
@@ -0,0 +1,21 @@
+from odoo import _, api, models
+from odoo.exceptions import UserError
+
+
+class IrAttachment(models.Model):
+ _inherit = "ir.attachment"
+
+ @api.ondelete(at_uninstall=False)
+ def _unlink_except_posted_pdf_invoices(self):
+ '''
+ Prevents unlinking of invoice pdfs linked to an invoice that is posted.
+ '''
+ restricted_moves = self._get_posted_pdf_moves_to_check().filtered(lambda move: move.country_code == 'SA' and move.state == 'posted')
+ if restricted_moves:
+ raise UserError(_("The Invoice PDF(s) cannot be deleted according to ZATCA rules: %s", ', '.join(restricted_moves.mapped('invoice_pdf_report_id.name'))))
+
+ def _get_posted_pdf_moves_to_check(self):
+ '''
+ Returns the moves to check whether they can be unlinked.
+ '''
+ return self.env['account.move'].browse(self.filtered(lambda rec: rec.res_model == 'account.move' and rec.res_field == 'invoice_pdf_report_file').mapped('res_id'))
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/template_sa.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/template_sa.py
new file mode 100644
index 0000000..35e0414
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/models/template_sa.py
@@ -0,0 +1,73 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from odoo import models
+from odoo.addons.account.models.chart_template import template
+
+
+class AccountChartTemplate(models.AbstractModel):
+ _inherit = 'account.chart.template'
+
+ @template('sa')
+ def _get_sa_template_data(self):
+ return {
+ 'property_account_receivable_id': 'sa_account_102011',
+ 'property_account_payable_id': 'sa_account_201002',
+ 'code_digits': '6',
+ }
+
+ @template('sa', 'res.company')
+ def _get_sa_res_company(self):
+ return {
+ self.env.company.id: {
+ 'account_fiscal_country_id': 'base.sa',
+ 'bank_account_code_prefix': '101',
+ 'cash_account_code_prefix': '105',
+ 'transfer_account_code_prefix': '100',
+ 'account_default_pos_receivable_account_id': 'sa_account_102012',
+ 'income_currency_exchange_account_id': 'sa_account_500011',
+ 'expense_currency_exchange_account_id': 'sa_account_400053',
+ 'account_sale_tax_id': 'sa_sales_tax_15',
+ 'account_purchase_tax_id': 'sa_purchase_tax_15',
+ 'expense_account_id': 'sa_account_400001',
+ 'income_account_id': 'sa_account_500001',
+ 'deferred_expense_account_id': 'sa_account_104020',
+ 'deferred_revenue_account_id': 'sa_account_201018',
+ 'account_cash_basis_base_account_id': 'sa_account_201030',
+ 'account_stock_journal_id': 'inventory_valuation',
+ 'account_stock_valuation_id': 'sa_account_131100',
+ },
+ }
+
+ @template('sa', 'account.journal')
+ def _get_sa_account_journal(self):
+ """ If Saudi Arabia chart, we add 3 new journals Tax Adjustments, IFRS 16 and Zakat"""
+ return {
+ "tax_adjustment": {
+ 'name': 'Tax Adjustments',
+ 'code': 'TA',
+ 'type': 'general',
+ 'show_on_dashboard': True,
+ 'sequence': 1,
+ },
+ "ifrs16": {
+ 'name': 'IFRS 16 Right of Use Asset',
+ 'code': 'IFRS',
+ 'type': 'general',
+ 'show_on_dashboard': True,
+ 'sequence': 10,
+ },
+ "zakat": {
+ 'name': 'Zakat',
+ 'code': 'ZAKAT',
+ 'type': 'general',
+ 'show_on_dashboard': True,
+ 'sequence': 10,
+ }
+ }
+
+ @template('sa', 'account.account')
+ def _get_sa_account_account(self):
+ return {
+ 'sa_account_131100': {
+ 'account_stock_variation_id': 'sa_account_400001',
+ },
+ }
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/static/description/icon.png b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/static/description/icon.png
deleted file mode 100644
index 2c96a8f..0000000
Binary files a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/static/description/icon.png and /dev/null differ
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/static/description/icon.svg b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/static/description/icon.svg
deleted file mode 100644
index a66af40..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/static/description/icon.svg
+++ /dev/null
@@ -1,51 +0,0 @@
-
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/static/src/scss/styles.scss b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/static/src/scss/styles.scss
new file mode 100644
index 0000000..47983ea
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/static/src/scss/styles.scss
@@ -0,0 +1,3 @@
+table[name="invoice_line_table"] {
+ font-size: 0.8rem;
+}
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/tests/__init__.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/tests/__init__.py
new file mode 100644
index 0000000..f15da20
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/tests/__init__.py
@@ -0,0 +1 @@
+from . import test_account_move
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/tests/test_account_move.py b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/tests/test_account_move.py
new file mode 100644
index 0000000..830924c
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/tests/test_account_move.py
@@ -0,0 +1,43 @@
+from datetime import date, datetime, time
+from freezegun import freeze_time
+
+from odoo.exceptions import UserError
+from odoo.tests import tagged
+from odoo.addons.account.tests.common import AccountTestInvoicingCommon
+
+
+@tagged('post_install_l10n', 'post_install', '-at_install')
+class TestSaAccountMove(AccountTestInvoicingCommon):
+
+ @freeze_time('2026-06-15 14:00:00')
+ def test_normalized_confirmation_datetime_future_date_rejected(self):
+ """
+ UTC time -> 2026-06-15 14:00:00 (2026-06-15 17:00:00 in Asia/Riyadh)
+ Setting the invoice date to 2026-06-16 would make the
+ l10n_sa_confirmation_datetime -> 2026-06-16 14:00:00 UTC which is in the future
+ this should raise an exception
+ """
+ with self.assertRaises(UserError):
+ self.env['account.move']._get_normalized_l10n_sa_confirmation_datetime(date(2026, 6, 16))
+
+ @freeze_time('2026-06-15 14:00:00')
+ def test_normalized_confirmation_datetime_past_date(self):
+ """
+ UTC time -> 2026-06-15 14:00:00 (2026-06-15 17:00:00 in Asia/Riyadh)
+ Setting the invoice date to 2026-06-14 would make the
+ l10n_sa_confirmation_datetime -> 2026-06-14 14:00:00 UTC which is in the past
+ this should be fine
+ """
+ result = self.env['account.move']._get_normalized_l10n_sa_confirmation_datetime(date(2026, 6, 14))
+ self.assertEqual(result, datetime(2026, 6, 14, 14, 0, 0))
+
+ @freeze_time('2026-06-15 23:00:00')
+ def test_normalized_confirmation_datetime_today_capped(self):
+ """
+ UTC time -> 2026-06-15 23:00:00 (2026-06-16 02:00:00 in Asia/Riyadh)
+ Setting the invoice date to 2026-06-16 (the date in Saudi Arabia) with
+ invoice_time 05:00 SA (which is after now 02:00 SA), the min() should cap
+ the result to now_sa -> 2026-06-15 23:00:00 UTC
+ """
+ result = self.env['account.move']._get_normalized_l10n_sa_confirmation_datetime(date(2026, 6, 16), time(5, 0, 0))
+ self.assertEqual(result, datetime(2026, 6, 15, 23, 0, 0))
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/views/account_move_views.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/views/account_move_views.xml
new file mode 100644
index 0000000..3c543d8
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/views/account_move_views.xml
@@ -0,0 +1,18 @@
+
+
+
+
+ account.move.form.inherit.l10n_sa
+ account.move
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/views/report_invoice.xml b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/views/report_invoice.xml
index ec40efd..46e8691 100644
--- a/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/views/report_invoice.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa/l10n_sa/views/report_invoice.xml
@@ -1,120 +1,296 @@
-
-
-
-
-
- Supply Date:
-
-
-
-
-
-
- :
- تاريخ التوريد
-
+
+
+
+
+
+
+
THIS IS NOT A LEGAL DOCUMENT
+
THIS IS NOT A LEGAL DOCUMENT
+
هذا المستند ليس مستنداً قانونياً
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ o.move_type == 'out_invoice' and o.state == 'posted' and not o.debit_origin_id
-
-
-
-
-
-
-
- Shipping Address:
-
-
-
+
+ o.move_type == 'out_invoice' and o.state == 'draft' and not o.debit_origin_id
+
+
+ o.move_type == 'out_invoice' and o.state == 'posted' and not o.debit_origin_id
+
+
+ o.move_type == 'out_invoice' and o.state == 'posted' and not o.debit_origin_id
+
+
+ o.move_type == 'out_invoice' and o.state == 'posted' and not o.debit_origin_id
+
+
+ o.move_type == 'out_invoice' and o.state == 'posted' and not o.debit_origin_id
+
+
+
+ Debit Note
+
+
+
+
+ إشعار المدين
+
+
+
+
+ Debit Note
+
+
+
+
+
+ Supply Date
+
+
+ تاريخ التوريد
+
+
+ Supply Date
+
+
+ lang != 'ar_001'
+
+
+ المرجع
+
+
+ المرجع
+
+
+ Reference
+
+
+
+
+ تاريخ الفاتورة
+
+
+
+
+ معدل ضريبة القيمة المضافة
+
+
+ lang != 'ar_001'
+
+
+ وصف السلعة او الخدمة
+
+
+ وصف السلعة او الخدمة
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/data/template/account.tax-sa.csv b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/data/template/account.tax-sa.csv
new file mode 100644
index 0000000..5e42e8f
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/data/template/account.tax-sa.csv
@@ -0,0 +1,16 @@
+"id","l10n_sa_exemption_reason_code"
+"sa_local_sales_tax_0","VATEX-SA-OOS"
+"sa_export_sales_tax_0","VATEX-SA-32"
+"sa_export_services_tax_0","VATEX-SA-33"
+"sa_international_transport_goods_tax_0","VATEX-SA-34-1"
+"sa_international_transport_passengers_tax_0","VATEX-SA-34-2"
+"sa_international_transport_passengers_services_tax_0","VATEX-SA-34-3"
+"sa_qualifying_transport_tax_0","VATEX-SA-34-4"
+"sa_any_goods_passengers_transport_tax_0","VATEX-SA-34-5"
+"sa_medicines_tax_0","VATEX-SA-35"
+"sa_qualifying_metals_tax_0","VATEX-SA-36"
+"sa_private_education_tax_0","VATEX-SA-EDU"
+"sa_private_healthcare_tax_0","VATEX-SA-HEA"
+"sa_exempt_sales_tax_0","VATEX-SA-29"
+"sa_exempt_life_insurance_tax_0","VATEX-SA-29-7"
+"sa_exempt_real_estate_tax_0","VATEX-SA-30"
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/data/ubl_21_zatca.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/data/ubl_21_zatca.xml
index 2ab7ef4..2ed7992 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/data/ubl_21_zatca.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/data/ubl_21_zatca.xml
@@ -1,15 +1,6 @@
-
-
-
-
-
-
-
+ Algorithm="http://www.w3.org/2006/12/xml-c14n11"/>
+ Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256"/>
@@ -73,16 +64,16 @@
+ xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
+ Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+ xmlns:ds="http://www.w3.org/2000/09/xmldsig#"/>
+ xmlns:ds="http://www.w3.org/2000/09/xmldsig#"/>
+ xmlns:ds="http://www.w3.org/2000/09/xmldsig#"/>
@@ -106,180 +97,19 @@
+ Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+ t-out="public_key_hashing"/>
+ t-out="serial_number"/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- QR
-
- N/A
-
-
-
-
- PIH
-
-
-
-
-
-
- ICV
-
-
-
-
- urn:oasis:names:specification:ubl:signature:Invoice
- urn:oasis:names:specification:ubl:dsig:enveloped:xades
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/demo/demo_company.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/demo/demo_company.xml
index ee01a31..92ce688 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/demo/demo_company.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/demo/demo_company.xml
@@ -1,14 +1,14 @@
-
+ 399999999900003Somewhere close to Mecca12341234
- OTH
- 3999999999
+ OTH
+ 3999999999
@@ -21,7 +21,7 @@
+966 55 777 8888info@company.saexample.comwww.saexample.com
- 123456789
+ 123456789
@@ -39,14 +39,14 @@
www.saexample.com12341234
- 123456789
+ 123456789
+ ('company_id', '=', ref('base.demo_company_sa'))], limit=1).ids"/>
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/i18n/ar.po b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/i18n/ar.po
index 8f99dab..d6ddf94 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/i18n/ar.po
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/i18n/ar.po
@@ -1,167 +1,181 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * l10n_sa_edi
+# * l10n_sa_edi
#
+# Weblate , 2025.
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 15.0\n"
+"Project-Id-Version: Odoo Server 18.4a1+e\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-08-22 06:34+0000\n"
-"PO-Revision-Date: 2025-08-22 10:51+0400\n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"POT-Creation-Date: 2026-03-06 19:08+0000\n"
+"PO-Revision-Date: 2025-11-17 03:15+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: Arabic \n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: \n"
-"X-Generator: Poedit 3.4.2\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Weblate 5.12.2\n"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/res_config_settings.py:0
-#, python-format
msgid ""
"\n"
-"Building Number: %s, Plot Identification: %s \n"
-"Neighborhood: %s"
+"Building Number: %(building_number)s, Plot Identification: %"
+"(plot_identification)s\n"
+"Neighborhood: %(neighborhood)s"
msgstr ""
"\n"
-"رقم المبنى: %s ، تعريف قطعة الأرض: %s\n"
-"الحي: %s"
+"رقم المبنى: %(building_number)s, مُعرّف قطعة الأرض: %(plot_identification)s\n"
+"الحي: %(neighborhood)s"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- Finish the Onboarding procees for journal %s by requesting the CSIDs and completing the checks."
-msgstr "- قم بإنهاء إجراءات الإعداد لدفتر اليومية %s عن طريق طلب معرّفات CSID واستكمال عمليات التحقق."
+msgid "- %(missing_info)s"
+msgstr "- %(missing_fields)s"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- Invoice lines should have at least one Tax applied."
-msgstr "- يجب تطبيق ضريبة واحدة على الأقل في بنود الفاتورة."
+msgid "- Invoice cannot be posted as the Supplier and Buyer are the same."
+msgstr "- لا يمكن ترحيل الفاتورة لأن المورد والمشتري هما نفس الشخص."
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- No Private Key was generated for company %s. A Private Key is mandatory in order to generate Certificate Signing Requests (CSR)."
-msgstr "- لم يتم إنشاء مفتاح خاص للشركة %s. يعد المفتاح الخاص إلزاميًا لإنشاء طلبات توقيع الشهادة (CSR)."
+msgid "- Invoice lines need at least one tax. Please input it and try again."
+msgstr ""
+"- يجب أن تحتوي بنود الفاتورة على ضريبة واحدة على الأقل. يرجى إدخالها ثم "
+"إعادة المحاولة."
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- No Serial Number was assigned for journal %s. A Serial Number is mandatory in order to generate Certificate Signing Requests (CSR)."
-msgstr "- لم يتم تعيين رقم تسلسلي للمجلة %s. الرقم التسلسلي إلزامي لإنشاء طلبات توقيع الشهادة (CSR)."
+msgid ""
+"- No Private Key was generated for company %s. A Private Key is mandatory in "
+"order to generate Certificate Signing Requests (CSR)."
+msgstr ""
+"- لم يتم إنشاء مفتاح خاص للشركة %s. يعد المفتاح الخاص إلزاميًا لإنشاء طلبات "
+"توقيع الشهادة (CSR)."
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- Please, make sure either the Reversed Entry or the Reversal Reason are specified when confirming a Credit/Debit note"
+msgid ""
+"- Please make sure the 'Customer Reference' contains the sequential number "
+"of the original invoice(s) that the Credit/Debit Note is related to."
+msgstr ""
+"- يرجى التأكد من أن 'رقم العميل المرجعي' يحتوي على الرقم التسلسلي للفاتورة "
+"(الفواتير) الأصلية التي يرتبط بها الإشعار الدائن/إشعار الخصم."
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid ""
+"- Please make sure the 'ZATCA Reason' for the issuance of the Credit/Debit "
+"Note is specified."
+msgstr "- يرجى التأكد من تحديد 'سبب زاتكا' لإصدار الإشعار الدائن/إشعار الخصم."
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid ""
+"- Please set the Invoice Date to be either less than or equal to today as "
+"per the Asia/Riyadh time zone, since ZATCA does not allow future-dated "
+"invoicing."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- Please, make sure the invoice date is set to either the same as or before Today."
-msgstr "- يُرجى التأكد من ضبط تاريخ الفاتورة على نفس تاريخ اليوم أو قبله."
+msgid ""
+"- Please set the following fields on the %(company_name)s: %(missing_fields)s"
+msgstr "- يرجى تعيين الحقول التالية في %(company_name)s: %(missing_fields)s"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- Please, set the following fields on the %s: %s"
-msgstr "- يرجى تعيين الحقول التالية على %s: %s"
+msgid ""
+"- The Journal (%s) is not onboarded yet. Please onboard it and try again."
+msgstr "- لم تتم تهيئة دفتر اليومية (%s) بعد. يرجى تهيئته ثم إعادة المحاولة."
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- The company VAT identification must contain 15 digits, with the first and last digits being '3' as per the BR-KSA-39 and BR-KSA-40 of ZATCA KSA business rule."
-msgstr "- يجب أن يحتوي معرف ضريبة القيمة المضافة للشركة على 15 رقمًا، على أن يكون الرقمان الأول والأخير \"3\" وفقًا لقواعد الأعمال BR-KSA-39 و BR-KSA-40 لهيئة الزكاة والضريبة والجمارك (زاتكا) في المملكة العربية السعودية."
+msgid ""
+"- The company VAT identification must contain 15 digits, with the first and "
+"last digits being '3' as per the BR-KSA-39 and BR-KSA-40 of ZATCA KSA "
+"business rule."
+msgstr ""
+"- يجب أن يحتوي معرف ضريبة القيمة المضافة للشركة على 15 رقمًا، على أن يكون "
+"الرقمان الأول والأخير \"3\" وفقًا لقواعد الأعمال BR-KSA-39 و BR-KSA-40 لهيئة "
+"الزكاة والضريبة والجمارك (زاتكا) في المملكة العربية السعودية."
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- You cannot post invoices where the Seller is the Buyer"
-msgstr "لا يمكنك تحرير فواتير حيث البائع هو المشتري"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid "1. There are three modes available:"
+msgstr "1. هناك ثلاثة أوضاع متاحة:"
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__700
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid ""
+"2. After selecting the mode, please go to Journals > Sales Type > ZATCA Tab > Onboard."
+""
+msgstr ""
+"2. بعد تحديد الأوضاع، اذهب إلى دفاتر اليومية "
+"> نوع المبيعات > علامة تبويب زاتكا > تهيئة."
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid ""
+"3. Once the Journal is onboarded, you can begin using the selected mode."
+msgstr ""
+"3. بمجرد أن تتم تهيئة دفتر اليومية، يمكنك البدء في استخدام الوضع المحدد."
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__700
msgid "700 Number"
msgstr "700 رقم"
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
msgid ""
-"\n"
-" In order to be able to submit Invoices to ZATCA, the following steps need to be completed:\n"
-" "
+"
Once the journal is onboarded, please update the company name to "
+"match the one listed on the VAT Registration Certificate."
msgstr ""
-"\n"
-" حتى تتمكن من إرسال الفواتير إلى هيئة الزكاة والضريبة والجمارك (زاتكا)، يجب إتمام الخطوات التالية:\n"
-" "
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
msgid " Warning"
-msgstr ""
+msgstr "تحذير "
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "Exchange Rate"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "Subtotal"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "Total"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "VAT Amount"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid "Production - Live environment"
msgstr ""
+"قاعدة بيانات الإنتاج - البيئة الفعلية"
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
msgid ""
-"ZATCA API Integration\n"
-" "
+"Sandbox - Common pre-configured testing "
+"environment"
msgstr ""
-"دمج الواجهة البرمجية لزاتكا\n"
-" "
+"Sandbox - بيئة تجريبية شائعة تم إعدادها "
+"مسبقًا"
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "الإجمالي الفرعي بالريال السعودي"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "الإجمالي بالريال السعودي"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "سعر الصرف"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "مبلغ ضريبة القيمة المضافة بالريال السعودي"
-msgstr ""
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid ""
+"Simulation - Unique testing environment"
+msgstr "المحاكاة - بيئة تجريبية فريدة"
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
@@ -169,59 +183,38 @@ msgid "API Mode"
msgstr "وضع الواجهة البرمجية للتطلبيق"
#. module: l10n_sa_edi
-#: model:ir.model,name:l10n_sa_edi.model_account_move_reversal
-msgid "Account Move Reversal"
-msgstr "عكس حركة الحساب "
+#: model:ir.model,name:l10n_sa_edi.model_account_chart_template
+msgid "Account Chart Template"
+msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model,name:l10n_sa_edi.model_account_debit_note
-msgid "Add Debit Note wizard"
-msgstr "إضافة مُعالج إشعار المدين "
+#: model:ir.model,name:l10n_sa_edi.model_account_move_send
+msgid "Account Move Send"
+msgstr "إرسال حركة الحساب"
#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_additional_identification_number
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_partner__l10n_sa_additional_identification_number
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_users__l10n_sa_additional_identification_number
-msgid "Additional Identification Number for Seller/Buyer"
-msgstr "رقم التعريف الإضافي للبائع/المشتري"
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_edi_additional_identification_number
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_partner__l10n_sa_edi_additional_identification_number
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_users__l10n_sa_edi_additional_identification_number
+msgid "Additional Identification Number for the Seller/Buyer"
+msgstr "رقم تعريف إضافي للبائع/المشتري"
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Additional Identification Number is required for commercial partners"
-msgstr "رقم التعريف الإضافي مطلوب للشركاء التجاريين"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Additional Identification Scheme is required for the Buyer if tax exemption reason is either VATEX-SA-HEA or VATEX-SA-EDU, and its value must be NAT"
-msgstr "خطة التعريف الإضافي مطلوب للمشتري إذا كان سبب الإعفاء الضريبي إما VATEX-SA-HEA أو VATEX-SA-EDU، ويجب أن تكون قيمته NAT"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Additional Identification Scheme is required for the Seller, and must be one of CRN, MOM, MLS, SAG or OTH"
-msgstr "خطة التعريف الإضافي مطلوب للبائع، ويج أن يكون إما CRN، MOM، MLS، SAG، أو OTH"
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_additional_identification_scheme
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_partner__l10n_sa_additional_identification_scheme
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_users__l10n_sa_additional_identification_scheme
-msgid "Additional Identification scheme for Seller/Buyer"
-msgstr "خطة التعريف الإضافي للبائع/المشتري"
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "Are you sure you wish to re-onboard the Journal?"
-msgstr "هل أنت متأكد من أنك ترغب في إعادة تجهيز دفتر اليومية؟"
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_edi_additional_identification_scheme
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_partner__l10n_sa_edi_additional_identification_scheme
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_users__l10n_sa_edi_additional_identification_scheme
+msgid "Additional Identification Scheme for the Seller/Buyer"
+msgstr "مخطط تعريف إضافي للبائع/المشتري"
#. module: l10n_sa_edi
#: model:ir.model,name:l10n_sa_edi.model_ir_attachment
msgid "Attachment"
-msgstr ""
+msgstr "المرفق"
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_form_inherit
+msgid "Blocking Invoice"
+msgstr "الفاتورة المعطلة"
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_edi_building_number
@@ -231,45 +224,41 @@ msgstr ""
msgid "Building Number"
msgstr "رقم المبنى"
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Building Number for the Buyer is required on Standard Invoices"
-msgstr "رقم المبنى للمشتري مطلوب في الفواتير القياسية"
-
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_compliance_csid_json
msgid "CCSID JSON"
msgstr "CCSID JSON"
+#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_compliance_csid_certificate_id
+msgid "CCSID certificate"
+msgstr "شهادة CCSID"
+
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.l10n_sa_edi_otp_wizard_view_form
msgid "Cancel"
msgstr "إلغاء"
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Cannot request a Production CSID before completing the Compliance Checks"
-msgstr "لا يمكن طلب CSID الإنتاج قبل إتمام فحوصات الامتثال"
+#: model:ir.model,name:l10n_sa_edi.model_certificate_certificate
+msgid "Certificate"
+msgstr "الشهادة"
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Cannot request a Production CSID before requesting a CCSID first"
-msgstr "لا يمكن طلب CSID الإنتاج قبل طلب CCSID أولاً"
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Certificate Template Name"
+msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_tax.py:0
-#, python-format
-msgid "Cannot set a tax to Retention if the amount is greater than or equal 0"
-msgstr "لا يمكن تعيين الضريبة للاحتفاظ إذا كان المبلغ أكبر من أو يساوي 0"
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Chain Head"
+msgstr "بداية السلسلة"
#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
msgid "City"
msgstr "المدينة"
@@ -277,93 +266,80 @@ msgstr "المدينة"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Clearance and reporting seem to have been mixed up. "
-msgstr ""
+msgstr "يبدو أنه قد حدث لبس بين إجراءات التخليص وإعداد التقارير."
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__crn
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__crn
msgid "Commercial Registration Number"
msgstr "رقم التسجيل التجاري"
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Common Name"
+msgstr ""
+
#. module: l10n_sa_edi
#: model:ir.model,name:l10n_sa_edi.model_res_company
msgid "Companies"
msgstr "الشركات "
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid ""
-"Complete the Compliance Checks\n"
-" "
+#: model:ir.model,name:l10n_sa_edi.model_base_document_layout
+msgid "Company Document Layout"
+msgstr "مخطط مستندات الشركة "
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Company Name"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Company VAT"
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_compliance_csid_json
-msgid "Compliance CSID data received from the Compliance CSID API in dumped json format"
-msgstr "بيانات CSID للامتثال التي تم استلامها من الواجهة البرمجية لـ CSID الامتثال بصيغة json"
+msgid ""
+"Compliance CSID data received from the Compliance CSID API in dumped json "
+"format"
+msgstr ""
+"بيانات CSID للامتثال التي تم استلامها من الواجهة البرمجية لـ CSID الامتثال "
+"بصيغة json"
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_compliance_checks_passed
msgid "Compliance Checks Done"
msgstr "فحوصات الامتثال المنجزة"
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Compliance checks can only be run for companies operating from KSA"
-msgstr "يمكن إجراء فحوصات الامتثال فقط للشركات التي تعمل في المملكة العربية السعودية"
-
#. module: l10n_sa_edi
#: model:ir.model,name:l10n_sa_edi.model_res_config_settings
msgid "Config Settings"
msgstr "تهيئة الإعدادات "
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.l10n_sa_edi_otp_wizard_view_form
+msgid "Confirm"
+msgstr "تأكيد"
+
#. module: l10n_sa_edi
#: model:ir.model,name:l10n_sa_edi.model_res_partner
msgid "Contact"
msgstr "جهة الاتصال"
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Could not complete Compliance Checks for the following file:"
-msgstr "تعذر إجراء فحوصات الامتثال للملف التالي:"
-
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid "Could not generate Invoice UBL content: %s"
msgstr "تعذر إنشاء محتوى فاتورة UBL: %s"
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Could not generate PCSID values: \n"
-msgstr "تعذر إنشاء قيم PCSID: \n"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Could not generate signed XML values: \n"
-msgstr "تعذر إنشاء قيم XML موقعة: \n"
-
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Could not obtain Compliance CSID: %s"
-msgstr "تعذر الحصول على CSID للامتثال: %s"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Could not obtain Production CSID: %s"
msgstr "تعذر الحصول على CSID للإنتاج: %s"
@@ -372,6 +348,17 @@ msgstr "تعذر الحصول على CSID للإنتاج: %s"
msgid "Country"
msgstr "الدولة"
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Country Name"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model,website_form_label:l10n_sa_edi.model_res_partner
+msgid "Create a Customer"
+msgstr "Create a Customer"
+
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__create_uid
msgid "Created by"
@@ -382,28 +369,48 @@ msgstr "أنشئ بواسطة"
msgid "Created on"
msgstr "أنشئ في"
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Customer"
-msgstr "العميل"
-
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_tax__l10n_sa_is_retention
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_tax_template__l10n_sa_is_retention
msgid "Determines whether or not a tax counts as a Withholding Tax"
msgstr "يحدد ما إذا كانت الضريبة تُحسب كضريبة احتجاز أم لا"
#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_edi_format__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_edi_xml_ubl_21_zatca__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move_line__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move_send__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_base_document_layout__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_certificate_certificate__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_ir_attachment__display_name
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_config_settings__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__display_name
msgid "Display Name"
msgstr "اسم العرض"
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_company_form
+msgid "District"
+msgstr "اﺳﻢ اﻟﺤﻲ"
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
+msgid "District..."
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Do you really want to re-onboard this Journal with ZATCA?"
+msgstr "هل ترغب حقًا في إعادة تهيئة دفتر اليوميات هذا مع زاتكا؟"
+
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_uuid
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__l10n_sa_uuid
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_payment__l10n_sa_uuid
msgid "Document UUID (SA)"
msgstr "UUID الخاص بالمستند (المملكة العربية السعودية)"
@@ -412,139 +419,154 @@ msgstr "UUID الخاص بالمستند (المملكة العربية السع
msgid "EDI format"
msgstr "صيغة EDI "
+#. module: l10n_sa_edi
+#: model:ir.model,name:l10n_sa_edi.model_account_tax
+msgid "ETA tax codes mixin"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.actions.act_window,name:l10n_sa_edi.l10n_sa_edi_otp_wizard_act_window
+msgid "Enter the OTP"
+msgstr "أدخل الرقم السري لمرة واحدة"
+
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Errors:"
-msgstr "الأخطاء:"
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Error: Invoice rejected by ZATCA"
+msgstr "خطأ: تم رفض الفاتورة من قِبَل زاتكاز"
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Error: Journal is not onboarded"
+msgstr "خطأ: لم تتم تهيئة دفتر اليومية"
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid "Error: This invoice is blocked due to %s. Please check it."
+msgstr "خطأ: هذه الفاتورة محظورة بسبب %s. يرجى التحقق من ذلك."
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax__l10n_sa_exemption_reason_code
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax_template__l10n_sa_exemption_reason_code
msgid "Exemption Reason Code"
msgstr "كود سبب الإعفاء"
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/wizard/account_move_reversal.py:0
-#, python-format
-msgid "For Credit/Debit notes issued in Saudi Arabia, you need to specify a Reason"
-msgstr "للإشعارات الدائنة/المدينة المصدرة في المملكة العربية السعودية، تحتاج إلى تحديد السبب"
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_validity
+msgid "Expiration date"
+msgstr "تاريخ انتهاء الصلاحية"
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/wizard/account_debit_note.py:0
-#, python-format
-msgid "For debit notes issued in Saudi Arabia, you need to specify a Reason"
-msgstr "للإشعارات المدينة المصدرة في المملكة العربية السعودية، تحتاج إلى تحديد السبب"
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__gcc
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__gcc
msgid "GCC ID"
msgstr "معرّف مجلس التعاون الخليجي"
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_latest_submission_hash
-msgid "Hash of the latest submitted invoice to be used as the Previous Invoice Hash (KSA-13)"
+msgid ""
+"Hash of the latest submitted invoice to be used as the Previous Invoice Hash "
+"(KSA-13)"
msgstr "تشفير آخر فاتورة مرسلة ليتم إرساله كتشفير الفاتورة السابقة (KSA-13)"
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
-msgid "ICV"
-msgstr "ICV"
-
-#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_edi_format__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_edi_xml_ubl_21_zatca__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move_line__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move_send__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_base_document_layout__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_certificate_certificate__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_ir_attachment__id
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_config_settings__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__id
msgid "ID"
msgstr "المعرف"
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_additional_identification_number
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_additional_identification_number
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_users__l10n_sa_additional_identification_number
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_company_form
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_partner_form
+msgid "Identification Number"
+msgstr "رقم التعريف"
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_edi_additional_identification_number
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_edi_additional_identification_number
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_users__l10n_sa_edi_additional_identification_number
msgid "Identification Number (SA)"
msgstr "رقم التعريف (المملكة العربية السعودية)"
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_additional_identification_scheme
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_additional_identification_scheme
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_users__l10n_sa_additional_identification_scheme
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_edi_additional_identification_scheme
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_edi_additional_identification_scheme
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_users__l10n_sa_edi_additional_identification_scheme
msgid "Identification Scheme"
msgstr "خطة التعريف"
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "Invoice Successfully Submitted to ZATCA"
-msgstr "تم إرسال الفاتورة بنجاح إلى زاتكا"
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Invoice Type"
+msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid ""
-"Invoice could not be cleared: \r\n"
-" %s "
+"Invoice could not be cleared:\n"
+"%s"
msgstr ""
-"تعذر مسح الفاتورة: \n"
-" %s "
+"تعذر مسح الفاتورة:\n"
+"%s"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid ""
-"Invoice could not be reported: \r\n"
-" %s "
+"Invoice could not be reported:\n"
+"%s"
msgstr ""
-"تعذر إعداد تقرير عن الفاتورة: \n"
-" %s "
+"تعذر الإبلاغ عن الفاتورة:\n"
+"%s"
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_chain_index
#: model:ir.model.fields,help:l10n_sa_edi.field_account_move__l10n_sa_chain_index
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_payment__l10n_sa_chain_index
-msgid "Invoice index in chain, set if and only if an in-chain XML was submitted and did not error"
-msgstr "مؤشر الفاتورة في السلسلة. يتم إعداده فقط إذا تم إرسال ملف XML في سلسلة ولم يحدث أي خطأ"
+msgid ""
+"Invoice index in chain, set if and only if an in-chain XML was submitted and "
+"did not error"
+msgstr ""
+"مؤشر الفاتورة في السلسلة. يتم إعداده فقط إذا تم إرسال ملف XML في سلسلة ولم "
+"يحدث أي خطأ"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Invoice submission to ZATCA returned errors"
msgstr "حدثت أخطاء عند إرسال الفواتير إلى زاتكا"
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "Invoice was Accepted by ZATCA (with Warnings)"
-msgstr "تم قبول الفاتورة من قِبَل زاتكا (مع تحذيرات)"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "Invoice was rejected by ZATCA"
-msgstr "تم رفض الفاتورة من قِبَل زاتكا"
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__iqa
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__iqa
msgid "Iqama Number"
msgstr "رقم إقامة "
+#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_edi_is_production
+msgid "Is Production"
+msgstr "الانتاج"
+
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax__l10n_sa_is_retention
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax_template__l10n_sa_is_retention
msgid "Is Retention"
msgstr "احتفاظ"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "JSON response from ZATCA could not be decoded"
msgstr "تعذر فك تشفير رد JSON من زاتكا"
@@ -562,33 +584,31 @@ msgstr "قيد اليومية"
#. module: l10n_sa_edi
#: model:ir.model,name:l10n_sa_edi.model_account_move_line
msgid "Journal Item"
+msgstr "عنصر دفتر اليومية "
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Journal Serial Number"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Journal could not be onboarded"
msgstr "تعذر تجهيز دفتر اليومية"
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "Journal could not be onboarded. Please make sure the Company VAT/Identification Number are correct."
-msgstr "تعذر تجهيز دفتر اليومية. يرجى التأكد من أن رقمي ضريبة القيمة المضافة/رقم التعريف صحيحين."
-
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Journal onboarded with ZATCA successfully"
-msgstr ""
+msgstr "تمت تهيئة دفتر اليومية مع زاتكا بنجاح"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Journal re-onboarded with ZATCA successfully"
-msgstr ""
+msgstr "تمت إعادة تهيئة دفتر اليومية مع زاتكا بنجاح"
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_api_mode
@@ -611,11 +631,6 @@ msgstr "L10N Sa Edi رقم المبنى"
msgid "L10N Sa Edi Plot Identification"
msgstr "L10N Sa Edi تعريف قطعة الأرض"
-#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard____last_update
-msgid "Last Modified on"
-msgstr "آخر تعديل في"
-
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__write_uid
msgid "Last Updated by"
@@ -632,44 +647,26 @@ msgid "Latest Submission Hash"
msgstr "تشفير آخر عملية إرسال"
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__mls
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Locality Name"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__mls
msgid "MLSD License"
msgstr "رخصة وزارة الموارد البشرية و التنمية الاجتماعية"
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__mom
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__mom
msgid "Momra License"
msgstr "رخصة وزارة الشؤون البلدية و القروية والإسكان"
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
-msgid "N/A"
-msgstr "غير منطبق"
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__nat
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__nat
msgid "National ID"
msgstr "الهوية الوطنية"
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
-msgid "Neighborhood"
-msgstr "الحي"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Neighborhood for the Buyer is required on Standard Invoices"
-msgstr "الحي الخاص بالمشتري مطلوب في الفواتير القياسية"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Neighborhood for the Seller is required on Standard Invoices"
-msgstr "الحي الخاص بالبائع مطلوب في الفواتير القياسية"
-
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__l10n_sa_otp
msgid "OTP"
@@ -677,51 +674,79 @@ msgstr "كلمة المرور لمرة واحدة"
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__l10n_sa_otp
-msgid "OTP required to get a CCSID. Can only be acquired through the Fatoora portal."
-msgstr "يتطلب كلمة المرور لمرة واحدة للحصول على CCSID. يمكن الحصول عليها فقط من خلال بوابة فاتورة."
+msgid ""
+"OTP required to get a CCSID. Can only be acquired through the Fatoora portal."
+msgstr ""
+"يتطلب كلمة المرور لمرة واحدة للحصول على CCSID. يمكن الحصول عليها فقط من خلال "
+"بوابة فاتورة."
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "Onboard Journal"
-msgstr "تجهيز دفتر اليومية"
+msgid "Onboard"
+msgstr "تهيئة"
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "Onboard the Journal by completing each step"
-msgstr "قم بتجهيز دفتر اليومية عن طريق إكمال كافة الخطوات"
+msgid "Onboard this Journal"
+msgstr "تهيئة دفتر اليومية هذا"
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_csr_errors
msgid "Onboarding Errors"
-msgstr "أخطاء التجهيز"
+msgstr "أخطاء التهيئة"
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
msgid ""
-"Once you change the submission mode to Production, you cannot change it anymore.\n"
-" Be very careful, as any invoice submitted to ZATCA in Production mode will be accounted for\n"
-" and might lead to Fines & Penalties."
+"Once the mode is set to Production and an Invoice has been "
+"submitted to ZATCA,\n"
+" then the API mode cannot be changed. Any invoice "
+"submitted in the Production mode will be officially\n"
+" recorded with ZATCA and considered in the "
+"calculation of the VAT Liability."
msgstr ""
-"بمجرد أن تقوم بتغيير وضع الإرسال إلى الإنتاج، لن يكون بمقدورك تغييره بعد الآن.\n"
-" توخ الحذر، حيث إن أي فاتورة يتم إرسالها إلى زاتكا في وضع الإنتاج سيتم اعتبارها\n"
-" وقد تؤدي إلى الغرامات & العقوبات."
+"بمجر أن يتم تعيين الوضع كـ قاعدة بيانات الإنتاج ويتم إرسال "
+"الفاتورة إلى هيئة الزكاة والضريبة والجمارك (زاتكا)،\n"
+" لن يكون بالإمكان تغيير وضع الواجهة البرمجية بعد "
+"الآن. سيتم تسجيل أي فاتورة مقدمة في وضع الإنتاج رسميًا\n"
+" لدى زاتكا وستؤخذ في الاعتبار عند حساب ضريبة "
+"القيمة المضافة المستحقة."
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/ir_attachment.py:0
+msgid ""
+"Oops! The invoice PDF(s) are linked to a validated EDI document and cannot "
+"be deleted according to ZATCA rules: %s"
+msgstr ""
+"عذرًا! ملف/ملفات الفاتورة بصيغة PDF مرتبطة بمستند EDI مُعتمد ولا يمكن حذفها "
+"وفقًا لأنظمة ZATCA: %s"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Oops! The journal is stuck. Please submit the pending invoices to ZATCA and try again."
+msgid ""
+"Oops! The journal is stuck. Please submit the pending invoices to ZATCA and "
+"try again."
+msgstr ""
+"عذراً! هناك مشكلة في دفتر اليومية. يرجى إرسال الفواتير المعلقة إلى زاتكا "
+"(ZATCA) ثم إعادة المحاولة."
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Other"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__oth
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__oth
msgid "Other ID"
-msgstr "المعرف الآخر"
+msgstr "معرف آخر"
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_validity
-msgid "PCSID Expiration"
-msgstr "انتهاء صلاحية PCSID"
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_certificate_id
+msgid "PCSID Certificate"
+msgstr "شهادة PCSID"
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_json
@@ -734,54 +759,95 @@ msgid "PCSID Renewal"
msgstr "تجديد PCSID"
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
-msgid "PIH"
-msgstr "PIH"
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Parent Company Name"
+msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__pas
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Parent Company VAT"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Partner Industry Name"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__pas
msgid "Passport ID"
msgstr "معرف جواز السفر"
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/migrations/0.2/post-migrate.py:0
-#, python-format
-msgid "Please Re-Onboard the Journal for a new serial number"
-msgstr "يرجى إعادة تجهيز دفتر اليومية للحصول على رقم تسلسلي جديد."
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "Please change the (%s)'s country to Saudi Arabia and try again."
+msgstr "يرجى تغيير دولة (%s) إلى المملكة العربية السعودية ثم حاول مرة أخرى."
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Please, generate a CSR before requesting a CCSID"
-msgstr "يرجى إنشاء CSR قبل طلب CCSID"
+msgid "Please check the details below and onboard the journal again: %s"
+msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Please, make a request to obtain the Compliance CSID and Production CSID before sending documents to ZATCA"
-msgstr "يرجى إنشاء طلب للحصول على CSID للامتثال وCSID للإنتاج قبل إرسال المستندات إلى زاتكا"
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Please check the details below and retry after addressing them:"
+msgstr "يُرجى التحقق من التفاصيل أدناه لإعادة المحاولة بعد معالجتها:"
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Please, make sure all the following fields have been correctly set on the Company: \n"
-msgstr "يرجى التأكد من أن كافة الحقول التالية قد تم إعدادها بشكل صحيح في الشركة: \n"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Please, set a valid OTP to be used for Onboarding"
-msgstr "يرجى إعداد كلمة سر لمرة واحدة صالحة ليتم استخدامها للتجهيز"
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Please check the details below:"
+msgstr "يُرجى التحقق من التفاصيل أدناه:"
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.l10n_sa_edi_otp_wizard_view_form
-msgid "Please, set the OTP you received from ZATCA in the input below then validate."
-msgstr "يرجى إعداد كلمة السر لمرة واحدة التي قمت باستلامها من زاتكا في المدخل أدناه، ثم قم بالتصديق."
+msgid "Please input the OTP generated from the Fatoora Portal."
+msgstr "يُرجى إدخال كلمة المرور لمرة واحدة التي تم إنشاؤها من بوابة \"فاتورة\"."
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid ""
+"Please make sure the following fields are shorter than %(max_length)d "
+"characters: %(error_fields_msg)s"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.py:0
+msgid "Please provide an OTP to complete the onboarding process"
+msgstr "يرجى تقديم كلمة المرور لمرة واحدة (OTP) لإكمال عملية التسجيل"
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid ""
+"Please set the Identification Scheme as National ID and Identification "
+"Number as the respective number on the Customer as the Tax Exemption Reason "
+"is set either as VATEX-SA-HEA or VATEX-SA-EDU"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid ""
+"Please set the VAT Number as the Identification Scheme is Tax Identification "
+"Number"
+msgstr ""
+"يرجى تعيين رقم ضريبة القيمة المضافة بحيث يكون نظام التعريف هو رقم التعريف "
+"الضريبي"
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "Please set the following on %(company_name)s: %(fields)s"
+msgstr "يُرجى تعيين ما يلي في %(company_name)s: %(fields)s"
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_edi_plot_identification
@@ -798,25 +864,12 @@ msgstr "الإنتاج"
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_json
-msgid "Production CSID data received from the Production CSID API in dumped json format"
-msgstr "بيانات CSID للإنتاج التي تم استلامها من الواجهة البرمجية لـCSID الإنتاج بصيغة json"
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_validity
-msgid "Production CSID expiration date"
-msgstr "تاريخ انتهاء CSID الإنتاج"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Production certificate has expired, please renew the PCSID before proceeding"
-msgstr "لقد انتهت مدة صلاحية شهادة الإنتاج. يرجى تجديد PCSID قبل الاستمرار"
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
-msgid "QR"
-msgstr "QR"
+msgid ""
+"Production CSID data received from the Production CSID API in dumped json "
+"format"
+msgstr ""
+"بيانات CSID للإنتاج التي تم استلامها من الواجهة البرمجية لـCSID الإنتاج "
+"بصيغة json"
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
@@ -824,19 +877,14 @@ msgid "Re-Onboard"
msgstr "إعادة التجهيز"
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_move_reversal_inherit_l10n_sa_edi
-msgid "Reason"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Re-onboarding Confirmation"
msgstr ""
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "Renew Production CSID"
-msgstr "تجديد CSID الإنتاج"
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.l10n_sa_edi_otp_wizard_view_form
-msgid "Request"
-msgstr "طلب"
+msgid "Renew"
+msgstr "تجديد"
#. module: l10n_sa_edi
#: model:ir.model,name:l10n_sa_edi.model_l10n_sa_edi_otp_wizard
@@ -844,26 +892,7 @@ msgid "Request ZATCA OTP"
msgstr "طلب كلمة السر لمرة واحدة لزاتكا"
#. module: l10n_sa_edi
-#: model:ir.actions.act_window,name:l10n_sa_edi.l10n_sa_edi_otp_wizard_act_window
-msgid "Request a CSID"
-msgstr "طلب CSID"
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid ""
-"Request a Compliance Certificate (CCSID)\n"
-" "
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid ""
-"Request a Production Certificate (PCSID)\n"
-" "
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__sag
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__sag
msgid "Sagia License"
msgstr "رخصة وزارة الاستثمار"
@@ -873,23 +902,15 @@ msgid "Sandbox"
msgstr "Sandbox"
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_serial_number
-msgid "Serial Number"
-msgstr "الرقم التسلسلي"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid "Saudi Arabia Electronic Invoicing"
+msgstr "الفوترة الإلكترونية في المملكة العربية السعودية"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Server returned an unexpected error: %(error)s"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid ""
-"Set a Serial Number for your device\n"
-" "
-msgstr ""
+msgstr "حدث خطأ غير متوقع في الخادم: %(error)s "
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
@@ -897,7 +918,8 @@ msgid "Set whether the system should use the Production API"
msgstr "قم بإعداد ما إذا كان على النظام استخدام الواجهة البرمجية للإنتاج أم لا"
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move.py:0
msgid "Simplified Tax Invoice"
msgstr "الفاتورة الضريبية المبسطة"
@@ -906,6 +928,22 @@ msgstr "الفاتورة الضريبية المبسطة"
msgid "Simulation (Pre-Production)"
msgstr "المحاكاة (قبل الإنتاج)"
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "Something went wrong. Please onboard the journal again."
+msgstr "حدث خطأ ما. يرجى تسجيل الدخول إلى دفاتر اليومية مرة أخرى."
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid ""
+"Something went wrong. Please retry, and if that does not work, then onboard "
+"the journal again."
+msgstr ""
+"حدث خطأ ما. يرجى إعادة المحاولة، وإذا لم ينجح ذلك، فقم بتهيئة دفتر اليومية "
+"مرة أخرى."
+
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_compliance_checks_passed
msgid "Specifies if the Compliance Checks have been completed successfully"
@@ -920,124 +958,138 @@ msgstr "يحدد نظام الواجهة البرمجية الذي يجب است
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "State / Country subdivision"
-msgstr "المحافظة / التقسيمات الدولية"
-
-#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
-msgid "State..."
-msgstr "المحافظة..."
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
-msgid "Street"
-msgstr "الشارع"
+msgid "State"
+msgstr "المحافظة"
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Supplier"
-msgstr "المورّد"
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "State/Province Name"
+msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model,name:l10n_sa_edi.model_account_tax
-msgid "Tax"
-msgstr "الضريبة"
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Street"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_company_form
+msgid "Street 2..."
+msgstr "الشارع ..."
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
+msgid "Street..."
+msgstr "الشارع..."
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Success: Invoice accepted by ZATCA"
+msgstr "تم بنجاح: تم قبول الفاتورة من قبل زاتكا"
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Success: Journal is onboarded and valid until"
+msgstr "تم بنجاح: تمت تهيئة دفتر اليومية وهو صالح حتى"
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_tax__l10n_sa_exemption_reason_code
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_tax_template__l10n_sa_exemption_reason_code
msgid "Tax Exemption Reason Code (ZATCA)"
msgstr "كود سبب الإعفاء (زاتكا)"
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__tin
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__tin
msgid "Tax Identification Number"
msgstr "رقم التعريف الضريبي"
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "Tax Invoice"
-msgstr "فاتورة الضريبة"
-
-#. module: l10n_sa_edi
-#: model:ir.model,name:l10n_sa_edi.model_account_tax_template
-msgid "Templates for Taxes"
-msgstr "قوالب الضرائب"
+#: model:ir.model.fields,help:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_edi_chain_head_id
+#: model:ir.model.fields,help:l10n_sa_edi.field_account_move__l10n_sa_edi_chain_head_id
+msgid ""
+"Technical field to know if the chain has been stopped by a previous invoice"
+msgstr "حقل تقني لمعرفة ما إذا كانت السلسلة قد توقفت بسبب فاتورة سابقة"
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_csr
msgid "The Certificate Signing Request that is submitted to the Compliance API"
msgstr "طلب توقيع الشهادة المرسل إلى الواجهة البرمجية للامتثال"
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid ""
+"The Invoice(s) are linked to a validated EDI document and cannot be modified "
+"according to ZATCA rules"
+msgstr ""
+"الفاتورة (الفواتير) مرتبطة بمستند EDI تم تصديقه ولا يمكن تعديلها وفقًا لقواعد "
+"زاتكا."
+
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "The Production CSID is still valid. You can only renew it once it has expired."
-msgstr "لا يزال CSID الإنتاج صالحاً. يمكنك تجديده مرة واحدة فقط بمجرد انتهاء تاريخ صلاحيته."
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "The Production certificate is valid until"
-msgstr "شهادة الإنتاج سارية حتى"
+msgid "The Journal is not valid anymore. Please Renew it."
+msgstr "لم يعد دفتر اليومية صالحًا. يرجى تجديده."
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "The invoice was accepted by ZATCA, but returned warnings. Please, check the response below:"
-msgstr "تم قبول الفاتورة من قِبَل زاتكا، ولكن ظهرت تحذيرات. يرجى إلقاء نظرة على الرد أدناه:"
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "The Journal is valid until (%s) and can only be renewed upon expiry."
+msgstr "دفتر اليومية صالح حتى (%s) ولا يمكن تجديده إلا بعد انتهاء صلاحيته."
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "The invoice was rejected by ZATCA. Please, check the response below:"
-msgstr "تم رفض الفاتورة من قِبَل زاتكا. يرجى التحقق من الرد أدناه:"
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "The OTP is invalid. Please try again."
+msgstr "كلمة المرور لمرة واحدة (OTP) غير صالحة. يرجى المحاولة مرة أخرى."
#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_private_key
+#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_validity
+msgid "The date on which the certificate expires"
+msgstr "التاريخ الذي تنتهي فيه مدة صلاحية الشهادة"
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_private_key_id
msgid "The private key used to generate the CSR and obtain certificates"
msgstr "المفتاح الخاص المستخدَم لإنشاء CSR والحصول على الشهادات"
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "This invoice was already successfully reported to ZATCA. Please, check the response below:"
-msgstr "تم الإبلاغ عن هذه الفاتورة بنجاح إلى زاتكا. يُرجى مراجعة الرد أدناه:"
+#: code:addons/l10n_sa_edi/models/account_tax.py:0
+msgid ""
+"The tax is unable to be set as Retention as the Amount is greater than or "
+"equal to 0."
+msgstr ""
+"لا يمكن تعيين الضريبة على أنها ضريبة احتجاز لأن المبلغ أكبر من أو يساوي 0."
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move_send.py:0
+msgid "To ZATCA"
+msgstr "إلى زاتكا"
#. module: l10n_sa_edi
#: model:ir.model,name:l10n_sa_edi.model_account_edi_xml_ubl_21_zatca
msgid "UBL 2.1 (ZATCA)"
msgstr "UBL 2.1 (زاتكا)"
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "Unable to retrieve response from ZATCA. Please, check the response below:"
-msgstr "تعذر استلام الرد من ZATCA. يُرجى مراجعة الرد أدناه:"
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_serial_number
-msgid "Unique Serial Number automatically filled when the journal is onboarded"
-msgstr "الرقم التسلسلي الفريد يتم تعبئته تلقائيًا عند إعداد دفتر اليومية."
-
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_uuid
#: model:ir.model.fields,help:l10n_sa_edi.field_account_move__l10n_sa_uuid
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_payment__l10n_sa_uuid
msgid "Universally unique identifier of the Invoice"
msgstr "المعرف الفريد عالمياً للفاتورة"
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "Unknown response returned from ZATCA. Please check the logs."
+msgstr ""
+
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_invoice_signature
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__l10n_sa_invoice_signature
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_payment__l10n_sa_invoice_signature
msgid "Unsigned XML Signature"
msgstr "توقيع XML غير مسند"
@@ -1048,176 +1100,171 @@ msgstr "استخدم كلمة المرور لمرة واحدة لطلب CSID"
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__l10n_sa_renewal
-msgid "Used to decide whether we should call the PCSID renewal API or the CCSID API"
-msgstr "يُستخدَم لتحديد ما إذا كان يجب استدعاء الواجهة البرمجية لتجديد PCSID أو الواجهة البرمجية لـCCSID"
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "VAT is required when Identification Scheme is set to Tax Identification Number"
-msgstr "ضريبة القيمة المضافة مطلوبة عندما يتم إعداد خطة التعريف كرقم التعريف الضريبي"
+msgid ""
+"Used to decide whether we should call the PCSID renewal API or the CCSID API"
+msgstr ""
+"يُستخدَم لتحديد ما إذا كان يجب استدعاء الواجهة البرمجية لتجديد PCSID أو "
+"الواجهة البرمجية لـCCSID"
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-29
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-29
-msgid "VATEX-SA-29 Financial services mentioned in Article 29 of the VAT Regulations."
-msgstr "VATEX-SA-29 الخدمات المالية المذكورة في القانون 29 في لوائح ضريبة القيمة المضافة."
+msgid ""
+"VATEX-SA-29 Financial services mentioned in Article 29 of the VAT "
+"Regulations."
+msgstr ""
+"VATEX-SA-29 الخدمات المالية المذكورة في القانون 29 في لوائح ضريبة القيمة "
+"المضافة."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-29-7
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-29-7
-msgid "VATEX-SA-29-7 Life insurance services mentioned in Article 29 of the VAT."
-msgstr "VATEX-SA-29-7 خدمات التأمين على الحياة المذكورة في القانون 29 لضريبة القيمة المضافة."
+msgid ""
+"VATEX-SA-29-7 Life insurance services mentioned in Article 29 of the VAT "
+"Regulations."
+msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-30
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-30
-msgid "VATEX-SA-30 Real estate transactions mentioned in Article 30 of the VAT Regulations."
-msgstr "VATEX-SA-30 المعاملات العقارية المذكورة في القانون 30 في لوائح ضريبة القيمة المضافة."
+msgid ""
+"VATEX-SA-30 Real estate transactions mentioned in Article 30 of the VAT "
+"Regulations."
+msgstr ""
+"VATEX-SA-30 المعاملات العقارية المذكورة في القانون 30 في لوائح ضريبة القيمة "
+"المضافة."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-32
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-32
msgid "VATEX-SA-32 Export of goods."
msgstr "VATEX-SA-32 تصدير البضائع."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-33
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-33
msgid "VATEX-SA-33 Export of Services."
msgstr "VATEX-SA-33 تصدير الخدمات."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-1
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-1
msgid "VATEX-SA-34-1 The international transport of Goods."
msgstr "VATEX-SA-34-1 الشحن الدولي للبضائع."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-2
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-2
-msgid "VATEX-SA-34-1 The international transport of Passengers."
-msgstr "VATEX-SA-34-1 المواصلات الدولية للركاب."
+msgid "VATEX-SA-34-2 The international transport of Passengers."
+msgstr "VATEX-SA-34-2 المواصلات الدولية للركاب."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-3
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-3
-msgid "VATEX-SA-34-3 Services directly connected and incidental to a Supply of international passenger transport."
-msgstr "VATEX-SA-34-3 الخدمات المتصلة مباشرة وعرضاً بوسيلة مواصلات الركاب الدولية."
+msgid ""
+"VATEX-SA-34-3 Services directly connected and incidental to a Supply of "
+"international passenger transport."
+msgstr ""
+"VATEX-SA-34-3 الخدمات المتصلة مباشرة وعرضاً بوسيلة مواصلات الركاب الدولية."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-4
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-4
msgid "VATEX-SA-34-4 Supply of a qualifying means of transport."
msgstr "VATEX-SA-34-4 التزويد بوسائل نقل مؤهلة."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-5
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-5
-msgid "VATEX-SA-34-5 Any services relating to Goods or passenger transportation, as defined in article twenty five of these Regulations."
-msgstr "VATEX-SA-34-5 أي خدمة متعلقة بنقل الركاب أو البضائع، كما هو محدد في القانون خمسة وعشرين في تلك اللوائح."
+msgid ""
+"VATEX-SA-34-5 Any services relating to Goods or passenger transportation, as "
+"defined in article twenty five of these Regulations."
+msgstr ""
+"VATEX-SA-34-5 أي خدمة متعلقة بنقل الركاب أو البضائع، كما هو محدد في القانون "
+"خمسة وعشرين في تلك اللوائح."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-35
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-35
msgid "VATEX-SA-35 Medicines and medical equipment."
msgstr "VATEX-SA-35 الأدوية والمعدات الطبية."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-36
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-36
msgid "VATEX-SA-36 Qualifying metals."
msgstr "VATEX-SA-36 المعادن المؤهلة."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-edu
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-edu
msgid "VATEX-SA-EDU Private education to citizen."
msgstr "VATEX-SA-EDU تعليم خاص للمواطن."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-hea
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-hea
msgid "VATEX-SA-HEA Private healthcare to citizen."
msgstr "VATEX-SA-HEA رعاية صحية خاصة للمواطن."
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-oos
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-oos
msgid "VATEX-SA-OOS Not subject to VAT."
-msgstr ""
+msgstr "VATEX-SA-OOS غير خاضعة لضريبة القيمة المضافة. "
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Warning: Invoice accepted by ZATCA with warnings"
+msgstr ""
+"تحذير: تم قبول الفاتورة من قبل هيئة الزكاة والضريبة والجمارك (ZATCA) مع "
+"تحذيرات"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
msgid "Warning: Invoice was already successfully reported to ZATCA"
msgstr "تحذير: تم بالفعل الإبلاغ عن الفاتورة بنجاح إلى زاتكا"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
msgid "Warning: Unable to Retrieve a Response from ZATCA"
msgstr "تحذير: غير قادر على استلام الرد من زاتكا"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Warnings:"
msgstr "التحذيرات:"
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
-msgid ""
-"You can select the API used for submissions down below. There are three modes available: Sandbox, Pre-Production and Production.\n"
-" Once you have selected the correct API, you can start the Onboarding process by going to the Journals and checking the options under the ZATCA tab."
-msgstr ""
-"يمكنك تحديد الواجهة البرمجية المستخدمة لعمليات الإرسال أدناه. توجد ثلاثة أوضاع متاحة: Sandbox، ما قبل الإنتاج، والإنتاج.\n"
-" بمجرد أن تقوم بتحديد الواجهة البرمجية الصحيحة، يمكنك بدء عملية التجهيز عن طريق الذهاب إلى دفاتر اليومية وتحديد الخيارات تحت علامة تبويب زاتكا."
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Yes"
+msgstr "نعم"
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/ir_attachment.py:0
-#, python-format
-msgid "You can't unlink an attachment being an EDI document refused by the government."
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/res_company.py:0
-#, python-format
-msgid "You cannot change the ZATCA Submission Mode once it has been set to Production"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.py:0
-#, python-format
-msgid "You need to provide an OTP to be able to request a CCSID"
-msgstr "عليك تقديم كلمة مرور لمرة واحدة قبل طلب CCSID "
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "You need to request the CCSID first before you can proceed"
-msgstr "عليك طلب CCSID أولاً قبل الاستمرار"
+msgid ""
+"You can't unlink an attachment being an EDI document refused by the "
+"government."
+msgstr "لا يمكنك إلغاء ربط المرفق إذا كان مستند EDI تم رفضه من قِبَل الحكومة."
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
msgid "ZATCA"
-msgstr "تحذير: غير قادر على استلام الرد من ZATCA"
+msgstr "زاتكا"
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/res_company.py:0
+msgid ""
+"ZATCA API Mode cannot be changed after an invoice has been successfully "
+"submitted under the Production Mode."
+msgstr ""
+"لا يمكن تغيير وضع الواجهة البرمجية لنظام زاتكا بعد إرسال الفاتورة بنجاح في "
+"قاعدة بيانات الإنتاج."
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/res_company.py:0
+msgid "ZATCA API Mode changed to %s"
+msgstr "تم تغيير وضع الواجهة البرمجية لنظام زاتكا إلى %s"
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
-msgid "ZATCA E-Invoicing Settings"
-msgstr "إعدادات الفوترة الإلكترونية لدى زاتكا"
+msgid "ZATCA API Modes"
+msgstr "أوضاع الواجهة البرمجية لنظام زاتكا"
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_private_key
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_private_key_id
msgid "ZATCA Private key"
msgstr "المفتاح الخاص لزاتكا"
@@ -1229,10 +1276,15 @@ msgstr "تسلسل سلسلة account.move لزاتكا"
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_chain_index
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__l10n_sa_chain_index
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_payment__l10n_sa_chain_index
msgid "ZATCA chain index"
msgstr "مؤشر سلسلة زاتكا"
+#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_edi_chain_head_id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__l10n_sa_edi_chain_head_id
+msgid "ZATCA chain stopping move"
+msgstr "الحركة المُوقفة لسلسلة ZATCA"
+
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
msgid "ZIP"
@@ -1255,7 +1307,6 @@ msgstr "not(//ancestor-or-self::ext:UBLExtensions)"
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.export_sa_zatca_ubl_extensions
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
msgid "urn:oasis:names:specification:ubl:dsig:enveloped:xades"
msgstr "urn:oasis:names:specification:ubl:dsig:enveloped:xades"
@@ -1266,16 +1317,33 @@ msgstr "urn:oasis:names:specification:ubl:signature:1"
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.export_sa_zatca_ubl_extensions
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
msgid "urn:oasis:names:specification:ubl:signature:Invoice"
msgstr "urn:oasis:names:specification:ubl:signature:Invoice"
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "فاتورة ضريبية"
-msgstr "فاتورة ضريبية"
+#~ msgid ""
+#~ "- Please set the Invoice Date to be either less than or equal to today."
+#~ msgstr "- يرجى تعيين تاريخ الفاتورة بحيث يكون قبل أو في نفس اليوم."
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "فاتورة ضريبية مبسطة"
-msgstr "فاتورة ضريبية مبسطة"
+#~ msgid "Please check the details below and onboard the journal again:"
+#~ msgstr "يُرجى التحقق من التفاصيل أدناه لتهيئة دفتر اليومية مجدداً:"
+
+#~ msgid ""
+#~ "\n"
+#~ " Please set the Identification Scheme as National ID and "
+#~ "Identification Number as the respective\n"
+#~ " number on the Customer, as the Tax Exemption Reason is "
+#~ "set either as VATEX-SA-HEA or VATEX-SA-EDU\n"
+#~ " "
+#~ msgstr ""
+#~ "\n"
+#~ " يرجى تعيين نوع الهوية إلى 'الهوية الوطنية' ورقم الهوية "
+#~ "بالرقم الخاص بالعميل،\n"
+#~ " حيث أن سبب الإعفاء الضريبي المحدد هو إما VATEX-SA-HEA أو "
+#~ "VATEX-SA-EDU\n"
+#~ " "
+
+#~ msgid ""
+#~ "VATEX-SA-29-7 Life insurance services mentioned in Article 29 of the VAT."
+#~ msgstr ""
+#~ "VATEX-SA-29-7 خدمات التأمين على الحياة المذكورة في القانون 29 لضريبة "
+#~ "القيمة المضافة."
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/i18n/l10n_sa_edi.pot b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/i18n/l10n_sa_edi.pot
index 876aa13..7e9078e 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/i18n/l10n_sa_edi.pot
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/i18n/l10n_sa_edi.pot
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 16.0+e\n"
+"Project-Id-Version: Odoo Server 19.0+e\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-08-22 06:34+0000\n"
-"PO-Revision-Date: 2025-08-22 06:34+0000\n"
+"POT-Creation-Date: 2026-03-06 19:08+0000\n"
+"PO-Revision-Date: 2026-03-06 19:08+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -18,33 +18,33 @@ msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/res_config_settings.py:0
-#, python-format
msgid ""
"\n"
-"Building Number: %s, Plot Identification: %s \n"
-"Neighborhood: %s"
+"Building Number: %(building_number)s, Plot Identification: %(plot_identification)s\n"
+"Neighborhood: %(neighborhood)s"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"- Finish the Onboarding procees for journal %s by requesting the CSIDs and "
-"completing the checks."
+msgid "- %(missing_info)s"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- Invoice lines should have at least one Tax applied."
+msgid "- Invoice cannot be posted as the Supplier and Buyer are the same."
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid "- Invoice lines need at least one tax. Please input it and try again."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid ""
"- No Private Key was generated for company %s. A Private Key is mandatory in"
" order to generate Certificate Signing Requests (CSR)."
@@ -53,41 +53,46 @@ msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid ""
-"- No Serial Number was assigned for journal %s. A Serial Number is mandatory"
-" in order to generate Certificate Signing Requests (CSR)."
+"- Please make sure the 'Customer Reference' contains the sequential number "
+"of the original invoice(s) that the Credit/Debit Note is related to."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid ""
-"- Please, make sure either the Reversed Entry or the Reversal Reason are "
-"specified when confirming a Credit/Debit note"
+"- Please make sure the 'ZATCA Reason' for the issuance of the Credit/Debit "
+"Note is specified."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid ""
-"- Please, make sure the invoice date is set to either the same as or before "
-"Today."
+"- Please set the Invoice Date to be either less than or equal to today as "
+"per the Asia/Riyadh time zone, since ZATCA does not allow future-dated "
+"invoicing."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- Please, set the following fields on the %s: %s"
+msgid ""
+"- Please set the following fields on the %(company_name)s: "
+"%(missing_fields)s"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid ""
+"- The Journal (%s) is not onboarded yet. Please onboard it and try again."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid ""
"- The company VAT identification must contain 15 digits, with the first and "
"last digits being '3' as per the BR-KSA-39 and BR-KSA-40 of ZATCA KSA "
@@ -95,23 +100,35 @@ msgid ""
msgstr ""
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "- You cannot post invoices where the Seller is the Buyer"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid "1. There are three modes available:"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__700
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid ""
+"2. After selecting the mode, please go to Journals > Sales Type > ZATCA Tab > "
+"Onboard."
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid ""
+"3. Once the Journal is onboarded, you can begin using the selected mode."
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__700
msgid "700 Number"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
msgid ""
-"\n"
-" In order to be able to submit Invoices to ZATCA, the following steps need to be completed:\n"
-" "
+"
Once the journal is onboarded, please update the company name to "
+"match the one listed on the VAT Registration Certificate."
msgstr ""
#. module: l10n_sa_edi
@@ -120,50 +137,21 @@ msgid " Warning"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "Exchange Rate"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "Subtotal"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "Total"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "VAT Amount"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid "Production - Live environment"
msgstr ""
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
msgid ""
-"ZATCA API Integration\n"
-" "
+"Sandbox - Common pre-configured testing "
+"environment"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "الإجمالي الفرعي بالريال السعودي"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "الإجمالي بالريال السعودي"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "سعر الصرف"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "مبلغ ضريبة القيمة المضافة بالريال السعودي"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid ""
+"Simulation - Unique testing environment"
msgstr ""
#. module: l10n_sa_edi
@@ -172,57 +160,27 @@ msgid "API Mode"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model,name:l10n_sa_edi.model_account_move_reversal
-msgid "Account Move Reversal"
+#: model:ir.model,name:l10n_sa_edi.model_account_chart_template
+msgid "Account Chart Template"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model,name:l10n_sa_edi.model_account_debit_note
-msgid "Add Debit Note wizard"
+#: model:ir.model,name:l10n_sa_edi.model_account_move_send
+msgid "Account Move Send"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_additional_identification_number
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_partner__l10n_sa_additional_identification_number
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_users__l10n_sa_additional_identification_number
-msgid "Additional Identification Number for Seller/Buyer"
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_edi_additional_identification_number
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_partner__l10n_sa_edi_additional_identification_number
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_users__l10n_sa_edi_additional_identification_number
+msgid "Additional Identification Number for the Seller/Buyer"
msgstr ""
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Additional Identification Number is required for commercial partners"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"Additional Identification Scheme is required for the Buyer if tax exemption "
-"reason is either VATEX-SA-HEA or VATEX-SA-EDU, and its value must be NAT"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"Additional Identification Scheme is required for the Seller, and must be one"
-" of CRN, MOM, MLS, SAG or OTH"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_additional_identification_scheme
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_partner__l10n_sa_additional_identification_scheme
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_users__l10n_sa_additional_identification_scheme
-msgid "Additional Identification scheme for Seller/Buyer"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "Are you sure you wish to re-onboard the Journal?"
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_edi_additional_identification_scheme
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_partner__l10n_sa_edi_additional_identification_scheme
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_users__l10n_sa_edi_additional_identification_scheme
+msgid "Additional Identification Scheme for the Seller/Buyer"
msgstr ""
#. module: l10n_sa_edi
@@ -230,6 +188,11 @@ msgstr ""
msgid "Attachment"
msgstr ""
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_form_inherit
+msgid "Blocking Invoice"
+msgstr ""
+
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_edi_building_number
#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_users__l10n_sa_edi_building_number
@@ -239,16 +202,13 @@ msgid "Building Number"
msgstr ""
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Building Number for the Buyer is required on Standard Invoices"
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_compliance_csid_json
+msgid "CCSID JSON"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_compliance_csid_json
-msgid "CCSID JSON"
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_compliance_csid_certificate_id
+msgid "CCSID certificate"
msgstr ""
#. module: l10n_sa_edi
@@ -257,28 +217,25 @@ msgid "Cancel"
msgstr ""
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid ""
-"Cannot request a Production CSID before completing the Compliance Checks"
+#: model:ir.model,name:l10n_sa_edi.model_certificate_certificate
+msgid "Certificate"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Cannot request a Production CSID before requesting a CCSID first"
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Certificate Template Name"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_tax.py:0
-#, python-format
-msgid "Cannot set a tax to Retention if the amount is greater than or equal 0"
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Chain Head"
msgstr ""
#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
msgid "City"
msgstr ""
@@ -286,25 +243,40 @@ msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Clearance and reporting seem to have been mixed up. "
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__crn
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__crn
msgid "Commercial Registration Number"
msgstr ""
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Common Name"
+msgstr ""
+
#. module: l10n_sa_edi
#: model:ir.model,name:l10n_sa_edi.model_res_company
msgid "Companies"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid ""
-"Complete the Compliance Checks\n"
-" "
+#: model:ir.model,name:l10n_sa_edi.model_base_document_layout
+msgid "Company Document Layout"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Company Name"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Company VAT"
msgstr ""
#. module: l10n_sa_edi
@@ -320,15 +292,13 @@ msgid "Compliance Checks Done"
msgstr ""
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Compliance checks can only be run for companies operating from KSA"
+#: model:ir.model,name:l10n_sa_edi.model_res_config_settings
+msgid "Config Settings"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model,name:l10n_sa_edi.model_res_config_settings
-msgid "Config Settings"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.l10n_sa_edi_otp_wizard_view_form
+msgid "Confirm"
msgstr ""
#. module: l10n_sa_edi
@@ -336,46 +306,15 @@ msgstr ""
msgid "Contact"
msgstr ""
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Could not complete Compliance Checks for the following file:"
-msgstr ""
-
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid "Could not generate Invoice UBL content: %s"
msgstr ""
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Could not generate PCSID values: \n"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Could not generate signed XML values: \n"
-msgstr ""
-
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Could not obtain Compliance CSID: %s"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Could not obtain Production CSID: %s"
msgstr ""
@@ -384,6 +323,17 @@ msgstr ""
msgid "Country"
msgstr ""
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Country Name"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model,website_form_label:l10n_sa_edi.model_res_partner
+msgid "Create a Customer"
+msgstr ""
+
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__create_uid
msgid "Created by"
@@ -394,28 +344,48 @@ msgstr ""
msgid "Created on"
msgstr ""
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Customer"
-msgstr ""
-
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_tax__l10n_sa_is_retention
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_tax_template__l10n_sa_is_retention
msgid "Determines whether or not a tax counts as a Withholding Tax"
msgstr ""
#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_edi_format__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_edi_xml_ubl_21_zatca__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move_line__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move_send__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_base_document_layout__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_certificate_certificate__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_ir_attachment__display_name
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_config_settings__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__display_name
msgid "Display Name"
msgstr ""
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_company_form
+msgid "District"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
+msgid "District..."
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Do you really want to re-onboard this Journal with ZATCA?"
+msgstr ""
+
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_uuid
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__l10n_sa_uuid
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_payment__l10n_sa_uuid
msgid "Document UUID (SA)"
msgstr ""
@@ -424,36 +394,45 @@ msgstr ""
msgid "EDI format"
msgstr ""
+#. module: l10n_sa_edi
+#: model:ir.model,name:l10n_sa_edi.model_account_tax
+msgid "ETA tax codes mixin"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.actions.act_window,name:l10n_sa_edi.l10n_sa_edi_otp_wizard_act_window
+msgid "Enter the OTP"
+msgstr ""
+
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Errors:"
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Error: Invoice rejected by ZATCA"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Error: Journal is not onboarded"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid "Error: This invoice is blocked due to %s. Please check it."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax__l10n_sa_exemption_reason_code
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax_template__l10n_sa_exemption_reason_code
msgid "Exemption Reason Code"
msgstr ""
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/wizard/account_move_reversal.py:0
-#, python-format
-msgid ""
-"For Credit/Debit notes issued in Saudi Arabia, you need to specify a Reason"
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_validity
+msgid "Expiration date"
msgstr ""
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/wizard/account_debit_note.py:0
-#, python-format
-msgid "For debit notes issued in Saudi Arabia, you need to specify a Reason"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__gcc
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__gcc
msgid "GCC ID"
msgstr ""
@@ -465,58 +444,69 @@ msgid ""
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
-msgid "ICV"
-msgstr ""
-
-#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_edi_format__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_edi_xml_ubl_21_zatca__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move_line__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move_send__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_base_document_layout__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_certificate_certificate__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_ir_attachment__id
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_config_settings__id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__id
msgid "ID"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_additional_identification_number
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_additional_identification_number
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_users__l10n_sa_additional_identification_number
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_company_form
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_partner_form
+msgid "Identification Number"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_edi_additional_identification_number
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_edi_additional_identification_number
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_users__l10n_sa_edi_additional_identification_number
msgid "Identification Number (SA)"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_additional_identification_scheme
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_additional_identification_scheme
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_users__l10n_sa_additional_identification_scheme
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_edi_additional_identification_scheme
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_partner__l10n_sa_edi_additional_identification_scheme
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_users__l10n_sa_edi_additional_identification_scheme
msgid "Identification Scheme"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "Invoice Successfully Submitted to ZATCA"
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Invoice Type"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid ""
-"Invoice could not be cleared: \r\n"
-" %s "
+"Invoice could not be cleared:\n"
+"%s"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
msgid ""
-"Invoice could not be reported: \r\n"
-" %s "
+"Invoice could not be reported:\n"
+"%s"
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_chain_index
#: model:ir.model.fields,help:l10n_sa_edi.field_account_move__l10n_sa_chain_index
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_payment__l10n_sa_chain_index
msgid ""
"Invoice index in chain, set if and only if an in-chain XML was submitted and"
" did not error"
@@ -525,39 +515,27 @@ msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Invoice submission to ZATCA returned errors"
msgstr ""
#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "Invoice was Accepted by ZATCA (with Warnings)"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "Invoice was rejected by ZATCA"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__iqa
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__iqa
msgid "Iqama Number"
msgstr ""
+#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_edi_is_production
+msgid "Is Production"
+msgstr ""
+
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax__l10n_sa_is_retention
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_tax_template__l10n_sa_is_retention
msgid "Is Retention"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "JSON response from ZATCA could not be decoded"
msgstr ""
@@ -579,29 +557,25 @@ msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Journal could not be onboarded"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid ""
-"Journal could not be onboarded. Please make sure the Company "
-"VAT/Identification Number are correct."
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Journal Serial Number"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "Journal could not be onboarded"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Journal onboarded with ZATCA successfully"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Journal re-onboarded with ZATCA successfully"
msgstr ""
@@ -626,11 +600,6 @@ msgstr ""
msgid "L10N Sa Edi Plot Identification"
msgstr ""
-#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard____last_update
-msgid "Last Modified on"
-msgstr ""
-
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__write_uid
msgid "Last Updated by"
@@ -647,44 +616,26 @@ msgid "Latest Submission Hash"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__mls
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Locality Name"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__mls
msgid "MLSD License"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__mom
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__mom
msgid "Momra License"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
-msgid "N/A"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__nat
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__nat
msgid "National ID"
msgstr ""
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
-msgid "Neighborhood"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Neighborhood for the Buyer is required on Standard Invoices"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Neighborhood for the Seller is required on Standard Invoices"
-msgstr ""
-
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_l10n_sa_edi_otp_wizard__l10n_sa_otp
msgid "OTP"
@@ -699,12 +650,12 @@ msgstr ""
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "Onboard Journal"
+msgid "Onboard"
msgstr ""
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "Onboard the Journal by completing each step"
+msgid "Onboard this Journal"
msgstr ""
#. module: l10n_sa_edi
@@ -715,28 +666,41 @@ msgstr ""
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
msgid ""
-"Once you change the submission mode to Production, you cannot change it anymore.\n"
-" Be very careful, as any invoice submitted to ZATCA in Production mode will be accounted for\n"
-" and might lead to Fines & Penalties."
+"Once the mode is set to Production and an Invoice has been submitted to ZATCA,\n"
+" then the API mode cannot be changed. Any invoice submitted in the Production mode will be officially\n"
+" recorded with ZATCA and considered in the calculation of the VAT Liability."
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/ir_attachment.py:0
+msgid ""
+"Oops! The invoice PDF(s) are linked to a validated EDI document and cannot "
+"be deleted according to ZATCA rules: %s"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid ""
"Oops! The journal is stuck. Please submit the pending invoices to ZATCA and "
"try again."
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__oth
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Other"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__oth
msgid "Other ID"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_validity
-msgid "PCSID Expiration"
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_certificate_id
+msgid "PCSID Certificate"
msgstr ""
#. module: l10n_sa_edi
@@ -750,59 +714,92 @@ msgid "PCSID Renewal"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
-msgid "PIH"
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Parent Company Name"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__pas
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Parent Company VAT"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Partner Industry Name"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__pas
msgid "Passport ID"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/migrations/0.2/post-migrate.py:0
-#, python-format
-msgid "Please Re-Onboard the Journal for a new serial number"
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "Please change the (%s)'s country to Saudi Arabia and try again."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Please, generate a CSR before requesting a CCSID"
+msgid "Please check the details below and onboard the journal again: %s"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid ""
-"Please, make a request to obtain the Compliance CSID and Production CSID "
-"before sending documents to ZATCA"
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Please check the details below and retry after addressing them:"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid ""
-"Please, make sure all the following fields have been correctly set on the "
-"Company: \n"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "Please, set a valid OTP to be used for Onboarding"
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Please check the details below:"
msgstr ""
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.l10n_sa_edi_otp_wizard_view_form
+msgid "Please input the OTP generated from the Fatoora Portal."
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
msgid ""
-"Please, set the OTP you received from ZATCA in the input below then "
-"validate."
+"Please make sure the following fields are shorter than %(max_length)d "
+"characters: %(error_fields_msg)s"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.py:0
+msgid "Please provide an OTP to complete the onboarding process"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid ""
+"Please set the Identification Scheme as National ID and Identification "
+"Number as the respective number on the Customer as the Tax Exemption Reason "
+"is set either as VATEX-SA-HEA or VATEX-SA-EDU"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid ""
+"Please set the VAT Number as the Identification Scheme is Tax Identification"
+" Number"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "Please set the following on %(company_name)s: %(fields)s"
msgstr ""
#. module: l10n_sa_edi
@@ -825,42 +822,19 @@ msgid ""
"format"
msgstr ""
-#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_validity
-msgid "Production CSID expiration date"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid ""
-"Production certificate has expired, please renew the PCSID before proceeding"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
-msgid "QR"
-msgstr ""
-
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
msgid "Re-Onboard"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_move_reversal_inherit_l10n_sa_edi
-msgid "Reason"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Re-onboarding Confirmation"
msgstr ""
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "Renew Production CSID"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.l10n_sa_edi_otp_wizard_view_form
-msgid "Request"
+msgid "Renew"
msgstr ""
#. module: l10n_sa_edi
@@ -869,26 +843,7 @@ msgid "Request ZATCA OTP"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.actions.act_window,name:l10n_sa_edi.l10n_sa_edi_otp_wizard_act_window
-msgid "Request a CSID"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid ""
-"Request a Compliance Certificate (CCSID)\n"
-" "
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid ""
-"Request a Production Certificate (PCSID)\n"
-" "
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__sag
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__sag
msgid "Sagia License"
msgstr ""
@@ -898,31 +853,24 @@ msgid "Sandbox"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_journal__l10n_sa_serial_number
-msgid "Serial Number"
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid "Saudi Arabia Electronic Invoicing"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Server returned an unexpected error: %(error)s"
msgstr ""
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid ""
-"Set a Serial Number for your device\n"
-" "
-msgstr ""
-
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
msgid "Set whether the system should use the Production API"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move.py:0
msgid "Simplified Tax Invoice"
msgstr ""
@@ -931,6 +879,20 @@ msgstr ""
msgid "Simulation (Pre-Production)"
msgstr ""
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "Something went wrong. Please onboard the journal again."
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
+msgid ""
+"Something went wrong. Please retry, and if that does not work, then onboard "
+"the journal again."
+msgstr ""
+
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_compliance_checks_passed
msgid "Specifies if the Compliance Checks have been completed successfully"
@@ -945,51 +907,58 @@ msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "State / Country subdivision"
-msgstr ""
-
-#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
-msgid "State..."
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
-msgid "Street"
+msgid "State"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid "Supplier"
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "State/Province Name"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model,name:l10n_sa_edi.model_account_tax
-msgid "Tax"
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/certificate.py:0
+msgid "Street"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_company_form
+msgid "Street 2..."
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
+msgid "Street..."
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid "Success: Invoice accepted by ZATCA"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Success: Journal is onboarded and valid until"
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_tax__l10n_sa_exemption_reason_code
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_tax_template__l10n_sa_exemption_reason_code
msgid "Tax Exemption Reason Code (ZATCA)"
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_additional_identification_scheme__tin
+#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__res_partner__l10n_sa_edi_additional_identification_scheme__tin
msgid "Tax Identification Number"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "Tax Invoice"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model:ir.model,name:l10n_sa_edi.model_account_tax_template
-msgid "Templates for Taxes"
+#: model:ir.model.fields,help:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_edi_chain_head_id
+#: model:ir.model.fields,help:l10n_sa_edi.field_account_move__l10n_sa_edi_chain_head_id
+msgid ""
+"Technical field to know if the chain has been stopped by a previous invoice"
msgstr ""
#. module: l10n_sa_edi
@@ -998,48 +967,54 @@ msgid ""
"The Certificate Signing Request that is submitted to the Compliance API"
msgstr ""
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move.py:0
+msgid ""
+"The Invoice(s) are linked to a validated EDI document and cannot be modified"
+" according to ZATCA rules"
+msgstr ""
+
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid ""
-"The Production CSID is still valid. You can only renew it once it has "
-"expired."
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
-msgid "The Production certificate is valid until"
+msgid "The Journal is not valid anymore. Please Renew it."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid ""
-"The invoice was accepted by ZATCA, but returned warnings. Please, check the "
-"response below:"
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "The Journal is valid until (%s) and can only be renewed upon expiry."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid "The invoice was rejected by ZATCA. Please, check the response below:"
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "The OTP is invalid. Please try again."
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_private_key
+#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_production_csid_validity
+msgid "The date on which the certificate expires"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields,help:l10n_sa_edi.field_res_company__l10n_sa_private_key_id
msgid "The private key used to generate the CSR and obtain certificates"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
+#: code:addons/l10n_sa_edi/models/account_tax.py:0
msgid ""
-"This invoice was already successfully reported to ZATCA. Please, check the "
-"response below:"
+"The tax is unable to be set as Retention as the Amount is greater than or "
+"equal to 0."
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move_send.py:0
+msgid "To ZATCA"
msgstr ""
#. module: l10n_sa_edi
@@ -1047,31 +1022,21 @@ msgstr ""
msgid "UBL 2.1 (ZATCA)"
msgstr ""
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
-msgid ""
-"Unable to retrieve response from ZATCA. Please, check the response below:"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_journal__l10n_sa_serial_number
-msgid ""
-"Unique Serial Number automatically filled when the journal is onboarded"
-msgstr ""
-
#. module: l10n_sa_edi
#: model:ir.model.fields,help:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_uuid
#: model:ir.model.fields,help:l10n_sa_edi.field_account_move__l10n_sa_uuid
-#: model:ir.model.fields,help:l10n_sa_edi.field_account_payment__l10n_sa_uuid
msgid "Universally unique identifier of the Invoice"
msgstr ""
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_journal.py:0
+msgid "Unknown response returned from ZATCA. Please check the logs."
+msgstr ""
+
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_invoice_signature
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__l10n_sa_invoice_signature
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_payment__l10n_sa_invoice_signature
msgid "Unsigned XML Signature"
msgstr ""
@@ -1086,19 +1051,8 @@ msgid ""
"Used to decide whether we should call the PCSID renewal API or the CCSID API"
msgstr ""
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#: code:addons/l10n_sa_edi/models/account_edi_format.py:0
-#, python-format
-msgid ""
-"VAT is required when Identification Scheme is set to Tax Identification "
-"Number"
-msgstr ""
-
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-29
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-29
msgid ""
"VATEX-SA-29 Financial services mentioned in Article 29 of the VAT "
"Regulations."
@@ -1106,14 +1060,13 @@ msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-29-7
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-29-7
msgid ""
-"VATEX-SA-29-7 Life insurance services mentioned in Article 29 of the VAT."
+"VATEX-SA-29-7 Life insurance services mentioned in Article 29 of the VAT "
+"Regulations."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-30
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-30
msgid ""
"VATEX-SA-30 Real estate transactions mentioned in Article 30 of the VAT "
"Regulations."
@@ -1121,31 +1074,26 @@ msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-32
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-32
msgid "VATEX-SA-32 Export of goods."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-33
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-33
msgid "VATEX-SA-33 Export of Services."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-1
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-1
msgid "VATEX-SA-34-1 The international transport of Goods."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-2
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-2
-msgid "VATEX-SA-34-1 The international transport of Passengers."
+msgid "VATEX-SA-34-2 The international transport of Passengers."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-3
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-3
msgid ""
"VATEX-SA-34-3 Services directly connected and incidental to a Supply of "
"international passenger transport."
@@ -1153,13 +1101,11 @@ msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-4
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-4
msgid "VATEX-SA-34-4 Supply of a qualifying means of transport."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-34-5
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-34-5
msgid ""
"VATEX-SA-34-5 Any services relating to Goods or passenger transportation, as"
" defined in article twenty five of these Regulations."
@@ -1167,106 +1113,92 @@ msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-35
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-35
msgid "VATEX-SA-35 Medicines and medical equipment."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-36
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-36
msgid "VATEX-SA-36 Qualifying metals."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-edu
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-edu
msgid "VATEX-SA-EDU Private education to citizen."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-hea
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-hea
msgid "VATEX-SA-HEA Private healthcare to citizen."
msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax__l10n_sa_exemption_reason_code__vatex-sa-oos
-#: model:ir.model.fields.selection,name:l10n_sa_edi.selection__account_tax_template__l10n_sa_exemption_reason_code__vatex-sa-oos
msgid "VATEX-SA-OOS Not subject to VAT."
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
+msgid "Warning: Invoice accepted by ZATCA with warnings"
+msgstr ""
+
+#. module: l10n_sa_edi
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/account_move.py:0
msgid "Warning: Invoice was already successfully reported to ZATCA"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_move.py:0
-#, python-format
msgid "Warning: Unable to Retrieve a Response from ZATCA"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
msgid "Warnings:"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
-msgid ""
-"You can select the API used for submissions down below. There are three modes available: Sandbox, Pre-Production and Production.\n"
-" Once you have selected the correct API, you can start the Onboarding process by going to the Journals and checking the options under the ZATCA tab."
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
+msgid "Yes"
msgstr ""
#. module: l10n_sa_edi
#. odoo-python
#: code:addons/l10n_sa_edi/models/ir_attachment.py:0
-#, python-format
msgid ""
"You can't unlink an attachment being an EDI document refused by the "
"government."
msgstr ""
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/res_company.py:0
-#, python-format
-msgid ""
-"You cannot change the ZATCA Submission Mode once it has been set to "
-"Production"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.py:0
-#, python-format
-msgid "You need to provide an OTP to be able to request a CCSID"
-msgstr ""
-
-#. module: l10n_sa_edi
-#. odoo-python
-#: code:addons/l10n_sa_edi/models/account_journal.py:0
-#, python-format
-msgid "You need to request the CCSID first before you can proceed"
-msgstr ""
-
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.view_account_journal_form
msgid "ZATCA"
msgstr ""
#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
-msgid "ZATCA E-Invoicing Settings"
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/res_company.py:0
+msgid ""
+"ZATCA API Mode cannot be changed after an invoice has been successfully "
+"submitted under the Production Mode."
msgstr ""
#. module: l10n_sa_edi
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_private_key
+#. odoo-python
+#: code:addons/l10n_sa_edi/models/res_company.py:0
+msgid "ZATCA API Mode changed to %s"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.res_config_settings_view_form
+msgid "ZATCA API Modes"
+msgstr ""
+
+#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_res_company__l10n_sa_private_key_id
msgid "ZATCA Private key"
msgstr ""
@@ -1278,10 +1210,15 @@ msgstr ""
#. module: l10n_sa_edi
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_chain_index
#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__l10n_sa_chain_index
-#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_payment__l10n_sa_chain_index
msgid "ZATCA chain index"
msgstr ""
+#. module: l10n_sa_edi
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_bank_statement_line__l10n_sa_edi_chain_head_id
+#: model:ir.model.fields,field_description:l10n_sa_edi.field_account_move__l10n_sa_edi_chain_head_id
+msgid "ZATCA chain stopping move"
+msgstr ""
+
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.sa_partner_address_form
msgid "ZIP"
@@ -1304,7 +1241,6 @@ msgstr ""
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.export_sa_zatca_ubl_extensions
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
msgid "urn:oasis:names:specification:ubl:dsig:enveloped:xades"
msgstr ""
@@ -1315,16 +1251,5 @@ msgstr ""
#. module: l10n_sa_edi
#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.export_sa_zatca_ubl_extensions
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.ubl_21_InvoiceType_zatca
msgid "urn:oasis:names:specification:ubl:signature:Invoice"
msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "فاتورة ضريبية"
-msgstr ""
-
-#. module: l10n_sa_edi
-#: model_terms:ir.ui.view,arch_db:l10n_sa_edi.arabic_english_invoice
-msgid "فاتورة ضريبية مبسطة"
-msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/migrations/0.2/post-migrate.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/migrations/0.2/post-migrate.py
deleted file mode 100644
index 4c45be1..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/migrations/0.2/post-migrate.py
+++ /dev/null
@@ -1,14 +0,0 @@
-from odoo import _, api, SUPERUSER_ID
-
-
-def migrate(cr, version):
- env = api.Environment(cr, SUPERUSER_ID, {})
- zatca_format = env.ref('l10n_sa_edi.edi_sa_zatca')
- journals = env["account.journal"].search([
- ("edi_format_ids", "in", zatca_format.id),
- ("l10n_sa_compliance_checks_passed", "=", True),
- ("l10n_sa_production_csid_json", "!=", False)])
- journals.activity_schedule(
- act_type_xmlid='mail.mail_activity_data_warning',
- user_id=env.ref("base.user_admin").id,
- note=_('Please Re-Onboard the Journal for a new serial number'))
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/migrations/0.3/end-migrate.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/migrations/0.3/end-migrate.py
new file mode 100644
index 0000000..0159c40
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/migrations/0.3/end-migrate.py
@@ -0,0 +1,22 @@
+from psycopg2.extras import execute_values
+
+EXEMPTION_REASON_MAPPING = [
+ ('_sa_local_sales_tax_0', 'VATEX-SA-OOS'),
+ ('_sa_export_sales_tax_0', 'VATEX-SA-32'),
+ ('_sa_exempt_sales_tax_0', 'VATEX-SA-29'),
+]
+
+
+def migrate(cr, version):
+ # Set correct exemption reason codes for Saudi 0% and exempt taxes.
+ execute_values(cr, """
+ WITH reason_map(rec_name, exemption_code) AS (
+ VALUES %s
+ )
+ UPDATE account_tax AS t
+ SET l10n_sa_exemption_reason_code = reason_map.exemption_code
+ FROM ir_model_data AS imd
+ JOIN reason_map ON imd.name ~ reason_map.rec_name
+ WHERE imd.model = 'account.tax'
+ AND imd.res_id = t.id;
+ """, EXEMPTION_REASON_MAPPING)
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/__init__.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/__init__.py
index e121d01..0c52560 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/__init__.py
@@ -1,10 +1,13 @@
# -*- coding: utf-8 -*-
+from . import account_chart_template
from . import account_edi_format
+from . import account_edi_xml_ubl_21_zatca
from . import account_journal
+from . import account_move_send
from . import account_move
from . import account_tax
+from . import certificate
+from . import ir_attachment
from . import res_partner
from . import res_company
from . import res_config_settings
-from . import account_edi_xml_ubl_21_zatca
-from . import ir_attachment
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_chart_template.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_chart_template.py
new file mode 100644
index 0000000..0366fb7
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_chart_template.py
@@ -0,0 +1,10 @@
+from odoo import models
+from odoo.addons.account.models.chart_template import template
+
+
+class AccountChartTemplate(models.AbstractModel):
+ _inherit = 'account.chart.template'
+
+ @template('sa', 'account.tax')
+ def _get_sa_edi_account_tax(self):
+ return self._parse_csv('sa', 'account.tax', module='l10n_sa_edi')
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_edi_format.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_edi_format.py
index c43e6ce..332db52 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_edi_format.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_edi_format.py
@@ -7,11 +7,6 @@ from lxml import etree
from datetime import datetime
from odoo import models, fields, _, api
from odoo.exceptions import UserError
-from cryptography.hazmat.primitives.serialization import load_pem_private_key
-from cryptography.hazmat.primitives.asymmetric.ec import ECDSA
-from cryptography.hazmat.primitives import hashes
-from cryptography.hazmat.backends import default_backend
-from cryptography.x509 import load_der_x509_certificate
_logger = logging.getLogger(__name__)
@@ -48,9 +43,7 @@ class AccountEdiFormat(models.Model):
Generate an ECDSA SHA256 digital signature for the XML eInvoice
"""
decoded_hash = b64decode(invoice_hash).decode()
- private_key = load_pem_private_key(company_id.sudo().l10n_sa_private_key, password=None, backend=default_backend())
- signature = private_key.sign(decoded_hash.encode(), ECDSA(hashes.SHA256()))
- return b64encode(signature)
+ return company_id.sudo().l10n_sa_private_key_id._sign(decoded_hash, formatting='base64')
def _l10n_sa_calculate_signed_properties_hash(self, issuer_name, serial_number, signing_time, public_key):
"""
@@ -76,7 +69,7 @@ class AccountEdiFormat(models.Model):
signed_properties_final = etree.tostring(etree.fromstring(signed_properties_final))
return b64encode(sha256(signed_properties_final).hexdigest().encode()).decode()
- def _l10n_sa_sign_xml(self, xml_content, certificate_str, signature):
+ def _l10n_sa_sign_xml(self, xml_content, certificate, signature):
"""
Function that signs XML content of a UBL document with a provided B64 encoded X509 certificate
"""
@@ -87,13 +80,12 @@ class AccountEdiFormat(models.Model):
node = root.xpath(xpath)[0]
node.text = content
- b64_decoded_cert = b64decode(certificate_str)
- x509_certificate = load_der_x509_certificate(b64decode(b64_decoded_cert.decode()), default_backend())
+ der_cert = certificate._get_der_certificate_bytes(formatting='base64')
- issuer_name = ', '.join([s.rfc4514_string() for s in x509_certificate.issuer.rdns[::-1]])
- serial_number = str(x509_certificate.serial_number)
+ issuer_name = certificate._l10n_sa_get_issuer_name()
+ serial_number = certificate.serial_number
signing_time = self._l10n_sa_get_zatca_datetime(datetime.now()).strftime('%Y-%m-%dT%H:%M:%SZ')
- public_key_hashing = b64encode(sha256(b64_decoded_cert).hexdigest().encode()).decode()
+ public_key_hashing = b64encode(sha256(der_cert).hexdigest().encode()).decode()
signed_properties_hash = self._l10n_sa_calculate_signed_properties_hash(issuer_name, serial_number,
signing_time, public_key_hashing)
@@ -108,7 +100,7 @@ class AccountEdiFormat(models.Model):
'digest')
_set_content("//*[local-name()='SignatureValue']", signature)
- _set_content("//*[local-name()='X509Certificate']", b64_decoded_cert.decode())
+ _set_content("//*[local-name()='X509Certificate']", der_cert.decode())
_set_content("//*[local-name()='SignatureInformation']//*[local-name()='DigestValue']", invoice_hash)
_set_content("//*[@URI='#xadesSignedProperties']/*[local-name()='DigestValue']", signed_properties_hash)
@@ -120,9 +112,9 @@ class AccountEdiFormat(models.Model):
"""
mode = 'reporting' if invoice._l10n_sa_is_simplified() else 'clearance'
if mode == 'clearance' and clearance_data.get('clearanceStatus', '') != 'CLEARED':
- return {'error': _("Invoice could not be cleared: \r\n %s ") % clearance_data, 'blocking_level': 'error'}
+ return {'error': _("Invoice could not be cleared:\n%s", clearance_data), 'blocking_level': 'error'}
elif mode == 'reporting' and clearance_data.get('reportingStatus', '') != 'REPORTED':
- return {'error': _("Invoice could not be reported: \r\n %s ") % clearance_data, 'blocking_level': 'error'}
+ return {'error': _("Invoice could not be reported:\n%s", clearance_data), 'blocking_level': 'error'}
return clearance_data
# ====== UBL Document Rendering & Submission =======
@@ -153,7 +145,7 @@ class AccountEdiFormat(models.Model):
xml_content, errors = self.env['account.edi.xml.ubl_21.zatca']._export_invoice(invoice)
if errors:
return {
- 'error': _("Could not generate Invoice UBL content: %s") % ", \n".join(errors),
+ 'error': _("Could not generate Invoice UBL content: %s", ", \n".join(errors)),
'blocking_level': 'error'
}
return self._l10n_sa_postprocess_zatca_template(xml_content)
@@ -165,11 +157,9 @@ class AccountEdiFormat(models.Model):
- B. Reporting API: Submit a simplified Invoice to ZATCA for validation
"""
clearance_data = invoice.journal_id._l10n_sa_api_clearance(invoice, signed_xml.decode(), PCSID_data)
- if clearance_data.get('json_errors'):
- error = clearance_data['json_errors']
+ if error := clearance_data.get('json_errors'):
error_msg = ''
- status_code = error.get('status_code')
- if status_code:
+ if status_code := error.get('status_code'):
error_msg = Markup("[%s] ") % status_code
is_warning = True
@@ -211,12 +201,12 @@ class AccountEdiFormat(models.Model):
qr_node.text = qr_code
return etree.tostring(root, with_tail=False)
- def _l10n_sa_get_signed_xml(self, invoice, unsigned_xml, x509_cert):
+ def _l10n_sa_get_signed_xml(self, invoice, unsigned_xml, certificate):
"""
Helper method to sign the provided XML, apply the QR code in the case if Simplified invoices (B2C), then
return the signed XML
"""
- signed_xml = self._l10n_sa_sign_xml(unsigned_xml, x509_cert, invoice.l10n_sa_invoice_signature)
+ signed_xml = self._l10n_sa_sign_xml(unsigned_xml, certificate, invoice.l10n_sa_invoice_signature)
if invoice._l10n_sa_is_simplified():
# Applying with_prefetch() to set the _prefetch_ids = _ids,
# preventing premature QR code computation for other invoices.
@@ -234,23 +224,24 @@ class AccountEdiFormat(models.Model):
# Prepare UBL invoice values and render XML file
unsigned_xml = xml_content or self._l10n_sa_generate_zatca_template(invoice)
- # Load PCISD data and X509 certificate
+ # Load PCISD data and certificate
try:
- PCSID_data = invoice.journal_id._l10n_sa_api_get_pcsid()
+ PCSID_data, certificate = invoice.journal_id._l10n_sa_api_get_pcsid()
except UserError as e:
return ({
- 'error': _("Could not generate PCSID values: \n") + e.args[0],
+ 'error': e.args[0],
'blocking_level': 'error',
'response': unsigned_xml
}, unsigned_xml)
- x509_cert = PCSID_data['binarySecurityToken']
+
+ certificate_sudo = self.env['certificate.certificate'].sudo().browse(certificate)
# Apply Signature/QR code on the generated XML document
try:
- signed_xml = self._l10n_sa_get_signed_xml(invoice, unsigned_xml, x509_cert)
- except UserError as e:
+ signed_xml = self._l10n_sa_get_signed_xml(invoice, unsigned_xml, certificate_sudo)
+ except UserError:
return ({
- 'error': _("Could not generate signed XML values: \n") + e.args[0],
+ 'error': _("Something went wrong. Please retry, and if that does not work, then onboard the journal again."),
'blocking_level': 'error',
'response': unsigned_xml
}, unsigned_xml)
@@ -258,65 +249,44 @@ class AccountEdiFormat(models.Model):
# Once the XML content has been generated and signed, we submit it to ZATCA
return self._l10n_sa_submit_einvoice(invoice, signed_xml, PCSID_data), signed_xml
- def _l10n_sa_check_partner_missing_info(self, partner_id, fields_to_check):
- """
- Helper function to check if ZATCA mandated partner fields are missing for a specified partner record
- """
- missing = []
- for field in fields_to_check:
- field_value = partner_id[field[0]]
- if not field_value or (len(field) == 3 and not field[2](partner_id, field_value)):
- missing.append(field[1])
- return missing
-
def _l10n_sa_check_seller_missing_info(self, invoice):
"""
Helper function to check if ZATCA mandated partner fields are missing for the seller
"""
partner_id = invoice.company_id.partner_id.commercial_partner_id
- fields_to_check = [
- ('l10n_sa_edi_building_number', _('Building Number for the Buyer is required on Standard Invoices')),
- ('street2', _('Neighborhood for the Seller is required on Standard Invoices')),
- ('l10n_sa_additional_identification_scheme',
- _('Additional Identification Scheme is required for the Seller, and must be one of CRN, MOM, MLS, SAG or OTH'),
- lambda p, v: v in ('CRN', 'MOM', 'MLS', 'SAG', 'OTH')
- ),
- ('vat',
- _('VAT is required when Identification Scheme is set to Tax Identification Number'),
- lambda p, v: p.l10n_sa_additional_identification_scheme != 'TIN'
- ),
- ('state_id', _('State / Country subdivision'))
- ]
- return self._l10n_sa_check_partner_missing_info(partner_id, fields_to_check)
+ missing_fields = []
+ if not partner_id.state_id:
+ missing_fields.append(_('State'))
+ if not partner_id.city:
+ missing_fields.append(_('City'))
+ return missing_fields
def _l10n_sa_check_buyer_missing_info(self, invoice):
"""
Helper function to check if ZATCA mandated partner fields are missing for the buyer
"""
- fields_to_check = []
- if any(tax.l10n_sa_exemption_reason_code in ('VATEX-SA-HEA', 'VATEX-SA-EDU') for tax in
- invoice.invoice_line_ids.filtered(
- lambda line: line.display_type == 'product').tax_ids):
- fields_to_check += [
- ('l10n_sa_additional_identification_scheme',
- _('Additional Identification Scheme is required for the Buyer if tax exemption reason is either '
- 'VATEX-SA-HEA or VATEX-SA-EDU, and its value must be NAT'), lambda p, v: v == 'NAT'),
- ('l10n_sa_additional_identification_number',
- _('Additional Identification Number is required for commercial partners'),
- lambda p, v: p.l10n_sa_additional_identification_scheme != 'TIN'
- ),
- ]
- elif invoice.commercial_partner_id.l10n_sa_additional_identification_scheme == 'TIN':
- fields_to_check += [
- ('vat', _('VAT is required when Identification Scheme is set to Tax Identification Number'))
- ]
- if not invoice._l10n_sa_is_simplified() and invoice.partner_id.country_id.code == 'SA':
- # If the invoice is a non-foreign, Standard (B2B), the Building Number and Neighborhood are required
- fields_to_check += [
- ('l10n_sa_edi_building_number', _('Building Number for the Buyer is required on Standard Invoices')),
- ('street2', _('Neighborhood for the Buyer is required on Standard Invoices')),
- ]
- return self._l10n_sa_check_partner_missing_info(invoice.commercial_partner_id, fields_to_check)
+ partner_id = invoice.commercial_partner_id
+ missing = []
+ identification_scheme = partner_id.l10n_sa_edi_additional_identification_scheme
+ if (
+ any(
+ tax.l10n_sa_exemption_reason_code in ('VATEX-SA-HEA', 'VATEX-SA-EDU')
+ for tax in invoice.invoice_line_ids.filtered(
+ lambda line: line.display_type == 'product'
+ ).tax_ids
+ )
+ and (
+ identification_scheme != 'NAT'
+ or not partner_id.l10n_sa_edi_additional_identification_number
+ )
+ ):
+ missing.append(_(
+ "Please set the Identification Scheme as National ID and Identification Number as the respective "
+ "number on the Customer as the Tax Exemption Reason is set either as VATEX-SA-HEA or VATEX-SA-EDU"
+ ))
+ if identification_scheme == 'TIN' and not partner_id.vat:
+ missing.append(_("Please set the VAT Number as the Identification Scheme is Tax Identification Number"))
+ return missing
def _l10n_sa_post_zatca_edi(self, invoice): # no batch ensure that there is only one invoice
"""
@@ -329,8 +299,9 @@ class AccountEdiFormat(models.Model):
# to the taxpayer for clarifications
chain_head = invoice.journal_id._l10n_sa_get_last_posted_invoice()
if chain_head and chain_head != invoice and not chain_head._l10n_sa_is_in_chain():
+ invoice.l10n_sa_edi_chain_head_id = chain_head
return {invoice: {
- 'error': f"ZATCA: Cannot post invoice while chain head ({chain_head.name}) has not been posted",
+ 'error': _("Error: This invoice is blocked due to %s. Please check it.", chain_head.name),
'blocking_level': 'error',
'response': None,
}}
@@ -372,8 +343,13 @@ class AccountEdiFormat(models.Model):
# Once submission is done with no errors, check submission status
cleared_xml = self._l10n_sa_postprocess_einvoice_submission(invoice, submitted_xml, response_data)
+ # Set 'l10n_sa_edi_is_production' to True upon the first invoice submission in Production mode
+ if not invoice.company_id.l10n_sa_edi_is_production:
+ invoice.company_id.l10n_sa_edi_is_production = invoice.company_id.l10n_sa_api_mode == 'prod'
+
# Save the submitted/returned invoice XML content once the submission has been completed successfully
invoice._l10n_sa_log_results(cleared_xml.encode(), response_data)
+ invoice.journal_id._l10n_sa_reset_chain_head_error()
return {
invoice: {
'success': True,
@@ -406,48 +382,54 @@ class AccountEdiFormat(models.Model):
Override to add ZATCA compliance checks on the Invoice
"""
- def _set_missing_partner_fields(missing_fields, name):
- return _("- Please, set the following fields on the %s: %s") % (name, ', '.join(missing_fields))
-
journal = invoice.journal_id
company = invoice.company_id
errors = super()._check_move_configuration(invoice)
- if self.code != 'sa_zatca' or company.country_id.code != 'SA':
+ if self.code != 'sa_zatca' or company.country_id and company.country_id.code != 'SA':
return errors
if invoice.commercial_partner_id == invoice.company_id.partner_id.commercial_partner_id:
- errors.append(_("- You cannot post invoices where the Seller is the Buyer"))
+ errors.append(_("- Invoice cannot be posted as the Supplier and Buyer are the same."))
- if not all(line.tax_ids for line in invoice.invoice_line_ids.filtered(lambda line: line.display_type == 'product')):
- errors.append(_("- Invoice lines should have at least one Tax applied."))
+ if not all(line.tax_ids for line in invoice.invoice_line_ids.filtered(lambda line: line.display_type == 'product' and line._check_edi_line_tax_required())):
+ errors.append(_("- Invoice lines need at least one tax. Please input it and try again."))
if not journal._l10n_sa_ready_to_submit_einvoices():
- errors.append(
- _("- Finish the Onboarding procees for journal %s by requesting the CSIDs and completing the checks.") % journal.name)
+ errors.append(_("- The Journal (%s) is not onboarded yet. Please onboard it and try again.", journal.name))
if not company._l10n_sa_check_organization_unit():
errors.append(
_("- The company VAT identification must contain 15 digits, with the first and last digits being '3' as per the BR-KSA-39 and BR-KSA-40 of ZATCA KSA business rule."))
- if not company.sudo().l10n_sa_private_key:
+ if not journal.company_id.sudo().l10n_sa_private_key_id:
errors.append(
- _("- No Private Key was generated for company %s. A Private Key is mandatory in order to generate Certificate Signing Requests (CSR).") % company.name)
- if not journal.l10n_sa_serial_number:
- errors.append(
- _("- No Serial Number was assigned for journal %s. A Serial Number is mandatory in order to generate Certificate Signing Requests (CSR).") % journal.name)
+ _("- No Private Key was generated for company %s. A Private Key is mandatory in order to generate Certificate Signing Requests (CSR).", company.name))
supplier_missing_info = self._l10n_sa_check_seller_missing_info(invoice)
customer_missing_info = self._l10n_sa_check_buyer_missing_info(invoice)
if supplier_missing_info:
- errors.append(_set_missing_partner_fields(supplier_missing_info, _("Supplier")))
- if customer_missing_info:
- errors.append(_set_missing_partner_fields(customer_missing_info, _("Customer")))
- if invoice.invoice_date > fields.Date.context_today(self.with_context(tz='Asia/Riyadh')):
- errors.append(_("- Please, make sure the invoice date is set to either the same as or before Today."))
- if invoice.move_type in ('in_refund', 'out_refund') and not invoice._l10n_sa_check_refund_reason():
errors.append(
- _("- Please, make sure either the Reversed Entry or the Reversal Reason are specified when confirming a Credit/Debit note"))
+ _(
+ "- Please set the following fields on the %(company_name)s: %(missing_fields)s",
+ company_name=company.name,
+ missing_fields=", ".join(supplier_missing_info),
+ )
+ )
+ if customer_missing_info:
+ errors.append(
+ _(
+ "- %(missing_info)s",
+ missing_info=", ".join(customer_missing_info),
+ )
+ )
+ if invoice.invoice_date > fields.Date.context_today(self.with_context(tz='Asia/Riyadh')):
+ errors.append(_("- Please set the Invoice Date to be either less than or equal to today as per the Asia/Riyadh time zone, since ZATCA does not allow future-dated invoicing."))
+
+ if invoice.l10n_sa_show_reason and not invoice.l10n_sa_reason:
+ errors.append(_("- Please make sure the 'ZATCA Reason' for the issuance of the Credit/Debit Note is specified."))
+ if invoice.l10n_sa_show_reason and not invoice._l10n_sa_check_billing_reference():
+ errors.append(_("- Please make sure the 'Customer Reference' contains the sequential number of the original invoice(s) that the Credit/Debit Note is related to."))
return errors
def _needs_web_services(self):
@@ -497,7 +479,7 @@ class AccountEdiFormat(models.Model):
attachment = edi_document.sudo().attachment_id
if not attachment or not attachment.datas:
- _logger.warning(f"No attachment found for invoice {edi_document.move_id.name}")
+ _logger.warning("No attachment found for invoice %s", edi_document.move_id.name)
return
xml_content = attachment.raw
@@ -507,8 +489,8 @@ class AccountEdiFormat(models.Model):
if not pdf_writer.is_pdfa:
try:
pdf_writer.convert_to_pdfa()
- except Exception as e:
- _logger.exception("Error while converting to PDF/A: %s", e)
+ except Exception:
+ _logger.exception("Error while converting to PDF/A")
content = self.env['ir.qweb']._render(
'account_edi_ubl_cii.account_invoice_pdfa_3_facturx_metadata',
{
@@ -516,4 +498,6 @@ class AccountEdiFormat(models.Model):
'date': fields.Date.context_today(self),
},
)
+ if "B" in content:
+ content.replace("B", "A")
pdf_writer.add_file_metadata(content.encode())
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_edi_xml_ubl_21_zatca.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_edi_xml_ubl_21_zatca.py
index 45bbae5..9e6e9fa 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_edi_xml_ubl_21_zatca.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_edi_xml_ubl_21_zatca.py
@@ -3,7 +3,7 @@ from hashlib import sha256
from base64 import b64encode
from lxml import etree
from odoo import models, fields
-from odoo.modules.module import get_module_resource
+from odoo.tools.misc import file_path
import re
TAX_EXEMPTION_CODES = ['VATEX-SA-29', 'VATEX-SA-29-7', 'VATEX-SA-30']
@@ -19,11 +19,564 @@ PAYMENT_MEANS_CODE = {
}
-class AccountEdiXmlUBL21Zatca(models.AbstractModel):
- _name = "account.edi.xml.ubl_21.zatca"
- _inherit = 'account.edi.xml.ubl_21'
+class AccountEdiXmlUbl_21Zatca(models.AbstractModel):
+ _name = 'account.edi.xml.ubl_21.zatca'
+ _inherit = ['account.edi.xml.ubl_21']
_description = "UBL 2.1 (ZATCA)"
+ # -------------------------------------------------------------------------
+ # EXPORT
+ # -------------------------------------------------------------------------
+
+ def _export_invoice_filename(self, invoice):
+ """
+ Generate the name of the invoice XML file according to ZATCA business rules:
+ Seller Vat Number (BT-31), Date (BT-2), Time (KSA-25), Invoice Number (BT-1)
+ """
+ vat = invoice.company_id.partner_id.commercial_partner_id.vat
+ invoice_number = re.sub(r'[^a-zA-Z0-9 -]+', '-', invoice.name)
+ invoice_date = fields.Datetime.context_timestamp(self.with_context(tz='Asia/Riyadh'), invoice.l10n_sa_confirmation_datetime)
+ file_name = f"{vat}_{invoice_date.strftime('%Y%m%dT%H%M%S')}_{invoice_number}"
+ file_format = self.env.context.get('l10n_sa_file_format', 'xml')
+ if file_format:
+ file_name = f'{file_name}.{file_format}'
+ return file_name
+
+ def _add_invoice_config_vals(self, vals):
+ super()._add_invoice_config_vals(vals)
+ vals['document_type'] = 'invoice' # Only use Invoice in ZATCA, even for credit and debit notes
+
+ def _add_invoice_base_lines_vals(self, vals):
+ super()._add_invoice_base_lines_vals(vals)
+ invoice = vals['invoice']
+
+ # Filter out prepayment lines of final invoices
+ if not invoice._is_downpayment():
+ vals['base_lines'] = [
+ base_line
+ for base_line in vals['base_lines']
+ if not base_line['record']._get_downpayment_lines()
+ ]
+
+ # Get downpayment moves' base lines
+ if not invoice._is_downpayment():
+ prepayment_moves = invoice.line_ids._get_downpayment_lines().move_id.filtered(lambda m: m.move_type == 'out_invoice')
+ else:
+ prepayment_moves = self.env['account.move']
+
+ prepayment_moves_base_lines = {}
+ for prepayment_move in prepayment_moves:
+ prepayment_move_base_lines, _dummy = prepayment_move._get_rounded_base_and_tax_lines()
+ prepayment_moves_base_lines[prepayment_move] = prepayment_move_base_lines
+
+ vals['prepayment_moves_base_lines'] = prepayment_moves_base_lines
+
+ def _add_document_tax_grouping_function_vals(self, vals):
+ # OVERRIDE account.edi.xml.ubl_21
+
+ # Always ignore withholding taxes in the UBL
+ def total_grouping_function(base_line, tax_data):
+ if tax_data and tax_data['tax'].l10n_sa_is_retention:
+ return None
+ return True
+
+ def tax_grouping_function(base_line, tax_data):
+ tax = tax_data and tax_data['tax']
+
+ # Ignore withholding taxes
+ if tax and tax.l10n_sa_is_retention:
+ return None
+ return {
+ 'tax_category_code': self._get_tax_category_code(vals['customer'].commercial_partner_id, vals['supplier'], tax),
+ **self._get_tax_exemption_reason(vals['customer'].commercial_partner_id, vals['supplier'], tax),
+ 'amount': tax.amount if tax else 0.0,
+ 'amount_type': tax.amount_type if tax else 'percent',
+ }
+
+ vals['total_grouping_function'] = total_grouping_function
+ vals['tax_grouping_function'] = tax_grouping_function
+
+ # -------------------------------------------------------------------------
+ # EXPORT: Helpers
+ # -------------------------------------------------------------------------
+
+ def _get_tax_category_code(self, customer, supplier, tax):
+ """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
+ if supplier.country_id.code == 'SA':
+ if tax and tax.amount != 0:
+ return 'S'
+ elif tax and tax.l10n_sa_exemption_reason_code in TAX_EXEMPTION_CODES:
+ return 'E'
+ elif tax and tax.l10n_sa_exemption_reason_code in TAX_ZERO_RATE_CODES:
+ return 'Z'
+ else:
+ return 'O'
+ return super()._get_tax_category_code(customer, supplier, tax)
+
+ def _get_tax_exemption_reason(self, customer, supplier, tax):
+ if supplier.country_id.code == 'SA':
+ if tax and tax.amount == 0:
+ exemption_reason_by_code = dict(tax._fields["l10n_sa_exemption_reason_code"]._description_selection(self.env))
+ code = tax.l10n_sa_exemption_reason_code
+ return {
+ 'tax_exemption_reason_code': code or "VATEX-SA-OOS",
+ 'tax_exemption_reason': (
+ exemption_reason_by_code[code].split(code)[1].lstrip()
+ if code else "Not subject to VAT"
+ )
+ }
+ else:
+ return {
+ 'tax_exemption_reason_code': None,
+ 'tax_exemption_reason': None,
+ }
+
+ return super()._get_tax_exemption_reason(customer, supplier, tax)
+
+ def _is_document_allowance_charge(self, base_line):
+ return base_line['special_type'] == 'early_payment' or base_line['tax_details']['total_excluded_currency'] < 0
+
+ # -------------------------------------------------------------------------
+ # EXPORT: Templates for document header nodes
+ # -------------------------------------------------------------------------
+
+ def _add_invoice_header_nodes(self, document_node, vals):
+ super()._add_invoice_header_nodes(document_node, vals)
+ invoice = vals['invoice']
+ issue_date = fields.Datetime.context_timestamp(self.with_context(tz='Asia/Riyadh'), invoice.l10n_sa_confirmation_datetime)
+
+ document_node.update({
+ 'cbc:ProfileID': {'_text': 'reporting:1.0'},
+ 'cbc:UUID': {'_text': invoice.l10n_sa_uuid},
+ 'cbc:IssueDate': {'_text': issue_date.strftime('%Y-%m-%d')},
+ 'cbc:IssueTime': {'_text': issue_date.strftime('%H:%M:%S')},
+ 'cbc:DueDate': None,
+ 'cbc:InvoiceTypeCode': {
+ '_text': (
+ 383 if invoice.debit_origin_id else
+ 381 if invoice.move_type == 'out_refund' else
+ 386 if invoice._is_downpayment() else 388
+ ),
+ 'name': '0%s00%s00' % (
+ '2' if invoice._l10n_sa_is_simplified() else '1',
+ '1' if invoice.commercial_partner_id.country_id != invoice.company_id.country_id and not invoice._l10n_sa_is_simplified() else '0'
+ ),
+ },
+ 'cbc:TaxCurrencyCode': {'_text': vals['company_currency_id'].name},
+ 'cac:OrderReference': None,
+ 'cac:BillingReference': {
+ 'cac:InvoiceDocumentReference': {
+ 'cbc:ID': {
+ '_text': (invoice.reversed_entry_id.name or invoice.ref)
+ if invoice.move_type == 'out_refund'
+ else invoice.debit_origin_id.name
+ }
+ }
+ } if invoice.move_type == 'out_refund' or invoice.debit_origin_id else None,
+ 'cac:AdditionalDocumentReference': [
+ {
+ 'cbc:ID': {'_text': 'QR'},
+ 'cac:Attachment': {
+ 'cbc:EmbeddedDocumentBinaryObject': {
+ '_text': 'N/A',
+ 'mimeCode': 'text/plain',
+ }
+ }
+ } if invoice._l10n_sa_is_simplified() else None,
+ {
+ 'cbc:ID': {'_text': 'PIH'},
+ 'cac:Attachment': {
+ 'cbc:EmbeddedDocumentBinaryObject': {
+ '_text': (
+ "NWZlY2ViNjZmZmM4NmYzOGQ5NTI3ODZjNmQ2OTZjNzljMmRiYzIzOWRkNGU5MWI0NjcyOWQ3M2EyN2ZiNTdlOQ=="
+ if invoice.company_id.l10n_sa_api_mode == 'sandbox' or not invoice.journal_id.l10n_sa_latest_submission_hash
+ else invoice.journal_id.l10n_sa_latest_submission_hash
+ ),
+ 'mimeCode': 'text/plain',
+ }
+ }
+ },
+ {
+ 'cbc:ID': {'_text': 'ICV'},
+ 'cbc:UUID': {'_text': invoice.l10n_sa_chain_index},
+ }
+ ],
+ 'cac:Signature': {
+ 'cbc:ID': {'_text': "urn:oasis:names:specification:ubl:signature:Invoice"},
+ 'cbc:SignatureMethod': {'_text': "urn:oasis:names:specification:ubl:dsig:enveloped:xades"},
+ } if invoice._l10n_sa_is_simplified() else None,
+ 'cac:PaymentTerms': None,
+ })
+
+ def _add_invoice_delivery_nodes(self, document_node, vals):
+ super()._add_invoice_delivery_nodes(document_node, vals)
+ invoice = vals['invoice']
+ if 'cac:Delivery' in document_node:
+ if document_node['cac:Delivery']['cac:DeliveryLocation']:
+ document_node['cac:Delivery']['cac:DeliveryLocation'] = None
+
+ if not document_node['cac:Delivery']['cbc:ActualDeliveryDate']['_text']:
+ document_node['cac:Delivery']['cbc:ActualDeliveryDate'] = {'_text': invoice.invoice_date}
+
+ def _add_invoice_payment_means_nodes(self, document_node, vals):
+ """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
+ super()._add_invoice_payment_means_nodes(document_node, vals)
+ payment_means_node = document_node['cac:PaymentMeans']
+ invoice = vals['invoice']
+
+ payment_means_node['cbc:PaymentMeansCode'] = {
+ '_text': PAYMENT_MEANS_CODE.get(
+ self._l10n_sa_get_payment_means_code(invoice),
+ PAYMENT_MEANS_CODE['unknown']
+ ),
+ 'listID': 'UN/ECE 4461',
+ }
+ payment_means_node['cbc:InstructionNote'] = {'_text': invoice._l10n_sa_get_adjustment_reason()}
+
+ def _get_address_node(self, vals):
+ partner = vals['partner']
+ country = partner['country' if partner._name == 'res.bank' else 'country_id']
+ state = partner['state' if partner._name == 'res.bank' else 'state_id']
+ building_number = partner.l10n_sa_edi_building_number if partner._name == 'res.partner' else ''
+ edi_plot_identification = partner.l10n_sa_edi_plot_identification if partner._name == 'res.partner' else ''
+
+ return {
+ 'cbc:StreetName': {'_text': partner.street},
+ 'cbc:BuildingNumber': {'_text': building_number},
+ 'cbc:PlotIdentification': {'_text': edi_plot_identification},
+ 'cbc:CitySubdivisionName': {'_text': partner.street2},
+ 'cbc:CityName': {'_text': partner.city},
+ 'cbc:PostalZone': {'_text': partner.zip},
+ 'cbc:CountrySubentity': {'_text': state.name},
+ 'cbc:CountrySubentityCode': {'_text': state.code},
+ 'cac:AddressLine': None,
+ 'cac:Country': {
+ 'cbc:IdentificationCode': {'_text': country.code},
+ 'cbc:Name': {'_text': country.name},
+ }
+ }
+
+ def _get_partner_party_identification_number(self, partner):
+ """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
+ identification_number = partner.l10n_sa_edi_additional_identification_number
+ vat = re.sub(r'[^a-zA-Z0-9]', '', partner.vat or "")
+ if partner.country_code != "SA" and vat:
+ identification_number = vat
+ elif partner.l10n_sa_edi_additional_identification_scheme == 'TIN':
+ # according to ZATCA, the TIN number is always the first 10 digits of the VAT number
+ identification_number = vat[:10]
+ return identification_number
+
+ def _get_party_node(self, vals):
+ partner = vals['partner']
+ role = vals['role']
+ commercial_partner = partner.commercial_partner_id
+
+ party_node = {}
+
+ if identification_number := self._get_partner_party_identification_number(commercial_partner):
+ party_node['cac:PartyIdentification'] = {
+ 'cbc:ID': {
+ '_text': identification_number,
+ 'schemeID': commercial_partner.l10n_sa_edi_additional_identification_scheme,
+ }
+ }
+
+ party_node.update({
+ 'cac:PartyName': {
+ 'cbc:Name': {'_text': partner.display_name}
+ },
+ 'cac:PostalAddress': self._get_address_node(vals),
+ 'cac:PartyTaxScheme': {
+ 'cbc:RegistrationName': {'_text': commercial_partner.name},
+ 'cbc:CompanyID': {'_text': commercial_partner.vat},
+ 'cac:RegistrationAddress': self._get_address_node({'partner': commercial_partner}),
+ 'cac:TaxScheme': {
+ 'cbc:ID': {'_text': 'VAT'}
+ }
+ } if (role != 'customer' or partner.country_id.code == 'SA') and commercial_partner.vat and commercial_partner.vat != '/' else None, # BR-KSA-46
+ 'cac:PartyLegalEntity': {
+ 'cbc:RegistrationName': {'_text': commercial_partner.name},
+ 'cbc:CompanyID': {'_text': commercial_partner.vat} if commercial_partner.country_code == 'SA' else None,
+ 'cac:RegistrationAddress': self._get_address_node({'partner': commercial_partner}),
+ },
+ 'cac:Contact': {
+ 'cbc:ID': {'_text': partner.id},
+ 'cbc:Name': {'_text': partner.name},
+ 'cbc:Telephone': {
+ '_text': re.sub(r"[^+\d]", '', partner.phone) if partner.phone else None
+ },
+ 'cbc:ElectronicMail': {'_text': partner.email},
+ }
+ })
+ return party_node
+
+ def _l10n_sa_get_payment_means_code(self, invoice):
+ """ Return payment means code to be used to set the value on the XML file """
+ return 'unknown'
+
+ # -------------------------------------------------------------------------
+ # EXPORT: Templates for document amount nodes
+ # -------------------------------------------------------------------------
+
+ def _add_document_tax_total_nodes(self, document_node, vals):
+ super()._add_document_tax_total_nodes(document_node, vals)
+
+ document_node['cac:TaxTotal'] = [document_node['cac:TaxTotal']]
+
+ self._add_tax_total_node_in_company_currency(document_node, vals)
+ document_node['cac:TaxTotal'][1]['cac:TaxSubtotal'] = None
+
+ def _add_invoice_monetary_total_nodes(self, document_node, vals):
+ super()._add_invoice_monetary_total_nodes(document_node, vals)
+
+ monetary_total_tag = 'cac:LegalMonetaryTotal' if vals['document_type'] in {'invoice', 'credit_note'} else 'cac:RequestedMonetaryTotal'
+ monetary_total_node = document_node[monetary_total_tag]
+
+ # Compute the prepaid amount
+ prepaid_amount = 0.0
+ AccountTax = self.env['account.tax']
+ for prepayment_move_base_lines in vals['prepayment_moves_base_lines'].values():
+ # Compute prepayment moves' totals
+ prepayment_moves_base_lines_aggregated_tax_details = AccountTax._aggregate_base_lines_tax_details(
+ prepayment_move_base_lines,
+ vals['total_grouping_function'],
+ )
+ prepayment_moves_total_aggregated_tax_details = AccountTax._aggregate_base_lines_aggregated_values(prepayment_moves_base_lines_aggregated_tax_details)
+ for grouping_key, values in prepayment_moves_total_aggregated_tax_details.items():
+ if grouping_key:
+ prepaid_amount += values['base_amount_currency'] + values['tax_amount_currency']
+
+ # AllowanceTotalAmount is always present even if 0.0
+ monetary_total_node['cbc:AllowanceTotalAmount'] = {
+ '_text': self.format_float(vals['total_allowance_currency'], vals['currency_dp']),
+ 'currencyID': vals['currency_name'],
+ }
+ monetary_total_node['cbc:PrepaidAmount']['_text'] = self.format_float(prepaid_amount, vals['currency_dp'])
+ monetary_total_node['cbc:PayableAmount']['_text'] = self.format_float(vals['tax_inclusive_amount_currency'] - prepaid_amount, vals['currency_dp'])
+
+ # -------------------------------------------------------------------------
+ # EXPORT: Templates for document allowance charge nodes
+ # -------------------------------------------------------------------------
+
+ def _get_document_allowance_charge_node(self, vals):
+ """ Charge Reasons & Codes (As per ZATCA):
+ https://unece.org/fileadmin/DAM/trade/untdid/d16b/tred/tred5189.htm
+ As far as ZATCA is concerned, we calculate Allowance/Charge vals for global discounts as
+ a document level allowance, and we do not include any other charges or allowances.
+ """
+ base_line = vals['base_line']
+ aggregated_tax_details = self.env['account.tax']._aggregate_base_line_tax_details(base_line, vals['tax_grouping_function'])
+
+ base_amount_currency = base_line['tax_details']['total_excluded_currency']
+ if base_line['special_type'] == 'early_payment':
+ return super()._get_document_allowance_charge_node(vals)
+ elif base_amount_currency < 0:
+ return {
+ 'cbc:ChargeIndicator': {'_text': 'false'},
+ 'cbc:AllowanceChargeReasonCode': {'_text': '95'},
+ 'cbc:AllowanceChargeReason': {'_text': 'Discount'},
+ 'cbc:Amount': {
+ '_text': self.format_float(abs(base_amount_currency), 2),
+ 'currencyID': vals['currency_id'].name,
+ },
+ 'cac:TaxCategory': [
+ self._get_tax_category_node({**vals, 'grouping_key': grouping_key})
+ for grouping_key in aggregated_tax_details
+ if grouping_key
+ ]
+ }
+
+ # -------------------------------------------------------------------------
+ # EXPORT: Templates for document line nodes
+ # -------------------------------------------------------------------------
+
+ def _add_invoice_line_nodes(self, document_node, vals):
+ document_line_tag = self._get_tags_for_document_type(vals)['document_line']
+ document_node[document_line_tag] = []
+ line_idx = 1
+
+ # First: the non-prepayment lines from the invoice
+ for base_line in vals['base_lines']:
+ if not self._is_document_allowance_charge(base_line):
+ line_vals = {
+ **vals,
+ 'line_idx': line_idx,
+ 'base_line': base_line,
+ }
+ self._add_invoice_line_vals(line_vals)
+
+ line_node = {}
+ self._add_invoice_line_id_nodes(line_node, line_vals)
+ self._add_invoice_line_amount_nodes(line_node, line_vals)
+ self._add_invoice_line_period_nodes(line_node, line_vals)
+ self._add_invoice_line_allowance_charge_nodes(line_node, line_vals)
+ self._add_invoice_line_tax_total_nodes(line_node, line_vals)
+ self._add_invoice_line_item_nodes(line_node, line_vals)
+ self._add_invoice_line_tax_category_nodes(line_node, line_vals)
+ self._add_invoice_line_price_nodes(line_node, line_vals)
+ self._add_invoice_line_pricing_reference_nodes(line_node, line_vals)
+
+ document_node[document_line_tag].append(line_node)
+ line_idx += 1
+
+ # Then: all the prepayment adjustments
+ for prepayment_move, prepayment_move_base_lines in vals['prepayment_moves_base_lines'].items():
+ document_node[document_line_tag].append(
+ self._get_prepayment_line_node({
+ **vals,
+ 'line_idx': line_idx,
+ 'prepayment_move': prepayment_move,
+ 'prepayment_move_base_lines': prepayment_move_base_lines,
+ })
+ )
+ line_idx += 1
+
+ def _add_document_line_tax_total_nodes(self, line_node, vals):
+ base_line = vals['base_line']
+ aggregated_tax_details = self.env['account.tax']._aggregate_base_line_tax_details(base_line, vals['tax_grouping_function'])
+
+ total_tax_amount = sum(
+ values['tax_amount_currency']
+ for grouping_key, values in aggregated_tax_details.items()
+ if grouping_key
+ )
+ total_base_amount = sum(
+ values['base_amount_currency']
+ for grouping_key, values in aggregated_tax_details.items()
+ if grouping_key
+ )
+ total_amount = total_base_amount + total_tax_amount
+
+ line_node['cac:TaxTotal'] = {
+ 'cbc:TaxAmount': {
+ '_text': self.format_float(total_tax_amount, vals['currency_dp']),
+ 'currencyID': vals['currency_name'],
+ },
+ 'cbc:RoundingAmount': {
+ # This should simply contain the net (base + tax) amount for the line.
+ '_text': self.format_float(total_amount, vals['currency_dp']),
+ 'currencyID': vals['currency_name'],
+ },
+ # No TaxSubtotal: BR-KSA-80: only downpayment lines should have a tax subtotal breakdown.
+ }
+
+ def _add_document_line_item_nodes(self, line_node, vals):
+ super()._add_document_line_item_nodes(line_node, vals)
+ product = vals['base_line']['product_id']
+ line_node['cac:Item']['cac:SellersItemIdentification'] = {
+ 'cbc:ID': {'_text': product.code or product.default_code},
+ }
+
+ def _add_document_line_tax_category_nodes(self, line_node, vals):
+ base_line = vals['base_line']
+ aggregated_tax_details = self.env['account.tax']._aggregate_base_line_tax_details(base_line, vals['tax_grouping_function'])
+
+ line_node['cac:Item']['cac:ClassifiedTaxCategory'] = [
+ self._get_tax_category_node({**vals, 'grouping_key': grouping_key})
+ for grouping_key in aggregated_tax_details
+ if grouping_key
+ ]
+
+ def _get_prepayment_line_node(self, vals):
+ prepayment_move = vals['prepayment_move']
+
+ AccountTax = self.env['account.tax']
+ prepayment_moves_base_lines_aggregated_tax_details = AccountTax._aggregate_base_lines_tax_details(
+ vals['prepayment_move_base_lines'],
+ vals['tax_grouping_function'],
+ )
+ aggregated_tax_details = AccountTax._aggregate_base_lines_aggregated_values(prepayment_moves_base_lines_aggregated_tax_details)
+
+ prepayment_move_issue_date = fields.Datetime.context_timestamp(
+ self.with_context(tz='Asia/Riyadh'),
+ prepayment_move.l10n_sa_confirmation_datetime
+ )
+
+ return {
+ 'cbc:ID': {'_text': vals['line_idx']},
+ 'cbc:InvoicedQuantity': {
+ '_text': '1.0',
+ 'unitCode': 'C62',
+ },
+ 'cbc:LineExtensionAmount': {
+ '_text': '0.00',
+ 'currencyID': vals['currency_name'],
+ },
+ 'cac:DocumentReference': {
+ 'cbc:ID': {'_text': prepayment_move.name},
+ 'cbc:IssueDate': {
+ '_text': prepayment_move_issue_date.strftime('%Y-%m-%d') if prepayment_move_issue_date else None
+ },
+ 'cbc:IssueTime': {
+ '_text': prepayment_move_issue_date.strftime('%H:%M:%S') if prepayment_move_issue_date else None
+ },
+ 'cbc:DocumentTypeCode': {'_text': '386'},
+ },
+ 'cac:TaxTotal': self._get_prepayment_line_tax_total_node({**vals, 'aggregated_tax_details': aggregated_tax_details}),
+ 'cac:Item': {
+ 'cbc:Description': {'_text': "Down Payment"},
+ 'cbc:Name': {'_text': "Down Payment"},
+ 'cac:ClassifiedTaxCategory': [
+ self._get_tax_category_node({**vals, 'grouping_key': grouping_key})
+ for grouping_key in aggregated_tax_details
+ ]
+ },
+ 'cac:Price': {
+ 'cbc:PriceAmount': {
+ '_text': '0',
+ 'currencyID': vals['currency_name'],
+ }
+ },
+ }
+
+ def _get_prepayment_line_tax_total_node(self, vals):
+ # Compute prepayment move subtotals by tax category
+ aggregated_tax_details = vals['aggregated_tax_details']
+
+ return {
+ 'cbc:TaxAmount': {
+ '_text': '0.00',
+ 'currencyID': vals['currency_name'],
+ },
+ 'cbc:RoundingAmount': {
+ '_text': '0.00',
+ 'currencyID': vals['currency_name'],
+ },
+ 'cac:TaxSubtotal': [
+ {
+ 'cbc:TaxableAmount': {
+ '_text': self.format_float(values['base_amount_currency'], vals['currency_dp']),
+ 'currencyID': vals['currency_name'],
+ },
+ 'cbc:TaxAmount': {
+ '_text': self.format_float(values['tax_amount_currency'], vals['currency_dp']),
+ 'currencyID': vals['currency_name'],
+ },
+ 'cbc:Percent': {'_text': grouping_key['amount']},
+ 'cac:TaxCategory': self._get_tax_category_node({**vals, 'grouping_key': grouping_key}),
+ }
+ for grouping_key, values in aggregated_tax_details.items()
+ if grouping_key
+ ],
+ }
+
+ def _add_document_line_price_nodes(self, line_node, vals):
+ """
+ Use 10 decimal places for PriceAmount to satisfy ZATCA validation BR-KSA-EN16931-11
+ """
+ currency_suffix = vals['currency_suffix']
+ line_node['cac:Price'] = {
+ 'cbc:PriceAmount': {
+ '_text': round(vals[f'gross_price_unit{currency_suffix}'], 10),
+ 'currencyID': vals['currency_name'],
+ },
+ }
+
+ # -------------------------------------------------------------------------
+ # EXPORT: Helpers for hash generation
+ # -------------------------------------------------------------------------
+
def _l10n_sa_get_namespaces(self):
"""
Namespaces used in the final UBL declaration, required to canonalize the finalized XML document of the Invoice
@@ -57,7 +610,7 @@ class AccountEdiXmlUBL21Zatca(models.AbstractModel):
def _transform_and_canonicalize_xml(content):
""" Transform XML content to remove certain elements and signatures using an XSL template """
- invoice_xsl = etree.parse(get_module_resource('l10n_sa_edi', 'data', 'pre-hash_invoice.xsl'))
+ invoice_xsl = etree.parse(file_path('l10n_sa_edi/data/pre-hash_invoice.xsl'))
transform = etree.XSLT(invoice_xsl)
return _canonicalize_xml(transform(content))
@@ -80,395 +633,3 @@ class AccountEdiXmlUBL21Zatca(models.AbstractModel):
elif mode == 'digest':
xml_hash = xml_sha.digest()
return b64encode(xml_hash)
-
- def _l10n_sa_get_previous_invoice_hash(self, invoice):
- """ Function that returns the Base 64 encoded SHA256 hash of the previously submitted invoice """
- if invoice.company_id.l10n_sa_api_mode == 'sandbox' or not invoice.journal_id.l10n_sa_latest_submission_hash:
- # If no invoice, or if using Sandbox, return the b64 encoded SHA256 value of the '0' character
- return "NWZlY2ViNjZmZmM4NmYzOGQ5NTI3ODZjNmQ2OTZjNzljMmRiYzIzOWRkNGU5MWI0NjcyOWQ3M2EyN2ZiNTdlOQ=="
- return invoice.journal_id.l10n_sa_latest_submission_hash
-
- def _get_delivery_vals_list(self, invoice):
- """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
- shipping_address = invoice.partner_shipping_id
- return [{'actual_delivery_date': invoice.l10n_sa_delivery_date,
- 'delivery_address_vals': self._get_partner_address_vals(shipping_address) if shipping_address else {},}]
-
- def _get_partner_contact_vals(self, partner):
- res = super()._get_partner_contact_vals(partner)
- if res.get('telephone'):
- res['telephone'] = re.sub(r"[^+\d]", '', res['telephone'])
- return res
-
- def _get_partner_party_identification_vals_list(self, partner):
- """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
- return [{
- 'id_attrs': {'schemeID': partner.l10n_sa_additional_identification_scheme},
- 'id': (
- partner.l10n_sa_additional_identification_number
- if partner.l10n_sa_additional_identification_scheme != 'TIN' and partner.country_code == 'SA'
- else partner.vat
- ),
- }]
-
- def _get_partner_party_legal_entity_vals_list(self, partner):
- # EXTEND 'account.edi.xml.ubl_20'
- partners_party_legal = super()._get_partner_party_legal_entity_vals_list(partner)
- for partner_party_legal in partners_party_legal:
- if partner_party_legal['commercial_partner'].country_code != 'SA':
- partner_party_legal['company_id'] = False
-
- return partners_party_legal
-
- def _l10n_sa_get_payment_means_code(self, invoice):
- """ Return payment means code to be used to set the value on the XML file """
- return 'unknown'
-
- def _get_invoice_payment_means_vals_list(self, invoice):
- """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
- res = super()._get_invoice_payment_means_vals_list(invoice)
- res[0]['payment_means_code'] = PAYMENT_MEANS_CODE.get(self._l10n_sa_get_payment_means_code(invoice), PAYMENT_MEANS_CODE['unknown'])
- res[0]['payment_means_code_attrs'] = {'listID': 'UN/ECE 4461'}
- res[0]['adjustment_reason'] = invoice.ref
- return res
-
- def _get_partner_address_vals(self, partner):
- """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
- return {
- **super()._get_partner_address_vals(partner),
- 'building_number': partner.l10n_sa_edi_building_number,
- 'neighborhood': partner.street2,
- 'plot_identification': partner.l10n_sa_edi_plot_identification,
- }
-
- def _export_invoice_filename(self, invoice):
- """
- Generate the name of the invoice XML file according to ZATCA business rules:
- Seller Vat Number (BT-31), Date (BT-2), Time (KSA-25), Invoice Number (BT-1)
- """
- vat = invoice.company_id.partner_id.commercial_partner_id.vat
- invoice_number = re.sub(r'[^a-zA-Z0-9 -]+', '-', invoice.name)
- invoice_date = fields.Datetime.context_timestamp(self.with_context(tz='Asia/Riyadh'), invoice.l10n_sa_confirmation_datetime)
- file_name = f"{vat}_{invoice_date.strftime('%Y%m%dT%H%M%S')}_{invoice_number}"
- file_format = self.env.context.get('l10n_sa_file_format', 'xml')
- if file_format:
- file_name = f'{file_name}.{file_format}'
- return file_name
-
- def _l10n_sa_get_invoice_transaction_code(self, invoice):
- """
- Returns the transaction code string to be inserted in the UBL file follows the following format:
- - NNPNESB, in compliance with KSA Business Rule KSA-2, where:
- - NN (positions 1 and 2) = invoice subtype:
- - 01 for tax invoice
- - 02 for simplified tax invoice
- - E (position 5) = Exports invoice transaction, 0 for false, 1 for true
- """
- return '0%s00%s00' % (
- '2' if invoice._l10n_sa_is_simplified() else '1',
- '1' if invoice.commercial_partner_id.country_id != invoice.company_id.country_id and not invoice._l10n_sa_is_simplified() else '0'
- )
-
- def _l10n_sa_get_invoice_type(self, invoice):
- """
- Returns the invoice type string to be inserted in the UBL file
- - 383: Debit Note
- - 381: Credit Note
- - 388: Invoice
- """
- return (
- 383 if invoice.debit_origin_id else
- 381 if invoice.move_type == 'out_refund' else
- 386 if invoice._is_downpayment() else 388
- )
-
- def _l10n_sa_get_billing_reference_vals(self, invoice):
- """ Get the billing reference vals required to render the BillingReference for credit/debit notes """
- if self._l10n_sa_get_invoice_type(invoice) != 388:
- return {
- 'id': (invoice.reversed_entry_id.name or invoice.ref) if invoice.move_type == 'out_refund' else invoice.debit_origin_id.name,
- 'issue_date': None,
- }
- return {}
-
- def _get_partner_party_tax_scheme_vals_list(self, partner, role):
- """
- Override to return an empty list if the partner is a customer and their country is not KSA.
- This is according to KSA Business Rule BR-KSA-46 which states that in the case of Export Invoices,
- the buyer VAT registration number or buyer group VAT registration number must not exist in the Invoice
- """
- if role != 'customer' or partner.country_id.code == 'SA':
- return super()._get_partner_party_tax_scheme_vals_list(partner, role)
- return []
-
- def _apply_invoice_tax_filter(self, base_line, tax_values):
- """ Override to filter out withholding tax """
- tax_id = self.env['account.tax'].browse(tax_values['id'])
- res = not tax_id.l10n_sa_is_retention
- # If the move that is being sent is not a down payment invoice, and the sale module is installed
- # we need to make sure the line is neither retention, nor a down payment line
- if not base_line['record'].move_id._is_downpayment():
- return not tax_id.l10n_sa_is_retention and not base_line['record']._get_downpayment_lines()
- return res
-
- def _apply_invoice_line_filter(self, invoice_line):
- """ Override to filter out down payment lines """
- if not invoice_line.move_id._is_downpayment():
- return not invoice_line._get_downpayment_lines()
- return True
-
- def _l10n_sa_get_prepaid_amount(self, invoice, vals):
- """ Calculate the down-payment amount according to ZATCA rules """
- downpayment_lines = False if invoice._is_downpayment() else invoice.line_ids.filtered(lambda l: l._get_downpayment_lines())
- if downpayment_lines:
- tax_vals = invoice._prepare_edi_tax_details(filter_to_apply=lambda l, t: not self.env['account.tax'].browse(t['id']).l10n_sa_is_retention)
- base_amount = abs(sum(tax_vals['tax_details_per_record'][l]['base_amount_currency'] for l in downpayment_lines))
- tax_amount = abs(sum(tax_vals['tax_details_per_record'][l]['tax_amount_currency'] for l in downpayment_lines))
- return {
- 'total_amount': base_amount + tax_amount,
- 'base_amount': base_amount,
- 'tax_amount': tax_amount
- }
-
- def _l10n_sa_get_monetary_vals(self, invoice, vals):
- """ Calculate the invoice monteray amount values, including prepaid amounts (down payment) """
- # We use base_amount_currency + tax_amount_currency instead of amount_total because we do not want to include
- # withholding tax amounts in our calculations
- total_amount = abs(vals['taxes_vals']['base_amount_currency'] + vals['taxes_vals']['tax_amount_currency'])
- line_extension_amount = vals['vals']['legal_monetary_total_vals']['line_extension_amount']
- tax_inclusive_amount = total_amount
- tax_exclusive_amount = abs(vals['taxes_vals']['base_amount_currency'])
- prepaid_amount = 0
- payable_amount = total_amount
- # - When we calculate the tax values, we filter out taxes and invoice lines linked to downpayments.
- # As such, when we calculate the TaxInclusiveAmount, it already accounts for the tax amount of the downpayment
- # Same goes for the TaxExclusiveAmount, and we do not need to add the Tax amount of the downpayment
- # - The payable amount does not account for the tax amount of the downpayment, so we add it
- downpayment_vals = self._l10n_sa_get_prepaid_amount(invoice, vals)
- allowance_charge_vals = vals['vals']['allowance_charge_vals']
- allowance_total_amount = sum(a['amount'] for a in allowance_charge_vals if a['charge_indicator'] == 'false')
- if downpayment_vals:
- # - BR-KSA-80: To calculate payable amount, we deduct prepaid amount from total tax inclusive amount
- prepaid_amount = downpayment_vals['total_amount']
- payable_amount = tax_inclusive_amount - prepaid_amount
- return {
- 'line_extension_amount': line_extension_amount - allowance_total_amount,
- 'tax_inclusive_amount': tax_inclusive_amount,
- 'tax_exclusive_amount': tax_exclusive_amount,
- 'prepaid_amount': prepaid_amount,
- 'payable_amount': payable_amount,
- 'allowance_total_amount': allowance_total_amount
- }
-
- def _get_tax_category_list(self, invoice, taxes):
- """ Override to filter out withholding taxes """
- non_retention_taxes = taxes.filtered(lambda t: not t.l10n_sa_is_retention)
- return super()._get_tax_category_list(invoice, non_retention_taxes)
-
- def _get_document_allowance_charge_vals_list(self, invoice):
- """
- Charge Reasons & Codes (As per ZATCA):
- https://unece.org/fileadmin/DAM/trade/untdid/d16b/tred/tred5189.htm
- As far as ZATCA is concerned, we calculate Allowance/Charge vals for global discounts as
- a document level allowance, and we do not include any other charges or allowances
- """
- res = super()._get_document_allowance_charge_vals_list(invoice)
- for line in invoice.invoice_line_ids.filtered(lambda l: l._is_global_discount_line()):
- taxes = line.tax_ids.flatten_taxes_hierarchy().filtered(lambda t: t.amount_type != 'fixed')
- res.append({
- 'charge_indicator': 'false',
- 'allowance_charge_reason_code': "95",
- 'allowance_charge_reason': "Discount",
- 'amount': abs(line.price_subtotal),
- 'currency_dp': 2,
- 'currency_name': invoice.currency_id.name,
- 'tax_category_vals': [{
- 'id': tax['id'],
- 'percent': tax['percent'],
- 'tax_scheme_id': 'VAT',
- } for tax in self._get_tax_category_list(line.move_id, taxes)],
- })
- return res
-
- def _export_invoice_vals(self, invoice):
- """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
- vals = super()._export_invoice_vals(invoice)
-
- vals.update({
- 'main_template': 'account_edi_ubl_cii.ubl_20_Invoice',
- 'InvoiceType_template': 'l10n_sa_edi.ubl_21_InvoiceType_zatca',
- 'InvoiceLineType_template': 'l10n_sa_edi.ubl_21_InvoiceLineType_zatca',
- 'AddressType_template': 'l10n_sa_edi.ubl_21_AddressType_zatca',
- 'PartyType_template': 'l10n_sa_edi.ubl_21_PartyType_zatca',
- 'TaxTotalType_template': 'l10n_sa_edi.ubl_21_TaxTotalType_zatca',
- 'PaymentMeansType_template': 'l10n_sa_edi.ubl_21_PaymentMeansType_zatca',
- })
-
- vals['vals'].update({
- 'profile_id': 'reporting:1.0',
- 'invoice_type_code_attrs': {'name': self._l10n_sa_get_invoice_transaction_code(invoice)},
- 'invoice_type_code': self._l10n_sa_get_invoice_type(invoice),
- 'issue_date': fields.Datetime.context_timestamp(self.with_context(tz='Asia/Riyadh'),
- invoice.l10n_sa_confirmation_datetime),
- 'previous_invoice_hash': self._l10n_sa_get_previous_invoice_hash(invoice),
- 'billing_reference_vals': self._l10n_sa_get_billing_reference_vals(invoice),
- 'tax_total_vals': self._l10n_sa_get_additional_tax_total_vals(invoice, vals),
- # Due date is not required for ZATCA UBL 2.1
- 'due_date': None,
- })
-
- vals['vals']['legal_monetary_total_vals'].update(self._l10n_sa_get_monetary_vals(invoice, vals))
- self._l10n_sa_postprocess_line_vals(vals)
-
- return vals
-
- def _l10n_sa_postprocess_line_vals(self, vals):
- """
- Postprocess vals to remove negative line amounts, as those will be used to compute
- document level allowances (global discounts)
- """
- final_line_vals = []
- for line_vals in vals['vals']['invoice_line_vals']:
- if line_vals['price_vals']['price_amount'] >= 0:
- final_line_vals.append(line_vals)
- vals['vals']['invoice_line_vals'] = final_line_vals
-
- def _l10n_sa_get_additional_tax_total_vals(self, invoice, vals):
- """
- For ZATCA, an additional TaxTotal element needs to be included in the UBL file
- (Only for the Invoice, not the lines)
-
- If the invoice is in a different currency from the one set on the company (SAR), then the additional
- TaxAmount element needs to hold the tax amount converted to the company's currency.
-
- Business Rules: BT-110 & BT-111
- """
- curr_amount = abs(vals['taxes_vals']['tax_amount_currency'])
- if invoice.currency_id != invoice.company_currency_id:
- curr_amount = abs(vals['taxes_vals']['tax_amount'])
- return vals['vals']['tax_total_vals'] + [{
- 'currency': invoice.company_currency_id,
- 'currency_dp': invoice.company_currency_id.decimal_places,
- 'tax_amount': curr_amount,
- }]
-
- def _get_invoice_line_item_vals(self, line, taxes_vals):
- """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
- vals = super()._get_invoice_line_item_vals(line, taxes_vals)
- vals['sellers_item_identification_vals'] = {'id': line.product_id.code or line.product_id.default_code}
- return vals
-
- def _l10n_sa_get_line_prepayment_vals(self, line, taxes_vals):
- """
- If an invoice line is linked to a down payment invoice, we need to return the proper values
- to be included in the UBL
- """
- if not line.move_id._is_downpayment() and line.sale_line_ids and all(sale_line.is_downpayment for sale_line in line.sale_line_ids):
- prepayment_move_id = line.sale_line_ids.invoice_lines.move_id.filtered(lambda m: m.move_type == 'out_invoice' and m._is_downpayment())
- return {
- 'prepayment_id': prepayment_move_id.name,
- 'issue_date': fields.Datetime.context_timestamp(self.with_context(tz='Asia/Riyadh'),
- prepayment_move_id.l10n_sa_confirmation_datetime),
- 'document_type_code': 386
- }
- return {}
-
- def _get_invoice_line_vals(self, line, taxes_vals):
- """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
-
- def grouping_key_generator(base_line, tax_values):
- tax = tax_values['tax_repartition_line'].tax_id
- tax_category_vals = self._get_tax_category_list(line.move_id, tax)[0]
- grouping_key = {
- 'tax_category_id': tax_category_vals['id'],
- 'tax_category_percent': tax_category_vals['percent'],
- '_tax_category_vals_': tax_category_vals,
- 'tax_amount_type': tax.amount_type,
- }
- if tax.amount_type == 'fixed':
- grouping_key['tax_name'] = tax.name
- return grouping_key
-
- if not line.move_id._is_downpayment() and line._get_downpayment_lines():
- # When we initially calculate the taxes_vals, we filter out the down payment lines, which means we have no
- # values to set in the TaxableAmount and TaxAmount nodes on the InvoiceLine for the down payment.
- # This means ZATCA will return a warning message for the BR-KSA-80 rule since it cannot calculate the
- # TaxableAmount and the TaxAmount nodes correctly. To avoid this, we re-caclculate the taxes_vals just before
- # we set the values for the down payment line, and we do not pass any filters to the _prepare_edi_tax_details
- # method
- line_taxes = line.move_id._prepare_edi_tax_details(filter_to_apply=lambda l, t: not self.env['account.tax'].browse(t['id']).l10n_sa_is_retention, grouping_key_generator=grouping_key_generator)
- taxes_vals = line_taxes['tax_details_per_record'][line]
-
- line_vals = super()._get_invoice_line_vals(line, taxes_vals)
- total_amount_sa = abs(taxes_vals['tax_amount_currency'] + taxes_vals['base_amount_currency'])
- extension_amount = abs(line_vals['line_extension_amount'])
- if not line.move_id._is_downpayment() and line._get_downpayment_lines():
- total_amount_sa = extension_amount = 0
- line_vals['price_vals']['price_amount'] = 0
- line_vals['tax_total_vals'][0]['tax_amount'] = 0
- line_vals['prepayment_vals'] = self._l10n_sa_get_line_prepayment_vals(line, taxes_vals)
- else:
- # - BR-KSA-80: only down-payment lines should have a tax subtotal breakdown, as that is
- # used during computation of prepaid amount as ZATCA sums up tax amount/taxable amount of all lines
- # irrespective of whether they are down-payment lines.
- line_vals['tax_total_vals'][0].pop('tax_subtotal_vals', None)
- line_vals['tax_total_vals'][0]['total_amount_sa'] = total_amount_sa
- line_vals['invoiced_quantity'] = abs(line_vals['invoiced_quantity'])
- line_vals['line_extension_amount'] = extension_amount
-
- return line_vals
-
- def _get_invoice_tax_totals_vals_list(self, invoice, taxes_vals):
- """
- Override to include/update values specific to ZATCA's UBL 2.1 specs.
- In this case, we make sure the tax amounts are always absolute (no negative values)
- """
- res = [{
- 'currency': invoice.currency_id,
- 'currency_dp': invoice.currency_id.decimal_places,
- 'tax_amount': abs(taxes_vals['tax_amount_currency']),
- 'tax_subtotal_vals': [{
- 'currency': invoice.currency_id,
- 'currency_dp': invoice.currency_id.decimal_places,
- 'taxable_amount': abs(vals['base_amount_currency']),
- 'tax_amount': abs(vals['tax_amount_currency']),
- 'percent': vals['_tax_category_vals_']['percent'],
- 'tax_category_vals': vals['_tax_category_vals_'],
- } for vals in taxes_vals['tax_details'].values()],
- }]
- return res
-
- def _get_tax_unece_codes(self, invoice, tax):
- """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
-
- def _exemption_reason(code, reason):
- return {
- 'tax_category_code': code,
- 'tax_exemption_reason_code': reason or "VATEX-SA-OOS",
- 'tax_exemption_reason': (
- exemption_codes[reason].split(reason)[1].lstrip()
- if reason else "Not subject to VAT"
- )
- }
-
- supplier = invoice.company_id.partner_id.commercial_partner_id
- if supplier.country_id.code == 'SA':
- if not tax or tax.amount == 0:
- exemption_codes = dict(tax._fields["l10n_sa_exemption_reason_code"]._description_selection(self.env))
- if tax.l10n_sa_exemption_reason_code in TAX_EXEMPTION_CODES:
- return _exemption_reason('E', tax.l10n_sa_exemption_reason_code)
- elif tax.l10n_sa_exemption_reason_code in TAX_ZERO_RATE_CODES:
- return _exemption_reason('Z', tax.l10n_sa_exemption_reason_code)
- else:
- return _exemption_reason('O', tax.l10n_sa_exemption_reason_code)
- else:
- return {
- 'tax_category_code': 'S',
- 'tax_exemption_reason_code': None,
- 'tax_exemption_reason': None,
- }
- return super()._get_tax_unece_codes(invoice, tax)
-
- def _get_invoice_payment_terms_vals_list(self, invoice):
- """ Override to include/update values specific to ZATCA's UBL 2.1 specs """
- return []
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_journal.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_journal.py
index 706069d..b490644 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_journal.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_journal.py
@@ -1,20 +1,20 @@
import json
-import requests
-from markupsafe import Markup
-from lxml import etree
+import logging
+from base64 import b64decode, b64encode
from datetime import datetime
-from base64 import b64encode, b64decode
-from odoo import models, fields, service, _, api
-from odoo.exceptions import UserError
-from odoo.modules.module import get_module_resource
+
+import requests
+from lxml import etree
+from markupsafe import Markup
from requests.exceptions import HTTPError, RequestException
-from cryptography import x509
-from cryptography.x509 import ObjectIdentifier, load_der_x509_certificate
-from cryptography.x509.oid import NameOID
-from cryptography.hazmat.backends import default_backend
-from cryptography.hazmat.primitives import hashes
-from cryptography.hazmat.primitives.serialization import Encoding, load_pem_private_key
-from urllib.parse import urljoin
+
+from odoo import _, fields, models
+from odoo.exceptions import UserError
+from odoo.tools.misc import file_open
+from odoo.tools.translate import LazyTranslate
+from odoo.tools.urls import urljoin
+
+_lt = LazyTranslate(__name__)
ZATCA_API_URLS = {
"sandbox": "https://gw-fatoora.zatca.gov.sa/e-invoicing/developer-portal/",
@@ -29,17 +29,16 @@ ZATCA_API_URLS = {
}
}
-CERT_TEMPLATE_NAME = {
- 'prod': b'\x0c\x12ZATCA-Code-Signing',
- 'sandbox': b'\x13\x15PREZATCA-Code-Signing',
- 'preprod': b'\x13\x15PREZATCA-Code-Signing',
-}
# This SANDBOX_AUTH is only used for testing purposes, and is shared to all users of the sandbox environment
SANDBOX_AUTH = {
'binarySecurityToken': "TUlJRDFEQ0NBM21nQXdJQkFnSVRid0FBZTNVQVlWVTM0SS8rNVFBQkFBQjdkVEFLQmdncWhrak9QUVFEQWpCak1SVXdFd1lLQ1pJbWlaUHlMR1FCR1JZRmJHOWpZV3d4RXpBUkJnb0praWFKay9Jc1pBRVpGZ05uYjNZeEZ6QVZCZ29Ka2lhSmsvSXNaQUVaRmdkbGVIUm5ZWHAwTVJ3d0dnWURWUVFERXhOVVUxcEZTVTVXVDBsRFJTMVRkV0pEUVMweE1CNFhEVEl5TURZeE1qRTNOREExTWxvWERUSTBNRFl4TVRFM05EQTFNbG93U1RFTE1Ba0dBMVVFQmhNQ1UwRXhEakFNQmdOVkJBb1RCV0ZuYVd4bE1SWXdGQVlEVlFRTEV3MW9ZWGxoSUhsaFoyaHRiM1Z5TVJJd0VBWURWUVFERXdreE1qY3VNQzR3TGpFd1ZqQVFCZ2NxaGtqT1BRSUJCZ1VyZ1FRQUNnTkNBQVRUQUs5bHJUVmtvOXJrcTZaWWNjOUhEUlpQNGI5UzR6QTRLbTdZWEorc25UVmhMa3pVMEhzbVNYOVVuOGpEaFJUT0hES2FmdDhDL3V1VVk5MzR2dU1ObzRJQ0p6Q0NBaU13Z1lnR0ExVWRFUVNCZ0RCK3BId3dlakViTUJrR0ExVUVCQXdTTVMxb1lYbGhmREl0TWpNMGZETXRNVEV5TVI4d0hRWUtDWkltaVpQeUxHUUJBUXdQTXpBd01EYzFOVGc0TnpBd01EQXpNUTB3Q3dZRFZRUU1EQVF4TVRBd01SRXdEd1lEVlFRYURBaGFZWFJqWVNBeE1qRVlNQllHQTFVRUR3d1BSbTl2WkNCQ2RYTnphVzVsYzNNek1CMEdBMVVkRGdRV0JCU2dtSVdENmJQZmJiS2ttVHdPSlJYdkliSDlIakFmQmdOVkhTTUVHREFXZ0JSMllJejdCcUNzWjFjMW5jK2FyS2NybVRXMUx6Qk9CZ05WSFI4RVJ6QkZNRU9nUWFBL2hqMW9kSFJ3T2k4dmRITjBZM0pzTG5waGRHTmhMbWR2ZGk1ellTOURaWEowUlc1eWIyeHNMMVJUV2tWSlRsWlBTVU5GTFZOMVlrTkJMVEV1WTNKc01JR3RCZ2dyQmdFRkJRY0JBUVNCb0RDQm5UQnVCZ2dyQmdFRkJRY3dBWVppYUhSMGNEb3ZMM1J6ZEdOeWJDNTZZWFJqWVM1bmIzWXVjMkV2UTJWeWRFVnVjbTlzYkM5VVUxcEZhVzUyYjJsalpWTkRRVEV1WlhoMFoyRjZkQzVuYjNZdWJHOWpZV3hmVkZOYVJVbE9WazlKUTBVdFUzVmlRMEV0TVNneEtTNWpjblF3S3dZSUt3WUJCUVVITUFHR0gyaDBkSEE2THk5MGMzUmpjbXd1ZW1GMFkyRXVaMjkyTG5OaEwyOWpjM0F3RGdZRFZSMFBBUUgvQkFRREFnZUFNQjBHQTFVZEpRUVdNQlFHQ0NzR0FRVUZCd01DQmdnckJnRUZCUWNEQXpBbkJna3JCZ0VFQVlJM0ZRb0VHakFZTUFvR0NDc0dBUVVGQndNQ01Bb0dDQ3NHQVFVRkJ3TURNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUUNWd0RNY3E2UE8rTWNtc0JYVXovdjFHZGhHcDdycVNhMkF4VEtTdjgzOElBSWhBT0JOREJ0OSszRFNsaWpvVmZ4enJkRGg1MjhXQzM3c21FZG9HV1ZyU3BHMQ==",
'secret': "Xlj15LyMCgSC66ObnEO/qVPfhSbs3kDTjWnGheYhfSs="
}
+ERROR_MESSAGE = _lt("Something went wrong. Please onboard the journal again.")
+
+_logger = logging.getLogger(__name__)
+
class AccountJournal(models.Model):
_inherit = 'account.journal'
@@ -74,23 +73,34 @@ class AccountJournal(models.Model):
l10n_sa_compliance_csid_json = fields.Char("CCSID JSON", copy=False, groups="base.group_system",
help="Compliance CSID data received from the Compliance CSID API "
"in dumped json format")
+ l10n_sa_production_csid_certificate_id = fields.Many2one(string="PCSID Certificate", comodel_name="certificate.certificate",
+ domain=[('is_valid', '=', True)])
l10n_sa_production_csid_json = fields.Char("PCSID JSON", copy=False, groups="base.group_system",
help="Production CSID data received from the Production CSID API "
"in dumped json format")
- l10n_sa_production_csid_validity = fields.Datetime("PCSID Expiration", help="Production CSID expiration date",
- compute="_l10n_sa_compute_production_csid_validity", store=True)
+ l10n_sa_production_csid_validity = fields.Datetime(related="l10n_sa_production_csid_certificate_id.date_end")
+ l10n_sa_compliance_csid_certificate_id = fields.Many2one(string="CCSID certificate", comodel_name="certificate.certificate",
+ domain=[('is_valid', '=', True)])
l10n_sa_compliance_checks_passed = fields.Boolean("Compliance Checks Done", default=False, copy=False,
help="Specifies if the Compliance Checks have been completed successfully")
l10n_sa_chain_sequence_id = fields.Many2one('ir.sequence', string='ZATCA account.move chain sequence',
readonly=True, copy=False)
- l10n_sa_serial_number = fields.Char("Serial Number", copy=False,
- help="Unique Serial Number automatically filled when the journal is onboarded")
-
l10n_sa_latest_submission_hash = fields.Char("Latest Submission Hash", copy=False,
help="Hash of the latest submitted invoice to be used as the Previous Invoice Hash (KSA-13)")
+ def _l10n_sa_reset_chain_head_error(self):
+ """
+ Reset the chain head error from the journal's stuck invoices
+ """
+ stuck_invoices = self.env['account.move'].search([
+ ('l10n_sa_edi_chain_head_id', '!=', False),
+ ('journal_id', 'in', self.ids),
+ ])
+ # We only need to remove blocking errors, so webservices do not need to be triggered
+ stuck_invoices._retry_edi_documents_error()
+
# ====== Utility Functions =======
def _l10n_sa_ready_to_submit_einvoices(self):
@@ -108,95 +118,20 @@ class AccountJournal(models.Model):
# If the invoice wasn't sent to ZATCA because of a timeout, it will retain its existing chain index
# Make sure there are no opened invoices with the journal's existing sequence
- move_ids = self.env['account.move'].search(
- [
- ('journal_id', '=', self.id),
- ('l10n_sa_chain_index', '!=', 0)
- ]
- )
- stuck_moves = [move for move in move_ids if not move._l10n_sa_is_in_chain()]
- if stuck_moves:
+ has_stuck_moves = self.env['account.edi.document'].search([
+ ('move_id.journal_id', '=', self.id),
+ ('move_id.l10n_sa_chain_index', '!=', 0),
+ ('edi_format_id.code', '=', 'sa_zatca'),
+ ('state', '=', 'to_send'),
+ ], limit=1)
+ if has_stuck_moves:
raise UserError(_("Oops! The journal is stuck. Please submit the pending invoices to ZATCA and try again."))
- def _l10n_sa_edi_set_csr_fields(self):
- '''
- Sets default values for CSR generation fields in Odoo, if their values do not exist
- '''
- self.ensure_one()
- # Avoid unnecessary write calls
- if self.l10n_sa_serial_number != str(self.id):
- self.l10n_sa_serial_number = self.id
-
# ====== CSR Generation =======
def _l10n_sa_csr_required_fields(self):
""" Return the list of fields required to generate a valid CSR as per ZATCA requirements """
- return ['l10n_sa_private_key', 'vat', 'name', 'city', 'country_id', 'state_id']
-
- def _l10n_sa_get_csr_str(self):
- """
- Return s string representation of a ZATCA compliant CSR that will be sent to the Compliance API in order to get back
- a signed X509 certificate
- """
- self.ensure_one()
-
- company_id = self.company_id
- version_info = service.common.exp_version()
- builder = x509.CertificateSigningRequestBuilder()
- subject_names = (
- # Country Name
- (NameOID.COUNTRY_NAME, company_id.country_id.code),
- # Organization Unit Name
- (NameOID.ORGANIZATIONAL_UNIT_NAME, (company_id.vat or '')[:10]),
- # Organization Name
- (NameOID.ORGANIZATION_NAME, company_id.name),
- # Subject Common Name (Short Code - Journal Name - Company Name)
- (NameOID.COMMON_NAME, "%s-%s-%s" % (self.code, self.name, company_id.name)),
- # Organization Identifier
- (ObjectIdentifier('2.5.4.97'), company_id.vat),
- # State/Province Name
- (NameOID.STATE_OR_PROVINCE_NAME, company_id.state_id.name),
- # Locality Name
- (NameOID.LOCALITY_NAME, company_id.city),
- )
- # The CertificateSigningRequestBuilder instances are immutable, which is why everytime we modify one,
- # we have to assign it back to itself to keep track of the changes
- builder = builder.subject_name(x509.Name([
- x509.NameAttribute(n[0], u'%s' % n[1]) for n in subject_names
- ]))
-
- x509_alt_names_extension = x509.SubjectAlternativeName([
- x509.DirectoryName(x509.Name([
- # EGS Serial Number. Manufacturer or Solution Provider Name, Model or Version and Serial Number.
- # To be written in the following format: "1-... |2-... |3-..."
- x509.NameAttribute(ObjectIdentifier('2.5.4.4'), '1-Odoo|2-%s|3-%s' % (
- version_info['server_version_info'][0], self.l10n_sa_serial_number)),
- # Organisation Identifier (UID)
- x509.NameAttribute(NameOID.USER_ID, company_id.vat),
- # Invoice Type. 4-digit numerical input using 0 & 1
- x509.NameAttribute(NameOID.TITLE, company_id._l10n_sa_get_csr_invoice_type()),
- # Location
- x509.NameAttribute(ObjectIdentifier('2.5.4.26'), company_id.street),
- # Industry
- x509.NameAttribute(ObjectIdentifier('2.5.4.15'), company_id.partner_id.industry_id.name or 'Other'),
- ]))
- ])
-
- x509_extensions = (
- # Add Certificate template name extension
- (x509.UnrecognizedExtension(ObjectIdentifier('1.3.6.1.4.1.311.20.2'),
- CERT_TEMPLATE_NAME[company_id.l10n_sa_api_mode]), False),
- # Add alternative names extension
- (x509_alt_names_extension, False),
- )
-
- for ext in x509_extensions:
- builder = builder.add_extension(ext[0], critical=ext[1])
-
- private_key = load_pem_private_key(company_id.l10n_sa_private_key, password=None, backend=default_backend())
- request = builder.sign(private_key, hashes.SHA256(), default_backend())
-
- return b64encode(request.public_bytes(Encoding.PEM)).decode()
+ return ['l10n_sa_private_key_id', 'vat', 'name', 'city', 'country_id', 'state_id', 'street']
def _l10n_sa_generate_csr(self):
"""
@@ -204,26 +139,42 @@ class AccountJournal(models.Model):
"""
self.ensure_one()
if any(not self.company_id[f] for f in self._l10n_sa_csr_required_fields()):
- raise UserError(_("Please, make sure all the following fields have been correctly set on the Company: \n")
- + "\n".join(
- " - %s" % self.company_id._fields[f].string for f in self._l10n_sa_csr_required_fields() if
- not self.company_id[f]))
+ raise UserError(
+ _(
+ "Please set the following on %(company_name)s: %(fields)s",
+ company_name=self.company_id.name,
+ fields=", ".join(
+ self.company_id._fields[f].string
+ for f in self._l10n_sa_csr_required_fields()
+ if not self.company_id[f]
+ ),
+ ),
+ )
self._l10n_sa_reset_certificates()
- self.l10n_sa_csr = self._l10n_sa_get_csr_str()
+ self.l10n_sa_csr = self.env['certificate.certificate'].sudo()._l10n_sa_get_csr_str(self)
# ====== Certificate Methods =======
- @api.depends('l10n_sa_production_csid_json')
- def _l10n_sa_compute_production_csid_validity(self):
+ def _l10n_sa_get_csid_error(self, csid):
"""
- Compute the expiration date of the Production certificate
+ Return a formatted error string if the CSID response has an 'error' or 'errors'
+ key or doesn't have a 'binarySecurityToken'
"""
- for journal in self:
- journal.l10n_sa_production_csid_validity = False
- if journal.sudo().l10n_sa_production_csid_json:
- journal.l10n_sa_production_csid_validity = self._l10n_sa_get_pcsid_validity(
- json.loads(journal.sudo().l10n_sa_production_csid_json)
- )
+ error_msg = ""
+ unknown_error_msg = _("Unknown response returned from ZATCA. Please check the logs.")
+ if error := csid.get('error'):
+ error_msg = error
+ elif errors := csid.get('errors'):
+ error_msg = " " + " - ".join([err['message'] if isinstance(err, dict) else err for err in errors])
+ elif 'error' in [csid.get('type', "").lower(), csid.get('status', "").lower()]:
+ error_msg = csid.get('message') or unknown_error_msg
+ elif not csid.get('binarySecurityToken'):
+ error_msg = unknown_error_msg
+
+ if error_msg:
+ _logger.warning("Failed to obtain CSID: %s", csid)
+
+ return error_msg
def _l10n_sa_reset_certificates(self):
"""
@@ -246,13 +197,14 @@ class AccountJournal(models.Model):
# we want to perform sanity checks to ensure that the journal is ready to be onboarded
# If the check fails, we do not want to revoke the existing PCSID because the user might still need it to post hanging invoices
self._l10n_sa_api_onboard_sanity_checks()
- self._l10n_sa_edi_set_csr_fields()
try:
# If the company does not have a private key, we generate it.
# The private key is used to generate the CSR but also to sign the invoices
- if not self.company_id.l10n_sa_private_key:
- self.company_id.l10n_sa_private_key = self.company_id._l10n_sa_generate_private_key()
+ ec_private_key_sudo = self.company_id.sudo().l10n_sa_private_key_id
+ if not ec_private_key_sudo:
+ ec_private_key_sudo = self.env['certificate.key'].sudo()._generate_ec_private_key(self.company_id, name='CCSID private key')
+ self.company_id.l10n_sa_private_key_id = ec_private_key_sudo
self._l10n_sa_generate_csr()
# STEP 1: The first step of the process is to get the CCSID
self._l10n_sa_get_compliance_CSID(otp)
@@ -275,11 +227,18 @@ class AccountJournal(models.Model):
Request a Compliance Cryptographic Stamp Identifier (CCSID) from ZATCA
"""
CCSID_data = self._l10n_sa_api_get_compliance_CSID(otp)
- if CCSID_data.get('errors') or CCSID_data.get('error'):
- raise UserError(_("Could not obtain Compliance CSID: %s",
- CCSID_data['errors'][0]['message'] if CCSID_data.get('errors') else CCSID_data['error']))
+ if error := self._l10n_sa_get_csid_error(CCSID_data):
+ raise UserError(_("Please check the details below and onboard the journal again: %s", error))
+
+ cert_id = self.env['certificate.certificate'].sudo().create({
+ 'name': 'CCSID Certificate',
+ 'content': b64decode(CCSID_data['binarySecurityToken']),
+ 'private_key_id': self.company_id.sudo().l10n_sa_private_key_id.id,
+ 'company_id': self.company_id.id,
+ }).id
self.sudo().write({
'l10n_sa_compliance_csid_json': json.dumps(CCSID_data),
+ 'l10n_sa_compliance_csid_certificate_id': cert_id,
'l10n_sa_production_csid_json': False,
'l10n_sa_compliance_checks_passed': False,
})
@@ -291,26 +250,30 @@ class AccountJournal(models.Model):
self_sudo = self.sudo()
- if not self_sudo.l10n_sa_compliance_csid_json:
- raise UserError(_("Cannot request a Production CSID before requesting a CCSID first"))
- elif not self_sudo.l10n_sa_compliance_checks_passed:
- raise UserError(_("Cannot request a Production CSID before completing the Compliance Checks"))
+ if not self_sudo.l10n_sa_compliance_csid_json or not self_sudo.l10n_sa_compliance_csid_certificate_id or not self_sudo.l10n_sa_compliance_checks_passed:
+ raise UserError(str(ERROR_MESSAGE))
renew = False
zatca_format = self.env.ref('l10n_sa_edi.edi_sa_zatca')
if self_sudo.l10n_sa_production_csid_json:
time_now = zatca_format._l10n_sa_get_zatca_datetime(datetime.now())
- if zatca_format._l10n_sa_get_zatca_datetime(self_sudo.l10n_sa_production_csid_validity) < time_now:
+ validity_time = self_sudo.l10n_sa_production_csid_validity
+ if zatca_format._l10n_sa_get_zatca_datetime(validity_time) < time_now:
renew = True
else:
- raise UserError(_("The Production CSID is still valid. You can only renew it once it has expired."))
+ raise UserError(_("The Journal is valid until (%s) and can only be renewed upon expiry.", validity_time))
CCSID_data = json.loads(self_sudo.l10n_sa_compliance_csid_json)
PCSID_data = self_sudo._l10n_sa_request_production_csid(CCSID_data, renew, OTP)
- if PCSID_data.get('error'):
- raise UserError(_("Could not obtain Production CSID: %s") % PCSID_data['error'])
+ if error := self._l10n_sa_get_csid_error(PCSID_data):
+ raise UserError(_("Could not obtain Production CSID: %s", error))
self_sudo.l10n_sa_production_csid_json = json.dumps(PCSID_data)
+ pcsid_certificate = self_sudo.env['certificate.certificate'].create({
+ 'name': 'PCSID Certificate',
+ 'content': b64decode(PCSID_data['binarySecurityToken']),
+ })
+ self.l10n_sa_production_csid_certificate_id = pcsid_certificate
# ====== Compliance Checks =======
@@ -323,8 +286,8 @@ class AccountJournal(models.Model):
'simplified/invoice.xml', 'simplified/credit.xml', 'simplified/debit.xml',
], {}
for file in file_names:
- fpath = get_module_resource('l10n_sa_edi', 'tests/compliance', file)
- with open(fpath, 'rb') as ip:
+ fpath = f'l10n_sa_edi/tests/compliance/{file}'
+ with file_open(fpath, 'rb', filter_ext=('.xml',)) as ip:
compliance_files[file] = ip.read().decode()
return compliance_files
@@ -344,38 +307,34 @@ class AccountJournal(models.Model):
self.ensure_one()
self_sudo = self.sudo()
if self.country_code != 'SA':
- raise UserError(_("Compliance checks can only be run for companies operating from KSA"))
- if not self_sudo.l10n_sa_compliance_csid_json:
- raise UserError(_("You need to request the CCSID first before you can proceed"))
+ raise UserError(_("Please change the (%s)'s country to Saudi Arabia and try again.", self.company_id.name))
+ if not self_sudo.l10n_sa_compliance_csid_json or not self_sudo.l10n_sa_compliance_csid_certificate_id:
+ raise UserError(str(ERROR_MESSAGE))
CCSID_data = json.loads(self_sudo.l10n_sa_compliance_csid_json)
compliance_files = self._l10n_sa_get_compliance_files()
for fname, fval in compliance_files.items():
invoice_hash_hex = self.env['account.edi.xml.ubl_21.zatca']._l10n_sa_generate_invoice_xml_hash(
fval).decode()
digital_signature = self.env.ref('l10n_sa_edi.edi_sa_zatca')._l10n_sa_get_digital_signature(self.company_id, invoice_hash_hex).decode()
- prepared_xml = self._l10n_sa_prepare_compliance_xml(fname, fval, CCSID_data['binarySecurityToken'],
- digital_signature)
+ prepared_xml = self._l10n_sa_prepare_compliance_xml(fname, fval, self_sudo.l10n_sa_compliance_csid_certificate_id, digital_signature)
result = self._l10n_sa_api_compliance_checks(prepared_xml.decode(), CCSID_data)
if result.get('error'):
- raise UserError(Markup("
%s %s
") % (_("Could not complete Compliance Checks for the following file:"), fname))
+ raise UserError(Markup("
") % (str(ERROR_MESSAGE)))
self.l10n_sa_compliance_checks_passed = True
- def _l10n_sa_prepare_compliance_xml(self, xml_name, xml_raw, PCSID, signature):
+ def _l10n_sa_prepare_compliance_xml(self, xml_name, xml_raw, certificate, signature):
"""
Prepare XML content to be used for Compliance checks
"""
xml_content = self._l10n_sa_prepare_invoice_xml(xml_raw)
- signed_xml = self.env.ref('l10n_sa_edi.edi_sa_zatca')._l10n_sa_sign_xml(xml_content, PCSID, signature)
+ signed_xml = self.env.ref('l10n_sa_edi.edi_sa_zatca')._l10n_sa_sign_xml(xml_content, certificate, signature)
if xml_name.startswith('simplified'):
- qr_code_str = self.env['account.move']._l10n_sa_get_qr_code(self, signed_xml, b64decode(PCSID).decode(),
- signature, True)
+ qr_code_str = self.env['account.move']._l10n_sa_get_qr_code(self.company_id, signed_xml, certificate, signature, True)
root = etree.fromstring(signed_xml)
qr_node = root.xpath('//*[local-name()="ID"][text()="QR"]/following-sibling::*/*')[0]
qr_node.text = b64encode(qr_code_str).decode()
@@ -459,9 +418,9 @@ class AccountJournal(models.Model):
"""
self.ensure_one()
if not otp:
- raise UserError(_("Please, set a valid OTP to be used for Onboarding"))
+ raise UserError(_("The OTP is invalid. Please try again."))
if not self.l10n_sa_csr:
- raise UserError(_("Please, generate a CSR before requesting a CCSID"))
+ raise UserError(str(ERROR_MESSAGE))
request_data = {
'body': json.dumps({'csr': self.l10n_sa_csr.decode()}),
'header': {'OTP': otp}
@@ -557,14 +516,6 @@ class AccountJournal(models.Model):
# ====== Certificate Methods =======
- def _l10n_sa_get_pcsid_validity(self, PCSID_data):
- """
- Return PCSID expiry date
- """
- b64_decoded_pcsid = b64decode(PCSID_data['binarySecurityToken'])
- x509_certificate = load_der_x509_certificate(b64decode(b64_decoded_pcsid.decode()), default_backend())
- return x509_certificate.not_valid_after
-
def _l10n_sa_request_production_csid(self, csid_data, renew=False, otp=None):
"""
Generate company Production CSID data
@@ -581,14 +532,13 @@ class AccountJournal(models.Model):
Get CSIDs required to perform ZATCA api calls, and regenerate them if they need to be regenerated.
"""
self.ensure_one()
- if not self.sudo().l10n_sa_production_csid_json:
- raise UserError(_("Please, make a request to obtain the Compliance CSID and Production CSID before sending "
- "documents to ZATCA"))
- pcsid_validity = self.env.ref('l10n_sa_edi.edi_sa_zatca')._l10n_sa_get_zatca_datetime(self.l10n_sa_production_csid_validity)
- time_now = self.env.ref('l10n_sa_edi.edi_sa_zatca')._l10n_sa_get_zatca_datetime(datetime.now())
- if pcsid_validity < time_now and self.company_id.l10n_sa_api_mode != 'sandbox':
- raise UserError(_("Production certificate has expired, please renew the PCSID before proceeding"))
- return json.loads(self.sudo().l10n_sa_production_csid_json)
+ self_sudo = self.sudo()
+ if not self_sudo.l10n_sa_production_csid_json or not self_sudo.l10n_sa_production_csid_certificate_id:
+ raise UserError(str(ERROR_MESSAGE))
+ certificate = self_sudo.l10n_sa_production_csid_certificate_id
+ if not certificate.is_valid and self.company_id.l10n_sa_api_mode != 'sandbox':
+ raise UserError(_("The Journal is not valid anymore. Please Renew it."))
+ return json.loads(self_sudo.l10n_sa_production_csid_json), certificate.id
# ====== API Helper Methods =======
@@ -604,14 +554,13 @@ class AccountJournal(models.Model):
headers={
**self._l10n_sa_api_headers(),
**request_data.get('header')
- }, timeout=(30, 30))
+ }, timeout=30)
request_response.raise_for_status()
except (ValueError, HTTPError) as ex:
# The 400 case means that it is rejected by ZATCA, but we need to update the hash as done for accepted.
# In the 401+ cases, it is like the server is overloaded e.g. and we still need to resend later. We do not
# erase the index chain (excepted) because for ZATCA, one ICV (index chain) needs to correspond to one invoice.
- status_code = ex.response.status_code
- if status_code not in {400, 409}:
+ if (status_code := ex.response.status_code) not in {400, 409}:
return {
'error': (Markup("[%s]") % status_code) + _("Server returned an unexpected error: %(error)s",
error=(request_response.text or str(ex))),
@@ -677,9 +626,8 @@ class AccountJournal(models.Model):
def _l10n_sa_load_edi_demo_data(self):
self.ensure_one()
- self.company_id.l10n_sa_private_key = self.company_id._l10n_sa_generate_private_key()
+ self.company_id.l10n_sa_private_key_id = self.env['certificate.key']._generate_ec_private_key(self.company_id)
self.write({
- 'l10n_sa_serial_number': 'SIDI3-CBMPR-L2D8X-KM0KN-X4ISJ',
'l10n_sa_compliance_checks_passed': True,
'l10n_sa_csr': b'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURSBSRVFVRVNULS0tLS0KTUlJQ2NqQ0NBaGNDQVFBd2djRXhDekFKQmdOVkJBWVRBbE5CTVJNd0VRWURWUVFMREFvek1UQXhOelV6T1RjMApNUk13RVFZRFZRUUtEQXBUUVNCRGIyMXdZVzU1TVJNd0VRWURWUVFEREFwVFFTQkRiMjF3WVc1NU1SZ3dGZ1lEClZRUmhEQTh6TVRBeE56VXpPVGMwTURBd01ETXhEekFOQmdOVkJBZ01CbEpwZVdGa2FERklNRVlHQTFVRUJ3dy8KdzVqQ3A4T1o0b0NldzVuaWdLYkRtTUt2dzVuRm9NT1o0b0NndzVqQ3FTRERtTUtudzVuaWdKN0RtZUtBcHNPWgo0b0NndzVuTGhzT1l3ckhEbU1LcE1GWXdFQVlIS29aSXpqMENBUVlGSzRFRUFBb0RRZ0FFN2ZpZWZWQ21HcTlzCmV0OVl4aWdQNzZWUmJxZlh0VWNtTk1VN3FkTlBiSm5NNGh5R1QwanpPcXUrSWNXWW5IelFJYmxJVmsydENPQnQKYjExanY4MGVwcUNCOVRDQjhnWUpLb1pJaHZjTkFRa09NWUhrTUlIaE1DUUdDU3NHQVFRQmdqY1VBZ1FYRXhWUQpVa1ZhUVZSRFFTMURiMlJsTFZOcFoyNXBibWN3Z2JnR0ExVWRFUVNCc0RDQnJhU0JxakNCcHpFME1ESUdBMVVFCkJBd3JNUzFQWkc5dmZESXRNVFY4TXkxVFNVUkpNeTFEUWsxUVVpMU1Na1E0V0MxTFRUQkxUaTFZTkVsVFNqRWYKTUIwR0NnbVNKb21UOGl4a0FRRU1Eek14TURFM05UTTVOelF3TURBd016RU5NQXNHQTFVRURBd0VNVEV3TURFdgpNQzBHQTFVRUdnd21RV3dnUVcxcGNpQk5iMmhoYlcxbFpDQkNhVzRnUVdKa2RXd2dRWHBwZWlCVGRISmxaWFF4CkRqQU1CZ05WQkE4TUJVOTBhR1Z5TUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFEb3VCeXhZRDRuQ2pUQ2V6TkYKczV6SmlVWW1QZVBRNnFWNDdZemRHeWRla1FJaEFPRjNVTWF4UFZuc29zOTRFMlNkT2JJcTVYYVAvKzlFYWs5TgozMUtWRUkvTQotLS0tLUVORCBDRVJUSUZJQ0FURSBSRVFVRVNULS0tLS0K',
'l10n_sa_compliance_csid_json': """{"requestID": 1234567890123, "dispositionMessage": "ISSUED", "binarySecurityToken": "TUlJQ2N6Q0NBaG1nQXdJQkFnSUdBWStWTmxza01Bb0dDQ3FHU000OUJBTUNNQlV4RXpBUkJnTlZCQU1NQ21WSmJuWnZhV05wYm1jd0hoY05NalF3TlRJd01EZzFOVEV6V2hjTk1qa3dOVEU1TWpFd01EQXdXakNCbnpFTE1Ba0dBMVVFQmhNQ1UwRXhFekFSQmdOVkJBc01Dak01T1RrNU9UazVPVGt4RXpBUkJnTlZCQW9NQ2xOQklFTnZiWEJoYm5reEV6QVJCZ05WQkFNTUNsTkJJRU52YlhCaGJua3hHREFXQmdOVkJHRU1Eek01T1RrNU9UazVPVGt3TURBd016RVBNQTBHQTFVRUNBd0dVbWw1WVdSb01TWXdKQVlEVlFRSERCM1lwOW1FMllYWXI5bUsyWWJZcVNEWXA5bUUyWVhaaHRtSTJMSFlxVEJXTUJBR0J5cUdTTTQ5QWdFR0JTdUJCQUFLQTBJQUJOVlB3N0hGNjhUVWtQTkJQb29uT0Y2NnRPMm5IcmxUNlRMcmk3MEpLY1MvYmVMWitoRVE0MmdXdUtYckp5RmxnWm9kUVJzTFQyMEtQZnE0Q3N2YlFJMmpnY3d3Z2Nrd0RBWURWUjBUQVFIL0JBSXdBRENCdUFZRFZSMFJCSUd3TUlHdHBJR3FNSUduTVRRd01nWURWUVFFRENzeExVOWtiMjk4TWkweE5Yd3pMVk5KUkVrekxVTkNUVkJTTFV3eVJEaFlMVXROTUV0T0xWZzBTVk5LTVI4d0hRWUtDWkltaVpQeUxHUUJBUXdQTXprNU9UazVPVGs1T1RBd01EQXpNUTB3Q3dZRFZRUU1EQVF4TVRBd01TOHdMUVlEVlFRYURDWkJiQ0JCYldseUlFMXZhR0Z0YldWa0lFSnBiaUJCWW1SMWJDQkJlbWw2SUZOMGNtVmxkREVPTUF3R0ExVUVEd3dGVDNSb1pYSXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdTeVhlZExqOUtMVTRUMWFBbVQvL09GZDBGWWxLQnIraFFIeGNDM0c2ajc4Q0lRRGdlNjNsQkVqTU1ETktqTm1pTklaQlBWSnlHRzl5bVJaSHdvUzV5TEQyZXc9PQ==", "secret": "uMpSz85cV0h/e/uqpJ+FaZkdYZ76uoaRYOevGufcup0=", "errors": null}""",
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_move.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_move.py
index 915d8bf..cf7a63a 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_move.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_move.py
@@ -1,14 +1,12 @@
+import base64
import uuid
-import json
from markupsafe import Markup
from odoo import _, fields, models, api
+from odoo.exceptions import UserError
from odoo.tools import float_repr
from datetime import datetime
from base64 import b64decode, b64encode
from lxml import etree
-from cryptography.hazmat.primitives.serialization import Encoding, PublicFormat
-from cryptography.hazmat.backends import default_backend
-from cryptography.x509 import load_der_x509_certificate
class AccountMove(models.Model):
@@ -22,14 +20,46 @@ class AccountMove(models.Model):
string="ZATCA chain index", copy=False, readonly=True,
help="Invoice index in chain, set if and only if an in-chain XML was submitted and did not error",
)
+ l10n_sa_edi_chain_head_id = fields.Many2one(
+ 'account.move',
+ string="ZATCA chain stopping move",
+ copy=False,
+ readonly=True,
+ help="Technical field to know if the chain has been stopped by a previous invoice",
+ )
+
+ def _l10n_gcc_get_invoice_title(self):
+ # DEPRECATED - to be removed in master
+ # EXTENDS l10n_gcc_invoice
+ self.ensure_one()
+ if self.company_id.country_code == 'SA' and self._l10n_sa_is_simplified():
+ return self.env._('Simplified Tax Invoice')
+
+ return super()._l10n_gcc_get_invoice_title()
def _l10n_sa_is_simplified(self):
+ # DEPRECATED - to be removed in master
"""
Returns True if the customer is an individual, i.e: The invoice is B2C
:return:
"""
self.ensure_one()
- return self.partner_id.company_type == 'person'
+
+ return (
+ self.partner_id.commercial_partner_id.company_type == "person"
+ if self.partner_id.commercial_partner_id
+ else self.partner_id.company_type == "person"
+ )
+
+ @api.ondelete(at_uninstall=False)
+ def _prevent_zatca_rejected_invoice_deletion(self):
+ # Prevent deletion of ZATCA-rejected invoices in production mode
+ descr = 'Rejected ZATCA Document not to be deleted - ثيقة ZATCA المرفوضة لا يجوز حذفها'
+ for move in self:
+ if move.country_code == "SA" and \
+ move.company_id.l10n_sa_edi_is_production and \
+ move.attachment_ids.filtered(lambda a: a.description == descr and a.res_model == 'account.move'):
+ raise UserError(_("The Invoice(s) are linked to a validated EDI document and cannot be modified according to ZATCA rules"))
@api.depends('amount_total_signed', 'amount_tax_signed', 'l10n_sa_confirmation_datetime', 'company_id',
'company_id.vat', 'journal_id', 'journal_id.l10n_sa_production_csid_json', 'edi_document_ids',
@@ -42,12 +72,12 @@ class AccountMove(models.Model):
if move.country_code == 'SA' and move.move_type in ('out_invoice', 'out_refund') and zatca_document and move.state != 'draft':
qr_code_str = ''
if move._l10n_sa_is_simplified():
- x509_cert = json.loads(move.journal_id.sudo().l10n_sa_production_csid_json)['binarySecurityToken']
+ x509_cert = move.journal_id.l10n_sa_production_csid_certificate_id
xml_content = self.env.ref('l10n_sa_edi.edi_sa_zatca')._l10n_sa_generate_zatca_template(move)
- qr_code_str = move._l10n_sa_get_qr_code(move.journal_id, xml_content, b64decode(x509_cert),
+ qr_code_str = move._l10n_sa_get_qr_code(move.company_id, xml_content, x509_cert,
move.l10n_sa_invoice_signature, True)
qr_code_str = b64encode(qr_code_str).decode()
- elif zatca_document.state == 'sent' and zatca_document.sudo().attachment_id.datas:
+ elif zatca_document.state == 'sent' and zatca_document.attachment_id.datas:
document_xml = zatca_document.attachment_id.with_context(bin_size=False).datas.decode()
root = etree.fromstring(b64decode(document_xml))
qr_node = root.xpath('//*[local-name()="ID"][text()="QR"]/following-sibling::*/*')[0]
@@ -68,15 +98,15 @@ class AccountMove(models.Model):
company_name_length_encoding = len(field).to_bytes(length=int_length, byteorder='big')
return company_name_tag_encoding + company_name_length_encoding + field
- def _l10n_sa_check_refund_reason(self):
+ def _l10n_sa_check_billing_reference(self):
"""
- Make sure credit/debit notes have a valid reason and reversal reference
+ Make sure credit/debit notes have a either a reveresed move or debited move or a customer reference
"""
self.ensure_one()
- return self.reversed_entry_id or self.ref
+ return self.debit_origin_id or self.reversed_entry_id or self.ref
@api.model
- def _l10n_sa_get_qr_code(self, journal_id, unsigned_xml, x509_cert, signature, is_b2c=False):
+ def _l10n_sa_get_qr_code(self, company_id, unsigned_xml, certificate, signature, is_b2c=False):
"""
Generate QR code string based on XML content of the Invoice UBL file, X509 Production Certificate
and company info.
@@ -98,30 +128,27 @@ class AccountMove(models.Model):
invoice_time = xpath_ns('//cbc:IssueTime')
invoice_datetime = datetime.strptime(invoice_date + ' ' + invoice_time, '%Y-%m-%d %H:%M:%S')
- if invoice_datetime and journal_id.company_id.vat and x509_cert and signature:
+ if invoice_datetime and company_id.vat and certificate and signature:
prehash_content = etree.tostring(root)
invoice_hash = edi_format._l10n_sa_generate_invoice_xml_hash(prehash_content, 'digest')
- amount_total = float(xpath_ns('//cbc:TaxInclusiveAmount'))
+ amount_total = float(xpath_ns('//cbc:PayableAmount'))
amount_tax = float(xpath_ns('//cac:TaxTotal/cbc:TaxAmount'))
- x509_certificate = load_der_x509_certificate(b64decode(x509_cert), default_backend())
- seller_name_enc = self._l10n_sa_get_qr_code_encoding(1, journal_id.company_id.display_name.encode())
- seller_vat_enc = self._l10n_sa_get_qr_code_encoding(2, journal_id.company_id.vat.encode())
+ seller_name_enc = self._l10n_sa_get_qr_code_encoding(1, company_id.display_name.encode())
+ seller_vat_enc = self._l10n_sa_get_qr_code_encoding(2, company_id.vat.encode())
timestamp_enc = self._l10n_sa_get_qr_code_encoding(3,
invoice_datetime.strftime("%Y-%m-%dT%H:%M:%S").encode())
amount_total_enc = self._l10n_sa_get_qr_code_encoding(4, float_repr(abs(amount_total), 2).encode())
amount_tax_enc = self._l10n_sa_get_qr_code_encoding(5, float_repr(abs(amount_tax), 2).encode())
invoice_hash_enc = self._l10n_sa_get_qr_code_encoding(6, invoice_hash)
signature_enc = self._l10n_sa_get_qr_code_encoding(7, signature.encode())
- public_key_enc = self._l10n_sa_get_qr_code_encoding(8,
- x509_certificate.public_key().public_bytes(Encoding.DER,
- PublicFormat.SubjectPublicKeyInfo))
+ public_key_enc = self._l10n_sa_get_qr_code_encoding(8, base64.b64decode(certificate._get_public_key_bytes(formatting='base64')))
qr_code_str = (seller_name_enc + seller_vat_enc + timestamp_enc + amount_total_enc +
amount_tax_enc + invoice_hash_enc + signature_enc + public_key_enc)
if is_b2c:
- qr_code_str += self._l10n_sa_get_qr_code_encoding(9, x509_certificate.signature)
+ qr_code_str += self._l10n_sa_get_qr_code_encoding(9, base64.b64decode(certificate._get_signature_bytes(formatting='base64')))
return qr_code_str
@@ -138,14 +165,23 @@ class AccountMove(models.Model):
def _compute_show_reset_to_draft_button(self):
"""
Override to hide the Reset to Draft button for ZATCA Invoices that have been successfully submitted
+ in Production mode.
"""
super()._compute_show_reset_to_draft_button()
for move in self:
- # An invoice should only have an index chain if it was successfully submitted without rejection,
- # or if the submission timed out. In both cases, a user should not be able to reset it to draft.
- if move.l10n_sa_chain_index:
+ # The "Reset to Draft" button should be hidden in the following cases:
+ # - Invoice has been successfully submitted in Production mode.
+ # - The invoice submission encountered a timed out, regardless of the API mode.
+ if move.l10n_sa_chain_index and (move.company_id.l10n_sa_edi_is_production or not move._l10n_sa_is_in_chain()):
move.show_reset_to_draft_button = False
+ def button_draft(self):
+ # OVERRIDE
+ for move in self:
+ if move.country_code == "SA" and move.l10n_sa_chain_index and move.company_id.l10n_sa_edi_is_production:
+ raise UserError(_("The Invoice(s) are linked to a validated EDI document and cannot be modified according to ZATCA rules"))
+ return super().button_draft()
+
def _l10n_sa_reset_confirmation_datetime(self):
""" OVERRIDE: we want rejected phase 2 invoices to keep the original confirmation datetime"""
for move in self.filtered(lambda m: m.country_code == 'SA'):
@@ -177,9 +213,7 @@ class AccountMove(models.Model):
Save submitted invoice XML hash in case of either Rejection or Acceptance.
"""
self.ensure_one()
- if not response_data.get("excepted"):
- self.journal_id.l10n_sa_latest_submission_hash = self.env['account.edi.xml.ubl_21.zatca']._l10n_sa_generate_invoice_xml_hash(xml_content)
- bootstrap_cls, title, subtitle, content = ("success", _("Invoice Successfully Submitted to ZATCA"), "", "" if (not error or not response_data) else response_data)
+ bootstrap_cls, title, subtitle, content = ("success", _("Success: Invoice accepted by ZATCA"), "", "" if (not error or not response_data) else response_data)
status_code = response_data.get('status_code')
attachment = False
if error:
@@ -194,12 +228,12 @@ class AccountMove(models.Model):
'type': 'binary',
'mimetype': 'application/xml',
})
- bootstrap_cls, title = ("danger", _("Invoice was rejected by ZATCA"))
- subtitle = _('The invoice was rejected by ZATCA. Please, check the response below:')
+ bootstrap_cls, title = ("danger", _("Error: Invoice rejected by ZATCA"))
+ subtitle = _('Please check the details below and retry after addressing them:')
content = response_data['error']
if response_data and response_data.get('validationResults', {}).get('warningMessages'):
- bootstrap_cls, title = ("warning", _("Invoice was Accepted by ZATCA (with Warnings)"))
- subtitle = _('The invoice was accepted by ZATCA, but returned warnings. Please, check the response below:')
+ bootstrap_cls, title = ("warning", _("Warning: Invoice accepted by ZATCA with warnings"))
+ subtitle = _('Please check the details below:')
content = Markup("""%(status_code)s%(errors)s""") % {
"status_code": f"[{status_code}] " if status_code else "",
"errors": Markup(" ").join([
@@ -207,15 +241,15 @@ class AccountMove(models.Model):
"code": m['code'],
"message": m['message'],
} for m in response_data['validationResults']['warningMessages']
- ])
+ ]),
}
if response_data.get("error") and response_data.get("excepted"):
bootstrap_cls, title = ("warning", _("Warning: Unable to Retrieve a Response from ZATCA"))
- subtitle = _('Unable to retrieve response from ZATCA. Please, check the response below:')
+ subtitle = _('Please check the details below:')
content = response_data['error']
if status_code == 409:
bootstrap_cls, title = ("warning", _("Warning: Invoice was already successfully reported to ZATCA"))
- subtitle = _("This invoice was already successfully reported to ZATCA. Please, check the response below:")
+ subtitle = _("Please check the details below:")
content = Markup("""%(status_code)s%(errors)s""") % {
"status_code": f"[{status_code}] " if status_code else "",
"errors": Markup(" ").join([
@@ -225,10 +259,18 @@ class AccountMove(models.Model):
} for m in response_data['validationResults']['errorMessages']
])
}
- self.with_context(no_new_invoice=True).message_post(body=Markup("""
+ if response_data.get("error") and not content:
+ # if there is an error, but no exception or rejection in the response
+ # then it is due to an internal error raised. No need to log a note
+ return
+
+ if not response_data.get("excepted"):
+ self.journal_id.l10n_sa_latest_submission_hash = self.env['account.edi.xml.ubl_21.zatca']._l10n_sa_generate_invoice_xml_hash(xml_content)
+
+ self.message_post(body=Markup("""
-
%s
-
+
%s
+
%s
%s
@@ -237,13 +279,23 @@ class AccountMove(models.Model):
""") % (bootstrap_cls, title, subtitle, Markup("") if content else "", content),
- attachment_ids=attachment and [attachment.id] or []
+ attachment_ids=(attachment and [attachment.id]) or [],
)
def _is_l10n_sa_eligibile_invoice(self):
self.ensure_one()
return self.is_invoice() and self.l10n_sa_confirmation_datetime and self.country_code == 'SA'
+ def _l10n_sa_is_legal(self):
+ # Extends l10n_sa
+ # Accounts for both ZATCA phases
+ # Phase 1: no documents
+ # Phase 2: checks the state of documents
+ self.ensure_one()
+ result = super()._l10n_sa_is_legal()
+ zatca_document = self.edi_document_ids.filtered(lambda d: d.edi_format_id.code == 'sa_zatca')
+ return result or (self.company_id.country_id.code == 'SA' and zatca_document and self.edi_state == "sent")
+
def _get_report_base_filename(self):
"""
Generate the name of the invoice PDF file according to ZATCA business rules:
@@ -253,15 +305,10 @@ class AccountMove(models.Model):
return self.with_context(l10n_sa_file_format=False).env['account.edi.xml.ubl_21.zatca']._export_invoice_filename(self)
return super()._get_report_base_filename()
- def _get_report_attachment_filename(self):
+ def _get_invoice_report_filename(self, extension='pdf', report=None):
if self._is_l10n_sa_eligibile_invoice():
- return self.with_context(l10n_sa_file_format='pdf').env['account.edi.xml.ubl_21.zatca']._export_invoice_filename(self)
- return super()._get_report_attachment_filename()
-
- def _get_report_mail_attachment_filename(self):
- if self._is_l10n_sa_eligibile_invoice():
- return self.with_context(l10n_sa_file_format=False).env['account.edi.xml.ubl_21.zatca']._export_invoice_filename(self)
- return super()._get_report_mail_attachment_filename()
+ return self.with_context(l10n_sa_file_format=extension).env['account.edi.xml.ubl_21.zatca']._export_invoice_filename(self)
+ return super()._get_invoice_report_filename(extension, report)
def _l10n_sa_is_in_chain(self):
"""
@@ -271,23 +318,39 @@ class AccountMove(models.Model):
zatca_doc_ids = self.edi_document_ids.filtered(lambda d: d.edi_format_id.code == 'sa_zatca')
return len(zatca_doc_ids) > 0 and not any(zatca_doc_ids.filtered(lambda d: d.state == 'to_send'))
- def _get_tax_lines_to_aggregate(self):
+ def _prepare_tax_lines_for_taxes_computation(self, tax_amls, round_from_tax_lines):
"""
If the final invoice has downpayment lines, we skip the tax correction, as we need to recalculate tax amounts
without taking into account those lines
"""
if self.country_code == 'SA' and not self._is_downpayment() and self.line_ids._get_downpayment_lines():
- return self.env['account.move.line']
- return super()._get_tax_lines_to_aggregate()
+ return []
+ return super()._prepare_tax_lines_for_taxes_computation(tax_amls, round_from_tax_lines)
def _get_l10n_sa_totals(self):
self.ensure_one()
- invoice_vals = self.env['account.edi.xml.ubl_21.zatca']._export_invoice_vals(self)
+ invoice_node = self.env['account.edi.xml.ubl_21.zatca']._get_invoice_node({'invoice': self})
return {
- 'total_amount': invoice_vals['vals']['legal_monetary_total_vals']['tax_inclusive_amount'],
- 'total_tax': invoice_vals['vals']['tax_total_vals'][-1]['tax_amount'],
+ 'total_amount': invoice_node['cac:LegalMonetaryTotal']['cbc:TaxInclusiveAmount']['_text'],
+ 'total_tax': invoice_node['cac:TaxTotal'][-1]['cbc:TaxAmount']['_text'],
}
+ def _retry_edi_documents_error(self):
+ """
+ Hook to reset the chain head error prior to retrying the submission
+ """
+ self.filtered(lambda m: m.country_code == 'SA').write({'l10n_sa_edi_chain_head_id': False})
+ zatca = self.env.ref('l10n_sa_edi.edi_sa_zatca')
+ self.filtered(lambda m: m._get_edi_document(zatca))._detach_attachments()
+ return super()._retry_edi_documents_error()
+
+ def action_show_chain_head(self):
+ """
+ Action to show the chain head of the invoice
+ """
+ self.ensure_one()
+ return self.l10n_sa_edi_chain_head_id._get_records_action(name=_("Chain Head"))
+
class AccountMoveLine(models.Model):
_inherit = 'account.move.line'
@@ -306,14 +369,18 @@ class AccountMoveLine(models.Model):
@api.depends('price_subtotal', 'price_total')
def _compute_tax_amount(self):
super()._compute_tax_amount()
- taxes_vals_by_move = {}
- for record in self:
- move = record.move_id
- if move.country_code == 'SA':
- taxes_vals = taxes_vals_by_move.get(move.id)
- if not taxes_vals:
- taxes_vals = move._prepare_invoice_aggregated_taxes(
- filter_tax_values_to_apply=lambda l, t: not self.env['account.tax'].browse(t['id']).l10n_sa_is_retention
- )
- taxes_vals_by_move[move.id] = taxes_vals
- record.l10n_gcc_invoice_tax_amount = abs(taxes_vals.get('tax_details_per_record', {}).get(record, {}).get('tax_amount_currency', 0))
+ AccountTax = self.env['account.tax']
+ for line in self:
+ if (
+ line.move_id.country_code == 'SA'
+ and line.move_id.is_invoice(include_receipts=True)
+ and line.display_type == 'product'
+ ):
+ base_line = line.move_id._prepare_product_base_line_for_taxes_computation(line)
+ AccountTax._add_tax_details_in_base_line(base_line, line.company_id)
+ AccountTax._round_base_lines_tax_details([base_line], line.company_id)
+ line.l10n_gcc_invoice_tax_amount = sum(
+ tax_data['tax_amount_currency']
+ for tax_data in base_line['tax_details']['taxes_data']
+ if not tax_data['tax'].l10n_sa_is_retention
+ )
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_move_send.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_move_send.py
new file mode 100644
index 0000000..1f1c8fb
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_move_send.py
@@ -0,0 +1,26 @@
+from odoo import _, api, models
+
+
+class AccountMoveSend(models.AbstractModel):
+ _inherit = 'account.move.send'
+
+ @api.model
+ def _is_sa_edi_applicable(self, move):
+ zatca_document = move.edi_document_ids.filtered(lambda d: d.edi_format_id.code == 'sa_zatca' and d.state == 'to_send')
+ return move.country_code == 'SA' and move.move_type in ('out_invoice', 'out_refund') and zatca_document and move.state != 'draft'
+
+ def _get_all_extra_edis(self) -> dict:
+ # EXTENDS 'account'
+ res = super()._get_all_extra_edis()
+ res.update({'sa_edi': {'label': _("To ZATCA"), 'is_applicable': self._is_sa_edi_applicable}})
+ return res
+
+ def _call_web_service_before_invoice_pdf_render(self, invoices_data):
+ # EXTENDS 'account'
+ super()._call_web_service_before_invoice_pdf_render(invoices_data)
+
+ to_process = self.env['account.move']
+ for invoice, invoice_data in invoices_data.items():
+ if 'sa_edi' in invoice_data['extra_edis']:
+ to_process |= invoice
+ to_process.action_process_edi_web_services()
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_tax.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_tax.py
index 897489d..a66f3b1 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_tax.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/account_tax.py
@@ -4,12 +4,12 @@ from odoo.exceptions import UserError
EXEMPTION_REASON_CODES = [
('VATEX-SA-29', 'VATEX-SA-29 Financial services mentioned in Article 29 of the VAT Regulations.'),
- ('VATEX-SA-29-7', 'VATEX-SA-29-7 Life insurance services mentioned in Article 29 of the VAT.'),
+ ('VATEX-SA-29-7', 'VATEX-SA-29-7 Life insurance services mentioned in Article 29 of the VAT Regulations.'),
('VATEX-SA-30', 'VATEX-SA-30 Real estate transactions mentioned in Article 30 of the VAT Regulations.'),
('VATEX-SA-32', 'VATEX-SA-32 Export of goods.'),
('VATEX-SA-33', 'VATEX-SA-33 Export of Services.'),
('VATEX-SA-34-1', 'VATEX-SA-34-1 The international transport of Goods.'),
- ('VATEX-SA-34-2', 'VATEX-SA-34-1 The international transport of Passengers.'),
+ ('VATEX-SA-34-2', 'VATEX-SA-34-2 The international transport of Passengers.'),
('VATEX-SA-34-3', 'VATEX-SA-34-3 Services directly connected and incidental to a Supply of international passenger transport.'),
('VATEX-SA-34-4', 'VATEX-SA-34-4 Supply of a qualifying means of transport.'),
('VATEX-SA-34-5', 'VATEX-SA-34-5 Any services relating to Goods or passenger transportation, as defined in article twenty five of these Regulations.'),
@@ -39,21 +39,4 @@ class AccountTax(models.Model):
def _l10n_sa_constrain_is_retention(self):
for tax in self:
if tax.amount >= 0 and tax.l10n_sa_is_retention and tax.type_tax_use == 'sale':
- raise UserError(_("Cannot set a tax to Retention if the amount is greater than or equal 0"))
-
-
-class AccountTaxTemplate(models.Model):
- _inherit = 'account.tax.template'
-
- l10n_sa_is_retention = fields.Boolean("Is Retention", default=False,
- help="Determines whether or not a tax counts as a Withholding Tax")
-
- l10n_sa_exemption_reason_code = fields.Selection(string="Exemption Reason Code",
- selection=EXEMPTION_REASON_CODES, help="Tax Exemption Reason Code (ZATCA)")
-
- def _get_tax_vals(self, company, tax_template_to_tax):
- # OVERRIDE
- res = super()._get_tax_vals(company, tax_template_to_tax)
- res['l10n_sa_is_retention'] = self.l10n_sa_is_retention
- res['l10n_sa_exemption_reason_code'] = self.l10n_sa_exemption_reason_code
- return res
+ raise UserError(_("The tax is unable to be set as Retention as the Amount is greater than or equal to 0."))
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/certificate.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/certificate.py
new file mode 100644
index 0000000..26f1c46
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/certificate.py
@@ -0,0 +1,167 @@
+import base64
+
+from cryptography import x509
+from cryptography.x509 import ObjectIdentifier
+from cryptography.x509.oid import NameOID
+from cryptography.hazmat.primitives import hashes, serialization
+
+from odoo import _, api, models, service
+from odoo.exceptions import UserError
+
+CERT_TEMPLATE_NAME = {
+ 'prod': b'\x0c\x12ZATCA-Code-Signing',
+ 'sandbox': b'\x13\x15PREZATCA-Code-Signing',
+ 'preprod': b'\x13\x15PREZATCA-Code-Signing',
+}
+
+MAX_ALLOWED_CSR_VALUE_LENGTH = 64
+
+
+class CertificateCertificate(models.Model):
+ _inherit = 'certificate.certificate'
+
+ def _l10n_sa_get_issuer_name(self):
+ self.ensure_one()
+ cert = x509.load_pem_x509_certificate(base64.b64decode(self.pem_certificate))
+ return ', '.join([s.rfc4514_string() for s in cert.issuer.rdns[::-1]])
+
+ @api.model
+ def _l10n_sa_get_csr_vals(self, journal):
+ company_id = journal.company_id
+ parent_company_id = journal.company_id.parent_id
+ version_info = service.common.exp_version()
+ return {
+ "country_name": {
+ "value": company_id.country_id.code,
+ "name": _("Country Name"),
+ },
+ "org_unit_name": {
+ "value": company_id.name if parent_company_id else company_id.vat[:10],
+ "name": _("Company Name"),
+ },
+ "org_name": {
+ "value": parent_company_id.name if parent_company_id else company_id.name,
+ "name": _("Parent Company Name") if parent_company_id else _("Company Name"),
+ },
+ "common_name": {
+ "value": f"{journal.code}-{journal.name}-{company_id.name}",
+ "name": _("Common Name"),
+ },
+ "org_id": {
+ "value": parent_company_id.vat if parent_company_id else company_id.vat,
+ "name": _("Parent Company VAT") if parent_company_id else _("Company VAT"),
+ },
+ "state_name": {
+ "value": company_id.state_id.name,
+ "name": _("State/Province Name"),
+ },
+ "locality_name": {
+ "value": company_id.city,
+ "name": _("Locality Name"),
+ },
+ "egs_serial": {
+ "value": f"1-Odoo|2-{version_info['server_serie']}|3-{journal.id}",
+ "name": _("Journal Serial Number"),
+ },
+ "org_uid": {
+ "value": company_id.vat,
+ "name": _("Company VAT"),
+ },
+ "invoice_type": {
+ "value": company_id._l10n_sa_get_csr_invoice_type(),
+ "name": _("Invoice Type"),
+ },
+ "location": {
+ "value": company_id.street,
+ "name": _("Street"),
+ },
+ "industry": {
+ "value": company_id.partner_id.industry_id.name or _("Other"),
+ "name": _("Partner Industry Name"),
+ },
+ "cert_tmp": {
+ "value": CERT_TEMPLATE_NAME[company_id.l10n_sa_api_mode],
+ "name": _("Certificate Template Name"),
+ },
+ }
+
+ @api.model
+ def _l10n_sa_validate_csr_vals(self, journal):
+ error_fields = set()
+ for data in self._l10n_sa_get_csr_vals(journal).values():
+ if len(str(data['value'])) > MAX_ALLOWED_CSR_VALUE_LENGTH:
+ error_fields.add(data['name'])
+ if error_fields:
+ company_fields = [_("Company Name"), _("Parent Company Name")]
+ company_msg = _("
Once the journal is onboarded, please update the company name to match the one listed on the VAT Registration Certificate.") if any(field in error_fields for field in company_fields) else ""
+ raise UserError(_(
+ "Please make sure the following fields are shorter than %(max_length)d characters: %(error_fields_msg)s",
+ max_length=MAX_ALLOWED_CSR_VALUE_LENGTH,
+ error_fields_msg=" - " + " - ".join(error_fields) + company_msg
+ ))
+
+ @api.model
+ def _l10n_sa_get_csr_str(self, journal):
+ """
+ Return a string representation of a ZATCA compliant CSR that will be sent to the Compliance API in order to get back
+ a signed X509 certificate
+ """
+ if not journal:
+ return
+
+ builder = x509.CertificateSigningRequestBuilder()
+ self._l10n_sa_validate_csr_vals(journal)
+ csr_vals = {key: data['value'] for key, data in self._l10n_sa_get_csr_vals(journal).items()}
+ subject_names = (
+ # Country Name
+ (NameOID.COUNTRY_NAME, csr_vals['country_name']),
+ # Organization Unit Name
+ (NameOID.ORGANIZATIONAL_UNIT_NAME, csr_vals['org_unit_name']),
+ # Organization Name
+ (NameOID.ORGANIZATION_NAME, csr_vals['org_name']),
+ # Subject Common Name
+ (NameOID.COMMON_NAME, csr_vals['common_name']),
+ # Organization Identifier
+ (ObjectIdentifier('2.5.4.97'), csr_vals['org_id']),
+ # State/Province Name
+ (NameOID.STATE_OR_PROVINCE_NAME, csr_vals['state_name']),
+ # Locality Name
+ (NameOID.LOCALITY_NAME, csr_vals['locality_name']),
+ )
+ # The CertificateSigningRequestBuilder instances are immutable, which is why everytime we modify one,
+ # we have to assign it back to itself to keep track of the changes
+ builder = builder.subject_name(x509.Name([
+ x509.NameAttribute(n[0], '%s' % n[1]) for n in subject_names
+ ]))
+
+ x509_alt_names_extension = x509.SubjectAlternativeName([
+ x509.DirectoryName(x509.Name([
+ # EGS Serial Number. Manufacturer or Solution Provider Name, Model or Version and Serial Number.
+ # To be written in the following format: "1-... |2-... |3-..."
+ x509.NameAttribute(ObjectIdentifier('2.5.4.4'), csr_vals['egs_serial']),
+ # Organisation Identifier (UID)
+ x509.NameAttribute(NameOID.USER_ID, csr_vals['org_uid']),
+ # Invoice Type. 4-digit numerical input using 0 & 1
+ x509.NameAttribute(NameOID.TITLE, csr_vals['invoice_type']),
+ # Location
+ x509.NameAttribute(ObjectIdentifier('2.5.4.26'), csr_vals['location']),
+ # Industry
+ x509.NameAttribute(ObjectIdentifier('2.5.4.15'), csr_vals['industry']),
+ ]))
+ ])
+
+ x509_extensions = (
+ # Add Certificate template name extension
+ (x509.UnrecognizedExtension(ObjectIdentifier('1.3.6.1.4.1.311.20.2'),
+ csr_vals['cert_tmp']), False),
+ # Add alternative names extension
+ (x509_alt_names_extension, False),
+ )
+
+ for ext in x509_extensions:
+ builder = builder.add_extension(ext[0], critical=ext[1])
+
+ private_key = serialization.load_pem_private_key(base64.b64decode(journal.company_id.l10n_sa_private_key_id.pem_key), password=None)
+ request = builder.sign(private_key, hashes.SHA256())
+
+ return base64.b64encode(request.public_bytes(serialization.Encoding.PEM)).decode()
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/ir_attachment.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/ir_attachment.py
index 0cc88d8..ba83e48 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/ir_attachment.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/ir_attachment.py
@@ -1,4 +1,4 @@
-from odoo import api, models, _
+from odoo import _, api, models
from odoo.exceptions import UserError
@@ -12,6 +12,35 @@ class IrAttachment(models.Model):
'''
descr = 'Rejected ZATCA Document not to be deleted - ثيقة ZATCA المرفوضة لا يجوز حذفها'
for attach in self.filtered(lambda a: a.description == descr and a.res_model == 'account.move'):
- move = self.env['account.move'].browse(attach.res_id)
- if move.country_code == "SA":
+ move = self.env['account.move'].browse(attach.res_id).exists()
+ if move and move.country_code == "SA":
raise UserError(_("You can't unlink an attachment being an EDI document refused by the government."))
+
+ @api.ondelete(at_uninstall=False)
+ def _unlink_except_validated_pdf_invoices(self):
+ '''
+ Prevents unlinking of invoice pdfs linked to an invoice
+ where the pdf attachment was created after or at the same time as the edi_documents last write date.
+ '''
+ attachments_to_check = self.filtered(
+ lambda attachment: attachment.res_model == "account.move"
+ and attachment.res_field == "invoice_pdf_report_file"
+ )
+ res = self.env["account.edi.document"]._read_group(
+ domain=[("move_id", "in", attachments_to_check.mapped("res_id")), ("state", "=", "sent"), ("edi_format_id.code", "=", "sa_zatca")],
+ aggregates=["write_date:min"],
+ groupby=["move_id"],
+ )
+ edi_documents = {doc[0].id: doc[1] for doc in res}
+ restricted_attachments = self.env["ir.attachment"]
+ for attachment in attachments_to_check:
+ if (document_date := edi_documents.get(attachment.res_id)) and attachment.create_date >= document_date:
+ restricted_attachments += attachment
+ if restricted_attachments:
+ raise UserError(_(
+ "Oops! The invoice PDF(s) are linked to a validated EDI document and cannot be deleted according to ZATCA rules: %s",
+ ", ".join(restricted_attachments.mapped("name"))))
+
+ def _get_posted_pdf_moves_to_check(self):
+ # Extends l10n_sa: to bypass the unlink check in l10n_sa for posted moves
+ return super()._get_posted_pdf_moves_to_check().filtered(lambda rec: not rec.edi_state)
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_company.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_company.py
index 21495e6..083ac41 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_company.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_company.py
@@ -1,32 +1,12 @@
import re
from odoo import models, fields, _
from odoo.exceptions import UserError
-from cryptography.hazmat.backends import default_backend
-from cryptography.hazmat.primitives import serialization
-from cryptography.hazmat.primitives.asymmetric import ec
class ResCompany(models.Model):
_inherit = "res.company"
- def _l10n_sa_generate_private_key(self):
- """
- Compute a private key for each company that will be used to generate certificate signing requests (CSR)
- in order to receive X509 certificates from the ZATCA APIs and sign EDI documents
-
- - public_exponent=65537 is a default value that should be used most of the time, as per the documentation
- of cryptography.
- - key_size=2048 is considered a reasonable default key size, as per the documentation of cryptography.
-
- See https://cryptography.io/en/latest/hazmat/primitives/asymmetric/ec/
- """
- private_key = ec.generate_private_key(ec.SECP256K1, default_backend())
- return private_key.private_bytes(
- encoding=serialization.Encoding.PEM,
- format=serialization.PrivateFormat.TraditionalOpenSSL,
- encryption_algorithm=serialization.NoEncryption())
-
- l10n_sa_private_key = fields.Binary("ZATCA Private key", attachment=False, groups="base.group_system", copy=False,
+ l10n_sa_private_key_id = fields.Many2one(string="ZATCA Private key", comodel_name='certificate.key', copy=False, domain=[('public', '=', False)],
help="The private key used to generate the CSR and obtain certificates",)
l10n_sa_api_mode = fields.Selection(
@@ -39,19 +19,26 @@ class ResCompany(models.Model):
l10n_sa_edi_plot_identification = fields.Char(compute='_compute_address',
inverse='_l10n_sa_edi_inverse_plot_identification')
- l10n_sa_additional_identification_scheme = fields.Selection(
- related='partner_id.l10n_sa_additional_identification_scheme', readonly=False)
- l10n_sa_additional_identification_number = fields.Char(
- related='partner_id.l10n_sa_additional_identification_number', readonly=False)
+ l10n_sa_edi_additional_identification_scheme = fields.Selection(
+ related='partner_id.l10n_sa_edi_additional_identification_scheme', readonly=False)
+ l10n_sa_edi_additional_identification_number = fields.Char(
+ related='partner_id.l10n_sa_edi_additional_identification_number', readonly=False)
+
+ l10n_sa_edi_is_production = fields.Boolean(string="Is Production", copy=False)
def write(self, vals):
for company in self:
if 'l10n_sa_api_mode' in vals:
if company.l10n_sa_api_mode == 'prod' and vals['l10n_sa_api_mode'] != 'prod':
- raise UserError(_("You cannot change the ZATCA Submission Mode once it has been set to Production"))
- journals = self.env['account.journal'].search([('company_id', '=', company.id)])
+ # Prevent API mode change from 'Production' if any invoice was submitted to ZATCA in Production mode.
+ if company.l10n_sa_edi_is_production:
+ raise UserError(_("ZATCA API Mode cannot be changed after an invoice has been successfully submitted under the Production Mode."))
+ journals = self.env['account.journal'].search(self.env['account.journal']._check_company_domain(company))
journals._l10n_sa_reset_certificates()
journals.l10n_sa_latest_submission_hash = False
+ api_mode = dict(self._fields['l10n_sa_api_mode'].selection).get(vals['l10n_sa_api_mode'])
+ for journal in journals.filtered(lambda j: j.type == 'sale'):
+ journal.message_post(body=_("ZATCA API Mode changed to %s", api_mode))
return super().write(vals)
def _get_company_address_field_names(self):
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_config_settings.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_config_settings.py
index 64ed9e4..6e74731 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_config_settings.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_config_settings.py
@@ -11,4 +11,9 @@ class ResConfigSettings(models.TransientModel):
super()._compute_company_informations()
for record in self:
if self.company_id.country_code == 'SA':
- record.company_informations += _('\nBuilding Number: %s, Plot Identification: %s \nNeighborhood: %s') % (self.company_id.l10n_sa_edi_building_number, self.company_id.l10n_sa_edi_plot_identification, self.company_id.street2)
+ record.company_informations += _(
+ '\nBuilding Number: %(building_number)s, Plot Identification: %(plot_identification)s\nNeighborhood: %(neighborhood)s',
+ building_number=self.company_id.l10n_sa_edi_building_number,
+ plot_identification=self.company_id.l10n_sa_edi_plot_identification,
+ neighborhood=self.company_id.street2,
+ )
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_partner.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_partner.py
index c49d5bd..3d47ba2 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_partner.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/models/res_partner.py
@@ -7,7 +7,7 @@ class ResPartner(models.Model):
l10n_sa_edi_building_number = fields.Char("Building Number")
l10n_sa_edi_plot_identification = fields.Char("Plot Identification")
- l10n_sa_additional_identification_scheme = fields.Selection([
+ l10n_sa_edi_additional_identification_scheme = fields.Selection([
('TIN', 'Tax Identification Number'),
('CRN', 'Commercial Registration Number'),
('MOM', 'Momra License'),
@@ -19,17 +19,16 @@ class ResPartner(models.Model):
('IQA', 'Iqama Number'),
('PAS', 'Passport ID'),
('OTH', 'Other ID')
- ], default="OTH", string="Identification Scheme", help="Additional Identification scheme for Seller/Buyer")
+ ], default="OTH", string="Identification Scheme", help="Additional Identification Scheme for the Seller/Buyer")
- l10n_sa_additional_identification_number = fields.Char("Identification Number (SA)",
- help="Additional Identification Number for Seller/Buyer")
+ l10n_sa_edi_additional_identification_number = fields.Char("Identification Number (SA)", help="Additional Identification Number for the Seller/Buyer")
@api.model
def _commercial_fields(self):
return super()._commercial_fields() + ['l10n_sa_edi_building_number',
'l10n_sa_edi_plot_identification',
- 'l10n_sa_additional_identification_scheme',
- 'l10n_sa_additional_identification_number']
+ 'l10n_sa_edi_additional_identification_scheme',
+ 'l10n_sa_edi_additional_identification_number']
def _address_fields(self):
return super()._address_fields() + ['l10n_sa_edi_building_number',
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/__init__.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/__init__.py
index f64672e..6b461de 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/__init__.py
@@ -3,3 +3,4 @@
from . import common
from . import test_edi_zatca
+from . import test_invoice
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/common.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/common.py
index cbee755..2111b2b 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/common.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/common.py
@@ -1,248 +1,363 @@
# coding: utf-8
-from datetime import datetime
+import json
+from base64 import b64decode
from odoo import Command
from odoo.tests import tagged
-from odoo.tests.common import new_test_user
from odoo.addons.account_edi.tests.common import AccountEdiTestCommon
@tagged('post_install_l10n', '-at_install', 'post_install')
class TestSaEdiCommon(AccountEdiTestCommon):
+ """
+ Base test class for Saudi Arabia EDI functionality.
+
+ Sets up test data for ZATCA (Saudi tax authority) compliance testing including:
+ - Company with Saudi-specific fields
+ - Partners (company and individual)
+ - Products and taxes
+ - XPath templates for XML comparison
+ """
@classmethod
- def setUpClass(cls, chart_template_ref='l10n_sa.sa_chart_template_standard', edi_format_ref='l10n_sa_edi.edi_sa_zatca'):
- super().setUpClass(chart_template_ref=chart_template_ref, edi_format_ref=edi_format_ref)
- # Setup company
+ @AccountEdiTestCommon.setup_edi_format('l10n_sa_edi.edi_sa_zatca')
+ @AccountEdiTestCommon.setup_chart_template('sa')
+ @AccountEdiTestCommon.setup_country('sa')
+ def setUpClass(cls):
+ super().setUpClass()
+
+ # Setup frequently used references
cls.company = cls.company_data['company']
- cls.company.name = 'SA Company Test'
- cls.company.country_id = cls.env.ref('base.sa')
- cls.company.email = "info@company.saexample.com"
- cls.company.phone = '+966 51 234 5678'
- cls.customer_invoice_journal = cls.env['account.journal'].search([('company_id', '=', cls.company.id), ('name', '=', 'Customer Invoices')])
- cls.company.l10n_sa_edi_building_number = '1234'
- cls.company.l10n_sa_edi_plot_identification = '1234'
- cls.company.street2 = "Testomania"
- cls.company.l10n_sa_additional_identification_number = '2525252525252'
- cls.company.l10n_sa_additional_identification_scheme = 'CRN'
- cls.company.vat = '311111111111113'
- cls.company.l10n_sa_private_key = cls.env['res.company']._l10n_sa_generate_private_key()
- cls.company.state_id = cls.env['res.country.state'].create({
- 'name': 'Riyadh',
- 'code': 'RYA',
- 'country_id': cls.company.country_id.id
- })
- cls.company.street = 'Al Amir Mohammed Bin Abdul Aziz Street'
- cls.company.city = 'المدينة المنورة'
- cls.company.zip = '42317'
- cls.customer_invoice_journal.l10n_sa_serial_number = '123456789'
- cls.partner_us = cls.env['res.partner'].create({
- 'name': 'Chichi Lboukla',
- 'ref': 'Azure Interior',
- 'street': '4557 De Silva St',
- 'l10n_sa_edi_building_number': '12300',
- 'l10n_sa_edi_plot_identification': '2323',
- 'l10n_sa_additional_identification_scheme': 'CRN',
- 'l10n_sa_additional_identification_number': '353535353535353',
- 'city': 'Fremont',
- 'zip': '94538',
- 'street2': 'Neighbor!',
- 'country_id': cls.env.ref('base.us').id,
- 'state_id': cls.env['res.country.state'].search([('name', '=', 'California')]).id,
- 'email': 'azure.Interior24@example.com',
- 'phone': '+1 870-931-0505',
+ cls.saudi_arabia = cls.env.ref('base.sa')
+ cls.riyadh = cls._get_or_create_state('Riyadh', 'RUH', cls.saudi_arabia)
+
+ # Setup test data
+ cls._setup_company()
+ cls._setup_branches()
+ cls._setup_partners()
+ cls._setup_products()
+ cls._setup_taxes()
+ cls._setup_journal()
+ cls._setup_xpath_templates()
+
+ @classmethod
+ def _get_company_vals(cls, defaults=None):
+ return {
+ 'name': 'SA Company Test',
+ 'email': 'info@company.saexample.com',
+ 'phone': '+966 51 234 5678',
+ 'vat': '311111111111113',
+ # Address fields
+ 'street': 'Al Amir Mohammed Bin Abdul Aziz Street',
+ 'street2': 'Testomania',
+ 'city': 'المدينة المنورة',
+ 'zip': '42317',
+ 'country_id': cls.saudi_arabia.id,
+ 'state_id': cls.riyadh.id,
+ # Saudi-specific fields
+ 'l10n_sa_edi_building_number': '1234',
+ 'l10n_sa_edi_plot_identification': '1234',
+ 'l10n_sa_edi_additional_identification_number': '2525252525252',
+ 'l10n_sa_edi_additional_identification_scheme': 'CRN', # Commercial Registration Number
+ **(defaults or {})
+ }
+
+ @classmethod
+ def _setup_company(cls):
+ """Configure the test company with Saudi Arabia specific settings."""
+ cls.company.write(cls._get_company_vals())
+
+ @classmethod
+ def _setup_branches(cls):
+ vals = cls._get_company_vals({"name": "SA Branch", "parent_id": cls.company.id})
+ cls.sa_branch = cls._create_company(**vals)
+
+ @classmethod
+ def _setup_partners(cls):
+ """Create test partners for different invoice types."""
+ # Standard invoice partner (company)
+ cls.partner_sa = cls._create_saudi_company_partner()
+
+ # Simplified invoice partner (individual)
+ cls.partner_sa_simplified = cls._create_saudi_individual_partner()
+
+ @classmethod
+ def _create_saudi_company_partner(cls):
+ """Create a Saudi company partner with full ZATCA requirements."""
+ return cls.env['res.partner'].create({
+ 'name': 'Saud Ahmed',
+ 'ref': 'Saudi Aramco',
'company_type': 'company',
'lang': 'en_US',
- })
-
- cls.partner_sa = cls.env['res.partner'].create({
- 'name': 'Chichi Lboukla',
- 'ref': 'Azure Interior',
- 'street': '4557 De Silva St',
+ # Contact info
+ 'email': 'saudi.aramco@example.com',
+ 'phone': '+966556666666',
+ # Tax info
+ 'vat': '311111111111113',
+ 'l10n_sa_edi_additional_identification_scheme': 'CRN',
+ 'l10n_sa_edi_additional_identification_number': '353535353535353',
+ # Address
+ 'street': '4557 King Salman St',
+ 'street2': 'Neighbor!',
+ 'city': 'Riyadh',
+ 'zip': '94538',
+ 'state_id': cls.riyadh.id,
+ 'country_id': cls.saudi_arabia.id,
+ # Saudi-specific address fields
'l10n_sa_edi_building_number': '12300',
'l10n_sa_edi_plot_identification': '2323',
- 'l10n_sa_additional_identification_scheme': 'CRN',
- 'l10n_sa_additional_identification_number': '353535353535353',
- 'city': 'Fremont',
- 'zip': '94538',
- 'street2': 'Neighbor!',
- 'country_id': cls.env.ref('base.sa').id,
- 'state_id': cls.env['res.country.state'].search([('name', '=', 'California')]).id,
- 'email': 'azure.Interior24@example.com',
- 'phone': '(870)-931-0505',
- 'company_type': 'company',
- 'lang': 'en_US',
})
- cls.partner_sa_simplified = cls.env['res.partner'].create({
+ @classmethod
+ def _create_saudi_individual_partner(cls):
+ """Create a Saudi individual partner for simplified invoices."""
+ return cls.env['res.partner'].create({
'name': 'Mohammed Ali',
'ref': 'Mohammed Ali',
- 'country_id': cls.env.ref('base.sa').id,
- 'l10n_sa_additional_identification_scheme': 'MOM',
- 'l10n_sa_additional_identification_number': '3123123213131',
- 'state_id': cls.company.state_id.id,
'company_type': 'person',
'lang': 'en_US',
+ 'country_id': cls.saudi_arabia.id,
+ 'state_id': cls.riyadh.id,
+ # Simplified invoices use different ID schemes
+ 'l10n_sa_edi_additional_identification_scheme': 'MOM', # Momra License
+ 'l10n_sa_edi_additional_identification_number': '3123123213131',
})
- # 15% tax
- cls.tax_15 = cls.env['account.tax'].search([('company_id', '=', cls.company.id), ('name', '=', 'Sales Tax 15%')])
+ @classmethod
+ def _setup_products(cls):
+ """Create test products."""
+ cls.product_a = cls._create_product(name='Product A', standard_price=320.0, default_code='P0001')
+ cls.product_b = cls._create_product(name='Product B', standard_price=15.8, default_code='P0002')
+ cls.product_burger = cls._create_product(name='Burger', standard_price=265.0)
- # Large cabinet product
- cls.product_a = cls.env['product.product'].create({
- 'name': 'Product A',
- 'uom_id': cls.env.ref('uom.product_uom_unit').id,
- 'standard_price': 320.0,
- 'default_code': 'P0001',
- })
- cls.product_b = cls.env['product.product'].create({
- 'name': 'Product B',
- 'uom_id': cls.env.ref('uom.product_uom_unit').id,
- 'standard_price': 15.8,
- 'default_code': 'P0002',
- })
+ @classmethod
+ def _setup_taxes(cls):
+ """Setup tax references."""
+ # Standard 15% VAT in Saudi Arabia
+ cls.tax_15 = cls.env['account.tax'].search([
+ ('company_id', '=', cls.company.id),
+ ('amount', '=', 15.0)
+ ], limit=1)
- cls.product_burger = cls.env['product.product'].create({
- 'name': 'Burger',
- 'uom_id': cls.env.ref('uom.product_uom_unit').id,
- 'standard_price': 265.00,
- })
+ @classmethod
+ def _setup_journal(cls):
+ """Setup and configure the sales journal."""
+ cls.customer_invoice_journal = cls.env['account.journal'].search([
+ ('company_id', '=', cls.company.id),
+ ('type', '=', 'sale')
+ ], limit=1)
+ # Load ZATCA demo data (certificates, etc.)
+ cls.customer_invoice_journal._l10n_sa_load_edi_demo_data()
+ PCSID_Data = json.loads(cls.customer_invoice_journal.l10n_sa_production_csid_json)
+ pcsid_certificate = cls.env['certificate.certificate'].create({
+ 'name': 'PCSID Certificate',
+ 'content': b64decode(PCSID_Data['binarySecurityToken']),
+ })
+ cls.customer_invoice_journal.l10n_sa_production_csid_certificate_id = pcsid_certificate
+
+ @classmethod
+ def _setup_xpath_templates(cls):
+ """
+ Setup XPath templates for XML testing.
+
+ These remove or replace dynamic elements (IDs, UUIDs) that change
+ between test runs to allow XML comparison.
+ """
cls.remove_ubl_extensions_xpath = ''''''
- cls.invoice_applied_xpath = '''
+ # Common replacements for all document types
+ common_replacements = '''
- ___ignore___
+ ___ignore___
- ___ignore___
+ ___ignore___
- ___ignore___
+ ___ignore___
- ___ignore___
+ ___ignore___
+ '''
+
+ # Invoice-specific replacements
+ cls.invoice_applied_xpath = common_replacements + '''
- ___ignore___
+ ___ignore___
- ___ignore___
+ ___ignore___
- ___ignore___
+ ___ignore___
- '''
+ '''
- cls.credit_note_applied_xpath = '''
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
+ # Credit note specific replacements
+ cls.credit_note_applied_xpath = common_replacements + '''
- ___ignore___
+ ___ignore___
- ___ignore___
+ ___ignore___
- ___ignore___
+ ___ignore___
- ___ignore___
+ ___ignore___
- '''
+ '''
- cls.debit_note_applied_xpath = '''
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
-
- ___ignore___
-
- '''
- cls.user_saudi = new_test_user(cls.env, 'xav', email='em@il.com', notification_type='inbox', groups='account.group_account_invoice', tz='Asia/Riyadh')
+ # Debit note specific replacements
+ cls.debit_note_applied_xpath = common_replacements + '''
+
+ ___ignore___
+
+
+ ___ignore___
+
+
+ ___ignore___
+
+
+ ___ignore___
+
+
+ ___ignore___
+
+ '''
- def _create_invoice(self, **kwargs):
+ @classmethod
+ def _get_or_create_state(cls, name, code, country):
+ """Ensure a state exists for the given country."""
+ state = cls.env['res.country.state'].search([
+ ('code', '=', code),
+ ('country_id', '=', country.id)
+ ], limit=1)
+
+ if not state:
+ state = cls.env['res.country.state'].create({
+ 'name': name,
+ 'code': code,
+ 'country_id': country.id
+ })
+
+ return state
+
+ # Helper methods for creating documents
+ def _create_test_invoice(
+ self,
+ name="",
+ move_type="out_invoice",
+ company_id=None,
+ partner_id=None,
+ invoice_date='2025-01-01',
+ invoice_date_due='2025-01-01',
+ currency_id=None,
+ invoice_line_ids=[]):
+ """
+ Create a draft invoice with the given parameters.
+ """
+ def _create_invoice_line(line):
+ vals = {
+ 'price_unit': line.get('price_unit', 0.0),
+ 'quantity': line.get('quantity', 1),
+ 'tax_ids': line.get('tax_ids', []),
+ }
+ if product_id := line.get('product_id'):
+ vals['product_id'] = product_id
+ if name := line.get('name'):
+ vals['name'] = name
+ return Command.create(vals)
vals = {
- 'name': kwargs['name'],
- 'move_type': 'out_invoice',
- 'company_id': self.company.id,
- 'partner_id': kwargs['partner_id'].id,
- 'invoice_date': kwargs['date'],
- 'invoice_date_due': kwargs['date_due'],
- 'currency_id': self.company.currency_id.id,
- 'invoice_line_ids': [Command.create({
- 'product_id': kwargs['product_id'].id,
- 'price_unit': kwargs['price'],
- 'quantity': kwargs.get('quantity', 1.0),
- 'tax_ids': [Command.set(self.tax_15.ids)],
- }),
+ 'name': name,
+ 'move_type': move_type,
+ 'company_id': (company_id or self.company).id,
+ 'partner_id': partner_id.id,
+ 'invoice_date': invoice_date,
+ 'invoice_date_due': invoice_date_due,
+ 'currency_id': (currency_id or self.company.currency_id).id,
+ 'invoice_line_ids': [
+ _create_invoice_line(line) for line in invoice_line_ids
],
}
- user = kwargs.get('user') or self.env.user
- move = self.env['account.move'].with_user(user.id).create(vals)
- move.state = 'posted'
- move.l10n_sa_confirmation_datetime = datetime.now()
- # move.payment_reference = move.name
- return move
+ return self.env['account.move'].create(vals)
- def _create_debit_note(self, **kwargs):
- invoice = self._create_invoice(**kwargs)
+ def _create_debit_note(
+ self,
+ name="",
+ move_type="out_invoice",
+ company_id=None,
+ partner_id=None,
+ invoice_date='2025-01-01',
+ invoice_date_due='2025-01-01',
+ currency_id=None,
+ invoice_line_ids=[],
+ reason="BR-KSA-17-reason-5"):
+ """
+ Create a draft debit note from the given invoice values.
+ """
+ # Create and post the original invoice
+ invoice = self._create_test_invoice(
+ name=name,
+ move_type=move_type,
+ company_id=company_id,
+ partner_id=partner_id,
+ invoice_date=invoice_date,
+ invoice_date_due=invoice_date_due,
+ currency_id=currency_id,
+ invoice_line_ids=invoice_line_ids)
+ invoice.action_post()
- debit_note_wizard = self.env['account.debit.note'].with_context(
- {'active_ids': [invoice.id], 'active_model': 'account.move', 'default_copy_lines': True}).create({
- 'reason': 'Totes forgot'})
+ # Create debit note via wizard
+ debit_note_wizard = self.env['account.debit.note'].with_context({
+ 'active_ids': [invoice.id],
+ 'active_model': 'account.move',
+ 'default_copy_lines': True
+ }).create({
+ 'l10n_sa_reason': reason,
+ })
res = debit_note_wizard.create_debit()
- debit_note = self.env['account.move'].browse(res['res_id'])
- debit_note.l10n_sa_confirmation_datetime = datetime.now()
- debit_note.state = 'posted'
- return debit_note
- def _create_credit_note(self, **kwargs):
- move = self._create_invoice(**kwargs)
- move_reversal = self.env['account.move.reversal'].with_context(active_model="account.move", active_ids=move.ids).create({
- 'reason': 'no reason',
- 'refund_method': 'refund',
- 'journal_id': move.journal_id.id,
+ return self.env['account.move'].browse(res.get('res_id', []))
+
+ def _create_credit_note(
+ self,
+ name="",
+ move_type="out_invoice",
+ company_id=None,
+ partner_id=None,
+ invoice_date='2025-01-01',
+ invoice_date_due='2025-01-01',
+ currency_id=None,
+ invoice_line_ids=[],
+ reason='BR-KSA-17-reason-5'):
+ """
+ Create a draft credit note from the given invoice values.
+ """
+ # Create and post the original invoice
+ invoice = self._create_test_invoice(
+ name=name,
+ move_type=move_type,
+ company_id=company_id,
+ partner_id=partner_id,
+ invoice_date=invoice_date,
+ invoice_date_due=invoice_date_due,
+ currency_id=currency_id,
+ invoice_line_ids=invoice_line_ids)
+ invoice.action_post()
+
+ # Create credit note via reversal wizard
+ move_reversal = self.env['account.move.reversal'].with_context({
+ 'active_model': 'account.move',
+ 'active_ids': invoice.ids
+ }).create({
+ 'l10n_sa_reason': reason,
+ 'journal_id': invoice.journal_id.id,
})
reversal = move_reversal.reverse_moves()
- reverse_move = self.env['account.move'].browse(reversal['res_id'])
- reverse_move.l10n_sa_confirmation_datetime = datetime.now()
- reverse_move.state = 'posted'
- return reverse_move
+
+ return self.env['account.move'].browse(reversal['res_id'])
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/credit.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/credit.xml
index bcfa583..217eea7 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/credit.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/credit.xml
@@ -9,9 +9,6 @@
SARSARMohammed Ali
-
- Test
- INV/2023/00034
@@ -53,7 +50,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -70,7 +67,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -91,7 +88,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -116,31 +113,17 @@
Riyadh
- RYA
+ RUHSASaudi Arabia
-
- Mohammed Ali
-
- Riyadh
- RYA
-
- SA
- Saudi Arabia
-
-
-
- VAT
-
- Mohammed AliRiyadh
- RYA
+ RUHSASaudi Arabia
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/debit.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/debit.xml
index 8e8e59b..49c2fc5 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/debit.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/debit.xml
@@ -9,9 +9,6 @@
SARSARMohammed Ali
-
- Test
- INV/2023/00034
@@ -53,7 +50,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -70,7 +67,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -91,7 +88,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -116,31 +113,17 @@
Riyadh
- RYA
+ RUHSASaudi Arabia
-
- Mohammed Ali
-
- Riyadh
- RYA
-
- SA
- Saudi Arabia
-
-
-
- VAT
-
- Mohammed AliRiyadh
- RYA
+ RUHSASaudi Arabia
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/invoice.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/invoice.xml
index eb20f1a..09a5509 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/invoice.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/simplified/invoice.xml
@@ -45,7 +45,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -62,7 +62,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -83,7 +83,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -108,31 +108,17 @@
Riyadh
- RYA
+ RUHSASaudi Arabia
-
- Mohammed Ali
-
- Riyadh
- RYA
-
- SA
- Saudi Arabia
-
-
-
- VAT
-
- Mohammed AliRiyadh
- RYA
+ RUHSASaudi Arabia
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/credit.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/credit.xml
index 9c09199..e4b6dba 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/credit.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/credit.xml
@@ -8,13 +8,10 @@
6c49b8e0-2ce5-11ed-b6c7-c54ae37ec60b2022-09-0509:39:15
- 381
+ 381SARSAR
- Azure Interior
-
- test
-
+ Saudi Aramcotest
@@ -47,7 +44,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -64,7 +61,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -85,7 +82,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -102,45 +99,70 @@
+
+ 353535353535353
+
- Chichi Lboukla
+ Saud Ahmed
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
-
- Chichi Lboukla
+
+ Saud Ahmed
+ 311111111111113
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
+
+ VAT
+
+
+
+ Saud Ahmed
+ 311111111111113
+
+ 4557 King Salman St
+ 12300
+ 2323
+ Neighbor!
+ Riyadh
+ 94538
+ Riyadh
+ RUH
+
+ SA
+ Saudi Arabia
+
+ 340
- Chichi Lboukla
- +18709310505
- azure.Interior24@example.com
+ Saud Ahmed
+ +966556666666
+ saudi.aramco@example.com
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/debit.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/debit.xml
index 0095ac2..86a9fb0 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/debit.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/debit.xml
@@ -8,13 +8,10 @@
4dfa4796-2ce6-11ed-b6c7-c54ae37ec60b2022-09-0509:45:27
- 383
+ 383SARSAR
- Azure Interior
-
- INV/2022/00014, Totes forgot
-
+ Saudi AramcoINV/2022/00014
@@ -47,7 +44,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -64,7 +61,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -85,7 +82,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -102,45 +99,70 @@
+
+ 353535353535353
+
- Chichi Lboukla
+ Saud Ahmed
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
-
- Chichi Lboukla
+
+ Saud Ahmed
+ 311111111111113
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
+
+ VAT
+
+
+
+ Saud Ahmed
+ 311111111111113
+
+ 4557 King Salman St
+ 12300
+ 2323
+ Neighbor!
+ Riyadh
+ 94538
+ Riyadh
+ RUH
+
+ SA
+ Saudi Arabia
+
+ 550
- Chichi Lboukla
- +18709310505
- azure.Interior24@example.com
+ Saud Ahmed
+ +966556666666
+ saudi.aramco@example.com
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/invoice.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/invoice.xml
index ebbcbc5..f0db7e5 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/invoice.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/compliance/standard/invoice.xml
@@ -8,10 +8,10 @@
ff608a28-096e-44a1-a896-cbb52212a8a32022-09-0508:20:02
- 388
+ 388SARSAR
- Azure Interior
+ Saudi AramcoPIH
@@ -38,7 +38,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -55,7 +55,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -76,7 +76,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -94,47 +94,69 @@
- US12345677
+ 353535353535353
- Chichi Lboukla
+ Saud Ahmed
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
-
- Chichi Lboukla
+
+ Saud Ahmed
+ 311111111111113
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
+
+
+
+ VAT
+
+
+
+ Saud Ahmed
+ 311111111111113
+
+ 4557 King Salman St
+ 12300
+ 2323
+ Neighbor!
+ Riyadh
+ 94538
+ Riyadh
+ RUH
+
+ SA
+ Saudi Arabia42
- Chichi Lboukla
- +18709310505
- azure.Interior24@example.com
+ Saud Ahmed
+ +966556666666
+ saudi.aramco@example.com
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_edi_zatca.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_edi_zatca.py
index e6795a6..cf2fe60 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_edi_zatca.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_edi_zatca.py
@@ -1,245 +1,575 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
+import base64
+
from datetime import datetime
from freezegun import freeze_time
-import logging
+from lxml import etree
from pytz import timezone
-
from odoo import Command
+
+from odoo.exceptions import ValidationError, UserError
from odoo.tests import tagged
from odoo.tools import misc
-
-from .common import TestSaEdiCommon
-
-_logger = logging.getLogger(__name__)
+from odoo.addons.l10n_sa_edi.tests.common import TestSaEdiCommon
@tagged('post_install_l10n', '-at_install', 'post_install')
class TestEdiZatca(TestSaEdiCommon):
+ # """Test ZATCA EDI compliance for Saudi Arabia."""
+
+ def _test_document_generation(self, test_file_path, expected_xpath, freeze_time_at, additional_xpath='', document_type=False, move=False, move_data=False):
+ """
+ Common helper to test document generation against expected XML.
+ """
+ with freeze_time(freeze_time_at):
+ # Load expected XML
+ expected_xml = misc.file_open(test_file_path, 'rb').read()
+ expected_tree = self.get_xml_tree_from_string(expected_xml)
+ expected_tree = self.with_applied_xpath(expected_tree, expected_xpath)
+
+ creation_handlers = {
+ "invoice": self._create_test_invoice,
+ "credit_note": self._create_credit_note,
+ "debit_note": self._create_debit_note,
+ }
+
+ if additional_xpath:
+ expected_tree = self.with_applied_xpath(expected_tree, additional_xpath)
+
+ if move:
+ final_move = move
+ elif move_data and document_type in creation_handlers:
+ final_move = creation_handlers[document_type](**move_data)
+ else:
+ raise ValidationError("Either move or document_type + move_data need to be given")
+
+ # Generate ZATCA XML
+ if final_move.state != 'posted':
+ final_move.action_post()
+
+ final_move._l10n_sa_generate_unsigned_data()
+ generated_file = self.env['account.edi.format']._l10n_sa_generate_zatca_template(final_move)
+ current_tree = self.get_xml_tree_from_string(generated_file)
+ current_tree = self.with_applied_xpath(current_tree, self.remove_ubl_extensions_xpath)
+
+ # Assert
+ self.assertXmlTreeEqual(current_tree, expected_tree)
+
+ def testCreditNoteSimplified(self):
+ """Test simplified credit note generation."""
+ move_data = {
+ 'name': 'INV/2023/00034',
+ 'invoice_date': '2023-03-10',
+ 'invoice_date_due': '2023-03-10',
+ 'partner_id': self.partner_sa_simplified,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_burger.id,
+ 'price_unit': self.product_burger.standard_price,
+ 'quantity': 3,
+ 'tax_ids': self.tax_15.ids,
+ }]
+ }
+
+ self._test_document_generation(
+ document_type='credit_note',
+ test_file_path='l10n_sa_edi/tests/compliance/simplified/credit.xml',
+ expected_xpath=self.credit_note_applied_xpath,
+ move_data=move_data,
+ freeze_time_at=datetime(2023, 3, 10, 14, 59, 38, tzinfo=timezone('Etc/GMT-3'))
+ )
+
+ def testCreditNoteStandard(self):
+ """Test standard credit note generation."""
+ move_data = {
+ 'name': 'INV/2022/00014',
+ 'invoice_date': '2022-09-05',
+ 'invoice_date_due': '2022-09-22',
+ 'partner_id': self.partner_sa,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_a.id,
+ 'price_unit': self.product_a.standard_price,
+ 'tax_ids': self.tax_15.ids,
+ }]
+ }
+
+ additional_xpath = '''
+
+ ___ignore___
+
+ '''
+
+ self._test_document_generation(
+ document_type='credit_note',
+ test_file_path='l10n_sa_edi/tests/compliance/standard/credit.xml',
+ expected_xpath=self.credit_note_applied_xpath,
+ move_data=move_data,
+ freeze_time_at=datetime(2022, 9, 5, 9, 39, 15, tzinfo=timezone('Etc/GMT-3')),
+ additional_xpath=additional_xpath
+ )
+
+ def testDebitNoteSimplified(self):
+ """Test simplified debit note generation."""
+ move_data = {
+ 'name': 'INV/2023/00034',
+ 'invoice_date': '2023-03-10',
+ 'invoice_date_due': '2023-03-10',
+ 'partner_id': self.partner_sa_simplified,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_burger.id,
+ 'price_unit': self.product_burger.standard_price,
+ 'quantity': 2,
+ 'tax_ids': self.tax_15.ids,
+ }]
+ }
+
+ self._test_document_generation(
+ document_type='debit_note',
+ test_file_path='l10n_sa_edi/tests/compliance/simplified/debit.xml',
+ expected_xpath=self.debit_note_applied_xpath,
+ move_data=move_data,
+ freeze_time_at=datetime(2023, 3, 10, 15, 1, 46, tzinfo=timezone('Etc/GMT-3'))
+ )
+
+ def testDebitNoteStandard(self):
+ """Test standard debit note generation."""
+ move_data = {
+ 'name': 'INV/2022/00001',
+ 'invoice_date': '2022-09-05',
+ 'invoice_date_due': '2022-09-22',
+ 'partner_id': self.partner_sa,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_b.id,
+ 'price_unit': self.product_b.standard_price,
+ 'tax_ids': self.tax_15.ids,
+ }]
+ }
+
+ additional_xpath = '''
+
+ ___ignore___
+
+ '''
+
+ self._test_document_generation(
+ document_type='debit_note',
+ test_file_path='l10n_sa_edi/tests/compliance/standard/debit.xml',
+ expected_xpath=self.debit_note_applied_xpath,
+ move_data=move_data,
+ freeze_time_at=datetime(2022, 9, 5, 9, 45, 27, tzinfo=timezone('Etc/GMT-3')),
+ additional_xpath=additional_xpath
+ )
+
+ def testInvoiceSimplified(self):
+ """Test simplified invoice generation."""
+ move_data = {
+ 'name': 'INV/2023/00034',
+ 'invoice_date': '2023-03-10',
+ 'invoice_date_due': '2023-03-10',
+ 'partner_id': self.partner_sa_simplified,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_burger.id,
+ 'price_unit': self.product_burger.standard_price,
+ 'quantity': 3,
+ 'tax_ids': self.tax_15.ids,
+ }]
+ }
+
+ self._test_document_generation(
+ document_type='invoice',
+ test_file_path='l10n_sa_edi/tests/compliance/simplified/invoice.xml',
+ expected_xpath=self.invoice_applied_xpath,
+ move_data=move_data,
+ freeze_time_at=datetime(2023, 3, 10, 14, 56, 55, tzinfo=timezone('Etc/GMT-3'))
+ )
def testInvoiceStandard(self):
+ """Test standard invoice generation."""
+ move_data = {
+ 'name': 'INV/2022/00014',
+ 'invoice_date': '2022-09-05',
+ 'invoice_date_due': '2022-09-22',
+ 'partner_id': self.partner_sa,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_a.id,
+ 'price_unit': self.product_a.standard_price,
+ 'tax_ids': self.tax_15.ids,
+ }]
+ }
- with freeze_time(datetime(year=2022, month=9, day=5, hour=8, minute=20, second=2, tzinfo=timezone('Etc/GMT-3'))):
- standard_invoice = misc.file_open('l10n_sa_edi/tests/compliance/standard/invoice.xml', 'rb').read()
- expected_tree = self.get_xml_tree_from_string(standard_invoice)
- expected_tree = self.with_applied_xpath(expected_tree, self.invoice_applied_xpath)
-
- self.partner_us.vat = 'US12345677'
- move = self._create_invoice(name='INV/2022/00014', date='2022-09-05', date_due='2022-09-22', partner_id=self.partner_us,
- product_id=self.product_a, price=320.0)
- move._l10n_sa_generate_unsigned_data()
- generated_file = self.env['account.edi.format']._l10n_sa_generate_zatca_template(move)
- current_tree = self.get_xml_tree_from_string(generated_file)
- current_tree = self.with_applied_xpath(current_tree, self.remove_ubl_extensions_xpath)
-
- self.assertXmlTreeEqual(current_tree, expected_tree)
+ self._test_document_generation(
+ document_type='invoice',
+ test_file_path='l10n_sa_edi/tests/compliance/standard/invoice.xml',
+ expected_xpath=self.invoice_applied_xpath,
+ move_data=move_data,
+ freeze_time_at=datetime(2022, 9, 5, 8, 20, 2, tzinfo=timezone('Etc/GMT-3'))
+ )
def testInvoiceWithDownpayment(self):
-
+ """Test invoice generation with downpayment scenarios."""
if 'sale' not in self.env["ir.module.module"]._installed():
self.skipTest("Sale module is not installed")
+ self.env.user.group_ids += self.env.ref('sales_team.group_sale_salesman')
- def test_generated_file(move, test_file, xpath_to_apply):
- move.write({
- 'invoice_date': '2022-09-05',
- 'invoice_date_due': '2022-09-22',
- 'state': 'posted',
- 'l10n_sa_confirmation_datetime': datetime.now(),
- })
- move._l10n_sa_generate_unsigned_data()
- generated_file = self.env['account.edi.format']._l10n_sa_generate_zatca_template(move)
- current_tree = self.get_xml_tree_from_string(generated_file)
- current_tree = self.with_applied_xpath(current_tree, self.remove_ubl_extensions_xpath)
+ freeze = datetime(2022, 9, 5, 8, 20, 2, tzinfo=timezone('Etc/GMT-3'))
- expected_file = misc.file_open(f'l10n_sa_edi/tests/test_files/{test_file}.xml', 'rb').read()
- expected_tree = self.get_xml_tree_from_string(expected_file)
- expected_tree = self.with_applied_xpath(expected_tree, xpath_to_apply)
-
- self.assertXmlTreeEqual(current_tree, expected_tree)
-
- retention_tax = self.env['account.tax'].create({
- 'l10n_sa_is_retention': True,
- 'name': 'Retention Tax',
- 'amount_type': 'percent',
- 'amount': -5.0,
+ # Helper to test generated files
+ saudi_pricelist = self.env['product.pricelist'].create({
+ 'name': 'SAR',
+ 'currency_id': self.env.ref('base.SAR').id
})
-
- with freeze_time(datetime(year=2022, month=9, day=5, hour=8, minute=20, second=2, tzinfo=timezone('Etc/GMT-3'))):
- self.partner_us.vat = 'US12345677'
-
- pricelist = self.env['product.pricelist'].create({'name': 'SAR', 'currency_id': self.env.ref('base.SAR').id})
- sale_order = self.env['sale.order'].create({
- 'partner_id': self.partner_us.id,
- 'pricelist_id': pricelist.id,
+ with freeze_time(freeze):
+ sale_order = self.env['sale.order'].sudo().create({
+ 'partner_id': self.partner_sa.id,
+ 'pricelist_id': saudi_pricelist.id,
'order_line': [
Command.create({
'product_id': self.product_a.id,
'price_unit': 1000,
'product_uom_qty': 1,
- 'tax_id': [Command.set((self.tax_15 + retention_tax).ids)],
+ 'tax_ids': [Command.set(self.tax_15.ids)],
})
]
- })
+ }).sudo(False)
sale_order.action_confirm()
+ # Context for wizards
context = {
'active_model': 'sale.order',
'active_ids': [sale_order.id],
'active_id': sale_order.id,
- 'default_journal_id': self.company_data['default_journal_sale'].id,
+ 'default_journal_id': self.customer_invoice_journal.id,
}
- downpayment = self.env['sale.advance.payment.inv'].with_context(context).create({
+
+ # Create downpayment invoice
+ downpayment_wizard = self.env['sale.advance.payment.inv'].with_context(context).sudo().create({
'advance_payment_method': 'fixed',
- 'fixed_amount': 100,
- 'deposit_taxes_id': [Command.set(self.tax_15.ids)],
- })._create_invoices(sale_order)
+ 'fixed_amount': 115,
+ })
+ downpayment = downpayment_wizard._create_invoices(sale_order)
+ downpayment.invoice_date_due = '2022-09-22'
- final = self.env['sale.advance.payment.inv'].with_context(context).create({})._create_invoices(sale_order)
+ # Create final invoice
+ final_wizard = self.env['sale.advance.payment.inv'].with_context(context).sudo().create({})
+ final = final_wizard._create_invoices(sale_order)
+ final.invoice_line_ids.filtered('is_downpayment').name = 'Down Payment'
+ final.invoice_date_due = '2022-09-22'
- for move, test_file in (
- (downpayment, "downpayment_invoice"),
- (final, "final_invoice")
- ):
- with self.subTest(move=move, test_file=test_file):
- test_generated_file(move, test_file, self.invoice_applied_xpath)
+ # Test invoices
+ additional_xpath = f'''
+
+ {sale_order.name}
+
+ '''
+ for move, test_file in [
+ (downpayment, "downpayment_invoice"),
+ (final, "final_invoice")
+ ]:
+ with self.subTest(move=move, test_file=test_file):
+ self._test_document_generation(
+ test_file_path=f'l10n_sa_edi/tests/test_files/{test_file}.xml',
+ expected_xpath=self.invoice_applied_xpath,
+ additional_xpath=additional_xpath,
+ freeze_time_at=freeze,
+ move=move,
+ )
- for move, test_file in (
- (downpayment, "downpayment_credit_note"),
- (final, "final_credit_note")
- ):
- with self.subTest(move=move, test_file=test_file):
- wiz_context = {
- 'active_model': 'account.move',
- 'active_ids': [move.id],
- 'default_journal_id': move.journal_id.id,
- }
- refund_invoice_wiz = self.env['account.move.reversal'].with_context(wiz_context).create({
- 'reason': 'please reverse :c',
- 'refund_method': 'refund',
- 'date': '2022-09-05',
- })
- refund_invoice = self.env['account.move'].browse(refund_invoice_wiz.reverse_moves()['res_id'])
- test_generated_file(refund_invoice, test_file, self.credit_note_applied_xpath)
+ # Test credit notes
+ for move, test_file in [
+ (downpayment, "downpayment_credit_note"),
+ (final, "final_credit_note")
+ ]:
+ with self.subTest(move=move, test_file=test_file):
+ # Create refund
+ wiz_context = {
+ 'active_model': 'account.move',
+ 'active_ids': [move.id],
+ 'default_journal_id': move.journal_id.id,
+ }
+ refund_wizard = self.env['account.move.reversal'].with_context(wiz_context).create({
+ 'l10n_sa_reason': 'BR-KSA-17-reason-5',
+ 'date': '2022-09-05',
+ })
+ refund_invoice = self.env['account.move'].browse(refund_wizard.reverse_moves()['res_id'])
+ refund_invoice.invoice_date_due = '2022-09-22'
+ self._test_document_generation(
+ test_file_path=f'l10n_sa_edi/tests/test_files/{test_file}.xml',
+ expected_xpath=self.credit_note_applied_xpath,
+ freeze_time_at=freeze,
+ move=refund_invoice,
+ )
- def testCreditNoteStandard(self):
+ def testInvoiceWithRetention(self):
+ """Test standard invoice generation."""
- with freeze_time(datetime(year=2022, month=9, day=5, hour=9, minute=39, second=15, tzinfo=timezone('Etc/GMT-3'))):
- applied_xpath = self.credit_note_applied_xpath + \
- '''
-
- ___ignore___
-
- '''
+ retention_tax = self.env['account.tax'].create({
+ 'l10n_sa_is_retention': True,
+ 'name': 'Retention Tax',
+ 'amount_type': 'percent',
+ 'amount': -10.0,
+ })
- standard_credit_note = misc.file_open('l10n_sa_edi/tests/compliance/standard/credit.xml', 'rb').read()
- expected_tree = self.get_xml_tree_from_string(standard_credit_note)
- expected_tree = self.with_applied_xpath(expected_tree, applied_xpath)
+ move_data = {
+ 'name': 'INV/2022/00014',
+ 'invoice_date': '2022-09-05',
+ 'invoice_date_due': '2022-09-22',
+ 'partner_id': self.partner_sa,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_a.id,
+ 'price_unit': self.product_a.standard_price,
+ 'tax_ids': self.tax_15.ids + retention_tax.ids,
+ }]
+ }
- credit_note = self._create_credit_note(name='INV/2022/00014', date='2022-09-05', date_due='2022-09-22',
- partner_id=self.partner_us, product_id=self.product_a, price=320.0)
- credit_note._l10n_sa_generate_unsigned_data()
- generated_file = self.env['account.edi.format']._l10n_sa_generate_zatca_template(credit_note)
- current_tree = self.get_xml_tree_from_string(generated_file)
- current_tree = self.with_applied_xpath(current_tree, self.remove_ubl_extensions_xpath)
-
- self.assertXmlTreeEqual(current_tree, expected_tree)
-
- def testDebitNoteStandard(self):
- with freeze_time(datetime(year=2022, month=9, day=5, hour=9, minute=45, second=27, tzinfo=timezone('Etc/GMT-3'))):
- applied_xpath = self.debit_note_applied_xpath + \
- '''
-
- ___ignore___
-
- '''
-
- standard_debit_note = misc.file_open('l10n_sa_edi/tests/compliance/standard/debit.xml', 'rb').read()
- expected_tree = self.get_xml_tree_from_string(standard_debit_note)
- expected_tree = self.with_applied_xpath(expected_tree, applied_xpath)
-
- debit_note = self._create_debit_note(name='INV/2022/00001', date='2022-09-05', date_due='2022-09-22',
- partner_id=self.partner_us, product_id=self.product_b, price=15.80)
- debit_note._l10n_sa_generate_unsigned_data()
- generated_file = self.env['account.edi.format']._l10n_sa_generate_zatca_template(debit_note)
- current_tree = self.get_xml_tree_from_string(generated_file)
- current_tree = self.with_applied_xpath(current_tree, self.remove_ubl_extensions_xpath)
-
- self.assertXmlTreeEqual(current_tree, expected_tree)
-
- def testInvoiceSimplified(self):
- with freeze_time(datetime(year=2023, month=3, day=10, hour=14, minute=56, second=55, tzinfo=timezone('Etc/GMT-3'))):
- simplified_invoice = misc.file_open('l10n_sa_edi/tests/compliance/simplified/invoice.xml', 'rb').read()
- expected_tree = self.get_xml_tree_from_string(simplified_invoice)
- expected_tree = self.with_applied_xpath(expected_tree, self.invoice_applied_xpath)
-
- move = self._create_invoice(name='INV/2023/00034', date='2023-03-10', date_due='2023-03-10', partner_id=self.partner_sa_simplified,
- product_id=self.product_burger, price=265.00, quantity=3.0)
- move._l10n_sa_generate_unsigned_data()
- generated_file = self.env['account.edi.format']._l10n_sa_generate_zatca_template(move)
- current_tree = self.get_xml_tree_from_string(generated_file)
- current_tree = self.with_applied_xpath(current_tree, self.remove_ubl_extensions_xpath)
-
- self.assertXmlTreeEqual(current_tree, expected_tree)
-
- def testCreditNoteSimplified(self):
- with freeze_time(datetime(year=2023, month=3, day=10, hour=14, minute=59, second=38, tzinfo=timezone('Etc/GMT-3'))):
- simplified_credit_note = misc.file_open('l10n_sa_edi/tests/compliance/simplified/credit.xml', 'rb').read()
- expected_tree = self.get_xml_tree_from_string(simplified_credit_note)
- expected_tree = self.with_applied_xpath(expected_tree, self.credit_note_applied_xpath)
-
- move = self._create_credit_note(name='INV/2023/00034', date='2023-03-10', date_due='2023-03-10',
- partner_id=self.partner_sa_simplified, product_id=self.product_burger,
- price=265.00, quantity=3.0)
- move._l10n_sa_generate_unsigned_data()
- generated_file = self.env['account.edi.format']._l10n_sa_generate_zatca_template(move)
- current_tree = self.get_xml_tree_from_string(generated_file)
- current_tree = self.with_applied_xpath(current_tree, self.remove_ubl_extensions_xpath)
-
- self.assertXmlTreeEqual(current_tree, expected_tree)
-
- def testDebitNoteSimplified(self):
- with freeze_time(datetime(year=2023, month=3, day=10, hour=15, minute=1, second=46, tzinfo=timezone('Etc/GMT-3'))):
- simplified_credit_note = misc.file_open('l10n_sa_edi/tests/compliance/simplified/debit.xml', 'rb').read()
- expected_tree = self.get_xml_tree_from_string(simplified_credit_note)
- expected_tree = self.with_applied_xpath(expected_tree, self.debit_note_applied_xpath)
-
- move = self._create_debit_note(name='INV/2023/00034', date='2023-03-10', date_due='2023-03-10',
- partner_id=self.partner_sa_simplified, product_id=self.product_burger,
- price=265.00, quantity=2.0)
- move._l10n_sa_generate_unsigned_data()
- generated_file = self.env['account.edi.format']._l10n_sa_generate_zatca_template(move)
- current_tree = self.get_xml_tree_from_string(generated_file)
- current_tree = self.with_applied_xpath(current_tree, self.remove_ubl_extensions_xpath)
-
- self.assertXmlTreeEqual(current_tree, expected_tree)
-
- @freeze_time("2024-02-14 21:30:00", tz_offset=0)
- def test_invoice_standard_with_accepted_time(self):
-
- move = self._create_invoice(
- name='INV/2024/00014',
- date='2024-02-15',
- date_due='2024-02-15',
- partner_id=self.partner_us,
- product_id=self.product_a,
- price=320.0,
- user=self.user_saudi,
+ self._test_document_generation(
+ document_type='invoice',
+ test_file_path='l10n_sa_edi/tests/compliance/standard/invoice.xml',
+ expected_xpath=self.invoice_applied_xpath,
+ move_data=move_data,
+ freeze_time_at=datetime(2022, 9, 5, 8, 20, 2, tzinfo=timezone('Etc/GMT-3'))
)
- errors = self.edi_format.with_user(self.user_saudi.id)._check_move_configuration(move)
- msg = '- Please, make sure the invoice date is set to either the same as or before Today.'
- self.assertFalse(msg in errors)
- @freeze_time("2022-09-21 15:30:00", tz_offset=0)
- def test_invoice_standard_with_future_time(self):
+ def testCompanyOnSimplifiedInvoiceQR(self):
+ move_data = {
+ 'name': 'INV/2025/00012',
+ 'invoice_date': '2025-07-05',
+ 'invoice_date_due': '2025-07-12',
+ 'company_id': self.sa_branch,
+ 'partner_id': self.partner_sa_simplified,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_a.id,
+ 'price_unit': self.product_a.standard_price,
+ 'tax_ids': self.tax_15.ids,
+ }],
+ }
- move = self._create_invoice(
- name='INV/2024/00014',
- date='2024-02-20',
- date_due='2024-02-28',
- partner_id=self.partner_us,
- product_id=self.product_a,
- price=320.0,
- user=self.user_saudi,
+ # Fetch company name from xml
+ invoice = self._create_test_invoice(**move_data)
+ invoice.action_post()
+ xml_content = self.env['account.edi.format']._l10n_sa_generate_zatca_template(invoice)
+ xml_root = etree.fromstring(xml_content)
+ xml_company_name = xml_root.xpath(
+ "//cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Name",
+ namespaces=self.env['account.edi.xml.ubl_21.zatca']._l10n_sa_get_namespaces()
+ )[0].text.strip()
+
+ # Fetch company name from QR code
+ # Format: Tag (1 Byte) - Length (1 Byte) - Value
+ invoice._l10n_sa_generate_unsigned_data()
+ decoded_qr = base64.b64decode(invoice.l10n_sa_qr_code_str)
+ length = decoded_qr[1]
+ qr_company_name = decoded_qr[2:2 + length].decode()
+
+ self.assertEqual(xml_company_name, qr_company_name, "Seller name on the xml does not match the seller name on the QR code")
+
+ def test_company_missing_country_on_standard_invoice(self):
+ """Test standard invoice generation when the company does not have a country set."""
+ # setup new company to prevent errors in other tests
+ vals = self._get_company_vals({"name": "SA Company (Minus Country)"})
+ new_company = self._create_company(**vals)
+
+ new_company_customer_invoice_journal = self.env['account.journal'].search([
+ ('company_id', '=', new_company.id),
+ ('type', '=', 'sale'),
+ ], limit=1)
+ new_company_customer_invoice_journal._l10n_sa_load_edi_demo_data()
+
+ new_company.country_id = False
+
+ # missing tax should always cause a user error, even if the country is blank
+ move_data = {
+ 'name': 'INV/2022/00014',
+ 'invoice_date': '2022-09-05',
+ 'invoice_date_due': '2022-09-22',
+ 'company_id': new_company,
+ 'partner_id': self.partner_sa,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_a.id,
+ 'price_unit': self.product_a.standard_price,
+ 'tax_ids': False,
+ }],
+ }
+
+ invoice = self._create_test_invoice(**move_data)
+ with self.assertRaises(UserError):
+ invoice.action_post()
+
+ def test_zatca_xml_price_amount_precision(self):
+ """
+ Test that PriceAmount has 10 decimal precision to satisfy ZATCA validation BR-KSA-EN16931-11
+ """
+
+ self.tax_15.write({
+ 'price_include_override': 'tax_included',
+ })
+ move_data = {
+ 'name': 'INV/2025/00013',
+ 'invoice_date': '2025-01-15',
+ 'invoice_date_due': '2025-01-15',
+ 'partner_id': self.partner_sa,
+ 'invoice_line_ids': [{
+ 'product_id': self.product_a.id,
+ 'price_unit': 200.0,
+ 'quantity': 7,
+ 'tax_ids': self.tax_15.ids,
+ }]
+ }
+ invoice = self._create_test_invoice(**move_data)
+ invoice.action_post()
+
+ # Generate XML
+ xml_content = self.env['account.edi.format']._l10n_sa_generate_zatca_template(invoice)
+ xml_root = etree.fromstring(xml_content)
+
+ # Get PriceAmount from XML
+ price_amount_nodes = xml_root.xpath(
+ "//cac:InvoiceLine/cac:Price/cbc:PriceAmount",
+ namespaces=self.env['account.edi.xml.ubl_21.zatca']._l10n_sa_get_namespaces()
+ )
+ self.assertTrue(price_amount_nodes, "PriceAmount node not found in XML")
+ price_amount_str = price_amount_nodes[0].text
+ self.assertEqual(price_amount_str, '173.9128571429')
+
+ def test_zatca_xml_line_rounding_amount_consistency(self):
+ """Test that LineExtensionAmount + TaxAmount = RoundingAmount for each invoice line."""
+ self.tax_15.price_include_override = 'tax_included'
+ invoice = self._create_test_invoice(
+ name='INV/2022/00001',
+ invoice_date='2022-09-05',
+ invoice_date_due='2022-09-22',
+ partner_id=self.partner_sa,
+ invoice_line_ids=[
+ {
+ 'product_id': self.product_a.id,
+ 'price_unit': 18.0,
+ 'tax_ids': self.tax_15.ids,
+ },
+ {
+ 'product_id': self.product_b.id,
+ 'price_unit': 14.0,
+ 'tax_ids': self.tax_15.ids,
+ }
+ ]
+ )
+ invoice.action_post()
+ xml_content = self.env['account.edi.format']._l10n_sa_generate_zatca_template(invoice)
+ xml_root = etree.fromstring(xml_content)
+ namespaces = self.env['account.edi.xml.ubl_21.zatca']._l10n_sa_get_namespaces()
+
+ for line in xml_root.xpath('//cac:InvoiceLine', namespaces=namespaces):
+ line_ext = float(line.xpath('cbc:LineExtensionAmount/text()', namespaces=namespaces)[0])
+ tax_amt = float(line.xpath('cac:TaxTotal/cbc:TaxAmount/text()', namespaces=namespaces)[0])
+ rounding_amt = float(line.xpath('cac:TaxTotal/cbc:RoundingAmount/text()', namespaces=namespaces)[0])
+ self.assertEqual(line_ext + tax_amt, rounding_amt,
+ msg=f"LineExtensionAmount ({line_ext}) + TaxAmount ({tax_amt}) != RoundingAmount ({rounding_amt})")
+
+ def test_csr_generation_compliant_company(self):
+ """Test that CSR generation succeeds for a compliant company with valid field lengths."""
+ compliant_company = self.env['res.company'].create({
+ 'name': 'Valid Company Name',
+ 'vat': '300000000000003',
+ 'street': 'Short Street Name',
+ 'city': 'Riyadh',
+ 'zip': '12345',
+ 'country_id': self.saudi_arabia.id,
+ 'state_id': self.riyadh.id,
+ 'l10n_sa_api_mode': 'sandbox',
+ 'currency_id': self.env.ref('base.SAR').id,
+ })
+ compliant_company.partner_id.industry_id = self.env['res.partner.industry'].create({
+ 'name': 'Technology',
+ })
+ compliant_company.l10n_sa_private_key_id = self.env['certificate.key'].sudo()._generate_ec_private_key(
+ compliant_company, name='Test private key'
+ )
+ compliant_journal = self.env['account.journal'].create({
+ 'name': 'Sales',
+ 'code': 'SAL',
+ 'type': 'sale',
+ 'company_id': compliant_company.id,
+ })
+
+ try:
+ csr_string = self.env['certificate.certificate'].sudo()._l10n_sa_get_csr_str(compliant_journal)
+ self.assertTrue(csr_string, "a Valid CSR should not be empty")
+ except UserError as e:
+ self.fail(f"Compliant company should not raise error: {e}")
+
+ def test_csr_generation_non_compliant_company(self):
+ """Test that CSR generation fails for non-compliant company with all invalid fields listed."""
+ long_name = "A" * 70
+ long_street = "B" * 70
+ long_city = "C" * 70
+ long_state_name = "D" * 70
+ long_industry_name = "E" * 70
+ long_journal_name = "F" * 70
+
+ long_state = self.env['res.country.state'].create({
+ 'name': long_state_name,
+ 'code': 'LST',
+ 'country_id': self.saudi_arabia.id,
+ })
+ long_industry = self.env['res.partner.industry'].create({
+ 'name': long_industry_name,
+ })
+
+ non_compliant_company = self.env['res.company'].create({
+ 'name': long_name,
+ 'vat': '333333333333333',
+ 'street': long_street,
+ 'city': long_city,
+ 'zip': '12345',
+ 'country_id': self.saudi_arabia.id,
+ 'state_id': long_state.id,
+ 'l10n_sa_api_mode': 'sandbox',
+ 'currency_id': self.env.ref('base.SAR').id,
+ })
+ non_compliant_company.partner_id.industry_id = long_industry
+ non_compliant_company.l10n_sa_private_key_id = self.env['certificate.key'].sudo()._generate_ec_private_key(
+ non_compliant_company, name='Test private key'
+ )
+ non_compliant_journal = self.env['account.journal'].create({
+ 'name': long_journal_name,
+ 'code': 'NC',
+ 'type': 'sale',
+ 'company_id': non_compliant_company.id,
+ })
+
+ with self.assertRaises(UserError) as context:
+ self.env['certificate.certificate'].sudo()._l10n_sa_get_csr_str(non_compliant_journal)
+
+ error_message = str(context.exception)
+ expected_error_fields = [
+ "Company Name",
+ "Common Name",
+ "Street",
+ "Locality Name",
+ "State/Province Name",
+ "Partner Industry Name",
+ ]
+
+ for field_name in expected_error_fields:
+ self.assertIn(field_name, error_message, f"Error message should contain '{field_name}'")
+
+ def test_otp_validation_without_company_street(self):
+ """Test that validating OTP fails when the company street is missing."""
+ self.company.street = False
+
+ journal = self.env['account.journal'].search([
+ *self.env['account.journal']._check_company_domain(self.company),
+ ('type', '=', 'sale'),
+ ], limit=1)
+
+ wizard = self.env['l10n_sa_edi.otp.wizard'].create({
+ 'journal_id': journal.id,
+ 'l10n_sa_otp': '123456',
+ })
+
+ self.assertFalse(journal.l10n_sa_csr_errors)
+
+ wizard.validate()
+
+ self.assertTrue(journal.l10n_sa_csr_errors)
+ self.assertEqual(
+ str(journal.l10n_sa_csr_errors),
+ f'
Please set the following on {self.company.name}: Street
'
)
- errors = self.edi_format.with_user(self.user_saudi.id)._check_move_configuration(move)
- msg = '- Please, make sure the invoice date is set to either the same as or before Today.'
- self.assertTrue(msg in errors)
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/downpayment_credit_note.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/downpayment_credit_note.xml
index 6908677..f3cc0e7 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/downpayment_credit_note.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/downpayment_credit_note.xml
@@ -5,13 +5,10 @@
ea8e1ab4-6b4e-4cb2-8efc-f8e2296227742022-09-0508:20:02
- 381
+ 381SARSAR
- Azure Interior
-
- Reversal of: INV/2022/00001, please reverse :c
-
+ Saudi AramcoINV/2022/00001
@@ -43,7 +40,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -60,7 +57,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -81,7 +78,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -99,47 +96,69 @@
- US12345677
+ 353535353535353
- Chichi Lboukla
+ Saud Ahmed
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
+
+ Saud Ahmed
+ 311111111111113
+
+ 4557 King Salman St
+ 12300
+ 2323
+ Neighbor!
+ Riyadh
+ 94538
+ Riyadh
+ RUH
+
+ SA
+ Saudi Arabia
+
+
+
+ VAT
+
+
- Chichi Lboukla
+ Saud Ahmed
+ 311111111111113
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia350
- Chichi Lboukla
- +18709310505
- azure.Interior24@example.com
+ Saud Ahmed
+ +966556666666
+ saudi.aramco@example.com
@@ -188,7 +207,7 @@
Down Payment
- Down payment
+ Down PaymentS15.0
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/downpayment_invoice.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/downpayment_invoice.xml
index ffed291..28da117 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/downpayment_invoice.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/downpayment_invoice.xml
@@ -5,13 +5,10 @@
7a06f916-5f83-4519-9355-89d778d246bd2022-09-0508:20:02
- 386
+ 386SARSAR
- Azure Interior
-
- INV/2022/00001
-
+ Saudi AramcoPIH
@@ -38,7 +35,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -55,7 +52,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -76,7 +73,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -94,47 +91,69 @@
- US12345677
+ 353535353535353
- Chichi Lboukla
+ Saud Ahmed
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
+
+ Saud Ahmed
+ 311111111111113
+
+ 4557 King Salman St
+ 12300
+ 2323
+ Neighbor!
+ Riyadh
+ 94538
+ Riyadh
+ RUH
+
+ SA
+ Saudi Arabia
+
+
+
+ VAT
+
+
- Chichi Lboukla
+ Saud Ahmed
+ 311111111111113
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia411
- Chichi Lboukla
- +18709310505
- azure.Interior24@example.com
+ Saud Ahmed
+ +966556666666
+ saudi.aramco@example.com
@@ -183,7 +202,7 @@
Down Payment
- Down payment
+ Down PaymentS15.0
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/final_credit_note.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/final_credit_note.xml
index 8136935..158e636 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/final_credit_note.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/final_credit_note.xml
@@ -5,13 +5,10 @@
e2ab7427-4f07-4f3b-b874-9ca03da4880a2022-09-0508:20:02
- 381
+ 381SARSAR
- Azure Interior
-
- Reversal of: INV/2022/00002, please reverse :c
-
+ Saudi AramcoRINV/2022/00002
@@ -43,7 +40,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -60,7 +57,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -81,7 +78,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -99,47 +96,69 @@
- US12345677
+ 353535353535353
- Chichi Lboukla
+ Saud Ahmed
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
+
+ Saud Ahmed
+ 311111111111113
+
+ 4557 King Salman St
+ 12300
+ 2323
+ Neighbor!
+ Riyadh
+ 94538
+ Riyadh
+ RUH
+
+ SA
+ Saudi Arabia
+
+
+
+ VAT
+
+
- Chichi Lboukla
+ Saud Ahmed
+ 311111111111113
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia370
- Chichi Lboukla
- +18709310505
- azure.Interior24@example.com
+ Saud Ahmed
+ +966556666666
+ saudi.aramco@example.com
@@ -231,8 +250,8 @@
- Down Payment: 09 2022 (Draft)
- Down payment
+ Down Payment
+ Down PaymentS15.0
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/final_invoice.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/final_invoice.xml
index 336ec4a..98b1820 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/final_invoice.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/final_invoice.xml
@@ -5,13 +5,10 @@
f60b0627-777e-4374-b8a3-ea071d9220cc2022-09-0508:20:02
- 388
+ 388SARSAR
- Azure Interior
-
- INV/2022/00002
-
+ Saudi AramcoPIH
@@ -38,7 +35,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -55,7 +52,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -76,7 +73,7 @@
المدينة المنورة42317Riyadh
- RYA
+ RUHSASaudi Arabia
@@ -94,47 +91,69 @@
- US12345677
+ 353535353535353
- Chichi Lboukla
+ Saud Ahmed
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia
+
+ Saud Ahmed
+ 311111111111113
+
+ 4557 King Salman St
+ 12300
+ 2323
+ Neighbor!
+ Riyadh
+ 94538
+ Riyadh
+ RUH
+
+ SA
+ Saudi Arabia
+
+
+
+ VAT
+
+
- Chichi Lboukla
+ Saud Ahmed
+ 311111111111113
- 4557 De Silva St
+ 4557 King Salman St123002323Neighbor!
- Fremont
+ Riyadh94538
- California
- CA
+ Riyadh
+ RUH
- US
- United States
+ SA
+ Saudi Arabia320
- Chichi Lboukla
- +18709310505
- azure.Interior24@example.com
+ Saud Ahmed
+ +966556666666
+ saudi.aramco@example.com
@@ -226,8 +245,8 @@
- Down Payment: 09 2022 (Draft)
- Down payment
+ Down Payment
+ Down PaymentS15.0
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/invoice_global_discount.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/invoice_global_discount.xml
new file mode 100644
index 0000000..f4ea3a3
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_files/invoice_global_discount.xml
@@ -0,0 +1,209 @@
+
+ 2.1
+ reporting:1.0
+ INV/2022/00014
+ ___ignore___
+ 2022-09-05
+ 08:20:02
+ 388
+ SAR
+ SAR
+ Azure Interior
+
+ PIH
+
+ ___ignore___
+
+
+
+ ICV
+ 0
+
+
+
+
+ 2525252525252
+
+
+ SA Company Test
+
+
+ Al Amir Mohammed Bin Abdul Aziz Street
+ 1234
+ 1234
+ Testomania
+ المدينة المنورة
+ 42317
+ Riyadh
+ RYA
+
+ SA
+ Saudi Arabia
+
+
+
+ SA Company Test
+ 311111111111113
+
+ Al Amir Mohammed Bin Abdul Aziz Street
+ 1234
+ 1234
+ Testomania
+ المدينة المنورة
+ 42317
+ Riyadh
+ RYA
+
+ SA
+ Saudi Arabia
+
+
+
+ VAT
+
+
+
+ SA Company Test
+ 311111111111113
+
+ Al Amir Mohammed Bin Abdul Aziz Street
+ 1234
+ 1234
+ Testomania
+ المدينة المنورة
+ 42317
+ Riyadh
+ RYA
+
+ SA
+ Saudi Arabia
+
+
+
+
+ ___ignore___
+ SA Company Test
+ +966512345678
+ info@company.saexample.com
+
+
+
+
+
+
+ Chichi Lboukla
+
+
+ 4557 De Silva St
+ 12300
+ 2323
+ Neighbor!
+ Fremont
+ 94538
+ California
+ CA
+
+ US
+ United States
+
+
+
+ Chichi Lboukla
+
+ 4557 De Silva St
+ 12300
+ 2323
+ Neighbor!
+ Fremont
+ 94538
+ California
+ CA
+
+ US
+ United States
+
+
+
+
+ ___ignore___
+ Chichi Lboukla
+ +18709310505
+ azure.Interior24@example.com
+
+
+
+
+ 2022-09-05
+
+
+ 1
+ 2022-09-22
+ INV/2022/00014
+ INV/2022/00014
+
+
+ false
+ 95
+ Discount
+ 100.00
+
+ S
+ 15.0
+
+ VAT
+
+
+
+
+ 33.00
+
+ 220.00
+ 33.00
+ 15.0
+
+ S
+ 15.0
+
+ VAT
+
+
+
+
+
+ 33.00
+
+
+ 320.00
+ 220.00
+ 253.00
+ 100.00
+ 0.00
+ 253.00
+
+
+ 1
+ 1.0
+ 320.00
+
+ 48.00
+ 368.00
+
+
+ [P0001] Product A
+ Product A
+
+ P0001
+
+
+ S
+ 15.0
+
+ VAT
+
+
+
+
+ 320.0
+
+
+
\ No newline at end of file
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_invoice.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_invoice.py
new file mode 100644
index 0000000..ede0416
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/tests/test_invoice.py
@@ -0,0 +1,32 @@
+from odoo import Command
+from odoo.tests import tagged
+from odoo.addons.l10n_sa_edi.tests.common import TestSaEdiCommon
+
+
+@tagged('post_install_l10n', 'post_install', '-at_install')
+class TestL10nSaInvoice(TestSaEdiCommon):
+
+ def test_invoice_section_lines_rendering(self):
+ invoice = self.env['account.move'].create([{
+ 'move_type': 'out_invoice',
+ 'partner_id': self.partner_sa_simplified.id,
+ 'invoice_line_ids': [
+ Command.create({
+ 'product_id': self.product_a.id,
+ 'tax_ids': self.tax_15.ids,
+ 'price_unit': 100.0,
+ }),
+ Command.create({
+ 'display_type': 'line_section',
+ 'name': 'section line',
+ }),
+ Command.create({
+ 'product_id': self.product_b.id,
+ 'tax_ids': self.tax_15.ids,
+ 'price_unit': 200.0,
+ })
+ ]
+ }])
+ invoice.action_post()
+ html = self.env['ir.actions.report']._render_qweb_html('account.report_invoice_with_payments', invoice.ids)[0]
+ self.assertTrue(html)
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/views/account_journal_views.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/views/account_journal_views.xml
index 54a76fc..e01dc47 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/views/account_journal_views.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/views/account_journal_views.xml
@@ -12,75 +12,44 @@
-
-
-
-
-
-
-
-
- In order to be able to submit Invoices to ZATCA, the following steps need to be completed:
-
-
-
- Set a Serial Number for your device
-
-
-
- Request a Compliance Certificate (CCSID)
-
-
-
- Complete the Compliance Checks
-
-
-
- Request a Production Certificate (PCSID)
-
-
-
-
-
+
+
- Onboard the Journal by completing each step
+ Onboard this Journal
-
-
-
Journal could not be onboarded. Please make sure the Company VAT/Identification Number are correct.
+
+
+
Error: Journal is not onboarded
-
-
+
- The Production certificate is valid until
+ Success: Journal is onboarded and valid until
- You can select the API used for submissions down below. There are three modes available: Sandbox, Pre-Production and Production.
- Once you have selected the correct API, you can start the Onboarding process by going to the Journals and checking the options under the ZATCA tab.
-
-
-
-
-
-
-
-
-
- Warning
-
- Once you change the submission mode to Production, you cannot change it anymore.
- Be very careful, as any invoice submitted to ZATCA in Production mode will be accounted for
- and might lead to Fines & Penalties.
+
+
+
+
1. There are three modes available:
+
+
Sandbox - Common pre-configured testing environment
+
Simulation - Unique testing environment
+
Production - Live environment
+
+
2. After selecting the mode, please go to Journals > Sales Type > ZATCA Tab > Onboard.
+
3. Once the Journal is onboarded, you can begin using the selected mode.
+
+
+
+
+
-
-
+
+
+ Warning
+
+ Once the mode is set to Production and an Invoice has been submitted to ZATCA,
+ then the API mode cannot be changed. Any invoice submitted in the Production mode will be officially
+ recorded with ZATCA and considered in the calculation of the VAT Liability.
+
%s') % additional_company_details
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.py b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.py
index b4dbda3..1d852d1 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.py
@@ -2,7 +2,7 @@ from odoo import fields, models, _, api
from odoo.exceptions import UserError
-class RequestZATCAOtp(models.TransientModel):
+class L10n_Sa_EdiOtpWizard(models.TransientModel):
_name = 'l10n_sa_edi.otp.wizard'
_description = 'Request ZATCA OTP'
@@ -22,7 +22,7 @@ class RequestZATCAOtp(models.TransientModel):
def validate(self):
if not self.l10n_sa_otp:
- raise UserError(_("You need to provide an OTP to be able to request a CCSID"))
+ raise UserError(_("Please provide an OTP to complete the onboarding process"))
if self.l10n_sa_renewal:
return self.journal_id._l10n_sa_get_production_CSID(self.l10n_sa_otp)
self.journal_id._l10n_sa_api_onboard_journal(self.l10n_sa_otp)
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.xml b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.xml
index 7d7e6b8..9692f7c 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.xml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/l10n_sa_edi/wizard/l10n_sa_edi_otp_wizard.xml
@@ -6,22 +6,22 @@
l10n_sa_edi.otp.wizard
- Request a CSID
+ Enter the OTPl10n_sa_edi.otp.wizardformnew
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi/pyproject.toml b/odoo-bringout-oca-ocb-l10n_sa_edi/pyproject.toml
index e91e9ab..5736347 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi/pyproject.toml
@@ -2,16 +2,19 @@
name = "odoo-bringout-oca-ocb-l10n_sa_edi"
version = "16.0.0"
description = "Saudi Arabia - E-invoicing -
+
E-Invoicing, Universal Business Language
- "
+
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-account_edi_ubl_cii>=16.0.0",
- "odoo-bringout-oca-ocb-account_debit_note>=16.0.0",
- "odoo-bringout-oca-ocb-l10n_sa>=16.0.0",
- "odoo-bringout-oca-ocb-base_vat>=16.0.0",
+ "odoo-bringout-oca-ocb-account_edi>=19.0.0",
+ "odoo-bringout-oca-ocb-account_edi_ubl_cii>=19.0.0",
+ "odoo-bringout-oca-ocb-l10n_sa>=19.0.0",
+ "odoo-bringout-oca-ocb-base_vat>=19.0.0",
+ "TODO_MAP-certificate>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -21,7 +24,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/README.md b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/README.md
index e5d0391..dfadde8 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/README.md
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/README.md
@@ -12,38 +12,15 @@ pip install odoo-bringout-oca-ocb-l10n_sa_edi_pos
## Dependencies
-This addon depends on:
- l10n_sa_pos
- l10n_sa_edi
-## Manifest Information
-
-- **Name**: Saudi Arabia - E-invoicing (Simplified)
-- **Version**: 0.1
-- **Category**: Accounting/Localizations/EDI
-- **License**: LGPL-3
-- **Installable**: False
-
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_sa_edi_pos`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_sa_edi_pos
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Reports: doc/REPORTS.md
-- Security: doc/SECURITY.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/__init__.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/__init__.py
index cde864b..0650744 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/__init__.py
@@ -1,3 +1 @@
-# -*- coding: utf-8 -*-
-
from . import models
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/__manifest__.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/__manifest__.py
index 01c180a..da6c87d 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/__manifest__.py
@@ -1,15 +1,14 @@
-# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'Saudi Arabia - E-invoicing (Simplified)',
- 'icon': '/l10n_sa/static/description/icon.png',
- 'version': '0.1',
+ 'author': 'Odoo S.A.',
+ 'countries': ['sa'],
+ 'version': '0.2',
'depends': [
'l10n_sa_pos',
'l10n_sa_edi',
],
- 'author': 'Odoo S.A.',
'summary': """
ZATCA E-Invoicing, support for PoS
""",
@@ -19,9 +18,11 @@ E-invoice implementation for Saudi Arabia; Integration with ZATCA (POS)
'category': 'Accounting/Localizations/EDI',
'license': 'LGPL-3',
'assets': {
- 'point_of_sale.assets': [
- 'l10n_sa_edi_pos/static/src/js/pos_models.js',
- 'l10n_sa_edi_pos/static/src/js/PaymentScreen.js',
+ 'point_of_sale._assets_pos': [
+ 'l10n_sa_edi_pos/static/src/**/*',
+ ],
+ 'web.assets_tests': [
+ 'l10n_sa_edi_pos/static/tests/tours/**/*',
],
}
}
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/i18n/ar.po b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/i18n/ar.po
new file mode 100644
index 0000000..d1736cd
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/i18n/ar.po
@@ -0,0 +1,134 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_sa_edi_pos
+#
+# Weblate , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 18.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:09+0000\n"
+"PO-Revision-Date: 2025-11-17 03:15+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: Arabic \n"
+"Language: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Weblate 5.12.2\n"
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid "%s by going to Backend > Orders > Invoice"
+msgstr "%s عن طريق الذهاب إلى الواجهة الخلفية > الطلبات > الفواتير"
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid ""
+". Upon Successful submission, you can reprint the Invoice and the Receipt."
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model,name:l10n_sa_edi_pos.model_res_company
+msgid "Companies"
+msgstr "الشركات"
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_account_edi_xml_ubl_21_zatca__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_config__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_order__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_res_company__display_name
+msgid "Display Name"
+msgstr "اسم العرض"
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_order__l10n_sa_invoice_edi_state
+msgid "Electronic invoicing"
+msgstr "الفوترة الإلكترونية "
+
+#. module: l10n_sa_edi_pos
+#. odoo-python
+#: code:addons/l10n_sa_edi_pos/models/pos_config.py:0
+msgid "Go to Journal configuration"
+msgstr "الذهاب إلى تهيئة دفتر اليومية "
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_account_edi_xml_ubl_21_zatca__id
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_config__id
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_order__id
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_res_company__id
+msgid "ID"
+msgstr "المُعرف"
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model,name:l10n_sa_edi_pos.model_pos_config
+msgid "Point of Sale Configuration"
+msgstr "تهيئة نقطة البيع "
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model,name:l10n_sa_edi_pos.model_pos_order
+msgid "Point of Sale Orders"
+msgstr "طلبات نقطة البيع "
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/overrides/components/order_receipt/order_receipt.xml:0
+msgid "THIS IS NOT A LEGAL DOCUMENT"
+msgstr "هذا المستند ليس مستنداً قانونياً"
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid ""
+"The Receipt and Invoice generated here are not valid documents as there is "
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,help:l10n_sa_edi_pos.field_pos_order__l10n_sa_invoice_edi_state
+msgid "The aggregated state of all the EDIs with web-service of this move"
+msgstr ""
+"تجميع كافة عمليات تبادل البيانات إلكترونياً (EDI) مع خدمة الويب لهذه الحركة "
+
+#. module: l10n_sa_edi_pos
+#. odoo-python
+#: code:addons/l10n_sa_edi_pos/models/pos_config.py:0
+msgid ""
+"The invoice journal of the point of sale %s must be properly onboarded "
+"according to ZATCA specifications.\n"
+msgstr ""
+"يجب أن تتم تهيئة دفتر يومية الفواتير الخاص بنقاط البيع %s بشكل صحيح وفقًا "
+"لمواصفات ZATCA.\n"
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model,name:l10n_sa_edi_pos.model_account_edi_xml_ubl_21_zatca
+msgid "UBL 2.1 (ZATCA)"
+msgstr "UBL 2.1 (ZATCA)"
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_order__l10n_sa_invoice_qr_code_str
+msgid "ZATCA QR Code"
+msgstr "رمز QR الخاص بـ ZATCA "
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid "ZATCA Validation Error"
+msgstr "خطأ في التحقق من صحة ZATCA "
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid ""
+"an error in their processing. You need to resolve the errors first in %s"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/overrides/components/order_receipt/order_receipt.xml:0
+msgid "هذا المستند ليس مستنداً قانونياً"
+msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/i18n/l10n_sa_edi_pos.pot b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/i18n/l10n_sa_edi_pos.pot
new file mode 100644
index 0000000..c512383
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/i18n/l10n_sa_edi_pos.pot
@@ -0,0 +1,126 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_sa_edi_pos
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 19.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:09+0000\n"
+"PO-Revision-Date: 2025-12-30 19:09+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid "%s by going to Backend > Orders > Invoice"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid ""
+". Upon Successful submission, you can reprint the Invoice and the Receipt."
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model,name:l10n_sa_edi_pos.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_account_edi_xml_ubl_21_zatca__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_config__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_order__display_name
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_res_company__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_order__l10n_sa_invoice_edi_state
+msgid "Electronic invoicing"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#. odoo-python
+#: code:addons/l10n_sa_edi_pos/models/pos_config.py:0
+msgid "Go to Journal configuration"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_account_edi_xml_ubl_21_zatca__id
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_config__id
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_order__id
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_res_company__id
+msgid "ID"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model,name:l10n_sa_edi_pos.model_pos_config
+msgid "Point of Sale Configuration"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model,name:l10n_sa_edi_pos.model_pos_order
+msgid "Point of Sale Orders"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/overrides/components/order_receipt/order_receipt.xml:0
+msgid "THIS IS NOT A LEGAL DOCUMENT"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid ""
+"The Receipt and Invoice generated here are not valid documents as there is "
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,help:l10n_sa_edi_pos.field_pos_order__l10n_sa_invoice_edi_state
+msgid "The aggregated state of all the EDIs with web-service of this move"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#. odoo-python
+#: code:addons/l10n_sa_edi_pos/models/pos_config.py:0
+msgid ""
+"The invoice journal of the point of sale %s must be properly onboarded "
+"according to ZATCA specifications.\n"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model,name:l10n_sa_edi_pos.model_account_edi_xml_ubl_21_zatca
+msgid "UBL 2.1 (ZATCA)"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#: model:ir.model.fields,field_description:l10n_sa_edi_pos.field_pos_order__l10n_sa_invoice_qr_code_str
+msgid "ZATCA QR Code"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid "ZATCA Validation Error"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js:0
+msgid ""
+"an error in their processing. You need to resolve the errors first in %s"
+msgstr ""
+
+#. module: l10n_sa_edi_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_edi_pos/static/src/overrides/components/order_receipt/order_receipt.xml:0
+msgid "هذا المستند ليس مستنداً قانونياً"
+msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/__init__.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/__init__.py
index b59f99f..2868aee 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/__init__.py
@@ -1,4 +1,4 @@
-# -*- coding: utf-8 -*-
-from . import pos_config
from . import account_edi_xml_ubl_21_zatca
-from . import account_move
+from . import res_company
+from . import pos_config
+from . import pos_order
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/account_edi_xml_ubl_21_zatca.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/account_edi_xml_ubl_21_zatca.py
index 2dd4587..3ac1fee 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/account_edi_xml_ubl_21_zatca.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/account_edi_xml_ubl_21_zatca.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
from odoo import models
@@ -10,6 +9,6 @@ class AccountEdiXmlUBL21Zatca(models.AbstractModel):
Return payment means code to be used to set the value on the XML file
"""
res = super()._l10n_sa_get_payment_means_code(invoice)
- if invoice._l10n_sa_is_simplified() and invoice.sudo().pos_order_ids.payment_ids:
- res = invoice.sudo().pos_order_ids.payment_ids[0].payment_method_id.type
+ if invoice._l10n_sa_is_simplified() and invoice.pos_order_ids.payment_ids:
+ res = invoice.pos_order_ids.payment_ids[0].payment_method_id.type
return res
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/account_move.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/account_move.py
deleted file mode 100644
index 8f6d5aa..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/account_move.py
+++ /dev/null
@@ -1,8 +0,0 @@
-from odoo import models
-
-
-class AccountMove(models.Model):
- _inherit = 'account.move'
-
- def _l10n_sa_check_refund_reason(self):
- return super()._l10n_sa_check_refund_reason() or (self.pos_order_ids and self.pos_order_ids[0].refunded_orders_count > 0 and self.ref)
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/pos_config.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/pos_config.py
index 65e8613..2ca07c7 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/pos_config.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/pos_config.py
@@ -1,16 +1,26 @@
-from odoo import models, api, _
-from odoo.exceptions import ValidationError
+from odoo import models, _
+from odoo.exceptions import RedirectWarning
class PosConfig(models.Model):
_inherit = 'pos.config'
- @api.constrains('company_id', 'invoice_journal_id')
- def _check_company_invoice_journal(self):
- """
- Override to make sure POS invoice journal was probably onboarded before being used
- """
- super()._check_company_invoice_journal()
+ def open_ui(self):
for config in self:
- if config.company_id.country_id.code == 'SA' and config.invoice_journal_id and not config.invoice_journal_id._l10n_sa_ready_to_submit_einvoices():
- raise ValidationError(_("The invoice journal of the point of sale %s must be properly onboarded according to ZATCA specifications.", config.name))
+ if (
+ config.company_id.country_id.code == 'SA'
+ and config.invoice_journal_id
+ and (config.invoice_journal_id.edi_format_ids.filtered(lambda f: f.code == "sa_zatca")
+ and not config.invoice_journal_id._l10n_sa_ready_to_submit_einvoices())
+ ):
+ msg = _("The invoice journal of the point of sale %s must be properly onboarded "
+ "according to ZATCA specifications.\n", config.name)
+ action = {
+ "view_mode": "form",
+ "res_model": "account.journal",
+ "type": "ir.actions.act_window",
+ "res_id": config.invoice_journal_id.id,
+ "views": [[False, "form"]],
+ }
+ raise RedirectWarning(msg, action, _('Go to Journal configuration'))
+ return super().open_ui()
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/pos_order.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/pos_order.py
new file mode 100644
index 0000000..9526646
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/pos_order.py
@@ -0,0 +1,8 @@
+from odoo import fields, models
+
+
+class PosOrder(models.Model):
+ _inherit = "pos.order"
+
+ l10n_sa_invoice_qr_code_str = fields.Char(related="account_move.l10n_sa_qr_code_str", string="ZATCA QR Code")
+ l10n_sa_invoice_edi_state = fields.Selection(related="account_move.edi_state", string="Electronic invoicing")
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/res_company.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/res_company.py
new file mode 100644
index 0000000..51182ee
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/models/res_company.py
@@ -0,0 +1,14 @@
+from odoo import models
+
+
+class ResCompany(models.Model):
+ _inherit = 'res.company'
+
+ def _load_pos_data_fields(self, config_id):
+ return [
+ *super()._load_pos_data_fields(config_id),
+ 'l10n_sa_edi_building_number',
+ 'l10n_sa_edi_plot_identification',
+ 'l10n_sa_edi_additional_identification_scheme',
+ 'l10n_sa_edi_additional_identification_number',
+ ]
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js
new file mode 100644
index 0000000..e9a2e3f
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/app/utils/order_payment_validation.js
@@ -0,0 +1,47 @@
+import { _t } from "@web/core/l10n/translation";
+import { ConfirmationDialog } from "@web/core/confirmation_dialog/confirmation_dialog";
+import OrderPaymentValidation from "@point_of_sale/app/utils/order_payment_validation";
+import { markup } from "@odoo/owl";
+import { patch } from "@web/core/utils/patch";
+
+patch(OrderPaymentValidation.prototype, {
+ setup(vals) {
+ super.setup(...arguments);
+ this.dialog = this.pos.env.services.dialog;
+ },
+ async finalizeValidation() {
+ const potentialValidationError = await super.finalizeValidation(...arguments);
+
+ // note: isSACompany guarantees order.is_to_invoice()
+ // expect for cases like deposit and settlement
+ // Skip if invoice is not mandatory(Ex: settlement)
+ // Skips entirely if journal is not onboarded or electronic invoicing is not selected
+ if (
+ this.order.isInvoiceMandatoryForSA() &&
+ this.order.finalized &&
+ !this.order.l10n_sa_invoice_qr_code_str
+ ) {
+ const orderError = _t(
+ "%s by going to Backend > Orders > Invoice",
+ this.order.pos_reference
+ );
+ const href = `/odoo/customer-invoices/${this.order?.raw?.account_move}`;
+ const link = markup`${_t(
+ "Invoice"
+ )}`;
+ const errorInfo = this.order.raw.account_move ? link : orderError;
+ const message = _t(
+ `The Receipt and Invoice generated here are not valid documents as there is ` +
+ `an error in their processing. You need to resolve the errors first in %s` +
+ `. Upon Successful submission, you can reprint the Invoice and the Receipt.`,
+ errorInfo
+ );
+
+ this.dialog.add(ConfirmationDialog, {
+ title: _t("ZATCA Validation Error"),
+ body: message,
+ });
+ }
+ return potentialValidationError;
+ },
+});
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/js/PaymentScreen.js b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/js/PaymentScreen.js
deleted file mode 100644
index 21d2b98..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/js/PaymentScreen.js
+++ /dev/null
@@ -1,20 +0,0 @@
-odoo.define('l10n_sa_edi_pos.PaymentScreen', function(require) {
- "use strict";
-
- const PaymentScreen = require('point_of_sale.PaymentScreen');
- const Registries = require('point_of_sale.Registries');
-
-
- const PosSAPaymentScreen = PaymentScreen => class extends PaymentScreen {
- //@Override
- toggleIsToInvoice() {
- // If the company is Saudi, POS orders should always be Invoiced
- if (this.currentOrder.pos.company.country && this.currentOrder.pos.company.country.code === 'SA') return false
- return super.toggleIsToInvoice(...arguments);
- }
- };
-
- Registries.Component.extend(PaymentScreen, PosSAPaymentScreen);
-
- return PosSAPaymentScreen;
-})
\ No newline at end of file
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/js/pos_models.js b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/js/pos_models.js
deleted file mode 100644
index 73b7450..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/js/pos_models.js
+++ /dev/null
@@ -1,17 +0,0 @@
-odoo.define("l10n_sa_edi_pos.models", function (require) {
- "use strict";
-
- const { Order } = require('point_of_sale.models');
- const Registries = require('point_of_sale.Registries');
-
- const L10nSAPosOrder = (Order) => class L10nSAPosOrder extends Order {
- constructor() {
- super(...arguments);
- if (this.pos.company.country && this.pos.company.country.code === 'SA') {
- this.set_to_invoice(true);
- }
- }
- }
-
- Registries.Model.extend(Order, L10nSAPosOrder);
-});
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/overrides/components/order_receipt/order_receipt.xml b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/overrides/components/order_receipt/order_receipt.xml
new file mode 100644
index 0000000..965eada
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/overrides/components/order_receipt/order_receipt.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
THIS IS NOT A LEGAL DOCUMENT
+
هذا المستند ليس مستنداً قانونياً
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/overrides/models/pos_order.js b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/overrides/models/pos_order.js
new file mode 100644
index 0000000..6d63860
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/src/overrides/models/pos_order.js
@@ -0,0 +1,57 @@
+/** @odoo-module */
+
+import { PosOrder } from "@point_of_sale/app/models/pos_order";
+import { patch } from "@web/core/utils/patch";
+import { qrCodeSrc } from "@point_of_sale/utils";
+
+patch(PosOrder.prototype, {
+ setup() {
+ super.setup(...arguments);
+ if (this.isInvoiceMandatoryForSA()) {
+ this.to_invoice = true;
+ }
+ },
+
+ isInvoiceMandatoryForSA() {
+ // Zatca enforces invoice, but for settlement due, invoices are not needed
+ // Only applicable if enterprise:pos_settle_due module is installed
+ return this.isSACompany() && !this.is_settling_account;
+ },
+
+ isToInvoice() {
+ if (this.isInvoiceMandatoryForSA()) {
+ return true;
+ }
+ return super.isToInvoice(...arguments);
+ },
+ setToInvoice(to_invoice) {
+ if (this.isInvoiceMandatoryForSA()) {
+ this.assertEditable();
+ this.to_invoice = true;
+ } else {
+ super.setToInvoice(...arguments);
+ }
+ },
+
+ setPartner(partner) {
+ /*
+ The settlement dialog sets is_settling_account = true after creating the order
+ So making it default to false here as this is called after is_settling_account is set
+ is_settling_account is only applicable if enterprise:pos_settle_due module is installed
+ */
+ super.setPartner(partner);
+ if (this.is_settling_account) {
+ this.setToInvoice(false);
+ }
+ },
+
+ get notLegal() {
+ return !this.l10n_sa_invoice_qr_code_str;
+ },
+ generateQrcode() {
+ if (!this.notLegal && this.isSACompany()) {
+ return qrCodeSrc(this.l10n_sa_invoice_qr_code_str);
+ }
+ return false;
+ },
+});
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/tests/tours/test_zatca_pos_invoice.js b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/tests/tours/test_zatca_pos_invoice.js
new file mode 100644
index 0000000..20a75b2
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/static/tests/tours/test_zatca_pos_invoice.js
@@ -0,0 +1,47 @@
+/* global posmodel */
+
+import * as Dialog from "@point_of_sale/../tests/generic_helpers/dialog_util";
+import * as PaymentScreen from "@point_of_sale/../tests/pos/tours/utils/payment_screen_util";
+import * as Chrome from "@point_of_sale/../tests/pos/tours/utils/chrome_util";
+import { registry } from "@web/core/registry";
+
+registry.category("web_tour.tours").add("ZATCA_invoice_not_mandatory_if_settlement", {
+ steps: () =>
+ [
+ Chrome.startPoS(),
+ Dialog.confirm("Open Register"),
+ {
+ content: "Set the pos_settle_due to True and open payment screen",
+ trigger: "body",
+ run: () => {
+ posmodel.selectedOrder.is_settling_account = true;
+ posmodel.navigate("PaymentScreen", { orderUuid: posmodel.selectedOrderUuid });
+ },
+ },
+ PaymentScreen.clickPartnerButton(),
+ PaymentScreen.clickCustomer("AAA Partner"),
+ PaymentScreen.isInvoiceButtonUnchecked(),
+ ].flat(),
+});
+
+registry.category("web_tour.tours").add("ZATCA_invoice_mandatory_if_not_settlement", {
+ steps: () =>
+ [
+ Chrome.startPoS(),
+ Dialog.confirm("Open Register"),
+ {
+ content: "Set the pos_settle_due to False and open payment screen",
+ trigger: "body",
+ run: () => {
+ posmodel.selectedOrder.is_settling_account = false;
+ posmodel.navigate("PaymentScreen", { orderUuid: posmodel.selectedOrderUuid });
+ },
+ },
+ PaymentScreen.clickPartnerButton(),
+ PaymentScreen.clickCustomer("AAA Partner"),
+ PaymentScreen.isInvoiceButtonChecked(),
+ // Try to uncheck it and verify it remains checked
+ PaymentScreen.clickInvoiceButton(),
+ PaymentScreen.isInvoiceButtonChecked(),
+ ].flat(),
+});
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/tests/__init__.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/tests/__init__.py
new file mode 100644
index 0000000..f56a38d
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/tests/__init__.py
@@ -0,0 +1,3 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import test_sa_edi_pos
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/tests/test_sa_edi_pos.py b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/tests/test_sa_edi_pos.py
new file mode 100644
index 0000000..eaa494b
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/l10n_sa_edi_pos/tests/test_sa_edi_pos.py
@@ -0,0 +1,72 @@
+from unittest.mock import patch
+
+from odoo.tests import tagged
+
+from odoo.addons.account.tests.common import AccountTestInvoicingCommon
+from odoo.addons.l10n_sa_edi.tests.common import AccountEdiTestCommon
+from odoo.addons.point_of_sale.tests.test_frontend import TestPointOfSaleHttpCommon
+from odoo.addons.point_of_sale.tests.test_generic_localization import (
+ TestGenericLocalization,
+)
+
+
+@tagged('post_install', '-at_install', 'post_install_l10n')
+class TestGenericSAEdi(TestGenericLocalization):
+ @classmethod
+ @AccountEdiTestCommon.setup_edi_format('l10n_sa_edi.edi_sa_zatca')
+ @AccountTestInvoicingCommon.setup_country('sa')
+ def setUpClass(cls):
+ super().setUpClass()
+ cls.main_pos_config.journal_id._l10n_sa_load_edi_demo_data()
+ cls.company.write({
+ 'name': 'Generic SA EDI',
+ 'email': 'info@company.saexample.com',
+ 'phone': '+966 51 234 5678',
+ 'street2': 'Testomania',
+ 'vat': '311111111111113',
+ 'state_id': cls.env['res.country.state'].create({
+ 'name': 'Riyadh',
+ 'code': 'RYA',
+ 'country_id': cls.company.country_id.id
+ }),
+ 'street': 'Al Amir Mohammed Bin Abdul Aziz Street',
+ 'city': 'المدينة المنورة',
+ 'zip': '42317',
+ 'l10n_sa_edi_building_number': '1234',
+ })
+
+
+@tagged('post_install_l10n', 'post_install', '-at_install')
+class TestUi(TestPointOfSaleHttpCommon):
+
+ @classmethod
+ @AccountEdiTestCommon.setup_country('sa')
+ def setUpClass(cls):
+ super().setUpClass()
+
+ @patch('odoo.addons.l10n_sa_edi.models.account_journal.AccountJournal._l10n_sa_ready_to_submit_einvoices',
+ new=lambda self: True)
+ def test_ZATCA_invoice_not_mandatory_if_settlement(self):
+ """
+ Tests that the invoice is not mandatory in POS payment for ZATCA if it's a settlement.
+ """
+ self.test_partner = self.env["res.partner"].create({"name": "AAA Partner"})
+ self.start_tour(
+ "/pos/ui?config_id=%d" % self.main_pos_config.id,
+ 'ZATCA_invoice_not_mandatory_if_settlement',
+ login="pos_admin",
+ )
+
+ @patch('odoo.addons.l10n_sa_edi.models.account_journal.AccountJournal._l10n_sa_ready_to_submit_einvoices',
+ new=lambda self: True)
+ def test_ZATCA_invoice_mandatory_if_not_settlement(self):
+ """
+ Tests that the invoice is mandatory in POS payment for ZATCA.
+ Also is by default checked.
+ """
+ self.test_partner = self.env["res.partner"].create({"name": "AAA Partner"})
+ self.start_tour(
+ "/pos/ui?config_id=%d" % self.main_pos_config.id,
+ 'ZATCA_invoice_mandatory_if_not_settlement',
+ login="pos_admin",
+ )
diff --git a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/pyproject.toml b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/pyproject.toml
index 8857c96..d68ca7d 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_edi_pos/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_sa_edi_pos/pyproject.toml
@@ -2,14 +2,16 @@
name = "odoo-bringout-oca-ocb-l10n_sa_edi_pos"
version = "16.0.0"
description = "Saudi Arabia - E-invoicing (Simplified) -
+
ZATCA E-Invoicing, support for PoS
- "
+
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-l10n_sa_pos>=16.0.0",
- "odoo-bringout-oca-ocb-l10n_sa_edi>=16.0.0",
+ "odoo-bringout-oca-ocb-l10n_sa_pos>=19.0.0",
+ "odoo-bringout-oca-ocb-l10n_sa_edi>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -19,7 +21,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/README.md b/odoo-bringout-oca-ocb-l10n_sa_pos/README.md
index f241c30..1429ed0 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_pos/README.md
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/README.md
@@ -2,6 +2,7 @@
Saudi Arabia POS Localization
+===========================================================
## Installation
@@ -12,38 +13,15 @@ pip install odoo-bringout-oca-ocb-l10n_sa_pos
## Dependencies
-This addon depends on:
- l10n_gcc_pos
- l10n_sa
-## Manifest Information
-
-- **Name**: Saudi Arabia - Point of Sale
-- **Version**: N/A
-- **Category**: Accounting/Localizations/Point of Sale
-- **License**: LGPL-3
-- **Installable**: False
-
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_sa_pos`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_sa_pos
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Reports: doc/REPORTS.md
-- Security: doc/SECURITY.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/__manifest__.py b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/__manifest__.py
index 56c2bf4..ba843e5 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/__manifest__.py
@@ -2,23 +2,28 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'Saudi Arabia - Point of Sale',
- 'author': 'Odoo S.A.',
'category': 'Accounting/Localizations/Point of Sale',
- 'icon': '/l10n_sa/static/description/icon.png',
'description': """
Saudi Arabia POS Localization
+===========================================================
""",
+ 'author': 'Odoo S.A.',
'license': 'LGPL-3',
'depends': [
'l10n_gcc_pos',
'l10n_sa',
],
'assets': {
- 'point_of_sale.assets': [
+ 'point_of_sale._assets_pos': [
'web/static/lib/zxing-library/zxing-library.js',
- 'l10n_sa_pos/static/src/js/models.js',
- 'l10n_sa_pos/static/src/xml/OrderReceipt.xml',
- 'l10n_sa_pos/static/src/css/pos_receipt.css',
+ 'l10n_sa_pos/static/src/**/*',
+ ],
+ 'web.assets_tests': [
+ 'l10n_sa_pos/static/tests/tours/**/*',
+ ],
+ 'web.assets_unit_tests': [
+ 'l10n_sa_pos/static/src/app/utils/qr.js',
+ 'l10n_sa_pos/static/tests/unit/**/*',
]
},
'auto_install': True,
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/i18n/ar.po b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/i18n/ar.po
new file mode 100644
index 0000000..2dfcbeb
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/i18n/ar.po
@@ -0,0 +1,130 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_sa_pos
+#
+# Weblate , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 19.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:09+0000\n"
+"PO-Revision-Date: 2025-11-17 03:15+0000\n"
+"Last-Translator: Weblate \n"
+"Language-Team: Arabic \n"
+"Language: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Weblate 5.12.2\n"
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.xml:0
+msgid "Additional Refund Information"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-3
+msgid ""
+"Amendment of the supply value which is pre-agreed upon between the supplier "
+"and consumer"
+msgstr "تعديل قيمة التوريد المتفق عليها مسبقًا بين المورد والمستهلك"
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-1
+msgid ""
+"Cancellation or suspension of the supplies after its occurrence either "
+"wholly or partially"
+msgstr "إلغاء أو تعليق التوريدات بعد حدوثها سواء كليًا أو جزئيًا"
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_config__display_name
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_order__display_name
+msgid "Display Name"
+msgstr "اسم العرض"
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_config__id
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_order__id
+msgid "ID"
+msgstr "المُعرف"
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-5
+msgid "In case of change in Seller's or Buyer's information"
+msgstr "في حالة تغيير بيانات البائع أو المشتري"
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-2
+msgid ""
+"In case of essential change or amendment in the supply, which leads to the "
+"change of the VAT due"
+msgstr ""
+"في حالة حدوث تغيير أو تعديل جوهري في التوريد، مما يؤدي إلى تغيير ضريبة "
+"القيمة المضافة المستحقة"
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-4
+msgid "In case of goods or services refund"
+msgstr "في حالة رد سلع أو خدمات"
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_order__l10n_sa_reason_value
+msgid "L10N Sa Reason Value"
+msgstr ""
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.xml:0
+msgid "Ok"
+msgstr "موافق"
+
+#. module: l10n_sa_pos
+#: model:ir.model,name:l10n_sa_pos.model_pos_config
+msgid "Point of Sale Configuration"
+msgstr "تهيئة نقطة البيع"
+
+#. module: l10n_sa_pos
+#: model:ir.model,name:l10n_sa_pos.model_pos_order
+msgid "Point of Sale Orders"
+msgstr "طلبات نقطة البيع"
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/overrides/components/order_receipt/order_receipt.xml:0
+msgid "Reason:"
+msgstr "السبب:"
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/overrides/components/order_receipt/order_receipt.xml:0
+msgid "Reference:"
+msgstr "المرجع:"
+
+#. module: l10n_sa_pos
+#. odoo-python
+#: code:addons/l10n_sa_pos/models/pos_order.py:0
+msgid ""
+"You cannot create a consolidated invoice for POS orders with different ZATCA "
+"refund reasons."
+msgstr ""
+
+#. module: l10n_sa_pos
+#. odoo-python
+#: code:addons/l10n_sa_pos/models/pos_config.py:0
+msgid "You have to set a country in your company setting."
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_order__l10n_sa_reason
+msgid "ZATCA Reason"
+msgstr "سبب هيئة الزكاة والضريبة والجمارك"
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.xml:0
+msgid "ZATCA Refund Reason:"
+msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/i18n/l10n_sa_pos.pot b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/i18n/l10n_sa_pos.pot
new file mode 100644
index 0000000..3280af4
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/i18n/l10n_sa_pos.pot
@@ -0,0 +1,123 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_sa_pos
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 19.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:09+0000\n"
+"PO-Revision-Date: 2025-12-30 19:09+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.xml:0
+msgid "Additional Refund Information"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-3
+msgid ""
+"Amendment of the supply value which is pre-agreed upon between the supplier "
+"and consumer"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-1
+msgid ""
+"Cancellation or suspension of the supplies after its occurrence either "
+"wholly or partially"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_config__display_name
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_order__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_config__id
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_order__id
+msgid "ID"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-5
+msgid "In case of change in Seller's or Buyer's information"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-2
+msgid ""
+"In case of essential change or amendment in the supply, which leads to the "
+"change of the VAT due"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields.selection,name:l10n_sa_pos.selection__pos_order__l10n_sa_reason__br-ksa-17-reason-4
+msgid "In case of goods or services refund"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_order__l10n_sa_reason_value
+msgid "L10N Sa Reason Value"
+msgstr ""
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.xml:0
+msgid "Ok"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model,name:l10n_sa_pos.model_pos_config
+msgid "Point of Sale Configuration"
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model,name:l10n_sa_pos.model_pos_order
+msgid "Point of Sale Orders"
+msgstr ""
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/overrides/components/order_receipt/order_receipt.xml:0
+msgid "Reason:"
+msgstr ""
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/overrides/components/order_receipt/order_receipt.xml:0
+msgid "Reference:"
+msgstr ""
+
+#. module: l10n_sa_pos
+#. odoo-python
+#: code:addons/l10n_sa_pos/models/pos_order.py:0
+msgid ""
+"You cannot create a consolidated invoice for POS orders with different ZATCA"
+" refund reasons."
+msgstr ""
+
+#. module: l10n_sa_pos
+#. odoo-python
+#: code:addons/l10n_sa_pos/models/pos_config.py:0
+msgid "You have to set a country in your company setting."
+msgstr ""
+
+#. module: l10n_sa_pos
+#: model:ir.model.fields,field_description:l10n_sa_pos.field_pos_order__l10n_sa_reason
+msgid "ZATCA Reason"
+msgstr ""
+
+#. module: l10n_sa_pos
+#. odoo-javascript
+#: code:addons/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.xml:0
+msgid "ZATCA Refund Reason:"
+msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/__init__.py b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/__init__.py
index 8236d58..7b77fe1 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/__init__.py
@@ -1,4 +1,3 @@
-# -*- encoding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import pos_order
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/pos_config.py b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/pos_config.py
index 7892ebf..9c0aec9 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/pos_config.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/pos_config.py
@@ -1,15 +1,28 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from odoo import models
+from odoo import api, models
from odoo.exceptions import UserError
from odoo.tools.translate import _
-class pos_config(models.Model):
+class PosConfig(models.Model):
_inherit = 'pos.config'
def open_ui(self):
for config in self:
if not config.company_id.country_id:
raise UserError(_("You have to set a country in your company setting."))
- return super(pos_config, self).open_ui()
+ return super().open_ui()
+
+ @api.model
+ def _load_pos_data_read(self, records, config):
+ data = super()._load_pos_data_read(records, config)
+
+ if data and self.env.company.country_id.code == 'SA':
+ l10n_sa_reason_field = self.env['ir.model.fields']._get('account.move', 'l10n_sa_reason')
+ data[0]['_zatca_refund_reasons'] = [
+ {'value': refund_reason.value, 'name': refund_reason.name}
+ for refund_reason in l10n_sa_reason_field.selection_ids
+ ]
+
+ return data
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/pos_order.py b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/pos_order.py
index 8ee5e34..1c69a56 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/pos_order.py
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/models/pos_order.py
@@ -1,14 +1,34 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from odoo import models
+from odoo import _, api, fields, models
+from odoo.addons.l10n_sa.models.account_move import ADJUSTMENT_REASONS
+from odoo.exceptions import UserError
-class POSOrder(models.Model):
+class PosOrder(models.Model):
_inherit = 'pos.order'
+ l10n_sa_reason = fields.Selection(string="ZATCA Reason", selection=ADJUSTMENT_REASONS)
+ l10n_sa_reason_value = fields.Char(compute='_compute_l10n_sa_reason_value')
+
def _prepare_invoice_vals(self):
vals = super()._prepare_invoice_vals()
if self.company_id.country_id.code == 'SA':
- vals.update({'l10n_sa_confirmation_datetime': self.date_order})
+ mapped_reasons = self.mapped('l10n_sa_reason')
+ if len(set(mapped_reasons)) > 1:
+ raise UserError(_(
+ "You cannot create a consolidated invoice for POS orders with different"
+ " ZATCA refund reasons."
+ ))
+ confirmation_datetime = self.date_order if len(self) == 1 else fields.Datetime.now()
+ vals.update({
+ 'l10n_sa_confirmation_datetime': confirmation_datetime,
+ 'l10n_sa_reason': mapped_reasons[0] if mapped_reasons else False,
+ })
return vals
+
+ @api.depends("l10n_sa_reason")
+ def _compute_l10n_sa_reason_value(self):
+ for record in self:
+ record.l10n_sa_reason_value = dict(self._fields['l10n_sa_reason']._description_selection(self.env)).get(record.l10n_sa_reason)
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.js b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.js
new file mode 100644
index 0000000..b09a0d7
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.js
@@ -0,0 +1,19 @@
+import { Component, useState } from "@odoo/owl";
+import { Dialog } from "@web/core/dialog/dialog";
+import { usePos } from "@point_of_sale/app/hooks/pos_hook";
+
+export class AddZatcaRefundReasonPopup extends Component {
+ static template = "l10n_sa_pos.AddZatcaRefundReasonPopup";
+ static components = { Dialog };
+
+ setup() {
+ this.pos = usePos();
+ this.state = useState({
+ l10n_sa_reason: this.props.order.l10n_sa_reason || "BR-KSA-17-reason-4",
+ });
+ }
+ confirm() {
+ this.props.getPayload(this.state);
+ this.props.close();
+ }
+}
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.xml b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.xml
new file mode 100644
index 0000000..7d5a160
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/app/utils/qr.js b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/app/utils/qr.js
new file mode 100644
index 0000000..51c12ad
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/app/utils/qr.js
@@ -0,0 +1,37 @@
+import { formatDateTime } from "@web/core/l10n/dates";
+
+export function computeSAQRCode(name, vat, date_isostring, amount_total, amount_tax) {
+ /* Generate the qr code for Saudi e-invoicing. Specs are available at the following link at page 23
+ https://zatca.gov.sa/ar/E-Invoicing/SystemsDevelopers/Documents/20210528_ZATCA_Electronic_Invoice_Security_Features_Implementation_Standards_vShared.pdf
+ */
+ const ksa_timestamp = formatDateTime(date_isostring, {
+ tz: "Asia/Riyadh",
+ format: "MM/dd/yyyy, HH:mm:ss",
+ });
+
+ const seller_name_enc = _compute_qr_code_field(1, name);
+ const company_vat_enc = _compute_qr_code_field(2, vat);
+ const timestamp_enc = _compute_qr_code_field(3, ksa_timestamp);
+ const invoice_total_enc = _compute_qr_code_field(4, amount_total.toString());
+ const total_vat_enc = _compute_qr_code_field(5, amount_tax.toString());
+
+ const str_to_encode = seller_name_enc.concat(
+ company_vat_enc,
+ timestamp_enc,
+ invoice_total_enc,
+ total_vat_enc
+ );
+
+ let binary = "";
+ for (let i = 0; i < str_to_encode.length; i++) {
+ binary += String.fromCharCode(str_to_encode[i]);
+ }
+ return btoa(binary);
+}
+function _compute_qr_code_field(tag, field) {
+ const textEncoder = new TextEncoder();
+ const name_byte_array = Array.from(textEncoder.encode(field));
+ const name_tag_encoding = [tag];
+ const name_length_encoding = [name_byte_array.length];
+ return name_tag_encoding.concat(name_length_encoding, name_byte_array);
+}
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/js/models.js b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/js/models.js
deleted file mode 100644
index 2d1a189..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/js/models.js
+++ /dev/null
@@ -1,64 +0,0 @@
-odoo.define('l10n_sa_pos.pos', function (require) {
-"use strict";
-
-var { Order } = require('point_of_sale.models');
-var Registries = require('point_of_sale.Registries');
-
-const PosL10nSAOrder = (Order) => class PosL10nSAOrder extends Order {
- export_for_printing() {
- var result = super.export_for_printing(...arguments);
- if (this.pos.company.country && this.pos.company.country.code === 'SA') {
- result.is_settlement = this.is_settlement();
- if (!result.is_settlement) {
- const codeWriter = new window.ZXing.BrowserQRCodeSvgWriter()
- let qr_values = this.compute_sa_qr_code(result.company.name, result.company.vat, result.date.isostring, result.total_with_tax, result.total_tax);
- let qr_code_svg = new XMLSerializer().serializeToString(codeWriter.write(qr_values, 150, 150));
- result.qr_code = "data:image/svg+xml;base64," + window.btoa(qr_code_svg);
- }
- }
- return result;
- }
- /**
- * If the order is empty (there are no products)
- * and all "pay_later" payments are negative,
- * we are settling a customer's account.
- * If the module pos_settle_due is not installed,
- * the function always returns false (since "pay_later" doesn't exist)
- * @returns {boolean} true if the current order is a settlement, else false
- */
- is_settlement() {
- return this.is_empty() &&
- !!this.paymentlines.filter(paymentline => paymentline.payment_method.type === "pay_later" && paymentline.amount < 0).length;
- }
-
- compute_sa_qr_code(name, vat, date_isostring, amount_total, amount_tax) {
- /* Generate the qr code for Saudi e-invoicing. Specs are available at the following link at page 23
- https://zatca.gov.sa/ar/E-Invoicing/SystemsDevelopers/Documents/20210528_ZATCA_Electronic_Invoice_Security_Features_Implementation_Standards_vShared.pdf
- */
- const seller_name_enc = this._compute_qr_code_field(1, name);
- const company_vat_enc = this._compute_qr_code_field(2, vat);
- const timestamp_enc = this._compute_qr_code_field(3, date_isostring);
- const invoice_total_enc = this._compute_qr_code_field(4, amount_total.toString());
- const total_vat_enc = this._compute_qr_code_field(5, amount_tax.toString());
-
- const str_to_encode = seller_name_enc.concat(company_vat_enc, timestamp_enc, invoice_total_enc, total_vat_enc);
-
- let binary = '';
- for (let i = 0; i < str_to_encode.length; i++) {
- binary += String.fromCharCode(str_to_encode[i]);
- }
- return btoa(binary);
- }
-
- _compute_qr_code_field(tag, field) {
- const textEncoder = new TextEncoder();
- const name_byte_array = Array.from(textEncoder.encode(field));
- const name_tag_encoding = [tag];
- const name_length_encoding = [name_byte_array.length];
- return name_tag_encoding.concat(name_length_encoding, name_byte_array);
- }
-
-}
-Registries.Model.extend(Order, PosL10nSAOrder);
-
-});
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/overrides/components/order_receipt/order_receipt.xml b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/overrides/components/order_receipt/order_receipt.xml
new file mode 100644
index 0000000..fb8876a
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/overrides/components/order_receipt/order_receipt.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Subtotal / المبلغ الخاضع للضريبة
+
+ (غير شامل ضريبة القيمة المضافة)
+
+
+
+
+ Total / إجمالي قيمة الفاتورة
+
+ (شامل ضريبة القيمة المضافة)
+
+
+
+
+
+ Reference:
+
+
+ :المرجع
+ Reference:
+
+
+
+
+ Reason:
+
+
+ :سبب إصدار الإشعار من الأسباب التالية
+ Reason:
+
+
+
+
+
+ !order.isSACompany()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/overrides/components/ticket_screen/ticket_screen.js b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/overrides/components/ticket_screen/ticket_screen.js
new file mode 100644
index 0000000..0350022
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/overrides/components/ticket_screen/ticket_screen.js
@@ -0,0 +1,19 @@
+import { AddZatcaRefundReasonPopup } from "@l10n_sa_pos/app/add_zatca_refund_reason_popup/add_zatca_refund_reason_popup";
+import { TicketScreen } from "@point_of_sale/app/screens/ticket_screen/ticket_screen";
+import { makeAwaitable } from "@point_of_sale/app/utils/make_awaitable_dialog";
+import { patch } from "@web/core/utils/patch";
+
+patch(TicketScreen.prototype, {
+ async addAdditionalRefundInfo(order, destinationOrder) {
+ if (this.pos.company.country_id.code === "SA") {
+ const payload = await makeAwaitable(this.dialog, AddZatcaRefundReasonPopup, {
+ order: destinationOrder,
+ });
+ if (payload) {
+ destinationOrder.l10n_sa_reason = payload.l10n_sa_reason;
+ destinationOrder.to_invoice = true;
+ }
+ }
+ return super.addAdditionalRefundInfo(...arguments);
+ },
+});
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/overrides/models/pos_order.js b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/overrides/models/pos_order.js
new file mode 100644
index 0000000..121d16e
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/overrides/models/pos_order.js
@@ -0,0 +1,36 @@
+import { PosOrder } from "@point_of_sale/app/models/pos_order";
+import { patch } from "@web/core/utils/patch";
+import { computeSAQRCode } from "@l10n_sa_pos/app/utils/qr";
+
+patch(PosOrder.prototype, {
+ isSACompany() {
+ return this.company.country_id?.code === "SA";
+ },
+
+ generateQrcode() {
+ if (this.isSACompany()) {
+ if (!this.isSettlement()) {
+ const company = this.company;
+ const codeWriter = new window.ZXing.BrowserQRCodeSvgWriter();
+ const qr_values = this.compute_sa_qr_code(
+ company.name,
+ company.vat,
+ this.date_order,
+ this.priceIncl,
+ this.amountTaxes
+ );
+ const qr_code_svg = new XMLSerializer().serializeToString(
+ codeWriter.write(qr_values, 200, 200)
+ );
+ return "data:image/svg+xml;base64," + window.btoa(qr_code_svg);
+ }
+ }
+ return false;
+ },
+ compute_sa_qr_code(name, vat, date_isostring, amount_total, amount_tax) {
+ return computeSAQRCode(name, vat, date_isostring, amount_total, amount_tax);
+ },
+ get isSimplified() {
+ return !this?.partner_id?.is_company && this.company_id.country_id?.code === "SA";
+ },
+});
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/xml/OrderReceipt.xml b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/xml/OrderReceipt.xml
deleted file mode 100644
index a36df1e..0000000
--- a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/src/xml/OrderReceipt.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- Simplified Tax Invoice
-
-
-
-
-
- فاتورة ضريبية مبسطة
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/tests/tours/sa_pos_tour.js b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/tests/tours/sa_pos_tour.js
new file mode 100644
index 0000000..792d56b
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/tests/tours/sa_pos_tour.js
@@ -0,0 +1,21 @@
+import * as Dialog from "@point_of_sale/../tests/generic_helpers/dialog_util";
+import * as Chrome from "@point_of_sale/../tests/pos/tours/utils/chrome_util";
+import * as ProductScreen from "@point_of_sale/../tests/pos/tours/utils/product_screen_util";
+import * as PaymentScreen from "@point_of_sale/../tests/pos/tours/utils/payment_screen_util";
+import { registry } from "@web/core/registry";
+
+registry.category("web_tour.tours").add("test_sa_qr_is_shown", {
+ steps: () =>
+ [
+ Chrome.startPoS(),
+ Dialog.confirm("Open Register"),
+ ProductScreen.addOrderline("Small Shelf", "1"),
+ ProductScreen.clickPayButton(),
+ PaymentScreen.clickPaymentMethod("Cash"),
+ PaymentScreen.clickValidate(),
+ {
+ trigger: "#qrcode.pos-receipt-qrcode",
+ content: "QR code should be visible on the receipt.",
+ },
+ ].flat(),
+});
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/tests/unit/sa_pos_unit.test.js b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/tests/unit/sa_pos_unit.test.js
new file mode 100644
index 0000000..efd371a
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/static/tests/unit/sa_pos_unit.test.js
@@ -0,0 +1,16 @@
+import { describe, expect, test } from "@odoo/hoot";
+import { computeSAQRCode } from "@l10n_sa_pos/app/utils/qr";
+const { DateTime } = luxon;
+
+describe("SA QR Code", () => {
+ test("check QR format", () => {
+ const date = DateTime.fromISO("2025-03-07T10:15:17");
+ const qrEncoded = computeSAQRCode("SA Company", "123456789012345", date, 100.0, 0);
+ const expected =
+ "AQpTQSBDb21wYW55Ag8xMjM0NTY3ODkwMTIzNDUDFDAzLzA3LzIwMjUsIDEyOjE1OjE3BAMxMDAFATA=";
+
+ expect(qrEncoded).toBe(expected, {
+ message: `QR code mismatch: expected "${expected}", got "${qrEncoded}", make sure the timezone is respected`,
+ });
+ });
+});
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/tests/__init__.py b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/tests/__init__.py
new file mode 100644
index 0000000..27a595a
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/tests/__init__.py
@@ -0,0 +1,3 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import test_sa_pos
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/tests/test_sa_pos.py b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/tests/test_sa_pos.py
new file mode 100644
index 0000000..e5ec36e
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/l10n_sa_pos/tests/test_sa_pos.py
@@ -0,0 +1,100 @@
+from odoo.addons.account.tests.common import AccountTestInvoicingCommon
+from odoo.addons.point_of_sale.tests.common import TestPoSCommon
+from odoo.addons.point_of_sale.tests.test_generic_localization import TestGenericLocalization
+from odoo.tests import tagged
+from odoo.addons.point_of_sale.tests.test_frontend import TestPointOfSaleHttpCommon
+from odoo.addons.account_edi.tests.common import AccountEdiTestCommon
+
+
+@tagged('post_install', '-at_install', 'post_install_l10n')
+class TestGenericSA(TestGenericLocalization):
+ @classmethod
+ @AccountTestInvoicingCommon.setup_country('sa')
+ def setUpClass(cls):
+ super().setUpClass()
+ if cls.env['ir.module.module']._get('l10n_sa_edi').state == 'installed':
+ cls.skipTest(cls, "l10n_sa_edi should not be installed")
+ cls.main_pos_config.company_id.name = 'Generic SA'
+ cls.company.write({
+ 'email': 'info@company.saexample.com',
+ 'phone': '+966 51 234 5678',
+ 'street2': 'Testomania',
+ 'vat': '311111111111113',
+ 'state_id': cls.env['res.country.state'].create({
+ 'name': 'Riyadh',
+ 'code': 'RYA',
+ 'country_id': cls.company.country_id.id
+ }),
+ 'street': 'Al Amir Mohammed Bin Abdul Aziz Street',
+ 'city': 'المدينة المنورة',
+ 'zip': '42317',
+ })
+
+
+@tagged('post_install_l10n', 'post_install', '-at_install')
+class TestUi(TestPointOfSaleHttpCommon):
+
+ @classmethod
+ @AccountEdiTestCommon.setup_edi_format('l10n_sa_edi.edi_sa_zatca')
+ @AccountEdiTestCommon.setup_country('sa')
+ def setUpClass(cls):
+ super().setUpClass()
+ # Setup company
+ cls.company.write({
+ 'name': 'SA Company Test',
+ 'email': 'info@company.saexample.com',
+ 'phone': '+966 51 234 5678',
+ 'street2': 'Testomania',
+ 'vat': '311111111111113',
+ 'state_id': cls.env['res.country.state'].create({
+ 'name': 'Riyadh',
+ 'code': 'RYA',
+ 'country_id': cls.company.country_id.id
+ }),
+ 'street': 'Al Amir Mohammed Bin Abdul Aziz Street',
+ 'city': 'المدينة المنورة',
+ 'zip': '42317',
+ })
+
+ def test_sa_qr_is_shown(self):
+ """
+ Tests that the Saudi Arabia's timezone is applied on the QR code generated at the
+ end of an order.
+ """
+ if self.env['ir.module.module']._get('l10n_sa_edi').state == 'installed':
+ self.skipTest("The needed configuration for e-invoices is not available")
+ self.main_pos_config.with_user(self.pos_admin).open_ui()
+ self.start_tour("/pos/ui?config_id=%d" % self.main_pos_config.id, 'test_sa_qr_is_shown', login="pos_admin")
+
+
+@tagged('post_install_l10n', 'post_install', '-at_install')
+class TestSaPosInvoice(TestPoSCommon, TestPointOfSaleHttpCommon):
+
+ def test_consolidate_invoices_for_same_customer(self):
+ """
+ Test that consolidated invoicing for multiple POS orders of the same customer
+ succeeds and sets the confirmation datetime for a Saudi Arabia company.
+ """
+ self.config = self.basic_config
+ self.env.company.country_id = self.env.ref('base.sa')
+
+ self.open_new_session()
+ pos_orders = sum(self._create_orders([
+ {
+ 'pos_order_lines_ui_args': [(self.product_a, 1)],
+ 'customer': self.customer,
+ 'is_invoiced': False,
+ }
+ for _ in range(2)
+ ]).values(), self.env['pos.order'])
+
+ self.env['pos.make.invoice'].create({"consolidated_billing": True}).with_context({
+ "active_ids": pos_orders.ids
+ }).action_create_invoices()
+ invoice = pos_orders.account_move
+
+ self.assertTrue(invoice, "A consolidated invoice should have been created")
+ self.assertTrue(
+ invoice.l10n_sa_confirmation_datetime,
+ "The consolidated invoice should have l10n_sa_confirmation_datetime set"
+ )
diff --git a/odoo-bringout-oca-ocb-l10n_sa_pos/pyproject.toml b/odoo-bringout-oca-ocb-l10n_sa_pos/pyproject.toml
index dfadc43..48bf464 100644
--- a/odoo-bringout-oca-ocb-l10n_sa_pos/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_sa_pos/pyproject.toml
@@ -1,13 +1,15 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_sa_pos"
version = "16.0.0"
-description = "Saudi Arabia - Point of Sale - Odoo addon"
+description = "Saudi Arabia - Point of Sale -
+ Odoo addon
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-l10n_gcc_pos>=16.0.0",
- "odoo-bringout-oca-ocb-l10n_sa>=16.0.0",
+ "odoo-bringout-oca-ocb-l10n_gcc_pos>=19.0.0",
+ "odoo-bringout-oca-ocb-l10n_sa>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -17,7 +19,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_tr/README.md b/odoo-bringout-oca-ocb-l10n_tr/README.md
index 3d7fe1b..1e85baf 100644
--- a/odoo-bringout-oca-ocb-l10n_tr/README.md
+++ b/odoo-bringout-oca-ocb-l10n_tr/README.md
@@ -3,13 +3,14 @@
This is the base module to manage the accounting chart for Türkiye in Odoo
==========================================================================
-Türkiye accounting basic charts and localization.
+
+Türkiye accounting basic charts and localizations
-------------------------------------------------
Activates:
- Chart of Accounts
-
- Taxes
+- Tax Report
## Installation
@@ -20,37 +21,14 @@ pip install odoo-bringout-oca-ocb-l10n_tr
## Dependencies
-This addon depends on:
- account
-## Manifest Information
-
-- **Name**: Türkiye - Accounting
-- **Version**: 1.1
-- **Category**: Accounting/Localizations/Account Charts
-- **License**: LGPL-3
-- **Installable**: False
-
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_tr`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_tr
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Reports: doc/REPORTS.md
-- Security: doc/SECURITY.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/__init__.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/__init__.py
index 67dee8c..d581b39 100644
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/__init__.py
@@ -1,2 +1,2 @@
-# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from . import models
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/__manifest__.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/__manifest__.py
index d368c95..7a41206 100644
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/__manifest__.py
@@ -1,41 +1,29 @@
-# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-
{
'name': 'Türkiye - Accounting',
- 'version': '1.1',
+ 'icon': '/account/static/description/l10n.png',
+ 'countries': ['tr'],
+ 'version': '1.3',
'category': 'Accounting/Localizations/Account Charts',
'description': """
This is the base module to manage the accounting chart for Türkiye in Odoo
==========================================================================
-Türkiye accounting basic charts and localization.
+
+Türkiye accounting basic charts and localizations
-------------------------------------------------
Activates:
- Chart of Accounts
-
- Taxes
+- Tax Report
""",
- 'maintainer':'https://launchpad.net/~openerp-turkey, http://www.cantecim.com',
+ 'author': 'Odoo S.A., Drysharks Consulting and Trading Ltd.',
'depends': [
'account',
],
+ 'auto_install': ['account'],
'data': [
- # Chart of Accounts
- 'data/account_chart_template_data.xml',
- "data/account.account.template-common.csv",
- "data/account.account.template-7a.csv",
- "data/account.account.template-7b.csv",
- "data/account.group.template.csv",
-
- # Taxes
- "data/account_tax_group_data.xml",
- "data/account_tax_template_data.xml",
-
- # post processing
- "data/account_chart_post_data.xml",
- "data/account_chart_template_try_loading.xml",
-
+ 'data/account_tax_report_data.xml',
],
'demo': [
'demo/demo_company.xml',
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.account.template-7a.csv b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.account.template-7a.csv
deleted file mode 100644
index 498bbba..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.account.template-7a.csv
+++ /dev/null
@@ -1,28 +0,0 @@
-"id","name","code","account_type","chart_template_id/id","tag_ids/id","reconcile","note"
-"tr700","Maliyet Muhasebesi Bağlantı Hesabı",700,"expense","chart_template_7a",,"False","Genel Muhasebe ile maliyet muhasebesi arasında bağlantıyı sağlayan ve genel muhasebe tarafından tutulan hesaptır.\n\nMaliyet muhasebesinin genel muhasebeden ayrı izlendiği durumlarda maliyetlerle ilgili giderler genel muhasebe tarafından bu hesaba borç kaydedilir.\n\nİşleyişi :\n\nMaliyetle ilgili tüm giderler tahakkuk ettikçe hu hesaba borç, ilgili aktif ve pasif hesaplara alacak kaydedilir. Maliyet dönemleri sonunda maliyet muhasebesi tarafından genel muhasebeye bildirilen veriler bu hesabın alacağına, ilgili hesapların borcuna kaydedilir."
-"tr701","Maliyet Muhasebesi Yansıtma Hesabı",701,"expense","chart_template_7a",,"False","Genel Muhasebe ile maliyet muhasebesi arasında bağlantıyı sağlayan ve maliyet muhasebesi tarafından tutulan ve ""700- Maliyet Muhasebesi Bağlantı Hesabı""nın borcuna kaydedilen giderlerin, maliyet muhasebesince ilgili hesaplara aktarılmasını sağlayan hesaptır.\n\nİşleyişi :\n\nGenel muhasebede ""700- Maliyet Muhasebesi Bağlantı Hesabı""nın borcuna kaydedilen giderler genel muhasebeden gelen belgeler doğrultusunda maliyet muhasebesinde bu hesabın alacağına, fonksiyonel gider hesaplarının borcuna kaydedilir. Maliyet muhasebesinden genel muhasebeye aktarılan tutarlar ise bu hesabın borcuna, ilgili fonksiyonel gider yansıtma hesaplarının alacağına kaydedilir.\n\n71 DİREKT İLKMADDE VE MALZEME GİDERLERİ\n\nBu grupta yer alan he"
-"tr710","Direk İlk Madde Ve Malzeme Giderleri Hesabı",710,"expense","chart_template_7a",,"False","Bu giderler, esas üretim gider yerleri ile ilgili olup, mamülün bünyesine giren, mamülün temel öğesini oluşturan ve mamülün bünyesine doğrudan yüklenebilen maddelerin kullanımı fiili tutarlarla bu hesapta izlenir. Üretimde kullanılmayan ve satılan ilkmadde ve malzemenin maliyeti bu hesapta izlenmez.\n\nİşleyişi :\n\nDönem içinde üretimde kullanılmak üzere ana ve yardımcı üretim yerlerinde ambardan çekilen direkt maddeler bu hesabın borcuna, ""150- İlkmadde ve Malzeme Hesabı""nın alacağına kaydedilir. Eş zamanlı kayıt sistemi uygulayan işletmelerde giderlerin tahakkuk kaydının yapılmasını sağlamak üzere düzenlenen fişde, gider çeşidi ile gider yeri kodunun yazılması esastır.\n\nHesapla ilgili yapılan düzeltmeler hesabın "
-"tr711","Direkt İlk Madde Ve Malzeme Yansıtma Hesabı",711,"expense","chart_template_7a",,"False","Fiili maliyet yönteminin uygulandığı durumlarda ""710- Direkt İlkmadde ve Malzeme Giderleri Hesabı""nın borcuna gider çeşidi olarak kaydedilen giderler ile, önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden hesaplanmış giderler, maliyet unsuru olarak bu hesabın alacağı karşılığında ""151- Yarı Mamüller-Üretim Hesabı""na borç kaydedilir. Dönem sonlarında ""710- Direkt İlkmadde ve Malzeme Giderleri Hesabı"" ile karşılaştırılarak kapatılır."
-"tr712","Direkt İlk Madde Ve Malzeme Fiyat Farkı",712,"expense","chart_template_7a",,"False","Önceden saptanmış maliyet hesaplama yöntemlerinin uygulandığı durumlarda fiili direkt ilkmadde ve malzeme giderleri ile önceden saptanmış ve maliyetlere yüklenmiş, direkt ilkmadde ve malzeme giderleri arasındaki olumlu veya olumsuz fiyat farklarının izlendiği hesaptır. Olumsuz fiyat farkları bu hesabın borcuna, olumlu fiyat farkları ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyet hesaplarına aktarılarak kapatılır."
-"tr713","Direkt İlk Madde Ve Malzeme Miktar Farkı",713,"expense","chart_template_7a",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda fiili direkt ilkmadde ve malzeme giderleri ile önceden saptanmış direkt ilkmadde ve malzeme giderleri arasındaki olumlu veya olumsuz miktar farklarının kaydedildiği hesaptır. Olumsuz miktar farkları hesabın borcuna, olumlu farklar ise alacağına kaydedilir. Dönem sonunda hu hesap ilgili stok ve satış maliyet hesaplarına aktarılarak kapatılır.\n\n72 DİREKT İŞÇİLİK GİDERLERİ\n\nBu grup bir mal veya hizmetin üretim maliyetine doğrudan doğruya verilebilen işçilik giderleri ile ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr720","Direkt İşçilik Giderleri",720,"expense","chart_template_7a",,"False","Bu giderler esas üretim gider yerleri ile ilgili olup, belli bir mamül veya hizmetin üretim maliyetine doğrudan doğruya yüklenebilen işçilik giderlerini kapsar. Bu giderler hangi mamül veya mamül grubu için harcandığı izlenebilen ve herhangi bir dağıtım anahtarına gerek duymadan, işçi başına düşen çalışma süresi ölçülebilen işçilik giderlerinden oluşur."
-"tr721","Direkt İşçilik Giderleri Yansıtma Hesabı",721,"expense","chart_template_7a",,"False","Fiili maliyet yönteminin uygulandığı durumlarda ""720- Direkt İşçilik Giderleri Hesabı""nın borcuna gider çeşidi olarak kaydedilen giderler ile önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda önceden saptanmış direkt işçilik giderleri, maliyet unsuru olarak bu hesabın alacağı karşılığında ""151- Yarı Mamüller Üretim Hesabı""na borç kaydedilir.\n\nFiili maliyet yönteminin uygulandığı işletmelerde üretim yapılmayan işçilikler olağan durumlarda bu hesabın alacağı karşılığı ""680- Çalışmayan Kısım Giderleri Hesabı""nın borcuna aktarılır."
-"tr722","Direkt İşçilik Ücret Farkları",722,"expense","chart_template_7a",,"False","Önceden saptanmış maliyet hesaplama yöntemlerinin uygulandığı durumlarda, fiili direkt işçilik giderleri ile önceden saptanmış ve maliyetlere yüklenmiş direkt işçilik giderleri arasındaki olumlu veya olumsuz ücret farklarının izlendiği hesaptır.\n\nOlumsuz ücret farkları bu hesabın borcuna, olumlu ücret farkları ise alacağına kaydedilir. Bu hesap dönem sonlarında ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır."
-"tr723","Direkt İşçilik Süre Farkları",723,"expense","chart_template_7a",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda fiili giderler ile önceden saptanmış giderler arasındaki olumlu ya da olumsuz süre (zaman) farklarının kaydedildiği hesaptır.\n\nOlumsuz süre farkları bu hesabın borcuna olumlu süre farkları ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır.\n\n73 GENEL ÜRETİM GİDERLERİ\n\nBu grup işletmenin üretimi ve bu üretime bağlı hizmetler için yapılan direkt ilk madde ve malzeme ve direkt işçilik dışında kalan giderlerle ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr730","Genel Üretim Giderleri",730,"expense","chart_template_7a",,"False","İşletmenin üretimi ve bu üretime bağlı hizmetler için yapılan direkt işçilik ve direkt ilkmadde ve malzeme dışında kalan giderlerin izlendiği hesaptır.\n\nBu giderlerin;\n\n— Üretim ve hizmet maliyeti ile ilgili bir gider niteliğini taşıması,\n\n— Çeşit ve değer yönü ile doğrudan doğruya değil ancak dağıtım yoluyla üretim ve hizmet maliyetlerine yansıtılabilir nitelikte olması, gerekir.\n\nTahakkuk eden giderler bu hesabın borcuna kaydedilir. Dönem sonlarında ""731- Genel Üretim Giderleri Yansıtma Hesabı"" ile karşılaştırılarak kapatılır."
-"tr731","Genel Üretim Giderleri Yansıtma Hesabı",731,"expense","chart_template_7a",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden saptanmış genel üretim giderleri,\n\nFiili maliyet yönteminin uygulandığı durumlarda, ""730- Genel üretim Giderleri Hesabı""nın borcuna kaydedilen giderleri, bu hesabın alacağı karşılığı ""151- Yarı Mamüller Üretim Hesabı"" ile diğer aktif, gider ve zarar hesaplarına borç kaydedilir."
-"tr732","Genel Üretim Giderleri Bütçe Farkları",732,"expense","chart_template_7a",,"False","Fiili üretim genel giderleri ile maliyetlere yüklenen önceden saptanmış giderler arasındaki olumlu ya da olumsuz bütçe farklarının izlendiği hesaptır.\n\nOlumsuz farklar hesabın borcuna olumlu farklar ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır."
-"tr733","Genel Üretim Giderleri Verimlilik Giderleri",733,"expense","chart_template_7a",,"False","Fiili üretim genel giderleri ile maliyetlere yüklenen önceden saptanmış giderler arasındaki olumlu ya da olumsuz verimlilik farklarının izlendiği hesaptır.\n\nOlumsuz farklar hesabın borcuna olumlu farklar ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır."
-"tr734","Genel Üretim Giderleri Kapasite Farkları",734,"expense","chart_template_7a",,"False","Fiili üretim genel giderleri ile maliyetlere yüklenen önceden saptanmış giderler arasındaki olumlu ya da olumsuz kapasite farklarının izlendiği hesaptır.\n\nOlumsuz farklar hesabın borcuna olumlu farklar ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır.\n\n74 HİZMET ÜRETİM MALİYETİ\n\nBu grup hizmet işletmeleri ile ilgilidir. Hizmet işletmelerinde 71, 72 ve 73 gruplarda yer alan hesaplar kullanılmaz. Bu hesaplar yerine bu gruptaki hesaplar kullanılır. Hizmet işletmelerinin üretim maliyetlerinin izlenmesinde kullanılan hesaplar bu grupta yeralır."
-"tr740","Hizmet Üretim Maliyeti",740,"expense","chart_template_7a",,"False","Hizmet işletmelerinde üretilen hizmetler için yapılan giderlerin fiili tutarları bu hesabın horcuna kaydedilir. Dönem sonlarında bu hesap ""741- Hizmet Üretim Maliyeti Yansıtma"" hesabı ile karşılaştırılarak kapatılır."
-"tr741","Hizmet Üretim Maliyeti Yansıtma Hesabı",741,"expense","chart_template_7a",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden saptanmış hizmet maliyetini oluşturan giderler, fiili maliyet yönteminin uygulandığı durumlarda ""740- Hizmet Üretim Maliyeti Hesabı""nın borcuna kaydedilen tutarları hu hesabın alacağı karşılığı ""622- Satılan Hizmet Maliyeti Hesabı""nın borcuna aktarılır. Dönem sonlarında bu hesap ""740- Hizmet Üretim Maliyeti Hesabı"" ile karşılaştırılarak kapatılır."
-"tr742","Hizmet Üretim Maliyeti Fark Hesapları",742,"expense","chart_template_7a",,"False","Hizmet üretim maliyetlerinin fiili tutarları ile önceden saptanmış hizmet üretim maliyeti arasındaki olumlu veya olumsuz farkların izlendiği hesaptır. Olumsuz farklar hesabın borcuna, olumlu farklar hesabın alacağına kaydedilir. Dönem sonlarında hu hesap ""622 Satılan Hizmet Maliyeti Hesabına"" aktarılarak kapatılır."
-"tr760","Atraştırma Ve Geliştirme Giderleri",760,"expense","chart_template_7a",,"False","Mamülün stoklara verildiği ve hizmetin tamamlandığı andan itibaren bu mal ve hizmetlerin alıcılara teslimine kadar yapılan giderler bu hesaba borç kaydedilir. Dönem sonlarında bu hesap, ""761- Pazarlama Satış ve Dağıtım Giderleri Yansıtma Hesabı"" ile karşılaştırılarak kapatılır."
-"tr761","Pazarlama Satış Ve Dagıtım Giderleri Yansıtma Hesabı",761,"expense","chart_template_7a",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda önceden saptanmış pazarlama, satış ve dağıtım giderleri ile, fiili maliyet yönteminin uygulandığı durumlarda ""760- Pazarlama Satış ve Dağıtım Giderleri Hesabı""nın borcuna kaydedilen giderler bu hesabın alacağı karşılığı ""631- Pazarlama Satış ve Dağıtım Giderleri Hesabı""na devredilir.\n\nDönem sonlarında bu hesap, ""760- Pazarlama Satış ve Dağıtım Giderleri Hesabı"" ile karşılaştırılarak kapatılır."
-"tr762","Pazarlama Satış Ve Dağıtım Giderleri Fark Hesabı",762,"expense","chart_template_7a",,"False","Pazarlama giderlerinin fiili tutarları ile önceden saptanmış giderler arasındaki olumlu ya da olumsuz farkların izlendiği hesaptır.\n\nOlumsuz farklar hesabın borcuna olumlu farklar ise alacağına kaydedilir. Dönem sonlarında bu hesap ""631- Pazarlama Satış ve Dağıtım Giderleri Hesabı""na aktarılarak kapatılır.\n\n77 GENEL YÖNETİM GİDERLERİ :\n\nBu grup yönetim fonksiyonu ile ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr770","Genel Yönetim Giderleri",770,"expense","chart_template_7a",,"False","Bir işletmenin yönetim fonksiyonları, işletme politikasının tayini, organizasyon ve kadro kuruluşu, büro hizmetleri, kamu ilişkileri, güvenlik, hukuk işleri, personel işleri, kredi ve tahsilatı da kapsayan muhasebe ve mali işler servislerin giderleri bu hesaba borç kaydedilir. Dönem sonlarında bu hesap, "" 771- Araştırma ve geliştirme Giderleri Yan-sıtma Hesabı"" ile karşılaştırılarak kapatılır.(1)"
-"tr771","Genel Yönetim Giderleri Yansıtma Hesabı",771,"expense","chart_template_7a",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden saptanmış genel yönetim giderleri,\n\nFiili maliyet yönteminin uygulandığı durumlarda ""770- Genel Yönetim Giderleri Hesabı""nın borcuna kaydedilen giderleri hesabın alacağı karşılığı ""632- Genel Yönetim Giderleri Hesabı""na borç kaydedilir. Bu hesap, dönem sonlarında ""770- Genel Yönetim Giderleri Hesabı"" ile karşılaştırılarak kapatılır."
-"tr772","Genel Yönetim Gider Farkları Hesabı",772,"expense","chart_template_7a",,"False","Fiili genel yönetim giderleri ile önceden saptanmış giderler arasındaki olumlu ya da olumsuz farklar bu hesaba alınır ve dönem sonlarında ""632- Genel Yönetim Giderleri Hesabı""na aktarılarak kapatılır.\n\n78 FİNANSMAN GİDERLERİ :\n\nBu grupta işletmenin borçlandığı tutarlarla ilgili olarak katlanılan ve varlıkların maliyetine eklenmemiş bulunan faiz ve benzeri giderlerle, yansıtma ve fark hesapları yer alır."
-"tr780","Finansman Giderleri",780,"expense","chart_template_7a",,"False","İşletme faaliyetlerinin aksamadan yürütülebilmesi amacıyla borçlanılan tutarlarla ilgili faiz, kur farkları, komisyon ve benzeri giderler bu hesaba borç kaydedilir."
-"tr781","Finansman Giderleri Yansıtma Hesabı",781,"expense","chart_template_7a",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden saptanmış finansman giderleri ile fiili maliyet yöntemlerinin uygulandığı durumlarda ""780- Finansman Giderleri Hesabı""nın borcuna kaydedilen giderler bu hesabın alacağı karşılığında sonuç hesaplarındaki ""66- Finansman Giderleri"" grubunun ilgili hesabına borç kaydedilir."
-"tr782","Finansman Giderleri Fark Hesabı",782,"expense","chart_template_7a",,"False","Finansman Giderlerinin fiili tutarları ile önceden saptanmış tutarları arasındaki olumlu ya da olumsuz farkların izlendiği hesaptır."
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.account.template-7b.csv b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.account.template-7b.csv
deleted file mode 100644
index a7d4f82..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.account.template-7b.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-"id","name","code","account_type","chart_template_id/id","tag_ids/id","reconcile"
-"tr790","İLK MADDE VE MALZEME GİDERLERİ","790","expense","l10n_tr.chart_template_common",,"False"
-"tr791","İŞÇİ ÜCRET VE GİDERLERİ","791","expense","l10n_tr.chart_template_common",,"False"
-"tr792","MEMUR ÜCRET VE GİDERLERİ","792","expense","l10n_tr.chart_template_common",,"False"
-"tr793","DIŞARIDAN SAĞLANAN FAYDA VE HİZMETLER","793","expense","l10n_tr.chart_template_common",,"False"
-"tr794","ÇEŞİTLİ GİDERLER","794","expense","l10n_tr.chart_template_common",,"False"
-"tr795","VERGİ RESİM VE HARÇLAR","795","expense","l10n_tr.chart_template_common",,"False"
-"tr796","AMORTİSMANLAR VE TÜKENME PAYLARI","796","expense","l10n_tr.chart_template_common",,"False"
-"tr797","FİNANSMAN GİDERLERİ","797","expense","l10n_tr.chart_template_common",,"False"
-"tr798","GİDER ÇEŞİTLERİ YANSITMA HESAPLARI","798","expense","l10n_tr.chart_template_common",,"False"
-"tr799","ÜRETİM MALİYET HESABI","799","expense","l10n_tr.chart_template_common",,"False"
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.account.template-common.csv b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.account.template-common.csv
deleted file mode 100644
index 9bffb78..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.account.template-common.csv
+++ /dev/null
@@ -1,252 +0,0 @@
-"id","name","code","account_type","chart_template_id/id","tag_ids/id","reconcile",note
-"tr101","Alınan Çekler",101,"asset_current","l10n_tr.chart_template_common",,"False","Bu hesap gerçek ve tüzel kişiler tarafından işletmeye verilmiş olup, henüz tahsil için bankaya verilmemiş veya ciro edilmemiş olan çeklerin izlenmesini sağlar.\n\nİşleyişi :\n\nAlınan çeklerin yazılı değerleri ile borç, bankadan tahsil veya ciro edildiğinde alacak kaydedilir."
-"tr102997","Tahsil Edilmeyen Ödemeler",102997,"asset_current","l10n_tr.chart_template_common",,"True",
-"tr102998","Tasdik Edilmemiş Ödemeler",102998,"asset_current","l10n_tr.chart_template_common",,"True",
-"tr102999","Banka Geçici Muallak Hesabı",102999,"asset_current","l10n_tr.chart_template_common",,"False",
-"tr108","Diğer Hazır Değerler",108,"asset_current","l10n_tr.chart_template_common",,"False","Nitelikleri itibarıyla hazır değer sayılan pullar, vadesi gelmiş kuponlar, tahsil edilecek banka ve posta havaleleri (yoldaki paralar gibi) değerleri kapsar.\n\nİşleyişi :\n\nBu değerler elde edildiğinde hesabın borcuna, elden çıkarıldığında da hesabın alacağına kaydedilir."
-"tr110","Hisse Senetleri",110,"asset_current","l10n_tr.chart_template_common",,"False","Geçici olarak, elde tutulan hisse senetleri bu hesapta izlenir."
-"tr111","Özel Kesim Tahvil Senet Ve Bonoları",111,"asset_current","l10n_tr.chart_template_common",,"False","Özel sektörün çıkartmış bulunduğu tahvil, senet ve bonolar bu hesapta izlenir."
-"tr112","Kamu Kesimi Tahvil, Senet ve Bonoları",112,"asset_current","l10n_tr.chart_template_common",,"False","Kamu tarafından çıkartılmış bulunan tahvil, senet ve bonolar bu hesapta izlenir."
-"tr118","Diğer Menkul Kıymetler",118,"asset_current","l10n_tr.chart_template_common",,"False","Hisse senetleri, kamu ve özel sektör tarafından çıkarılmış bulunan tahvil, bono ve senetlerin dışındaki diğer menkul kıymetlerin takip edildiği hesaptır.\n\nMenkul Kıymetler Hesaplarının İşleyişi:\n\nMenkul kıymetler edinildiğinde alış bedeli üzerinden yukarıdaki hesaplara borç, elden çıkartıldığında ise, aynı bedel ile alacak kaydedilir.\n\nMenkul kıymetlerin satınalma giderleri ""65. Diğer Faaliyetlerden Olağan Gider Ve Zararlar"" grubundaki ilgili gider hesabında izlenir. Menkul kıymetlerin satışından doğan zararlar ""Diğer Faaliyetlerden Olağan Gider ve Zararlar"" grubundaki ilgili hesapta; kârlar ise ""64. Diğer Faaliyetlerden Olağan Gelir ve Kârlar"" grubundaki ilgili hesapta izlenir."
-"tr119","Menkul Kıymetler Değer Düşüklüğü Karşılığı(-)",119,"asset_current","l10n_tr.chart_template_common",,"False","Menkul kıymetlerin borsa veya piyasa değerlerinde önemli ölçüde ya da sürekli olarak değer azalması olduğu tespit edildiğinde ortaya çıkacak zararların karşılanması amacı ile ayrılması gereken karşılıkların izlendiği hesaptır.\n\nİşleyişi :\n\nDeğer azalışları için azalışın tamamını karşılayacak olan tutar bu hesaba alacak ""65. Diğer Faaliyetlerden Olağan Gider ve Zararlar"" grubunda yer alan ""654. Karşılık Giderleri"" hesabına borç kaydedilir. Kendisine karşılık ayrılmış olan menkul kıymet elden çıkarıldığında veya değer düşüklüğünün gerçekleşmemesi halinde bu hesaba borç kaydedilerek, karşılık tutarı ""644. Konusu Kalmayan Karşılıklar Hesabı""na aktarılarak kapatılır."
-"tr120","Alıcılar",120,"asset_receivable","l10n_tr.chart_template_common",,"True","Bu hesap, işletmenin faaliyet konusunu oluşturan mal ve hizmet satışlarından kaynaklanan senetsiz alacaklarının izlenmesi için kullanılır.\n\nİşleyişi :\n\nSenetsiz alacağın doğması ile bu hesaba borç, tahsil edilmesi halinde (ödemeler, aktarmalar ve hesaben mahsuplar dahil) alacak kaydedilir."
-"tr121","Alacak Senetleri",121,"asset_current","l10n_tr.chart_template_common",,"False","Bu hesap, işletmenin faaliyet konusunu oluşturan mal ve hizmet satışlarından kaynaklanan senede bağlanmış alacaklarını kapsar.\n\nİşleyişi :\n\nAlınan senet tutarları bu hesaba borç, tahsilinde ise alacak kaydedilir."
-"tr122","Alacak Senetleri Reeskontu(-)",122,"asset_current","l10n_tr.chart_template_common",,"False","Bilanço gününde, senetli alacakların tasarruf değeri ile değerlenmesini sağlamak üzere alacak senetleri için ayrılan reeskont tutarlarının izlenmesinde kullanılır.\n\nİşleyişi :\n\nHesaplanan reeskont tutarları bu hesaba alacak, ""65. Diğer Faaliyetlerden Olağan Gider ve Zararlar"" grubundaki ""652. Reeskont Faiz Giderleri Hesabı""na gider yazılır. İzleyen dönemde bu hesap ""65. Diğer Faaliyetlerden Olağan Gelir ve Kârlar"" grubundaki ""642. Faiz Gelirleri Hesabı""na aktarılarak kapatılır."
-"tr123","Alıcılar (PoS)",123,"asset_receivable","l10n_tr.chart_template_common",,"True"," "
-"tr124","Kazanılmamış Finansal Kiralama Faiz Gelirleri(-)",124,"asset_current","l10n_tr.chart_template_common",,"False"," "
-"tr126","Verilen Depozito ve Teminatlar",126,"asset_current","l10n_tr.chart_template_common",,"False","İşletmece üçüncü kişilere karşı bir işin yapılmasının üstlenilmesi veya bir sözleşmenin ya da diğer işlemlerin karşılığı olarak geri alınmak üzere verilen depozito ve teminat niteliğindeki değerlerin izlendiği hesaptır.\n\nİşleyişi :\n\nVerilen depozito ve teminatlar bu hesabın borcuna, geri alınanlar veya hesaba sayılanlar alacağına kaydedilir."
-"tr127","Diğer Ticari Alacaklar",127,"asset_current","l10n_tr.chart_template_common",,"False"," "
-"tr128","Şüpheli Ticari Alacaklar",128,"asset_current","l10n_tr.chart_template_common",,"False","Ödeme süresi geçmiş bu nedenle vadesi bir kaç defa uzatılmış veya protesto edilmiş, yazı ile birden fazla istenmiş ya da dava veya icra safhasına aktarılmış senetli ve senetsiz alacakları kapsar.\n\nİşleyişi :\n\nTahsili şüpheli hale gelmiş olan alacaklar ilgili hesapların alacağı karşılığında bu hesaba borç yazılarak bu durumdaki alacaklar normal alacaklardan çıkarılır. Alacağın tahsili veya tahsil edilemeyeceğinin kesinleşmesi durumunda bu hesaba alacak kaydedilir."
-"tr129","Şüpheli Ticari Alacaklar Karşılığı",129,"asset_current","l10n_tr.chart_template_common",,"False","""128. Şüpheli Ticari Alacaklar"" için ayrılacak karşılıklarla, perakende satış yöntemi kullanarak bilanço gününden önceki iki hesap döneminde vadesinde tahsil edilemeyen alacakların ilgili dönemlerdeki toplam vadeli satışlara oranlarının ortalamasının değerleme dönemindeki vadeli satışlara uygulanması suretiyle bulunacak şüpheli alacaklar için ayrılan karşılıkları kapsar. Teminatlı alacaklarda karşılık teminatı aşan kısım için ayrılır.\n\nBu hesap amaca uygun olarak bölümlenebilir.\n\nİşleyişi :\n\nHesaplanan karşılık tutarı bu hesaba alacak, ""654. Karşılık Giderleri"" hesabına borç kaydedilir. Şüpheli alacağın tahsiline bağlı olarak, tahmin olunan zararın kısmen ya da tamamen gerçekleşmemesi halinde, gerçekleşmeyen kıs"
-"tr131","Ortaklardan Alacaklar",131,"asset_current","l10n_tr.chart_template_common",,"False","İşletmenin esas faaliyet konusu dışındaki işlemleri dolayısı ile (ödünç verme ve benzer nedenlerle ortaya çıkan) ortaklarından alacaklı bulunduğu tutarların izlendiği hesaptır.\n\nİşleyişi :\n\nAlacağın doğması halinde hesaba borç, tahsili halinde ise alacak kaydedilir."
-"tr132","İştiraklerden Alacaklar",132,"asset_current","l10n_tr.chart_template_common",,"False","İşletmenin esas faaliyet konusu dışındaki işlemleri dolayısı ile (ödünç verme ve benzer nedenlerle ortaya çıkan) iştiraklerinden olan alacaklarını kapsar.\n\nİşleyişi :\n\nBu hesaba; alacağın doğması halinde borç, tahsili halinde ise alacak kaydedilir."
-"tr133","Bağlı Ortaklıklardan Alacaklar",133,"asset_current","l10n_tr.chart_template_common",,"False","İşletmenin esas faaliyet konusu dışındaki işlemleri dolayısı ile (ödünç verme ve benzer nedenlerle ortaya çıkan) bağlı ortaklıklardan olan alacaklarını içerir.\n\nİşleyişi :\n\nBu hesaba; alacağın doğması halinde borç, tahsili halinde ise alacak kaydedilir."
-"tr135","Personelden Alacaklar",135,"asset_current","l10n_tr.chart_template_common",,"False","İşletmeye dahil personel ve işçinin işletmeye olan çeşitli borçlarını kapsar.\n\nİşleyişi :\n\nBu hesaba, alacağın doğması halinde borç; tahsili halinde ise alacak kaydedilir."
-"tr136","Diğer Çeşitli Alacaklar",136,"asset_current","l10n_tr.chart_template_common",,"False","Ticari olmayıp yukarıda sayılan hesaplardan herhangi birine dahil edilemeyen alacakların izlendiği hesaptır.\n\nİşleyişi :\n\nİşletme lehine doğan alacaklar bu hesaba borç; tahsilatlar alacak kaydedilir."
-"tr137","Diğer Alacak Senetleri Reeskontu(-)",137,"asset_current","l10n_tr.chart_template_common",,"False","Bilanço gününde, bu grupta belirtilen senetli alacakların tasarruf değeri ile değerlenmesini sağlamak üzere alacak senetleri için ayrılan reeskont tutarları bu hesapta izlenir.\n\nİşleyişi :\n\nHesaplanan reeskont tutarları bu hesaba alacak, ""652. Reeskont Faiz Giderleri Hesabı""na gider yazılır. İzleyen dönemde bu hesap ""642. Faiz Gelirleri Hesabı""na aktarılarak kapatılır."
-"tr138","Şüpheli Diğer Alacaklar",138,"asset_current","l10n_tr.chart_template_common",,"False","Ödeme süresi geçmiş bu nedenle vadesi bir kaç defa uzatılmış veya protesto edilmiş, yazı ile birden fazla istenmiş ya da dava veya icra safhasına aktarılmış senetli ve senetsiz diğer alacakları kapsar.\n\nİşleyişi :\n\nTahsili şüpheli hale gelen diğer alacaklar ilgili hesapların alacağı karşılığında bu hesaba borç yazılarak, sağlam alacaklardan çıkarılması sağlanır. Alacağın tahsili veya tahsil edilemeyeceğinin kesinleşmesi durumunda bu hesaba alacak kaydedilir."
-"tr139","Şüpheli Diğer Alacaklar Karşılığı(-)",139,"asset_current","l10n_tr.chart_template_common",,"False","Senetli ve senetsiz şüpheli diğer alacakların tahsil edilememe ihtimalinin kuvvetlenmiş olması halinde, bu tür risklerin giderilmesini sağlamak üzere ayrılan karşılıkları kapsar. Teminatlı alacaklarda karşılık, teminatı aşan kısım için kullanılır.\n\nİşleyişi :\n\nHesaplanan karşılık tutarı bu hesaba alacak, ""654. Karşılık Giderleri Hesabı""na borç kaydedilir. Şüpheli alacağın tahsiline bağlı olarak, tahmin olunan zararın kısmen ya da tamamen gerçekleşmemesi halinde; gerçekleşmeyen kısım ""644. Konusu Kalmayan Karşılıklar Hesabı""na alacak kaydolunarak bu hesaba borç yazılır. Şüpheli alacağın tahsilinin imkansız olduğu kesinleştiği takdirde bu hesaba borç, ilgili hesaba da alacak kaydedilir. Gerçekleşen zararın ayrılan k"
-"tr150","İlk Madde Malzeme",150,"asset_current","l10n_tr.chart_template_common",,"False","Üretimde veya diğer faaliyetlerde kullanılmak üzere işletmede bulundurulan hammadde, yardımcı madde, işletme malzemesi, ambalaj malzemesi ve diğer malzemelerin izlendiği hesaptır.\n\nİşleyişi :\n\nSatın alındıkları ya da üretildikleri maliyet bedelleri ile bu hesabın borcuna, üretime verildiğinde, tüketildiğinde, satıldığında veya devredildiğinde ise hesabın alacağına kaydedilir."
-"tr151","Yarı Mamuller",151,"asset_current","l10n_tr.chart_template_common",,"False","Henüz tam mamul haline gelmemiş ancak direkt ilk madde ve malzeme ile direkt işçilik ve genel üretim giderlerinden belli oranlarda pay almış üretim aşamasındaki mamullerin izlendiği hesaptır.\n\nİşleyişi :\n\nMaliyet dönemi sonunda direkt ilk madde ve malzeme, direkt işçilik ve genel üretim giderleri tutarları kadar bu hesap borçlandırılır. Üretimi tamamlananların maliyet tutarı bu hesabın alacağı karşılığında ilgili stok hesaplarına aktarılır."
-"tr152","Mamuller",152,"asset_current","l10n_tr.chart_template_common",,"False","Üretim çalışmaları sonunda elde edilen ve satışa hazır hale gelmiş bulunan mamullerin izlendiği hesaptır.\n\nİşleyişi :\n\nBu hesap, üretimi tamamlanan mamullerin ambarlara alınmasıyla borçlandırılır. Satılması veya herhangi bir nedenle ambardan çekilmesi ile alacaklandırılır."
-"tr153","Ticari Mallar",153,"asset_current","l10n_tr.chart_template_common",,"False","Herhangi bir değişikliğe tabi tutulmadan satmak amacı ile işletmeye alınan ticari mallar (emtia) ve benzeri kalemler bu hesapta yer alır.\n\nİşleyişi :\n\nSatın alınan ticari mallar (emtia) maliyet bedeli ile bu hesaba borç, satılması veya herhangi bir nedenle ambardan çekilmesinde ise maliyet bedeli ile alacak kaydedilir."
-"tr158","Stok Değer Düşüklüğü Karşılığı(-)",158,"asset_current","l10n_tr.chart_template_common",,"False","Bu hesap, yangın, deprem, su basması gibi doğal afetler ve bozulmak, çürümek, kırılmak, çatlamak, paslanmak, teknolojik gelişmeler ve moda değişiklikleri nedenleriyle stokların fiziki ve ekonomik değerlerinde önemli azalışların ortaya çıkması veya bunların dışında diğer nedenlerle stokların piyasa fiyatlarında düşmelerin meydana gelmesi dolayısıyla, kayıpları karşılamak üzere ayrılan karşılıkların izlendiği hesaptır.\n\nİşleyişi :\n\nStok değer düşüklüğü tespit edildiğinde ""654. Karşılık Giderleri Hesabı""nın borcu karşılığında bu hesaba alacak kaydedilir. Karşılık ayrılan stok kaleminin işletme içinde kullanılması ya da satılması halinde; ilgili stok hesabının alacağı ile karşılaştırılarak daha önce ayrılan karşılık """
-"tr159","Verilen Sipariş Avansları",159,"asset_current","l10n_tr.chart_template_common",,"False","Yurt içinden ya da yurt dışından satın alınmak üzere siparişe bağlanan stoklarla ilgili olarak yapılan avans ödemelerinin izlendiği hesaptır.\n\nİşleyişi :\n\nYapılan ödemeler bu hesaba borç, malın teslimi üzerine alacak kaydedilir."
-"tr170","Yıllara Yaygın İnşaat Ve Onarım Maliyetleri",170,"expense","l10n_tr.chart_template_common",,"False",""
-"tr179","Taşeronlara Verilen Avanslar",179,"expense","l10n_tr.chart_template_common",,"False",""
-"tr180","Gelecek Aylara Ait Giderler",180,"expense","l10n_tr.chart_template_common",,"False","Bu hesap, peşin ödenen ve cari dönem içinde ilgili gider hesaplarına kaydedilmemesi gereken, gelecek döneme ait giderleri izlemek için kullanılır.\n\nİşleyişi :\n\nGelecek aylarda ilgili gider ve maliyet hesaplarına borç kaydedilecek peşin olarak ödenen giderler, bu hesabın borcuna kaydedilir. Gelecek aylarda bu hesaba alacak verilmek suretiyle ilgili gider hesabına aktarılır."
-"tr181","Gelir Tahakkukları",181,"expense","l10n_tr.chart_template_common",,"False","Üçüncü kişilerden tahsili ya da bunlar hesabına kesin borç kaydı hesap döneminden sonra yapılacak gelirlerin, içinde bulunan döneme ait olan kısımlarının izlendiği hesaptır.\n\nİşleyişi :\n\nDönem sonlarında, döneme ait olarak hesaplanacak tutarlar ilgili hasılat ve gelir hesapları karşılığında bu hesaba borç kaydedilir. Sonraki dönemde, alacakların kesinleşmesiyle hesaptaki tutarlar bu hesabın alacağına karşılık ilgili hesapların borcuna geçirilerek kapatılır."
-"tr190","Devreden KDV",190,"expense","l10n_tr.chart_template_common",,"False"," "
-"tr191","İndirilecek KDV",191,"asset_current","l10n_tr.chart_template_common",,"False","Her türlü mal ve hizmetin satın alınması sırasında satıcılara ödenen katma değer vergisinin kaydedildiği ve izlendiği hesaptır.\n\nİşleyişi :\n\nMal ve hizmet alımlarında indirilecek katma değer vergisi bu hesaba borç, mevzuat gereği yapılabilecek indirimler ve hesaba yapılan düzeltmeler alacak kaydedilir(1)."
-"tr192","Diğer KDV",192,"expense","l10n_tr.chart_template_common",,"False","Teşvikli yatırım mallarının ithalinde ödenmesi gerektiği halde ödenmeyip, fiilen indirilmesinin mümkün olacağı tarihe kadar ertelenen katma değer vergisinin, ertelemenin bir yıl içinde olması halinde kaydedildiği ve izlendiği hesaptır.\n\nİşleyişi :\n\nTeşvikli yatırım mallarının ithalinde, gümrük idareleri tarafından tarh ve tahakkuk ettirilerek ertelenen katma değer vergisi pasifteki ilgili hesabın alacağı mukabili bu hesaba borç kaydedilir."
-"tr193","Peşin Ödenen Vergiler Ve Fonlar",193,"expense","l10n_tr.chart_template_common",,"False","Mevzuat gereğince peşin ödenen gelir, kurumlar ve diğer vergiler ile fonların kayıt ve takip edildiği hesaptır(1) .\n\nİşleyişi :\n\nMevzuatın belirlediği dönemler itibariyle peşin ödenen gelir, kurumlar ve diğer vergiler ile fonlar, bu hesaba borç yazılır. Yıl sonunda tahakkuk edecek gelir veya kurumlar vergisi ile fon karşılıklarından yapılacak olan indirimi teminen ""37. Borç ve Gider Karşılıkları"" grubunda bulunan ""371. Dönem Kârının Peşin Ödenen Vergi ve Diğer Yükümlülükleri Hesabı"" borcuna aktarılır. Ancak aktarılacak tutar ""370. Dönem Kârı Vergi ve Diğer Yasal Yükümlülük Karşılıkları Hesabı""nın tutarından fazla olamaz. Aktarılamayan tutar, dönem sonunda bu hesabın bakiyesi olarak kalır."
-"tr195","İş Avansları",195,"expense","l10n_tr.chart_template_common",,"False"," "
-"tr196","Personel Avansları",196,"expense","l10n_tr.chart_template_common",,"False","Personele, işletme adına yaptırılacak hizmet ve giderleri karşılamak üzere verilen iş avansları, personel ve işçilere maaş, ücret ve yolluklarına mahsuben önceden ödenen avansların izlendiği hesaptır(1).\n\nİşleyişi :\n\nYapılan ödemeler bu hesaba borç; nakden iadeler ile istihkaklardan kesilen tutarlar ve tevdi edilen belgeler tutarı alacak kaydedilir."
-"tr197","Sayım Ve Tesellüm Noksanları",197,"expense","l10n_tr.chart_template_common",,"False","Sayımlar sonucunda tespit edilen kasa, stok ve maddi duran varlıklar noksanlarıyla, tesellüm sırasında ortaya çıkan noksanların geçici olarak kayıt ve izleneceği hesaptır.\n\nİşleyişi:\n\nNoksanlığın ortaya çıkması ile hesaba borç, sorumlularından tahsili veya zarar kaydedilmesi halinde ise alacak kaydedilir."
-"tr198","Diğer Çeşitli Dönen Varlıklar",198,"expense","l10n_tr.chart_template_common",,"False","Bu hesap grubu içerisinde sayılanların dışında kalan diğer çeşitli dönen varlıkların izlendiği hesaptır."
-"tr199","Diğer Dönen Varlıklar Karşılığı(-)",199,"expense","l10n_tr.chart_template_common",,"False","Yıl sonunda ilgili kesin hesaplarına aktarılması imkanı bulunmayan kasa, stok ve maddi duran varlık sayım noksanları tutarının, sayım fazlaları tutarının üstünde olması halinde fark kadar ayrılacak karşılıkları kapsar.\n\nİşleyişi :\n\nAyrılan karşılık tutarı bu hesaba alacak ""654. Karşılık Giderleri Hesabı""na borç kaydedilir, karşılık nedeninin gerçekleşmesi halinde ""197. Sayım ve Tesellüm Noksanları Hesabı""karşılığında bu hesaba borç kaydedilir."
-"tr220","Alıcılar",220,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmenin faaliyet konusunu oluşturan mal ve hizmet satışlarından kaynaklanan senetsiz alacakları ifade eder."
-"tr221","Alacak Senetleri",221,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmenin faaliyet konusunu oluşturan mal ve hizmet satışlarından kaynaklanan senede bağlanmış alacakları ile diğer her türlü senetli alacakları ifade eder."
-"tr222","Alacak Senetleri Reeskontu(-)",222,"asset_fixed","l10n_tr.chart_template_common",,"False","Bilanço gününde, senetli alacakların tasarruf değeriyle değerlenmesini sağlamak amacı ile alacak senetleri için ayrılan reeskont tutarlarının izlenmesinde kullanılır. Alacak Senetleri için ayrılan reeskont tutarları, ""Alacak Senetleri"" hesabının altında bir indirim kalemi olarak gösterilir."
-"tr224","Kazaqnılmamış Finansal Kiralama Faiz Gelirleri(-)",224,"asset_fixed","l10n_tr.chart_template_common",,"False"," "
-"tr226","Verilen Depozito Ve Teminatlar",226,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmede, üçüncü kişilere karşı bir işin yapılmasının üstlenilmesi ve bir akdin karşılığı olarak, geri alınmak üzere verilen, bir yıldan uzun süreli depozito ve teminat niteliğindeki değerlerin izlendiği hesaptır."
-"tr229","Şüpheli Ticari Alacaklar Karşılığı(-)",229,"asset_fixed","l10n_tr.chart_template_common",,"False","Perakende satış yöntemi kullanarak bilanço gününden önceki iki hesap döneminde vadesinde tahsil edilemeyen alacakların ilgili dönemlerdeki toplam vadeli satışlara oranlarının ortalamasının değerleme dönemindeki vadeli satışlara uygulanması suretiyle bulunacak şüpheli alacaklar için ayrılan karşılıkları kapsar. Teminatlı alacaklarda karşılık teminatı aşan kısım için ayrılır. ""129. Şüpheli Ticari Alacaklar Karşılığı Hesabı"" gibi çalışır."
-"tr231","Ortaklardan Alacaklar",231,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmenin, esas faaliyet konusu dışındaki işlemleri dolayısı ile (ödünç verme ve benzer nedenlerle ortaya çıkan) iştiraklerinden olan alacaklarını içerir."
-"tr232","İştiraklerden Alacaklar",232,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmenin, esas faaliyet konusu dışındaki işlemleri dolayısı ile (ödünç verme ve benzer nedenlerle ortaya çıkan) bağlı ortaklıklarından olan alacaklarını kapsar."
-"tr233","Bağlı Ortaklıklardan Alacaklar",233,"asset_fixed","l10n_tr.chart_template_common",,"False"," "
-"tr235","Personelden Alacaklar",235,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletme topluluğuna dahil personel ve işçinin, işletmeye olan uzun vadeli çeşitli borçlarını kapsar. Bunlara verilen avanslar bu hesapta izlenmez."
-"tr236","Diğer Çeşitli Alacaklar",236,"asset_fixed","l10n_tr.chart_template_common",,"False","Ticari olmayan ve yukarıda sayılan hesaplardan herhangi birine dahil edilemeyen alacakların izlendiği hesaptır."
-"tr237","Diğer Alacak Senetleri Reeskontu(-)",237,"asset_fixed","l10n_tr.chart_template_common",,"False","Bilanço gününde, diğer alacaklar grubundaki senetli alacakların değerlenmesini sağlamak amacı ile alacak senetleri için ayrılan reeskont tutarlarının izlenmesinde kullanılır."
-"tr240","Bağlı Menkul Kıymetler",240,"asset_fixed","l10n_tr.chart_template_common",,"False","İştiraklerdeki sermaye payları hesabında aranan asgari yüzdeleri taşımadığı için iştirakler hesabında izlenemeyen, ancak uzun vadede elde tutulması amaçlanan hisse senetleri ile hisse senetleri dışında kalan ve uzun vadeli amaçlarla veya yasal zorunluluklarla veya paraya dönüşme niteliği kaybolduğu için elde tutulan menkul kıymetler bu hesapta izlenir.\n\nİşleyişi :\n\nBu menkul kıymetler elde edildiğinde veya bu gruba devredilmesi gerektiğinde ""240. Bağlı Menkul Kıymetler Hesabı""na borç; elden çıkarıldığında bu hesaba alacak kaydedilir."
-"tr241","Bağlı Menkul Kıymetler Değer Düşüklüğü Karşılığı(-)",241,"asset_fixed","l10n_tr.chart_template_common",,"False","Bağlı menkul kıymetlerin; borsa veya piyasa değerlerinde önemli ölçüde yada sürekli olarak değer azalması olduğu tespit edildiğinde; ortaya çıkacak zararların karşılanması amacı ile ayrılması gereken karşılıkların izlendiği hesaptır.\n\nİşleyişi :\n\nDönen varlıklar grubundaki ""119. Menkul Kıymetler Değer Düşüklüğü Karşılığı Hesabı""nda açıklanmıştır."
-"tr242","İştirakler",242,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmenin, doğrudan veya dolaylı olarak diğer şirketlerin yönetimine ve ortaklık politikalarının belirlenmesine katılmak üzere edindiği hisse senetleri veya ortaklık payları-nın izlendiği hesaptır. İştirakler hesabı, bir ortaklıktaki en fazla % 50 oranında olan sermaye payları veya oy haklarının izlenmesinde kullanılır.\n\nİştirak edilen ortaklıklarda iştirak ilişkisinden bahsedebilmek için sermaye payı dikkate alınmaksızın sahip olunan oy hakkı veya yönetime katılma hakkının en az % 10 oranında bulunması gerekir.\n\nİşleyişi :\n\nİştirak için sermaye taahhüdünde bulunulduğunda veya hisse senedi edinildiğinde hesaba borç, elden çıkarılmalarında alacak kaydedilir."
-"tr243","İştiraklere Sermaye Taahhütleri(-)",243,"asset_fixed","l10n_tr.chart_template_common",,"False","İştiraklerle ilgili sermaye taahhütlerinin izlendiği hesaptır.\n\nİşleyişi :\n\nİştirak için sermaye taahhüdünde bulunulduğunda ""242. İştirakler Hesabı""ı karşılığında bu hesaba alacak, taahhüt yerine getirildikçe de hesaba borç kaydedilir."
-"tr244","İştirakler Sermaye Payları Değer Düşüklüğü Karşılığı(-)",244,"asset_fixed","l10n_tr.chart_template_common",,"False","İştirak paylarının borsa veya piyasa değerinde sürekli ya da önemli ölçüde meydana gelen değer azalmalarının izlendiği hesaptır.\n\nİşleyişi :\n\nAyrılması kararlaştırılan değer azalma karşılıkları ""654. Karşılık Giderleri Hesabı""na gider kaydı suretiyle bu hesaba alacak; kendisine karşılık ayrılmış olan iştirak payı elden çıkartıldığında veya değer düşüklüğünün gerçekleşmemesi halinde ise ""644. Konusu Kalmayan Karşılıklar Hesabı""na gelir kaydı suretiyle hesaba borç kaydedilir."
-"tr245","Bağlı Ortaklıklar",245,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmenin doğrudan veya dolaylı olarak yüzde 50 oranından fazla sermaye ya da oy hakkına veya en az bu oranda yönetim çoğunluğunu seçme hakkına sahip olduğu iştiraklerin sermaye paylarının izlendiği hesaptır. Bağlı ortaklığın sahipliğinin belirlenmesinde yukarıdaki kıstaslardan, yönetim çoğunluğunu seçme hakkı, esas alınır.\n\nİşleyişi :\n\nBağlı ortaklık için sermaye taahhüdünde bulunulduğunda veya hisse senedi edinildiğinde hesaba borç, ortaklık paylarının elden çıkarılmasıyla alacak kaydedilir."
-"tr246","Bağlı Ortaklıklara Sermaye Taahhütleri(-)",246,"asset_fixed","l10n_tr.chart_template_common",,"False","Bağlı ortaklıklarla ilgili sermaye taahhütlerinin izlendiği hesaptır.\n\nİşleyişi :\n\nBağlı ortaklık için sermaye taahhüdünde bulunulduğunda ""245. Bağlı Ortaklıklar Hesabı"" karşılığında bu hesaba alacak, taahhüt yerine getirildikçe de hesaba borç kaydedilir."
-"tr247","Bağlı Ortaklıklar Sermaye Payları Değer Düşüklüğü Karşılığı(-)",247,"asset_fixed","l10n_tr.chart_template_common",,"False","Bağlı ortaklığa iştirak paylarının borsa veya piyasa değerinde, sürekli ya da önemli ölçüde meydana gelen değer azalmalarının izlendiği hesaptır.\n\nİşleyişi :\n\nAyrılması kararlaştırılan değer azalma karşılıkları, ""654. Karşılık Giderleri Hesabı""na gider kaydı suretiyle bu hesaba alacak; kendisine karşılık ayrılmış olan bağlı ortaklık sermaye payı elden çıkartıldığında veya değer düşüklüğünün gerçekleşmemesi halinde ise ""644. Konusu Kalmayan Karşılıklar Hesabı""na alacak kaydı suretiyle hesaba borç kaydedilir."
-"tr248","Diğer Mali Duran Varlıklar",248,"asset_fixed","l10n_tr.chart_template_common",,"False","Yukarıda belirtilen hesapların hiçbirinin kapsamına girmeyen özellikle kendi bölümlerinde tanımlanmayan diğer mali duran varlıkların izlendiği hesaptır."
-"tr249","Diğer Mali Duran Varlıklar Karşılığı(-)",249,"asset_fixed","l10n_tr.chart_template_common",,"False","Diğer mali duran varlıkların değerinde, sürekli ya da önemli ölçüde meydana gelen değer azalmalarının izlendiği hesaptır."
-"tr250","Arazi Ve Arsalar",250,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmeye ait her türlü arazi ve arsaların izlendiği hesaptır."
-"tr251","Yer Altı Ve Yer Üstü Düzenleri",251,"asset_fixed","l10n_tr.chart_template_common",,"False","Herhangi bir işin gerçekleşmesini sağlamak veya kolaylaştırmak için; yeraltında veya yerüstünde inşa edilmiş her türlü yol, hark, köprü, tünel, bölme, sarnıç, iskele vb. yapıların izlendiği hesaptır."
-"tr252","Binalar",252,"asset_fixed","l10n_tr.chart_template_common",,"False","Bu hesap işletmenin her türlü binaları ve bunların ayrılmaz parçalarının izlendiği hesaptır."
-"tr253","Tesis, Makine Ve Cihazlar",253,"asset_fixed","l10n_tr.chart_template_common",,"False","Üretimde kullanılan her türlü makine, tesis ve cihazlar ile bunların eklentileri ve bu amaçla kullanılan taşıma gereçlerinin (Konveyör, Forklift vb) izlendiği hesaptır. Bu hesap kullanım amaçlarına ve makine çeşitlerine göre bölümlenebilir."
-"tr254","Taşıtlar",254,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletme faaliyetlerinde kullanılan tüm taşıtların izlendiği hesaptır. Ulaştırma sektöründe hizmet üretimi amacıyla kullanımda olan tüm taşıt araçları da bu hesapta izlenir. Ancak. ulaştırma sektöründe ana üretimde kullanılan taşıt araçlarının toplam tutarı bilanço dipnotlarında gösterilir."
-"tr255","Demirbaşlar",255,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletme faaliyetlerinin yürütülmesinde kullanılan her türlü büro makine ve cihazları ile döşeme, masa, koltuk, dolap, mobilya gibi maddi varlıkların izlendiği hesaptır."
-"tr256","Diğer Maddi Duran Varlıklar",256,"asset_fixed","l10n_tr.chart_template_common",,"False","Yukarıda belirtilen hesapların hiçbirinin kapsamına girmeyen özellikle kendi bölümlerinde tanımlanmayan diğer maddi duran varlıkların izlendiği hesaptır.\n\nİşleyişleri :\n\nMaddi duran varlıklar hesapları satınalma, devir, inşa veya imal bedelleriyle borçlandırılır. Satılan, devredilen, kullanma yeteneğini kaybedenler ise, alacak kaydı ile hesaplardan çıkarılır."
-"tr257","Birikmiş Amortismanlar(-)",257,"asset_fixed","l10n_tr.chart_template_common",,"False","Maddi duran varlık bedellerinin, kullanılabilecekleri süre içerisinde hesaben yokedilebilmesini sağlamak amacıyla kullanılan hesaptır.\n\nİşleyişi :\n\nAyrılan amortismanlar ilgili gider hesapları karşılığında bu hesaba alacak; satılan, devredilen, kullanma yeteneğini kaybedenler ise hesaba borç, ilgili varlık hesabına da alacak kaydedilir."
-"tr258","Yapılmakta Olan Yatırımlar",258,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmede, yapımı süren ve tamamlandığında ilgili maddi duran varlık hesabına aktarılacak olan, her türlü madde ve malzeme ile işçilik ve genel giderlerle ilgili harcamaların izlendiği hesaptır.\n\nİşleyişi :\n\nYapılmakta olan yatırım projelerine direkt ve endirekt şekilde gelen harcamalar bu hesaba borç: tamamlanan yatırım bedelleri ilgili maddi duran varlık hesabına borç kaydedilerek, bu hesaba alacak kaydedilir."
-"tr259","Verilen Avanslar",259,"asset_fixed","l10n_tr.chart_template_common",,"False","Yurt içinden veya yurt dışından satınalınmak üzere sipariş edilen maddi duran varlıklarla ilgili olarak yapılan avans ödemelerinin izlendiği hesaptır. Sipariş avansıyla ilgili giderleri de kapsar.\n\nİşleyişi :\n\nÖdeme yapıldığında hesaba borç: sipariş edilen malzeme teslim alındığında ilgili hesabın borcu karşılığında bu hesaba alacak kaydedilir."
-"tr260","Haklar",260,"asset_fixed","l10n_tr.chart_template_common",,"False","İmtiyaz, patent, lisans, ticari marka ve ünvan gibi bir bedel ödenerek elde edilen bazı hukuki tasarruflar ile kamu otoritelerinin işletmeye belirli alanlarda tanıdığı kullanma, yararlanma gibi yetkiler dolayısıyla yapılan harcamaları kapsar.\n\nİşleyişi :\n\nEdinilen haklar, maliyet bedelleri ile bu hesaba borç kaydedilir. Yararlanma süreleri içerisinde, yararlanma sürelerinin belli olmaması durumunda, 5 yıllık sürede eşit taksitlerle itfa olunarak yok edilir."
-"tr261","Şerefiye",261,"asset_fixed","l10n_tr.chart_template_common",,"False","Bu hesap, bir işletme devralınırken katlanılan maliyet ile söz konusu işletmenin rayiç bedelle hesaplanan net varlıklarının (öz varlık) değeri arasındaki olumlu farkların izlenmesinde kullanılır. Şerefiye hesaplanırken rayiç bedelin tespit edilmemesi halinde, net defter değeri esas alınır.\n\nİşleyişi :\n\nÖdenen şerefiye bedellerinin tamamı bu hesabın borcuna kaydolunur. Yok edilmeleri amortisman yoluyla 5 yıl içinde eşit taksitlerle yapılır."
-"tr262","Kuruluş Ve Örgütlenme Giderleri",262,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmenin kurulması, yeni bir şubenin açılması, işlerin sürekli olarak genişletilmesi için yapılan ve karşılığında maddi bir değer elde edilmeyen giderlerin aktifleştirilmeleri durumunda izlendiği hesaptır.\n\nİşleyişi :\n\nMaliyet değerleri ile bu hesaba borç kaydedilir. Yokedilmeleri amortisman yolu ile olur. Genelde beş yılda eşit taksitlerle itfa olunarak yok edilir."
-"tr263","Araştırma Ve Geliştirme Giderleri",263,"asset_fixed","l10n_tr.chart_template_common",,"False","İşletmede yeni ürün ve teknolojiler oluşturulması mevcutların geliştirilmesi ve benzeri amaçlarla yapılan her türlü harcamalardan, aktifleştirilen kısmının izlendiği hesaptır.\n\nİşleyişi :\n\nMaliyet değerleri ile bu hesaba borç kaydedilir. 5 yıl içinde eşit taksitlerle itfa edilerek yok edilir."
-"tr264","Özel Maliyetler",264,"asset_fixed","l10n_tr.chart_template_common",,"False","Kiralanan gayrimenkullerin geliştirilmesi veya ekonomik değerinin sürekli olarak artırılması amacıyla yapılan giderler ile (normal bakım, onarım ve temizleme giderleri hariç) bu gayrimenkulun kullanılması için yapılıp kira süresinin sonunda mal sahibine bırakılacak olan, varlıkların bedellerini kapsar.\n\nİşleyişi :\n\nYapılan harcamalar hesaba borç kaydedilir. Bu harcamalar kira süresi içerisinde, kira süresinin beş yıldan fazla olması durumunda da beş yılda eşit tutarlarla, amorti edilir."
-"tr267","Diğer Maddi Olmayan Duran Varlıklar",267,"asset_fixed","l10n_tr.chart_template_common",,"False","Yukarıda sayılanların dışında kalan diğer maddi olmayan duran varlık kalemlerinin izlendiği hesaptır."
-"tr268","Birikmiş Amortismanlar(-)",268,"asset_fixed","l10n_tr.chart_template_common",,"False","Maddi olmayan duran varlık bedellerinin, kullanılabilecekleri süre içerisinde yokedilebilmesini sağlamak amacıyla kullanılan hesaptır.\n\nİşleyişi :\n\nAyrılan amortismanlar, ilgili gider hesapları karşılığında bu hesaba alacak; kullanım hakkı sona erenler ya da elden çıkarılanlar hesaba borç, ilgili varlık hesabına alacak kaydedilir."
-"tr269","Verilen Avanslar",269,"asset_fixed","l10n_tr.chart_template_common",,"False","Maddi olmayan duran varlıklarla ilgili olarak gerek yurt içi, gerekse yurt dışındaki kişi ve kuruluşlara yapılan avans ödemelerinin izlendiği hesaptır.\n\nİşleyişi :\n\nÖdeme yapıldığında hesaba borç; varlıklar elde edildiğinde ilgili hesabın borcu karşılığında bu hesaba alacak kaydedilir."
-"tr271","Arama Giderleri",271,"expense","l10n_tr.chart_template_common",,"False","Arama amacı ile yapılan ve bununla ilgili giderlerin izlendiği hesaptır. Maden yatağının işletmeye elverişli olup olmadığının belirlenmesi ve giriş noktalarının saptanması için, işletmeye geçmeden önce yapılan arama giderleri ile petrol araştırması ile ilgili olarak arazinin yerden ve havadan (topoğrafik, jeolojik, jeofizik, jeoşimik vb.) incelenmesine ve gerekli işlem, deneyim ve jeolojik bilgi almak amacı ile yapılan sondaj giderleri gibi yapılan harcamalar bu hesapta izlenir.\n\nArama faaliyetlerinin sonucunda üretilebilir cevher rezervi saptanamamışsa yapılan giderler zarar kaydedilir."
-"tr272","Hazırlık Ve Geliştirme Giderleri",272,"expense","l10n_tr.chart_template_common",,"False","Açık işletmelerde, maden üstündeki örtüyü kaldırmak veya yeraltındaki maden yataklarına girmek, bu yatakla yerüstü arasında genel kütlenin tüketilmesine kadar sürekli bir bağlantı kurmak ve maden yataklarını üretime elverişli parçalara bölmek, gerek insanların gerekse araçların gidip gelme ve havalandırılmalarını ve cevherin taşınmasını sağlamak amacıyla açılacak olan düşey, yatay ve eğilimli yol, mecra ve benzeri faaliyetlerin gerektirdiği giderlerle; petrol işlemlerinden kuyu açma, temizleme, derinleştirme, bitirme veya bu işlemlere hazırlık için yapılan işçilik, yakıt, tamir ve bakım, nakliye, ikmal, malzeme vb. giderlerin izlendiği hesaptır."
-"tr277","Diğer Özel Tükenmeye Tabi Varlıklar",277,"expense","l10n_tr.chart_template_common",,"False","Özellikle kendi bölümlerinde tanımlanmayan özel tükenmeye tabi diğer varlık değerlerinin izlendiği hesaptır.\n\nİşleyişleri :\n\nBelirli maddi varlıkla ilgisi kesinlikle saptanan harcamalar bu hesaplara borç, özelliğini yitirmiş olan varlıklar ise kayıtlardan çıkarılmak üzere bu hesaplara alacak kaydedilir."
-"tr278","Birikmiş Tükenme Payları(-)",278,"expense","l10n_tr.chart_template_common",,"False","Özel tükenmeye tabi varlıklar grubuna giren kalemler özelliklerine göre ""Tükenme payı"" ayrılmak suretiyle itfa edilir.\n\nİşleyişi :\n\nÖzel tükenmeye tabi varlıklar tükenme payı, maliyet ve gider hesapları karşılığında hu hesaba alacak, kayıtlardan çıkarıldığı takdirde borç kaydedilir."
-"tr279","Verilen Avanslar",279,"expense","l10n_tr.chart_template_common",,"False","Özel tükenmeye tabi varlıklar için yapılan avans ödemelerinin izlendiği hesaptır.\n\nİşleyişi :\n\nAvans ödemesi yapıldığında hesaba borç, kesinleşen ödemelerde, önceki avans ödemesi mahsup edilmek üzere hesaba alacak kaydedilir."
-"tr280","Gelecek Yıllara Ait Giderler",280,"expense","l10n_tr.chart_template_common",,"False","Bu hesap, peşin ödenen ve cari dönem içinde ilgili gider hesaplarına kaydedilmemesi gereken, gelecek yıllara ait giderleri izlemek için kullanılır.\n\nİşleyişi :\n\nGelecek yıllarla ilgili gider ve maliyet hesaplarına borç kaydedilecek olan peşin ödenen giderler bu hesabın borcuna kaydedilir. ilgili hesap dönemlerinde bu hesabın alacağı karşılığında dönen varlıklardaki ""Gelecek Aylara Ait Giderler"" hesabına gerekli aktarmalar yapılır."
-"tr281","Gelir Tahakkukları",281,"expense","l10n_tr.chart_template_common",,"False","Üçüncü kişilerden tahsili ya da bunlar hesabına kesin borç kaydı bir yıl veya daha sonraki yıllarda yapılacak gelirlerin içinde bulunulan döneme ait olan kısımlarının, ilgili gelir hesabı karşılığında borç kaydedileceği hesaptır.\n\nİşleyişi :\n\nDönem sonlarında, döneme ait olarak hesaplanacak tutarlar ilgili hasılat ve gelir hesapları karşılığında bu hesaba borç kaydedilir. Sonraki yıllarda alacakların kesinleşmesiyle hesaptaki tutarlar bu hesabın alacağına karşılık, üçüncü kişi hesaplarının borcuna geçirilerek kapatılır."
-"tr291","Gelecek Yıllarda İndirilecek KDV",291,"asset_current","l10n_tr.chart_template_common",,"False","Satın alınan veya imal edilen, amortismana tabi iktisadi kıymetlerle ilgili, bir yıldan daha uzun sürede indirilebilecek nitelikteki KDV'nin kayıt ve izlendiği hesaptır.\n\nİşleyişi :\n\nAmortismana tabi iktisadi kıymetlerle ilgili bir yıldan daha uzun sürede indirilebilecek nitelikteki KDV bu hesaba borç, indirilebilme dönemlerine isabet eden tutarlar ise bilanço dönemi sonunda bu hesaba alacak verilirken, ""191. İndirilecek Katma Değer Vergisi Hesabı""na aktarılır."
-"tr292","Diğer KDV",292,"asset_current","l10n_tr.chart_template_common",,"False","Ertelenen, iadesi gereken, tahsil edilen ve çeşitli şekillerde ortaya çıkan diğer KDV'nin bir yılı aşan tutarlarının kaydedildiği hesaptır.\n\nİşleyişi :\n\nYukarıda belirtilen nitelikteki KDV'nin ortaya çıkması halinde bu hesaba borç, ilgili hesaba alacak kaydedilir."
-"tr293","Gelecek Yıllar İhtiyacı Stoklar",293,"asset_current","l10n_tr.chart_template_common",,"False","Tedbirli satın alma ve imal etme politikası gereği ve stok dönüş hızı düşüklüğü nedeniyle işletmede bulunan ve işletmenin bir yıllık dönem içinde kullanabileceğinden daha fazla olan stok kalemlerinin izlendiği hesaptır.\n\nİşleyişi :\n\nGelecek yıllar ihtiyacı stoklar bu hesaba gruplar olarak borç ve kullanım dönemi bir yılın altına düştüğünde ilgili stok hesaplarına devredilerek bu hesaba alacak kaydedilir."
-"tr294","Elden Çıkarılacak Stoklar Ve Maddi Duran Varlıklar",294,"asset_current","l10n_tr.chart_template_common",,"False","Çeşitli nedenlerle işletmede kullanılma ve satış olanaklarını yitiren stoklar ve duran varlıkların izlendiği hesaptır.\n\nİşleyişi :\n\nTanımdaki niteliğe dönüşen varlıklar ilgili bulundukları varlık hesaplarından çıkarılarak bu hesaba alınır; elden çıkarıldıklarında ise hesap kapatılır."
-"tr295","Peşin Ödenen Vergi Ve Fonlar",295,"asset_current","l10n_tr.chart_template_common",,"False"," "
-"tr297","Diğer Çeşitli Duran Varlıklar",297,"asset_current","l10n_tr.chart_template_common",,"False","Bu hesap grubu içerisinde sayılanların dışında kalan diğer çeşitli duran varlıkların izlendiği hesaptır."
-"tr298","Stok Değer Düşüklüğü Karşılığı(-)",298,"asset_current","l10n_tr.chart_template_common",,"False","Bu hesap yangın, deprem, su basması gibi doğal afetler ve bozulmak, çürümek, kırılmak, çatlamak, paslanmak, teknolojik gelişmeler ve moda değişiklikleri nedeniyle, stokların fiziki ve ekonomik değerlerinde önemli azalışların ortaya çıkması veya bunun dışında diğer nedenlerle gelecek yıllar ihtiyaç stokların piyasa fiyatlarında düşmelerin meydana gelmesi veya elden çıkarılacak stoklar dolayısıyla, kayıpları karşılamak üzere ayrılan karşılıkların izlendiği hesaptır.\n\nİşleyişi :\n\nDönen varlıklar grubundaki ""158. Stok Değer Düşüklüğü Karşılığı Hesabı""nda açıklanmıştır."
-"tr299","Birikmiş Amortismanlar(-)",299,"asset_current","l10n_tr.chart_template_common",,"False","Bu gruptaki amortismana tabi varlıklar için ayrılan amortismanların izlendiği hesaptır."
-"tr300","Banka Kredileri",300,"liability_current","l10n_tr.chart_template_common",,"False","Bu hesap, banka ve diğer finans kuruluşlarından sağlanan kısa vadeli kredilere ilişkin tutarları içeren hesap kalemidir.\n\nİşleyişi :\n\nAlınan kısa vadeli krediler bu hesaba alacak, ödenmeleri halinde borç kaydedilir."
-"tr301","Finansal Kiralama İşlemlerinden Borçlar",301,"liability_current","l10n_tr.chart_template_common",,"False"," "
-"tr302","Ertelenmiş Finansal Kiralama Borçlanma Maliyetleri(-)",302,"liability_current","l10n_tr.chart_template_common",,"False"," "
-"tr303","Uzun Vadeli Kredilerin Anapara Taksitleri Ve Faizleri",303,"liability_current","l10n_tr.chart_template_common",,"False","Vadelerine bir yıldan fazla süre bulunmakla birlikte uzun vadeli kredilerin, bilanço tarihinden itibaren bir yıl içinde ödenecek anapara taksitleri ile vadesi bir yılın altına düşenleri ve bunların tahakkuk ettiği halde henüz ödenmeyen faizlerini kapsar.\n\nİşleyişi :\n\nİşletmenin uzun vadeli borçlarından, bilançonun düzenlenme tarihini izleyen bir yıllık dönemde ödenecek olan taksitleri ve faizleri bu hesaba alacak, ödenmeleri halinde borç kaydedilir."
-"tr304","Tahvil Anapara Borç, Taksit Ve Faizleri",304,"liability_current","l10n_tr.chart_template_common",,"False","Bilanço tarihinden itibaren bir yıl içinde ödenecek tahvil anapara borç taksitleri ile tahvillerin tahakkuk edip de henüz ödenmeyen faizlerinin izlendiği hesaptır.\n\nİşleyişi :\n\nYukarıda belirtilen tahvil anapara borç, taksit ve faizleri bu hesaba alacak, ödenmeleri halinde borç kaydedilir."
-"tr305","Çıkarılan Bonolar Ve Senetler",305,"liability_current","l10n_tr.chart_template_common",,"False","Tedavüldeki finansman bonoları ve banka bonoları gibi kısa vadeli para ve sermaye piyasası araçları karşılığında sağlanan fonlar bu hesapta izlenir.\n\nİşleyişi :\n\nBu hesapta tanımlanan menkul kıymetler ihraç edildiğinde nominal bedel üzerinden bu hesaba alacak, ilgili hesaplara borç kaydedilir. Ödenmeleri halinde hesaba borç kaydedilir."
-"tr306","Çıkarılmış Diğer Menkul Kıymetler",306,"liability_current","l10n_tr.chart_template_common",,"False","Çıkarılmış bonolar ve senetler kapsamına alınamayan diğer menkul kıymetlerin izlendiği hesaptır.\n\nİşleyişi :\n\nYukarıda tanımlananlar dışında çıkarılmış diğer menkul kıymetler nominal bedel üzerinden bu hesaba alacak, ilgili hesaplara borç kaydedilir. Ödenmeleri halinde borç kaydedilir."
-"tr308","Menkul Kıymetler İhraç Farkı(-)",308,"liability_current","l10n_tr.chart_template_common",,"False","Nominal değerinin altında ihraç edilen tahvil, senet vs. diğer menkul kıymetlerin nominal değeri ile satış fiyatı arasındaki farkın gelecek döneme ait olan kısmı bu hesapta izlenir.\n\nİşleyişi :\n\nNominal değerin altında ihraç edilen tahvil, senet vs. diğer menkul kıymetlerin nominal değeri ile satış fiyatı arasındaki farklardan gelecek döneme ait olanlar ve ""408. Menkul Kıymetler İhraç Farkı Hesabı""ndan bu hesaba aktarılanlar bu hesabın borcuna, menkul kıymetin vadesine paralel olarak itfa edilmesi kaydıyla hesaplanan itfa tutarları, ""66. Finansman Giderleri"" grubundaki hesaplar karşılığında bu hesaba alacak kaydedilir."
-"tr309","Diğer Mali Borçlar",309,"liability_current","l10n_tr.chart_template_common",,"False","Yukarıdaki hesap kalemlerinin hiç birinin kapsamına alınmayan mali borçların izlendiği hesaptır.\n\nİşleyişi :\n\nBu hesaba; borcun doğması halinde alacak, ödenmesi halinde borç kaydedilir."
-"tr320","Satıcılar",320,"liability_payable","l10n_tr.chart_template_common",,"True","İşletmenin faaliyet konusu ile ilgili her türlü mal ve hizmet alımlarından kaynaklanan senetsiz borçların izlendiği hesaptır. Ortaklar, ana kuruluş, iştirakler ve bağlı ortaklıklara olan senetsiz ticari borçların bilanço dipnotlarında gösterilmesi gerekir.\n\nİşleyişi :\n\nSenetsiz borcun doğması ile bu hesaba alacak, ödenmesi halinde borç kaydedilir."
-"tr321","Borç Senetleri",321,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin faaliyet konusu ile ilgili her türlü mal ve hizmet alımlarından kaynaklanan senede bağlanmış ticari borçlarının izlendiği hesaptır. Ortaklar ana kuruluş, iştirakler ve bağlı ortaklıklara olan senetli ticari borçların bilanço dipnotlarında gösterilmesi gerekir.\n\nİşleyişi :\n\nBorç senetleri tutarları bu hesaba alacak, ödenmesi halinde borç kaydedilir."
-"tr322","Borç Senetleri Reeskontu(-)",322,"liability_current","l10n_tr.chart_template_common",,"False","Bilanço gününde, senetli borçların tasarruf değeri ile değerlemesini sağlamak üzere borç senetleri için ayrılan reeskont tutarlarının izlenmesinde kullanılır.\n\nİşleyişi :\n\nHesaplanan reeskont tutarları bu hesaba borç, ""64. Diğer Faaliyetlerden Olağan Gelir ve Kârlar"" grubundaki ""642. Faiz Gelirleri Hesabı""na gelir kaydedilir. İzleyen dönemde hu hesap ""65. Diğer Faaliyetlerden Olağan Gider ve Zararlar"" grubunun ""652. Reeskont Faiz Giderleri Hesabı""na aktarılarak kapatılır."
-"tr326","Alınan Depozito Ve Teminatlar",326,"liability_current","l10n_tr.chart_template_common",,"False","Üçüncü kişilerin belli bir işi yapmalarını, aldıkları bir değeri geri vermelerini sağlamak amacıyla ve belli sözleşmeler nedeniyle gerçekleşecek bir alacağın karşılığı olarak alınan depozito ve teminat niteliğindeki değerlerin izlendiği hesaptır.\n\nİşleyişi :\n\nAlınan depozito ve teminatlar bu hesabın alacağına, geri verilenler veya hesaba sayılanlar borcuna kaydedilir."
-"tr329","Diğer Ticari Borçlar",329,"liability_current","l10n_tr.chart_template_common",,"False","Yukarıdaki hesap kalemlerinin hiç birinin kapsamına alınamayan ticari borçların izlendiği hesaptır.\n\nİşleyişi :\n\nBu hesaba, borcun doğması halinde alacak, ödenmesi halinde borç kaydedilir."
-"tr331","Ortaklara Borçlar",331,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin esas faaliyet konusu dışındaki işlemleri dolayısıyla ortaklara borçlu bulunduğu tutarların izlendiği hesaptır.(1)\n\nİşleyişi :\n\nBorcun doğması halinde hesaba alacak, ödenmesi halinde ise borç kaydedilir."
-"tr332","İştiraklere Borçlar",332,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin esas faaliyet konusu dışındaki işlemleri dolayısıyla iştiraklerine olan borçlarının izlendiği hesaptır.\n\nİşleyişi :\n\nBu hesaba; borcun doğması halinde alacak, ödenmesi halinde işe borç kaydedilir."
-"tr333","Bağlı Ortaklıklara Borçlar",333,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin; sermaye taahhüdünden borçları hariç olmak üzere faaliyet konusu dışındaki işlemleri dolayısıyla bağlı ortaklıklara olan borçlarının izlendiği hesaptır.\n\nİşleyişi :\n\nBu hesaba, borcun doğması halinde alacak, ödenmesi halinde ise borç kaydedilir."
-"tr335","Personele Borçlar",335,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin personeline olan çeşitli borçlar bu hesapta izlenir.\n\nİşleyişi :\n\nTahakkuk eden personele borçlar bu hesabın alacağına, ödenmesi halinde borcuna kaydedilir."
-"tr336","Diğer Çeşitli Borçlar",336,"liability_current","l10n_tr.chart_template_common",,"False"," "
-"tr337","Diğer Borç Senetleri Reeskontu(-)",337,"liability_current","l10n_tr.chart_template_common",,"False","Bilanço gününde, diğer borçlar gurubundaki senetli borçların değerlemesini sağlamak amacı ile borç senetleri için ayrılan reeskont tutarlarının izlendiği hesaptır.\n\nİşleyişi :\n\nHesaplanan reeskont tutarları bu hesaba borç, ""642. Faiz Gelirleri Hesabı""na gelir kaydedilir. İzleyen dönemde hu hesap ""652. Reeskont Faiz Giderleri Hesabı""na aktarılarak kapatılır."
-"tr340","Alınan Sipariş Avansları",340,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin satış amacıyla gelecekte yapacağı mal ve hizmet teslimleri ile ilgili olarak peşin tahsil ettiği tutarların izlendiği hesaptır.\n\nİşleyişi :\n\nAlıcılardan alınan avanslar bu hesabın alacağına, malın teslim edilmesi, hizmetin görülmesi halinde borcuna yazılır."
-"tr349","Alınan Diğer Avanslar",349,"liability_current","l10n_tr.chart_template_common",,"False","Özel bölümünde tanımlanan avanslar dışında, işletmenin aldığı her türlü kısa vadeli avansların izlendiği hesaptır.\n\nİşleyişi :\n\n""Diğer Avanslar"" ""340. Alınan Sipariş Avansları Hesabında"" açıklanmıştır."
-"tr350","350 Yıllara Yaygın İnşaat Ve Onarım Hakedişleri Bedelleri",350,"liability_current","l10n_tr.chart_template_common",,"False",""
-"tr360","Ödenecek Vergi Ve Fonlar",360,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin ekonomik faaliyetlerde bulunmasının sonucu ilgili mali mevzuat uyarınca mükellef veya sorumlu sıfatıyla işletmenin kendisine, personeline ve üçüncü kişilere ilişkin olarak ödenmesi gereken vergi, resim, harç ve fonların izlendiği hesaptır.\n\nİşleyişi :\n\nVergi, resim, harçların tahakkuk ettirilmesini gerektiren olaylar ve işlemler ortaya çıktıkça anılan hesaplar alacaklanır, ödemeler yapıldıkça borçlanır. Bir yıldan daha uzun sürede ödenecek ertelenmiş veya takside bağlanmış vergiler varsa, bunlar ""438. Kamuya Olan Ertelenmiş veya Taksitlendirilmiş Borçlar Hesabı"" na aktarılır."
-"tr361","Ödenecek Sosyal Güvenlük Kesintileri",361,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin, personelin hakedişlerinden sosyal güvenlik mevzuatı hükümlerine göre kesintiye tabi tutmakla yükümlü bulunduğu, personele ait emeklilik keseneği ve sigorta primleri ile bunlara ilişkin işveren katılma payları ve işverence sosyal güvenlik kuruluşlarına ödenecek diğer yükümlülüklerin izlendiği hesaptır.\n\nİşleyişi :\n\nKesintiler yapıldıkça bu hesap alacaklandırılır ve ödemeler yapıldıkça borçlandırılır Bir yıldan daha uzun sürede ödenecek Sosyal Güvenlik Kesintileri varsa, bunlar ""438. Kamuya Olan Ertelenmiş veya Taksitlendirilmiş Borçlar Hesabı"" na aktarılır."
-"tr368","Vadesi Geçmiş, Ertelenmiş Veya Taksitlendirilmiş Vergi Ve Diğer Yükümlülükler",368,"liability_current","l10n_tr.chart_template_common",,"False","Kanuni süresi içerisinde ödenmeyen vergi ve yükümlülükler ile erteleme ve taksitlendirme süresi bilanço tarihinde bir yıldan az olan vergi ve yükümlülükleri kapsar.\n\nİşleyişi :\n\nVadelerinde ödenemeyen vergi ve diğer yükümlülüklerle erteleme veya taksitlendirme süresi bir yıldan az olanlar ile vadesi bir yılın altına düştüğü için 438 nolu hesaptan bu hesaba aktarılanlar, hesabın alacağına kaydedilir. Ödenmeleri halinde hesaba borç kaydedilir. Ancak, vadesi geçmiş vergi ve diğer yükümlülüklerde erteleme veya taksite bağlama süresi bir yılı aşanlar bu hesabın borcu karşılığında ""438. Kamuya Olan Ertelenmiş veya Taksitlendirilmiş Borçlar Hesabı""na aktarılır."
-"tr369","Ödenecek Diğer Yükümlülükler",369,"liability_current","l10n_tr.chart_template_common",,"False","Özel bölümlerinde tanımlananlar dışında kalan yükümlülüklerin izlendiği hesaptır.\n\nİşleyişi :\n\nTahakkuk ettirilmesini gerektiren olaylar ve işlemler ortaya çıktıkça anılan hesaplar alacaklanır, ödemeler yapıldıkça borçlanır."
-"tr370","Dönem Kârı Vergi Ve Diğer Yasal Yükümlülük Karşılıkları",370,"liability_current","l10n_tr.chart_template_common",,"False","Dönem kârı üzerinden hesaplanan kurumlar vergisi, diğer vergi ve kesintiler, fonlar ve benzeri diğer yükümlülükler için ayrılan karşılıkların izlendiği hesaptır.\n\nİşleyişi :\n\nDönem kârı üzerinden hesaplanan kurumlar vergisi ve yasal yükümlülükler, dönem kârı hesabının borcu karşılığında bu hesaba alacak kaydedilir. Vergi tahakkukunun kesinleşmesi durumunda borç kaydı suretiyle hesap kapatılır ve ilgili tutar ""371. Dönem Kârının Peşin Ödenen Vergi ve Diğer Yükümlülükleri"" ile mahsup edilerek kalan tutar ""350. Ödenecek Vergi ve Fonlar"" hesabına aktarılır."
-"tr371","Dönem Kârının Peşin Ödenen Vergi Ve Diğer Yükümlülükler(-)",371,"liability_current","l10n_tr.chart_template_common",,"False","Mevzuat gereğince peşin ödenen gelir ve kurumlar vergisi ile diğer yükümlülüklerin izlendiği hesaptır.\n\nİşleyişi :\n\nDönem Kârı Vergi ve Diğer Yasal Yükümlülük Karşılıklarından indirilmek üzere, ""193. Peşin Ödenen Vergiler ve Fonlar Hesabı""ndan yapılan aktarmalar bu hesabın borcuna, 193 nolu hesabın alacağına kaydedilir. Tahakkuk eden tutarlar ve gelir vergisinden mahsup edilen tutarlar ise bu hesaba alacak kaydedilir."
-"tr372","Kıdem Tazminatı Karşılığı",372,"liability_current","l10n_tr.chart_template_common",,"False","Bu hesapta, belirlenecek esaslar çerçevesinde ayrılan ve bir yıl içinde ödeneceği öngörülen kıdem tazminatları karşılıkları izlenir.\n\nİşleyişi :\n\n""472. Kıdem Tazminatı Karşılığı Hesabı""ndan yukarıda yapılan tanım çerçevesinde yapılan aktarmalar bu hesaba alacak, ödenmesi halinde ise borç kaydedilir."
-"tr373","Maliyet Giderleri Karşılığı",373,"expense","l10n_tr.chart_template_common",,"False","Aylık maliyetlerin saptanmasında, gelecek aylarda veya yıl sonunda kesin tahakkuku yapılacak giderlerle aylık maliyetlere pay verilmesinde, amortismanlar, tamir-bakım, ikramiyeler, finansman giderleri ... ve benzeri giderlere ilişkin tahmini gider karşılıklarının izlendiği hesaptır. Bu hesap, bilanço dönemi sonunda kapatılır.(1)\n\nİşleyişi :\n\nAylık maliyetlere yüklenen tahmini gider karşılıkları bu hesaba alacak bu giderlerin kesin tutarları belli olduğunda ise bu hesaba borç kaydedilir."
-"tr379","Diğer Borç Ve Gider Karşılıkları",379,"liability_current","l10n_tr.chart_template_common",,"False","Kısa vadeli diğer borç ve gider karşılıklarının izlendiği hesaptır.\n\nİşleyişi :\n\nBu grubun yukarıda belirtilen hesapları içinde yer almayan ve önemlilik kavramına göre de ayrı ayrı hesaplarda izlenmesi mümkün olmayan borç ve gider karşılıkları bu hesaba alacak, ödenmeleri halinde de borç kaydedilir."
-"tr380","Gelecek Aylara Ait Gelirler",380,"liability_current","l10n_tr.chart_template_common",,"False","Gelecek bilanço dönemlerine ait peşin tahsil olunan gelirlerin bir yıldan kısa süreye ait kısımlarının izlendiği hesaptır.\n\nİşleyişi :\n\nPeşin tahsil olunan gelirler bu hesabın alacağına kaydedilir. Ait olduğu dönemde ilgili gelir hesaplarına devredilir."
-"tr381","Gider Tahakkukları",381,"liability_current","l10n_tr.chart_template_common",,"False","Gelecek aylarda ödemesi yapılacak ve kesinlikle belgeye dayalı gider tahakkuklarının izlendiği hesaptır.\n\nİşleyişi :\n\nYapılan tahakkuklar ilgili gider ve zarar hesaplarına borç, bu hesaba alacak, yapılan ödemeler borç kaydedilir."
-"tr391","Hesaplanan KDV",391,"liability_current","l10n_tr.chart_template_common",,"False","Bu hesap; teslim edilen mal veya ifa edilen hizmetler üzerinden hesaplanan Katma Değer Vergisi ile işlemi gerçekleşmeyen ya da işlemden vazgeçilen mal ve hizmetlere ilişkin katma değer vergisinin izlendiği hesaptır.\n\nİşleyişi :\n\nHesaplanan Katma Değer Vergisi bu hesaba alacak kaydedilir. Düzeltmeler bu hesaba borç kaydedilir. Vergilendirme dönemi itibariyle bu hesabın bakiyesi ""191. İndirilecek Katma Değer Vergisi Hesabı"" ile karşılaştırılır. Yapılan karşılaştırmada bu hesabın bakiyesi 191. No.lu hesabın bakiyesinden fazla olduğu takdirde vadesinde ödenmek üzere ""360. Ödenecek Vergi ve Fonlar Hesabına"" aktarılarak kapatılır.(1)"
-"tr392","Diğer KDV",392,"liability_current","l10n_tr.chart_template_common",,"False","Bu hesap; teşvikli yatırım mallarının ithalinden doğan ve ertelenen Katma Değer Vergisi ve ihraç kaydiyle satış nedeniyle ertelenen ve terkin edilecek Katma Değer Vergisi gibi ihtiyaca göre bölümlenir.\n\nİşleyişi :\n\nTeşvikli yatırım mallarının ithalinde gümrük idareleri tarafından tarh ve tahakkuk ettirilerek ertelenen katma değer vergisi, aktifteki ilgili hesabın borcu mukabili bu hesaba alacak, mevzuat gereği yapılacak terkin sonunda aktifteki ilgili hesabın alacağı karşılığı bu hesaba borç kaydedilmek suretiyle işlem görür.\n\nYatırım teşvik belgelerinde öngörüldüğü şekilde gerçekleşmemesi halinde ertelenen katma değer vergisi bu hesaba borç, ödenmek üzere pasifteki tahakkuk hesabına alacak kaydedilir.\n\nVergi "
-"tr393","Merkez Ve Şubeler Cari Hesabı",393,"liability_current","l10n_tr.chart_template_common",,"False"," "
-"tr397","Sayım Ve Tesellüm Fazlaları",397,"liability_current","l10n_tr.chart_template_common",,"False"," "
-"tr399","Diğer Çeşitli Yabancı Kaynaklar",399,"liability_current","l10n_tr.chart_template_common",,"False","Bu hesap grubu içinde sayılanların dışında kalan diğer çeşitli yabancı kaynakların izlendiği hesaptır.\n\nİşleyişi :\n\nYukarıdaki hesaplar dışında oluşan diğer yabancı kaynaklar bu hesabın alacağına, ödemeler ise borcuna kaydolunur."
-"tr400","Banka Kredileri",400,"liability_current","l10n_tr.chart_template_common",,"False","Banka ve diğer finans kuruluşlarından alınan uzun vadeli kredilerin yer aldığı hesaptır.\n\nİşleyişi :\n\nAlınan uzun vadeli krediler bu hesaba alacak, ödenmeleri halinde borç kaydedilir. Bilanço tarihinden itibaren bir yıl içinde ödenecek ana para taksitleri ile vadesi bir yıla düşen tutarlar ""303. Uzun Vadeli Kredilerin Anapara Taksitleri ve Faizleri Hesabı"" nın alacağına aktarılmak suretiyle bu hesaba borç kaydedilir."
-"tr401","Finansal Kiralama İşlemlerinden Borçlar",401,"liability_current","l10n_tr.chart_template_common",,"False"," "
-"tr402","Ertelenmiş Finansal Kiralama Borçlanma Maliyetleri(-)",402,"liability_current","l10n_tr.chart_template_common",,"False"," "
-"tr405","Çıkarılmış Tahviller",405,"liability_current","l10n_tr.chart_template_common",,"False","İşletme tarafından çıkarılmış bulunan tahvillerden vadesi bir yılı aşanlar bu hesapta izlenir. İşletmece hisse senedi ile değiştirilebilir ve erken paraya çevrilebilir tahviller çıkarılmış olması durumunda bunların tutar ve nitelikleri dipnotlarda ayrıca belirtilir.\n\nİşleyişi :\n\nÇıkarılmış tahviller nominal bedelleri ile bu hesaba alacak kaydedilir. Bilanço tarihinden itibaren bir yıl içinde ödenecek tahvil, anapara borç ve taksitleri bilanço dönemlerinde ""304. Tahvil Anapara, Borç, Taksit ve Faizleri Hesabına"" aktarılmak suretiyle bu hesaba borç kaydedilir."
-"tr407","Çıkarılmış Diğer Menkul Kıymetler",407,"liability_current","l10n_tr.chart_template_common",,"False","İşletmece çıkarılmış katılma intifa senedi dışındaki vadeleri bir yıldan uzun olan diğer menkul değerler bu hesap kaleminde yer alır.\n\nYukarıdaki hesaplarda tanımlanmış menkul kıymetler dışında kalan çıkarılmış diğer menkul kıymetler bu hesapta izlenir.\n\nİşletmece çıkarılmış katılma intifa senetleri ve özkaynak niteliğindeki diğer menkul kıymetler bu hesapta yer almaz.\n\nOrtakların ""Katılma intifa Senedi"" ihraç etmeleri halinde,""Katılma İntifa Senedi Sermayesi"" özkaynaklar grubunda ""Sermaye"" hesabının altında; ""Geri Satın Alınan Katılma İntifa Senetleri"" ise dönen varlıklarda menkul kıymetler hesap grubu içinde gösterilir.\n\nİşleyişi :\n\nYukarıda tanımlananlar dışında çıkarılmış diğer menkul kıymetler nominal b"
-"tr408","Menkul Kıymetler İhraç Farkı(-)",408,"liability_current","l10n_tr.chart_template_common",,"False","Nominal değerinin altında ihraç edilen tahvil, senet ve diğer menkul kıymetlerin nominal değerleri ile satış fiyatı arasındaki farkın gelecek yıllara ait olan kısmı bu hesapta izlenir.\n\nİşleyişi :\n\nNominal değerinin altında ihraç edilen tahvil, senet ve diğer menkul kıymetlerin nominal değeri ile satış fiyatı arasındaki fark bu hesabın borcuna kaydedilir. Bu satış farklarında gelecek dönemde itfa edilecek kısmı bilanço tarihinde ""308. Menkul Kıymetler İhraç Farkı Hesabı""na aktarılarak bu hesaba alacak kaydedilir."
-"tr409","Diğer Mali Borçlar",409,"liability_current","l10n_tr.chart_template_common",,"False","Yukarıdaki hesap kalemlerinin hiçbirine girmeyen değerler bu başlık altında toplanır.\n\nİşleyişi :\n\nBu hesaba, borcun doğması halinde alacak, ödenmesi halinde borç kaydedilir."
-"tr420","Satıcılar",420,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin faaliyet konusu i1e ilgili her türlü mal ve hizmet alımlarından kaynaklanan vadelerine bir yıldan fazla süre bulunan senetsiz borçların izlendiği hesaptır.\n\nİşleyişi :\n\nSenetsiz ticari borcun doğması ile bu hesaba alacak kaydedilir. Bilanço çıkarma dönemlerinde vadeleri bir yılın altına düşenler bu hesaba borç kaydedilerek ""320. Satıcılar Hesabı"" nın alacağına aktarılır."
-"tr421","Borç Senetleri",421,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin faaliyet konusu ile ilgili her türlü mal ve hizmet alımlarından kaynaklanan vadelerine bir yıldan fazla süre bulunan senetli borçlarının izlendiği hesaptır.\n\nİşleyişi :\n\nBorç senetleri tutarları bu hesaba alacak bilanço tarihinde vadeleri bir yılın altına düşen senetli borçlar ""321. Borç Senetleri Hesabı""nın alacağına aktarılarak bu hesaba borç kaydedilir."
-"tr422","Borç Senetleri Reeskontu(-)",422,"liability_current","l10n_tr.chart_template_common",,"False","Bilanço gününde, senetli borçların tasarruf değeriyle değerlenmesini sağlamak üzere, borç senetleri için ayrılan reeskont tutarlarının izlenmesinde kullanılır.\n\nİşleyişi :\n\nHesaplanan reeskont tutarları bu hesaba borç, ""64. Diğer Faaliyetlerden Olağan Gelir ve Kârlar"" grubundaki ""642. Faiz Gelirleri Hesabı""na alacak kaydedilir. İzleyen dönemde bu hesap, ""65. Diğer Faaliyetlerden Olağan Gider ve Zararlar"" grubunun ""652. Reeskont Faiz Giderleri Hesabına"" aktarılarak kapatılır."
-"tr426","Alınan Depozito Ve Teminatlar",426,"liability_current","l10n_tr.chart_template_common",,"False","""326. Alınan Depozito ve Teminatlar"" hesabında alış amaçları belirtilen depozito ve teminattan vadeleri bir yıldan fazla olan kısımları bu hesap kapsamına girer.\n\nİşleyişi :\n\nAlınan depozito ve teminatlar bu hesabın alacağına, geri verilenler veya hesaba sayılanlarla, geri verilmemiş bilanço gününde vadeleri bir yılın altına düşenler bu hesabın borcuna yazılarak ""326. Alınan Depozito ve Teminatlar Hesabı""na aktarılarak kapatılır."
-"tr429","Diğer Ticari Borçlar",429,"liability_current","l10n_tr.chart_template_common",,"False","Yukarıdaki hesap kalemlerinin hiç birinin kapsamına alınamayan bir yılı aşan ticari borçların izlendiği hesaptır.\n\nİşleyişi :\n\nBu hesaba borcun doğması halinde alacak, vadesi bir yılın altına düşenler ""329. Diğer Ticari Borçlar Hesabı""na aktarılarak borç kaydedilir."
-"tr431","Ortaklara Borçlar",431,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin esas faaliyet konusu dışındaki işlemleri dolayısıyla ortaklara borçlu bulunduğu vadeleri bir yıldan fazla süreli tutarların izlendiği hesaptır.\n\nİşleyişi :\n\nBorcun doğması halinde hesaba alacak, vadesi bir yılın altına düşmesi halinde 331 No.lu hesaba aktarılarak borç kaydedilir."
-"tr432","İştiraklere Borçlar",432,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin esas faaliyet konusu dışındaki işlemleri dolayısıyla iştiraklerine olan vadeleri bir yıldan fazla süreli borçlarının izlendiği hesaptır.\n\nİşleyişi :\n\nBorcun doğması halinde hesaba alacak vadesi bir yılın altına düşmesi halinde ""332. İştiraklere borçlar Hesabı""na aktarılarak borç kaydedilir."
-"tr433","Bağlı Ortaklıklara Borçlar",433,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin sermaye taahhüdünden borçları hariç olmak üzere faaliyet konusu dışındaki işlemleri dolayısıyla bağlı ortaklıklara olan borçlarının izlendiği hesaptır.\n\nİşleyişi :\n\nBorcun doğması ile hesaba alacak, vadesi bir yılın altına düşenler ""333. Bağlı Ortaklıklara Borçlar Hesabı""na aktarılmak suretiyle borç kaydedilir."
-"tr436","Diğer Çeşitli Borçlar",436,"liability_current","l10n_tr.chart_template_common",,"False"," "
-"tr437","Diğer Borç Senetleri Reeskontu(-)",437,"liability_current","l10n_tr.chart_template_common",,"False","Bilanço gününde, uzun vadeli diğer borçlar grubunda yer alan senetli borçların değerlemesini sağlamak amacı ile borç senetleri için ayrılan reeskont tutarlarının izlendiği hesaptır.\n\nİşleyişi :\n\n""337. Diğer Borç Senetleri Reeskontu Hesabı""nda açıklanmıştır."
-"tr438","Kamuya Olan Ertelenmiş Veya Taksitlendirilmiş Borçlar",438,"liability_current","l10n_tr.chart_template_common",,"False","Kamuya olan vergi ve benzeri borçlardan vadesinde ödenmeyip ertelenmiş veya taksite bağlanmış olup bir yıldan daha uzun bir sürede ödenecek olan kısmının izlendiği hesaptır.\n\nİşleyişi :\n\nBir yıldan uzun vadeli kamuya olan ertelenmiş veya taksitlendirilmiş borçlar ile ""368. Vadesi Geçmiş Ertelenmiş veya Taksitlendirilmiş Vergi ve Diğer Yükümlülükler Hesabı""ndan vadeleri bir yılı aşan borçlar hesaba alacak; vadesi bir yılın altına düşenler kısa vadeli yabancı kaynaklarda yer alan ilgili hesaplara aktarılmak suretiyle bu hesaba borç kaydedilir."
-"tr440","Alınan Sipariş Avansları",440,"liability_current","l10n_tr.chart_template_common",,"False","İşletmenin satış sözleşmesine dayanarak mal ve hizmetin tesliminden önce tahsil ettiği bir yılı aşan avansların izlendiği hesaptır.\n\nİşleyişi :\n\nAlıcılardan alınan avanslar bu hesaba alacak, vadesi bir yılın altına düşenler ""340. Alınan Sipariş Avansları Hesabı""na aktarılmak suretiyle bu hesaba borç kaydedilir."
-"tr449","Alınan Diğer Avanslar",449,"liability_current","l10n_tr.chart_template_common",,"False","Yukarıda açıklanan avanslar dışında, işletmenin aldığı her türlü uzun vadeli avansların izlendiği hesaptır.\n\nİşleyişi :\n\nAlınan avanslar bu hesabın alacağına, vadesi bir yılın altına düşenler ""349. Alınan Diğer Avanslar Hesabı""na aktarılmak suretiyle bu hesaba borç kaydedilir."
-"tr472","Kıdem Tazminatı Karşılığı",472,"liability_current","l10n_tr.chart_template_common",,"False","Belirlenecek esaslar çerçevesinde ayrılacak kıdem tazminatı karşılıkları bu hesap kaleminde gösterilir.\n\nİşleyişi :\n\nHesaplanan kıdem tazminatı karşılık tutarları ilgili gider hesaplarına borç bu hesaba alacak kaydedilir. İzleyen dönemde ödenmesi beklenen kıdem tazminatı karşılık tutarları bu hesabın borcuna, ""37. Borç ve Gider Karşılıkları"" grubundaki ""372. Kıdem Tazminatı Karşılığı Hesabı""na alacak kaydedilir."
-"tr479","Diğer Borç Ve Gider Karşılıkları",479,"liability_current","l10n_tr.chart_template_common",,"False","Uzun vadeli diğer borç ve gider karşılıklarının izlendiği hesaptır.\n\nİşleyişi :\n\nBu grubun yukarıda belirlenen hesaplar içinde yer almayan ve önemlilik kavramına göre de ayrı ayrı hesaplarda izlenmesi mümkün olmayan borç ve gider karşılıkları doğduğunda bu hesaba alacak, ilgili gider gruplarına borç kaydedilir. İzleyen dönemde ödenmesi beklenen borç ve gider karşılık tutarları bu hesabın borcuna, ""379. Diğer Borç ve Gider Karşılıkları Hesabı""nın alacağına kaydedilir."
-"tr492","Gelecek Yıllara Ertelenmiş Veya Terkin Edilecek KDV",492,"liability_current","l10n_tr.chart_template_common",,"False","Bu hesap, teşvikli yatırım mallarının ithalinde ödenmesi gerektiği halde ödenmeyip, fiilen indirilmesinin mümkün olacağı tarihe kadar ertelenen katma değer vergisi ile imalatçı teşebbüsler tarafından imal ettikleri mallardan ihraç edilmek kaydı ile ihracatçılara yapılan teslimler nedeniyle hesaplanan ve düzenlenen fatura ve fatura yerine geçen belgelerde mevzuat gereği ihracatçılardan tahsil edilmeyen ve tamamının indirim konusu yapılmaması nedeniyle gelecek bilanço devrelerine kadar tecil olunan katma değer vergisinin kaydedildiği ve izlendiği hesaptır.\n\nİşleyişi :\n\nBu hesap bilanço döneminde ""392. Diğer Katma Değer Vergisi Hesabı""yla ilişkilendirilmek suretiyle kullanılır ve bu hesap gibi işlem görür."
-"tr493","Tesise Katılma Payları",493,"liability_current","l10n_tr.chart_template_common",,"False","İşletmeye ait tesislerden yararlanmak amacıyla üçüncü kişilerin, tesis bedellerine katılma paylarının kayıt ve izlendiği hesaptır.\n\nİşleyişi :\n\nKatılma paylarının tahsilinde bu hesaba alacak, tesisin ömrü süresine göre belirlenecek itfa tutarları ""649. Faaliyetle İlgili Diğer Gelir ve Kârlar Hesabı""na alınarak bu hesaba borç kaydedilir."
-"tr499","Diğer Çeşitli Uzun Vadeli Yabancı Kaynaklar",499,"liability_current","l10n_tr.chart_template_common",,"False","Bu hesap grubu içerisinde sayılanların dışında kalan diğer çeşitli yabancı kaynakların izlendiği hesaptır.\n\nİşleyişi :\n\nTahakkuk eden tutarlar bu hesaba alacak, vadesi bir yılın altına düşenler, ""399. Diğer Çeşitli Yabancı Kaynaklar Hesabı""na aktarılarak borç kaydedilir."
-"tr500","Sermaye",500,"equity","l10n_tr.chart_template_common",,"False","İşletmeye tahsis edilen veya işletmelerin ana sözleşmelerinde yer alan ve Ticaret Siciline tescil edilmiş bulunan sermaye tutarı bu hesapta yer alır. Kayıtlı sermaye sistemine alınan ortaklıklarda çıkarılmış sermaye gösterilir. Kayıtlı sermaye tavanı ayrıca dipnotlarda belirtilir.\n\nİşleyişi :\n\nTaahhüt edilen sermaye tutarı bu hesaba alacak, ödenmemiş sermaye hesabına borç kaydedilir."
-"tr501","Ödenmiş Sermaye(-)",501,"equity","l10n_tr.chart_template_common",,"False","İşletmeye tahsis edilen veya ortaklarca yüklenilen sermayenin henüz ödenmemiş kısmıdır.\n\nİşleyişi :\n\nTaahhüt edilen sermaye tutarı ""500. Sermaye Hesabı"" alacağı ile bu hesaba borç, ödenen tutarlar alacak kaydedilir."
-"tr520","Hisse Senetleri İhraç Primleri",520,"equity","l10n_tr.chart_template_common",,"False","Yeni çıkarılan hisse senetlerinin primli satışından kaynaklanan tutarlar bu hesapta izlenir.\n\nİşleyişi :\n\nHisse senedinin nominal fiyatı ile satış fiyatı arasındaki fark bu hesabın alacağına satış biçimine bağlı olarak ilgili hesabın borcuna kaydedilir.\n\nBu tutarların sermayeye ilavesi veya başka bir amaçla kullanılması durumunda hesaba borç kaydedilir."
-"tr521","Hisse Senedi İptal Kârları",521,"equity","l10n_tr.chart_template_common",,"False","İptal edilen hisse senetlerinin bedellerine mahsuben yapılan ödemelerin, bunların yerine çıkarılan hisse senetlerinden elde edilen hasılat noksanı kapatıldıktan sonra artan kısmın izlendiği hesaptır.\n\nİşleyişi :\n\nElde edilen hisse senedi iptal karları bu hesaba alacak kaydedilir. Bu tutarların sermayeye ilavesi veya başka amaçlarla kullanılması durumunda ilgili hesaplara borç kaydedilir."
-"tr522","Maddi Duran Varlık Yeniden Değerlenme Artışları",522,"equity","l10n_tr.chart_template_common",,"False","İşletmenin aktifine kayıtlı maddi duran varlık kalemlerinin yeniden değerlenmesinden oluşan değer artışlarının izlendiği hesaptır.\n\nİşleyişi :\n\nYeniden değerleme net değer artışı ilgili hesaplar karşılığında bu hesaba alacak kaydedilir. Bu tutarların sermayeye ilavesi veya başka bir amaçla kullanılması durumunda bu hesaba borç kaydedilir."
-"tr524","Maliyet Artışları Fonu",524,"equity","l10n_tr.chart_template_common",,"False"," "
-"tr529","Diğer Sermaye Yedekleri",529,"equity","l10n_tr.chart_template_common",,"False","Bu hesap grubu içerisinde sayılanların dışında kalan diğer sermaye yedeklerinin izlendiği hesaptır."
-"tr540","Yasal Yedekler",540,"equity","l10n_tr.chart_template_common",,"False","Kanun hükümleri uyarınca ayrılmış bulunan yedekler bu hesap kaleminde gösterilir.\n\nİşleyişi :\n\nYedekler faaliyet yılı kârından mahsup edilmek suretiyle bu hesaplara alacak kaydedilir."
-"tr541","Statü Yedekleri",541,"equity","l10n_tr.chart_template_common",,"False","Ana sözleşme hükümleri çerçevesinde ayrılan yedekler bu hesap kalemi içinde yer alır.\n\nİşleyişi :\n\nBu hesap ""540. Yasal Yedekler Hesabı"" gibi işlem görür."
-"tr542","Olağanüstü Yedekler",542,"equity","l10n_tr.chart_template_common",,"False","Sermaye şirketlerinde Genel Kurul tarafından ayrılmasına karar verilen olağanüstü yedek akçeler ile dağıtım dışı kalan kârlar bu hesapta yer alır.\n\nİşleyişi :\n\nBu hesap ""540. Yasal Yedekler Hesabı"" gibi işlem görür."
-"tr548","Diğer Kâr Yedekleri",548,"equity","l10n_tr.chart_template_common",,"False","Özellikle kendi bölümlerinde tanımlanmamış olan kârdan ayrılan diğer yedekler bu hesapta izlenir.\n\nİşleyişi :\n\nKardan ayrılan tutarlar bu hesaba alacak, mahsubunda borç kaydedilir."
-"tr549","Özel Fonlar",549,"equity","l10n_tr.chart_template_common",,"False","İşletmede bırakılması ve tasarrufu zorunlu yasal fonlar ile diğer maksatlarla ayrılan fonlar bu hesapta izlenir.\n\nİşleyişi :\n\nKardan ayrılan tutarlar bu hesaba alacak, mahsubunda borç kaydedilir."
-"tr570","Geçmiş Yıllar Kârları",570,"equity","l10n_tr.chart_template_common",,"False","Geçmiş faaliyet dönemlerinde ortaya çıkan ve işletme sahibine veya ortaklarına dağıtılmamış bulunan kârlardan ilgili yedek hesaplarına alınmayan tutarların izlendiği hesaptır."
-"tr580","Geçmiş Yıllar Zararları(-)",580,"equity","l10n_tr.chart_template_common",,"False","Geçmiş faaliyet dönemlerinde ortaya çıkan dönem net zararlarının izlendiği hesaptır."
-"tr590","Dönem Net Kârı",590,"equity","l10n_tr.chart_template_common",,"False","İşletmenin faaliyet dönemine ilişkin vergi sonrası net kâr tutarının izlendiği hesaptır.\n\nİşleyişi :\n\nSonuç hesaplarında yer alan ""692. Dönem Net Kârı veya Zararı Hesabı""ndan aktarılan tutarlar bu hesaba alacak, aynı hesaba borç kaydedilir."
-"tr591","Dönem Net Zararı(-)",591,"equity","l10n_tr.chart_template_common",,"False","İşletmenin faaliyet dönemine ilişkin net zarar tutarının izlendiği hesaptır.\n\nİşleyişi :\n\nSonuç hesaplarında yer alan ""692. Dönem Net Kârı veya Zararı Hesabı""ndan aktarılan tutarlar bu hesaba borç, aynı hesaba alacak kaydedilir."
-"tr600","Yurt İçi Satışlar",600,"income","l10n_tr.chart_template_common",,"False","Yurt içindeki gerçek ve tüzel kişilere satılan mal ve hizmetler karşılığında alınan ya da tahakkuk ettirilen toplam değerlerin izlendiği hesaptır. Gereksinime göre bölümlenebilir.\n\nİşleyişi :\n\nSatış gerçekleştiğinde hasılat tutarı bu hesaba alacak kaydedilir."
-"tr601","Yurt Dışı Satışlar",601,"income","l10n_tr.chart_template_common",,"False","Yurt dışında satılan mal ve hizmetler karşılığında alınan yada alınacak olan toplam değerlerin izlendiği hesaptır.\n\nİşleyişi :\n\nYurtiçi satışlarda olduğu gibidir."
-"tr602","Diğer Gelirler",602,"income_other","l10n_tr.chart_template_common",,"False","İşletmenin korunması, ihracatı teşvik ya da hükümet politikasına uyma zorunluluğu karşısında oluşan işletmenin faaliyet hasılatındaki düşüklüğü veya faaliyet zararını gidermek için, sermaye katkısı niteliğinde olmayan, mali yardımlar (sübvansiyonlar), devletin bazı malları vergi, resim, harç ve benzeri yükümlülüklerden istisna etmesi yoluyla yaptığı yardımlar (vergi iadeleri) ve satış tarihindeki vade farkları, ihracatla ilgili fiyat istikrar destekleme primi vb.. hasılat kalemleri bu hesapta izlenir.\n\nİşleyişi :\n\nDönem içindeki faaliyetlerden doğan sübvansiyon, vergi iadesi, vade farkları, (vb.) tutarları saptanarak ilgili hesaba borç, bu hesaba ise alacak kaydedilir."
-"tr610","Satıştan İadeler(-)",610,"income","l10n_tr.chart_template_common",,"False","Satılan malların iade edilen bölümünün fatura tutarlarını kapsar.\n\nİşleyişi :\n\nDaha önce yapılan satışlar ile ilgili olarak ilgili hesaplara borç, Brüt Satışlardan ilgili hesaplara alacak kaydedilmiş bulunan malın fatura tutarı, malın kısmen yada tamamen iade edilmesi durumuna göre, ""610. Satıştan İadeler Hesabı""nın borcuna, buna karşılık ilgili hesaba alacak kaydedilir."
-"tr611","Satış İndirimleri(-)",611,"income","l10n_tr.chart_template_common",,"False","Satışla ilgili faturanın düzenlenip satışın gerçekleşmesinden sonra yapılan her türlü kasa ve miktar iskontoları bu hesapta yer alır.\n\nKasa iskontosu, kredili satışlarda alıcının mal bedelini vadesinden önce ödemesi dolayısıyla, bu peşin ödeme karşılığında alıcıya belirli oranlarda indirim yapılmasıdır.\n\nMiktar iskontosu ise alıcının belli tutarlar üzerinde alışlarda bulunarak satıcının mal sürümüne katkıda bulunmasından dolayı kendisine belli oran ya da tutarlarda yapılan indirimdir.\n\nİşleyişi :\n\nUygulanan iskonto ilgili ""Alacaklar"" hesabına alacak kaydedilirken, ""611. Satış İskontoları Hesabı""na borç kaydedilir."
-"tr612","Diğer İndirimler",612,"income","l10n_tr.chart_template_common",,"False","Satıcı tarafından, alıcı hesabına, malın sevki sırasında ödenen giderleri ifade eden ve satılan mallara ait olan sevk giderleri, satılan malların hatalı ve noksan olması ya da taşıma sırasında hasara uğramış olması nedeniyle yapılması zorunlu indirimler ile satış vergileri, fonlar (KDV hariç) ve benzerleri bu kalemde gösterilir.\n\nBu hesap ihtiyaca göre bölümlenir.\n\nİşleyişi :\n\nSatılan mal ya da hizmet bedelinden yapılan indirim, hasılatla ilişkilendirilmeden ""612. Diğer İndirimler Hesabı""na borç, ilgili hesaplara ise alacak kaydedilir."
-"tr620","Satılan Mamuller Maliyeti(-)",620,"expense_direct_cost","l10n_tr.chart_template_common",,"False","İşleyişi :\n\nSatılan mamullerin maliyet tutarı 152 nolu hesaba (Mamuller Hs.) alacak, bu hesaba ise borç kaydedilir."
-"tr621","Satılan Ticari Mallar Maliyeti(-)",621,"expense_direct_cost","l10n_tr.chart_template_common",,"False","Herhangi bir değişikliğe tabi olmadan satılmak amacıyla alınan ticari mallar (emtia) ve benzeri kalemlerin maliyetini kapsar.\n\nİşleyişi :\n\nSatılan ticari malların maliyet tutarı ""153. Ticari Mallar Hesabı""na alacak, bu hesaba borç kaydedilir."
-"tr622","Satılan Hizmet Maliyeti(-)",622,"expense_direct_cost","l10n_tr.chart_template_common",,"False","Üretilen hizmetlerle ilgili olarak yapılan giderlerin kaydedildiği hesaptır.\n\nİşleyişi :\n\nÜretilen hizmetle ilgili giderler niteliklerine göre, eş zamanlı kayıt sistemine tabi olan ve 7/A seçeneğini uygulayan hizmet işletmeleri ""741. Hizmet Üretim Maliyeti Yansıtma Hesabı"" alacağı ile, 7/B seçeneğini uygulayan küçük işletmelerde ""799. Üretim Maliyeti Hesabı"" alacağı ile, bu hesaba borç kaydedilir."
-"tr623","Diğer Satışların Maliyeti(-)",623,"expense_direct_cost","l10n_tr.chart_template_common",,"False","İşletmenin esas faaliyet konusu ile ilgili diğer satış gelirlerinin elde edilmesi için yapılan giderlerin izlendiği hesaptır.\n\nİşleyişi :\n\nHesaplanan satışların maliyeti bu hesabın borcuna kaydedilir."
-"tr630","Araştırma Ve Geliştirme Giderleri(-)",630,"expense","l10n_tr.chart_template_common",,"False","Üretim maliyetinin düşürülmesi, satışların artırılması ve yeni üretim biçim ve teknolojilerin işletmede uygulanması amacıyla yapılan giderlerden aktifleştirilmeyen araştırma ve geliştirme giderleri ile aktifleştirilmiş olanlardan bu döneme isabet eden itfa payları bu hesapta yer alır. Bu fonksiyonla ilgili olan ve 7. grupta izlenen giderler 7/A seçeneğinde ""751- Araştırma ve Geliştirme Giderleri Yansıtma Hesabı"", 7/B seçeneğinde ""798- Gider Çeşitleri Yansıtma Hesabı"" alacağı ile hu hesabın borcuna devredilir."
-"tr631","Pazarlama Satış Ve Dağıtım Giderleri(-)",631,"expense","l10n_tr.chart_template_common",,"False","Mal ve hizmetlerin pazarlama, satış ve dağıtım faaliyetleri ile ilgili olarak yapılan endirekt malzeme, endirekt işçilik, personel giderleri, dışardan sağlanan fayda ve hizmetler, çeşitli giderler, vergi resim ve harçlar, amortismanlar ve tükenme paylarından oluşur. Pazarlama fonksiyonu ile ilgili giderler 7 inci grupta izlenir ve dönem sonlarında ""761- Pazarlama Satış ve Dağıtım Giderleri Yansıtma Hesabı"" alacağı ile, 7/B seçeneğinde ise ""798- Gider Çeşitleri Yansıtma Hesabı"" alacağı ile bu fonksiyona ait giderler bu hesaba devredilir."
-"tr632","Genel Yönetim Giderleri(-)",632,"expense","l10n_tr.chart_template_common",,"False","İşletmenin genel yönetim fonksiyonu ile ilgili olarak yapılan ve üretimle ya da satılan mal maliyeti ile doğrudan ilişkisi kurulamayan endirekt malzeme, endirekt işçilik, personel giderleri, dışardan sağlanan fayda ve hizmetler, çeşitli giderler, vergi resim ve harçlar, amortisman giderlerinden oluşur. Genel yönetim fonksiyonu ile ilgili giderler 7 inci grupta izlenir ve dönem sonlarında 7/A seçeneğinde, ""771- Genel Yönetim Giderleri Yansıtma Hesabı"" alacağı ile, 7/B seçeneğinde ise ""798- Gider Çeşitleri Yansıtma Hesabı"" alacağı ile bu hesaba devredilir."
-"tr640","İştiraklerden Temettü Gelirleri",640,"income","l10n_tr.chart_template_common",,"False","İşletmelerin sermayelerine katıldıkları iştiraklerden elde ettikleri temettü gelirlerinin izlendiği hesaptır. Hisse senedi ve tahvil gibi menkul kıymet satışından doğan kârlar ya da zararlar bu hesaba alınmaz."
-"tr641","Bağlı Ortaklıklardan Temettü Gelirleri",641,"income","l10n_tr.chart_template_common",,"False","İşletmenin bağlı ortaklıklarından elde ettikleri temettü gelirlerinin izlendiği hesaptır."
-"tr642","Faiz Gelirleri",642,"income","l10n_tr.chart_template_common",,"False","Her türlü kısa ve uzun vadeli mali yatırımlardan sağlanan faiz gelirlerinin izlendiği hesaptır."
-"tr643","Komisyon Gelirleri",643,"income","l10n_tr.chart_template_common",,"False","Tahakkuk eden komisyon gelirleri bu hesapta izlenir."
-"tr644","Konusu Kalmayan Karşılıklar",644,"income","l10n_tr.chart_template_common",,"False","Aktifle ilgili olarak ayrılan karşılıklardan iptal edilen tutarlar bu hesapta izlenir."
-"tr645","Menkul Kıymet Satış Kârları",645,"income","l10n_tr.chart_template_common",,"False"," "
-"tr646","Kambiyo Kârları",646,"income","l10n_tr.chart_template_common",,"False"," "
-"tr647","Reeskont Faiz Gelirleri",647,"income","l10n_tr.chart_template_common",,"False"," "
-"tr648","Enflasyon Düzeltme Kârları",648,"income","l10n_tr.chart_template_common",,"False"," "
-"tr649","Diğer Olağan Gelir Ve Kârlar",649,"income","l10n_tr.chart_template_common",,"False","Yukarıdaki hesaplar kapsamına girmeyen diğer olağan faaliyetlerden sağlanan gelir ve kârların izlendiği hesaptır. Bu hesapta kambiyo kârları, menkul kıymet satış kârları ve benzerleri izlenir."
-"tr653","Komisyon Giderleri(-)",653,"expense","l10n_tr.chart_template_common",,"False","İşletmenin diğer olağan faaliyetleriyle ilgili olarak acenta, temsilci ve benzeri işletmelere ödediği komisyon giderlerinin izlendiği hesaptır."
-"tr654","Karşılık Giderleri(-)",654,"expense","l10n_tr.chart_template_common",,"False","Aktifle ilgili olarak ayrılan karşılık giderlerinin izlendiği hesaptır."
-"tr655","Menkul Kıymet Satış Zararları(-)",655,"expense","l10n_tr.chart_template_common",,"False"," "
-"tr656","Kambiyo Zararları(-)",656,"expense","l10n_tr.chart_template_common",,"False"," "
-"tr657","Reeskont Faiz Giderleri(-)",657,"expense","l10n_tr.chart_template_common",,"False"," "
-"tr658","Enflasyon Düzeltmesi Zararları(-)",658,"expense","l10n_tr.chart_template_common",,"False"," "
-"tr659","Diğer Olağan Gider Ve Zararlar(-)",659,"expense","l10n_tr.chart_template_common",,"False","Yukarıdaki hesaplar kapsamına girmeyen diğer olağan faaliyetlerle ilgili kambiyo zararları, menkul kıymet satış zararları ve benzeri gider ve zararların izlendiği hesaptır.(1)"
-"tr660","Kısa Vadeli Borçlanma Giderleri(-)",660,"expense","l10n_tr.chart_template_common",,"False","Bir yıla kadar vadeli olan borçlanmalarla ilgili olarak yüklenilen ve varlıkların maliyetine eklenmeyen faiz ve benzeri diğer giderlerin izlendiği hesaptır."
-"tr661","Uzun Vadeli Borçlanma Giderleri(-)",661,"expense","l10n_tr.chart_template_common",,"False","Bir yılı aşan vadeli borçlanmalarla ilgili faiz ve benzeri giderlerin izlendiği hesaptır."
-"tr671","Önceki Dönem Gelir Ve Kârları",671,"income","l10n_tr.chart_template_common",,"False","Cari dönemden önceki dönemlere ait olan ve bu dönemlerin mali tablolarına hata ya da unutulma nedenleriyle yansıtılamayan tutarların gösterildiği hesap kalemidir."
-"tr679","Diğer Olağan Dışı Gelir Ve Kârlar",679,"income","l10n_tr.chart_template_common",,"False","Yukarıdaki hesap kalemleri dışında kalan ve arızi bir karakter taşıyan duran varlık satışlarından doğan kârlar gibi gelir ve kârların yer aldığı hesap kalemidir."
-"tr680","Çalışmayan Kısım Gider Ve Zararları(-)",680,"expense","l10n_tr.chart_template_common",,"False","Üretimle ilgili giderlerden çalışılmayan döneme ve çalışmayan kısımlara ait giderleri içerir."
-"tr681","Önceki Dönem Gider Ve Zararları(-)",681,"expense","l10n_tr.chart_template_common",,"False","Cari dönemden önceki döneme ait olan ve bu dönemlerin mali tablolarına hata yada unutulma nedeni ile yansıtılmayan veya sonradan ortaya çıkan tutarların gösterildiği hesaptır."
-"tr689","Diğer Olağan Dışı Gider Ve Zararlar(-)",689,"expense","l10n_tr.chart_template_common",,"False","Yukarıda tanımlanan hesaplar kapsamı dışında kalan diğer olağan dışı gider ve zararlardan oluşur."
-"tr690","Dönem Kârı Veya Zararı",690,"expense","l10n_tr.chart_template_common",,"False","Dönem sonlarında, sonuç hesaplarında yer alan gelir ve gider hesaplarının aktarıldığı hesaptır. Gelir hesapları bu hesabın alacağına, gider hesapları borcuna kaydedilir. Hesabın kalanı vergiden önceki dönem kârı veya zararını gösterir."
-"tr691","Dönem Kârı Vergi Ve Diğer Yasal Yükümlülük Karşılıkları(-)",691,"expense","l10n_tr.chart_template_common",,"False","Dönem kârı üzerinden, ilgili mevzuat hükümlerine göre hesaplanan vergi ve yasal yükümlülükler bu hesabın borcuna, ""370- Dönem Kârı Vergi ve Diğer Yasal Yükümlülük Karşılıkları Hesabı""nın alacağına kaydedilir. Bu hesap ""590- Dönem Kârı veya Zararı Hesabı"" ile birlikte kapatılarak ""692- Dönem Net Kârı veya Zararı Hesabı""na devredilir."
-"tr692","Dönem Net Kârı Veya Zararı",692,"expense","l10n_tr.chart_template_common",,"False","""690- Dönem Kâr veya Zararı Hesabı"" ile ""691- Dönem Kârı Vergi ve Diğer Yasal Yükümlülük Karşılıkları Hesapları""nın karşılıklı olarak kapatılması sonucu bulunan fark hu hesaba kaydedilir. Vergiden sonraki Net Dönem Kârı Hesabın alacağına, Net Dönem zararı ise borcuna kaydedilir. Bu hesap, dönem sonlarında ""590- Dönem Net Kârı Hesabı""na devredilerek kapatılır.\n\n7 MALİYET HESAPLARI\n\nMaliyet hesapları, mal ve hizmetlerin planlanan biçim ve niteliğe getirilmesi için yapılan giderlerin toplandığı ve maliyet unsurlarına dönüştürülerek izlendiği hesaplardır.\n\nBu bölümde yer alan gider hesapları uygulamada esneklik sağlamak üzere iki seçenek halinde 7/A ve 7/B olarak sunulmuştur. 7/A seçeneğinde giderler defter-i kebird"
-"tr697","Yıllara Yaygın İnşaat Ve Enflasyon Düzeltme Hesabı",697,"expense","l10n_tr.chart_template_common",,"False",""
-"tr698","Enflasyon Düzeltme Hesabı",698,"expense","l10n_tr.chart_template_common",,"False",""
-"tr700","Maliyet Muhasebesi Bağlantı Hesabı",700,"expense","l10n_tr.chart_template_common",,"False","Genel Muhasebe ile maliyet muhasebesi arasında bağlantıyı sağlayan ve genel muhasebe tarafından tutulan hesaptır.\n\nMaliyet muhasebesinin genel muhasebeden ayrı izlendiği durumlarda maliyetlerle ilgili giderler genel muhasebe tarafından bu hesaba borç kaydedilir.\n\nİşleyişi :\n\nMaliyetle ilgili tüm giderler tahakkuk ettikçe hu hesaba borç, ilgili aktif ve pasif hesaplara alacak kaydedilir. Maliyet dönemleri sonunda maliyet muhasebesi tarafından genel muhasebeye bildirilen veriler bu hesabın alacağına, ilgili hesapların borcuna kaydedilir."
-"tr701","Maliyet Muhasebesi Yansıtma Hesabı",701,"expense","l10n_tr.chart_template_common",,"False","Genel Muhasebe ile maliyet muhasebesi arasında bağlantıyı sağlayan ve maliyet muhasebesi tarafından tutulan ve ""700- Maliyet Muhasebesi Bağlantı Hesabı""nın borcuna kaydedilen giderlerin, maliyet muhasebesince ilgili hesaplara aktarılmasını sağlayan hesaptır.\n\nİşleyişi :\n\nGenel muhasebede ""700- Maliyet Muhasebesi Bağlantı Hesabı""nın borcuna kaydedilen giderler genel muhasebeden gelen belgeler doğrultusunda maliyet muhasebesinde bu hesabın alacağına, fonksiyonel gider hesaplarının borcuna kaydedilir. Maliyet muhasebesinden genel muhasebeye aktarılan tutarlar ise bu hesabın borcuna, ilgili fonksiyonel gider yansıtma hesaplarının alacağına kaydedilir.\n\n71 DİREKT İLKMADDE VE MALZEME GİDERLERİ\n\nBu grupta yer alan he"
-"tr710","Direk İlk Madde Ve Malzeme Giderleri Hesabı",710,"expense","l10n_tr.chart_template_common",,"False","Bu giderler, esas üretim gider yerleri ile ilgili olup, mamülün bünyesine giren, mamülün temel öğesini oluşturan ve mamülün bünyesine doğrudan yüklenebilen maddelerin kullanımı fiili tutarlarla bu hesapta izlenir. Üretimde kullanılmayan ve satılan ilkmadde ve malzemenin maliyeti bu hesapta izlenmez.\n\nİşleyişi :\n\nDönem içinde üretimde kullanılmak üzere ana ve yardımcı üretim yerlerinde ambardan çekilen direkt maddeler bu hesabın borcuna, ""150- İlkmadde ve Malzeme Hesabı""nın alacağına kaydedilir. Eş zamanlı kayıt sistemi uygulayan işletmelerde giderlerin tahakkuk kaydının yapılmasını sağlamak üzere düzenlenen fişde, gider çeşidi ile gider yeri kodunun yazılması esastır.\n\nHesapla ilgili yapılan düzeltmeler hesabın "
-"tr711","Direkt İlk Madde Ve Malzeme Yansıtma Hesabı",711,"expense","l10n_tr.chart_template_common",,"False","Fiili maliyet yönteminin uygulandığı durumlarda ""710- Direkt İlkmadde ve Malzeme Giderleri Hesabı""nın borcuna gider çeşidi olarak kaydedilen giderler ile, önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden hesaplanmış giderler, maliyet unsuru olarak bu hesabın alacağı karşılığında ""151- Yarı Mamüller-Üretim Hesabı""na borç kaydedilir. Dönem sonlarında ""710- Direkt İlkmadde ve Malzeme Giderleri Hesabı"" ile karşılaştırılarak kapatılır."
-"tr712","Direkt İlk Madde Ve Malzeme Fiyat Farkı",712,"expense","l10n_tr.chart_template_common",,"False","Önceden saptanmış maliyet hesaplama yöntemlerinin uygulandığı durumlarda fiili direkt ilkmadde ve malzeme giderleri ile önceden saptanmış ve maliyetlere yüklenmiş, direkt ilkmadde ve malzeme giderleri arasındaki olumlu veya olumsuz fiyat farklarının izlendiği hesaptır. Olumsuz fiyat farkları bu hesabın borcuna, olumlu fiyat farkları ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyet hesaplarına aktarılarak kapatılır."
-"tr713","Direkt İlk Madde Ve Malzeme Miktar Farkı",713,"expense","l10n_tr.chart_template_common",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda fiili direkt ilkmadde ve malzeme giderleri ile önceden saptanmış direkt ilkmadde ve malzeme giderleri arasındaki olumlu veya olumsuz miktar farklarının kaydedildiği hesaptır. Olumsuz miktar farkları hesabın borcuna, olumlu farklar ise alacağına kaydedilir. Dönem sonunda hu hesap ilgili stok ve satış maliyet hesaplarına aktarılarak kapatılır.\n\n72 DİREKT İŞÇİLİK GİDERLERİ\n\nBu grup bir mal veya hizmetin üretim maliyetine doğrudan doğruya verilebilen işçilik giderleri ile ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr720","Direkt İşçilik Giderleri",720,"expense","l10n_tr.chart_template_common",,"False","Bu giderler esas üretim gider yerleri ile ilgili olup, belli bir mamül veya hizmetin üretim maliyetine doğrudan doğruya yüklenebilen işçilik giderlerini kapsar. Bu giderler hangi mamül veya mamül grubu için harcandığı izlenebilen ve herhangi bir dağıtım anahtarına gerek duymadan, işçi başına düşen çalışma süresi ölçülebilen işçilik giderlerinden oluşur."
-"tr721","Direkt İşçilik Giderleri Yansıtma Hesabı",721,"expense","l10n_tr.chart_template_common",,"False","Fiili maliyet yönteminin uygulandığı durumlarda ""720- Direkt İşçilik Giderleri Hesabı""nın borcuna gider çeşidi olarak kaydedilen giderler ile önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda önceden saptanmış direkt işçilik giderleri, maliyet unsuru olarak bu hesabın alacağı karşılığında ""151- Yarı Mamüller Üretim Hesabı""na borç kaydedilir.\n\nFiili maliyet yönteminin uygulandığı işletmelerde üretim yapılmayan işçilikler olağan durumlarda bu hesabın alacağı karşılığı ""680- Çalışmayan Kısım Giderleri Hesabı""nın borcuna aktarılır."
-"tr722","Direkt İşçilik Ücret Farkları",722,"expense","l10n_tr.chart_template_common",,"False","Önceden saptanmış maliyet hesaplama yöntemlerinin uygulandığı durumlarda, fiili direkt işçilik giderleri ile önceden saptanmış ve maliyetlere yüklenmiş direkt işçilik giderleri arasındaki olumlu veya olumsuz ücret farklarının izlendiği hesaptır.\n\nOlumsuz ücret farkları bu hesabın borcuna, olumlu ücret farkları ise alacağına kaydedilir. Bu hesap dönem sonlarında ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır."
-"tr723","Direkt İşçilik Süre Farkları",723,"expense","l10n_tr.chart_template_common",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda fiili giderler ile önceden saptanmış giderler arasındaki olumlu ya da olumsuz süre (zaman) farklarının kaydedildiği hesaptır.\n\nOlumsuz süre farkları bu hesabın borcuna olumlu süre farkları ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır.\n\n73 GENEL ÜRETİM GİDERLERİ\n\nBu grup işletmenin üretimi ve bu üretime bağlı hizmetler için yapılan direkt ilk madde ve malzeme ve direkt işçilik dışında kalan giderlerle ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr730","Genel Üretim Giderleri",730,"expense","l10n_tr.chart_template_common",,"False","İşletmenin üretimi ve bu üretime bağlı hizmetler için yapılan direkt işçilik ve direkt ilkmadde ve malzeme dışında kalan giderlerin izlendiği hesaptır.\n\nBu giderlerin;\n\n— Üretim ve hizmet maliyeti ile ilgili bir gider niteliğini taşıması,\n\n— Çeşit ve değer yönü ile doğrudan doğruya değil ancak dağıtım yoluyla üretim ve hizmet maliyetlerine yansıtılabilir nitelikte olması, gerekir.\n\nTahakkuk eden giderler bu hesabın borcuna kaydedilir. Dönem sonlarında ""731- Genel Üretim Giderleri Yansıtma Hesabı"" ile karşılaştırılarak kapatılır."
-"tr731","Genel Üretim Giderleri Yansıtma Hesabı",731,"expense","l10n_tr.chart_template_common",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden saptanmış genel üretim giderleri,\n\nFiili maliyet yönteminin uygulandığı durumlarda, ""730- Genel üretim Giderleri Hesabı""nın borcuna kaydedilen giderleri, bu hesabın alacağı karşılığı ""151- Yarı Mamüller Üretim Hesabı"" ile diğer aktif, gider ve zarar hesaplarına borç kaydedilir."
-"tr732","Genel Üretim Giderleri Bütçe Farkları",732,"expense","l10n_tr.chart_template_common",,"False","Fiili üretim genel giderleri ile maliyetlere yüklenen önceden saptanmış giderler arasındaki olumlu ya da olumsuz bütçe farklarının izlendiği hesaptır.\n\nOlumsuz farklar hesabın borcuna olumlu farklar ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır."
-"tr733","Genel Üretim Giderleri Verimlilik Giderleri",733,"expense","l10n_tr.chart_template_common",,"False","Fiili üretim genel giderleri ile maliyetlere yüklenen önceden saptanmış giderler arasındaki olumlu ya da olumsuz verimlilik farklarının izlendiği hesaptır.\n\nOlumsuz farklar hesabın borcuna olumlu farklar ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır."
-"tr734","Genel Üretim Giderleri Kapasite Farkları",734,"expense","l10n_tr.chart_template_common",,"False","Fiili üretim genel giderleri ile maliyetlere yüklenen önceden saptanmış giderler arasındaki olumlu ya da olumsuz kapasite farklarının izlendiği hesaptır.\n\nOlumsuz farklar hesabın borcuna olumlu farklar ise alacağına kaydedilir. Dönem sonlarında bu hesap ilgili stok ve satış maliyeti hesaplarına aktarılarak kapatılır.\n\n74 HİZMET ÜRETİM MALİYETİ\n\nBu grup hizmet işletmeleri ile ilgilidir. Hizmet işletmelerinde 71, 72 ve 73 gruplarda yer alan hesaplar kullanılmaz. Bu hesaplar yerine bu gruptaki hesaplar kullanılır. Hizmet işletmelerinin üretim maliyetlerinin izlenmesinde kullanılan hesaplar bu grupta yeralır."
-"tr740","Hizmet Üretim Maliyeti",740,"expense","l10n_tr.chart_template_common",,"False","Hizmet işletmelerinde üretilen hizmetler için yapılan giderlerin fiili tutarları bu hesabın horcuna kaydedilir. Dönem sonlarında bu hesap ""741- Hizmet Üretim Maliyeti Yansıtma"" hesabı ile karşılaştırılarak kapatılır."
-"tr741","Hizmet Üretim Maliyeti Yansıtma Hesabı",741,"expense","l10n_tr.chart_template_common",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden saptanmış hizmet maliyetini oluşturan giderler, fiili maliyet yönteminin uygulandığı durumlarda ""740- Hizmet Üretim Maliyeti Hesabı""nın borcuna kaydedilen tutarları hu hesabın alacağı karşılığı ""622- Satılan Hizmet Maliyeti Hesabı""nın borcuna aktarılır. Dönem sonlarında bu hesap ""740- Hizmet Üretim Maliyeti Hesabı"" ile karşılaştırılarak kapatılır."
-"tr742","Hizmet Üretim Maliyeti Fark Hesapları",742,"expense","l10n_tr.chart_template_common",,"False","Hizmet üretim maliyetlerinin fiili tutarları ile önceden saptanmış hizmet üretim maliyeti arasındaki olumlu veya olumsuz farkların izlendiği hesaptır. Olumsuz farklar hesabın borcuna, olumlu farklar hesabın alacağına kaydedilir. Dönem sonlarında hu hesap ""622 Satılan Hizmet Maliyeti Hesabına"" aktarılarak kapatılır."
-"tr760","Atraştırma Ve Geliştirme Giderleri",760,"expense","l10n_tr.chart_template_common",,"False","Mamülün stoklara verildiği ve hizmetin tamamlandığı andan itibaren bu mal ve hizmetlerin alıcılara teslimine kadar yapılan giderler bu hesaba borç kaydedilir. Dönem sonlarında bu hesap, ""761- Pazarlama Satış ve Dağıtım Giderleri Yansıtma Hesabı"" ile karşılaştırılarak kapatılır."
-"tr761","Pazarlama Satış Ve Dagıtım Giderleri Yansıtma Hesabı",761,"expense","l10n_tr.chart_template_common",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda önceden saptanmış pazarlama, satış ve dağıtım giderleri ile, fiili maliyet yönteminin uygulandığı durumlarda ""760- Pazarlama Satış ve Dağıtım Giderleri Hesabı""nın borcuna kaydedilen giderler bu hesabın alacağı karşılığı ""631- Pazarlama Satış ve Dağıtım Giderleri Hesabı""na devredilir.\n\nDönem sonlarında bu hesap, ""760- Pazarlama Satış ve Dağıtım Giderleri Hesabı"" ile karşılaştırılarak kapatılır."
-"tr762","Pazarlama Satış Ve Dağıtım Giderleri Fark Hesabı",762,"expense","l10n_tr.chart_template_common",,"False","Pazarlama giderlerinin fiili tutarları ile önceden saptanmış giderler arasındaki olumlu ya da olumsuz farkların izlendiği hesaptır.\n\nOlumsuz farklar hesabın borcuna olumlu farklar ise alacağına kaydedilir. Dönem sonlarında bu hesap ""631- Pazarlama Satış ve Dağıtım Giderleri Hesabı""na aktarılarak kapatılır.\n\n77 GENEL YÖNETİM GİDERLERİ :\n\nBu grup yönetim fonksiyonu ile ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr770","Genel Yönetim Giderleri",770,"expense","l10n_tr.chart_template_common",,"False","Bir işletmenin yönetim fonksiyonları, işletme politikasının tayini, organizasyon ve kadro kuruluşu, büro hizmetleri, kamu ilişkileri, güvenlik, hukuk işleri, personel işleri, kredi ve tahsilatı da kapsayan muhasebe ve mali işler servislerin giderleri bu hesaba borç kaydedilir. Dönem sonlarında bu hesap, "" 771- Araştırma ve geliştirme Giderleri Yan-sıtma Hesabı"" ile karşılaştırılarak kapatılır.(1)"
-"tr771","Genel Yönetim Giderleri Yansıtma Hesabı",771,"expense","l10n_tr.chart_template_common",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden saptanmış genel yönetim giderleri,\n\nFiili maliyet yönteminin uygulandığı durumlarda ""770- Genel Yönetim Giderleri Hesabı""nın borcuna kaydedilen giderleri hesabın alacağı karşılığı ""632- Genel Yönetim Giderleri Hesabı""na borç kaydedilir. Bu hesap, dönem sonlarında ""770- Genel Yönetim Giderleri Hesabı"" ile karşılaştırılarak kapatılır."
-"tr772","Genel Yönetim Gider Farkları Hesabı",772,"expense","l10n_tr.chart_template_common",,"False","Fiili genel yönetim giderleri ile önceden saptanmış giderler arasındaki olumlu ya da olumsuz farklar bu hesaba alınır ve dönem sonlarında ""632- Genel Yönetim Giderleri Hesabı""na aktarılarak kapatılır.\n\n78 FİNANSMAN GİDERLERİ :\n\nBu grupta işletmenin borçlandığı tutarlarla ilgili olarak katlanılan ve varlıkların maliyetine eklenmemiş bulunan faiz ve benzeri giderlerle, yansıtma ve fark hesapları yer alır."
-"tr780","Finansman Giderleri",780,"expense","l10n_tr.chart_template_common",,"False","İşletme faaliyetlerinin aksamadan yürütülebilmesi amacıyla borçlanılan tutarlarla ilgili faiz, kur farkları, komisyon ve benzeri giderler bu hesaba borç kaydedilir."
-"tr781","Finansman Giderleri Yansıtma Hesabı",781,"expense","l10n_tr.chart_template_common",,"False","Önceden saptanmış maliyet yöntemlerinin uygulandığı durumlarda, önceden saptanmış finansman giderleri ile fiili maliyet yöntemlerinin uygulandığı durumlarda ""780- Finansman Giderleri Hesabı""nın borcuna kaydedilen giderler bu hesabın alacağı karşılığında sonuç hesaplarındaki ""66- Finansman Giderleri"" grubunun ilgili hesabına borç kaydedilir."
-"tr782","Finansman Giderleri Fark Hesabı",782,"expense","l10n_tr.chart_template_common",,"False",""
-"tr999","Dağıtılmamış Kâr / Zararlar",999,"equity_unaffected","l10n_tr.chart_template_common",,"False",
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.group.template.csv b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.group.template.csv
deleted file mode 100644
index b5f45f4..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account.group.template.csv
+++ /dev/null
@@ -1,65 +0,0 @@
-"id","parent_id/id","code_prefix_start","code_prefix_end","name","chart_template_id/id"
-"tr_group_1",,1,1,"Dönen varliklar","l10n_tr.chart_template_common","Bu ana hesap grubu; nakit olarak elde ve bankada tutulan varlıklar ile normal koşullarda en fazla bir yıl veya işletmenin normal faaliyet dönemi içinde paraya çevrilmesi veya tüketilmesi öngörülen varlık unsurlarını kapsar.\n\nDönen Varlıklar; hazır değerler menkul kıymetler, ticari alacaklar, diğer kısa vadeli alacaklar, stoklar, gelecek döneme ait giderler ve gelir tahakkukları ile diğer dönen varlıklar şeklinde bölümlenir."
-"tr_group_10","tr_group_1",10,10,"Hazir değerler","l10n_tr.chart_template_common","Bu grup, nakit olarak elde veya bankada bulunan varlıklar ile istenildiği zaman değer kaybına uğramadan paraya çevirme imkânı bulunan varlıkları (Menkul kıymetler hariç) kapsar. Bu grup aşağıdaki hesaplardan oluşur."
-"tr_group_11","tr_group_1",11,11,"Menkul kiymetler","l10n_tr.chart_template_common","Bu grup, faiz geliri veya kâr payı sağlamak veya fiyat değişmelerinden yararlanarak kârlar elde etmek amacı ile geçici bir süre elde tutulmak üzere alınan hisse senedi, tahvil, hazine bonosu, finansman bonosu, yatırım fonu katılma belgesi, kâr-zarar ortaklığı belgesi, gelir ortaklığı senedi gibi, menkul kıymetler ile bunlara ait değer azalma karşılıklarının izlenmesi amacıyla kullanılır. Bu grup aşağıdaki hesaplardan oluşur."
-"tr_group_12","tr_group_1",12,12,"Ti̇cari̇ alacaklar","l10n_tr.chart_template_common","Bir yıl içinde paraya dönüşmesi öngörülen ve işletmenin ticari ilişkisi nedeniyle ortaya çıkan senetli ve senetsiz alacaklar bu hesap grubunda gösterilir. Ticari ilişkilerden dolayı ana kuruluş, iştirak ve bağlı ortaklıklardan olan alacaklar varsa, bu grupda ki ilgili hesapların ayrıntılarında açıkça gösterilir. Bu grupta aşağıdaki hesaplar yer alır."
-"tr_group_13","tr_group_1",13,13,"Di̇ğer alacaklar","l10n_tr.chart_template_common","Bu hesap grubu; herhangi bir ticari nedene dayanmadan meydana gelmiş ve en çok bir yıl içinde tahsil edilmesi düşünülen senetli, senetsiz alacaklar ile bu gruba ait şüpheli alacak ve şüpheli alacak karşılığının izlenmesini sağlar. Bu grup aşağıdaki hesaplardan oluşur."
-"tr_group_15","tr_group_1",15,15,"Stoklar","l10n_tr.chart_template_common","Bu grup, işletmenin satmak, üretimde kullanmak veya tüketmek amacıyla edindiği, ilk madde ve malzeme, yarı mamul, mamul, ticari mal, yan ürün, artık ve hurda gibi bir yıldan az bir sürede kullanılacak olan veya bir yıl içerisinde nakde çevrilebileceği düşünülen varlıklardan oluşur. Faturası gelmemiş stoklar ilgili bulundukları kalemin içinde gösterilir. Bu grupta yer alan hesaplar aşağıdaki gibidir."
-"tr_group_18","tr_group_1",18,18,"Gelecek aylara ai̇t gi̇derler","l10n_tr.chart_template_common","Bu grup, içinde bulunulan dönemde ortaya çıkan, ancak gelecek dönemlere ait olan giderler ile faaliyet dönemine ait olup da kesin borç kaydı hesap döneminden sonra yapılacak gelirlerden oluşur. Bu grup hesapları aşağıdaki gibidir."
-"tr_group_19","tr_group_1",19,19,"Di̇ğer dönen varliklar","l10n_tr.chart_template_common","Yukarıda belirtilen bölümlere girmediği için özellikle kendi bölümlerinde, tanımlanmamış olan diğer dönen varlık kalemleri bu grupta yer alır. Bu grupta yer alan hesaplar aşağıdaki gibidir."
-"tr_group_2",,2,2,"Duran varliklar","l10n_tr.chart_template_common","Bu ana hesap grubu; bir yıldan veya bir normal faaliyet döneminden daha uzun sürelerle, işletme faaliyetlerinin gerçekleştirilmesi için kullanılmak amacıyla elde edilen ve ilke olarak bir yılda veya normal faaliyet dönemi içinde paraya çevrilmesi veya tüketilmesi öngörülmeyen varlıkları kapsar. Duran Varlıklar, Ticari Alacaklar, Diğer Alacaklar, Mali Duran Varlıklar, Maddi Duran Varlıklar, Maddi Olmayan Duran Varlıklar, Özel Tükenmeye Tabi Varlıklar, Gelecek Yıllara Ait Giderler ve Gelir Tahakkukları ve Diğer Duran Varlıklar olarak bölümlenir."
-"tr_group_22","tr_group_2",22,22,"Ti̇cari̇ alacaklar","l10n_tr.chart_template_common","Bu grupta bir yıldan fazla uzun vadeli senetli ve senetsiz ticari alacaklar izlenir. Vadesi bir yılın altına düşenler, dönen varlıklar içerisindeki ilgili hesaplara aktarılır. Ticari ilişkilerden dolayı ana kuruluş iştirak ve bağlı ortaklıklardan olan alacaklar varsa, bu grupda ki ilgili hesapların ayrıntılarında gösterilir. Bu grupda aşağıdaki hesaplar yer alır."
-"tr_group_23","tr_group_2",23,23,"Di̇ğer alacaklar","l10n_tr.chart_template_common","Herhangi bir ticari işleme dayanmadan meydana gelmiş ve bir yıldan uzun sürede tahsil edilmesi düşünülen alacakları kapsar. Vadesi bir yılın altına düşenler dönen varlıklar içerisindeki ilgili hesaplarına aktarılır. Bu grupta aşağıdaki hesaplar yer alır."
-"tr_group_24","tr_group_2",24,24,"Mali̇ duran varliklar","l10n_tr.chart_template_common","Uzun vadeli amaçlarla veya yasal zorunluluklar nedeniyle elde tutulan uzun vadeli menkul kıymetlerle veya paraya dönüşme niteliğini kaybetmiş uzun vadeli menkul kıymetler bu grupta izlenir. Ayrıca, diğer bir işletmeye veya bağlı ortaklığa ortak olmak amacıyla edinilen sermaye payları da bu grupta yer alır. Bu grup aşağıdaki hesapları kapsar."
-"tr_group_25","tr_group_2",25,25,"Maddi̇ duran varliklar","l10n_tr.chart_template_common","İşletme faaliyetlerinde kullanılmak üzere edinilen ve tahmini yararlanma süresi bir yıldan fazla olan fiziki varlık kalemlerinin ve bunlarla ilgili birikmiş amortismanların izlendiği hesap grubudur. Bu grupda aşağıdaki hesaplar yer alır."
-"tr_group_26","tr_group_2",26,26,"Maddi̇ olmayan duran varliklar","l10n_tr.chart_template_common","Herhangi bir fiziksel varlığı bulunmayan ve işletmenin belli bir şekilde yararlandığı veya yararlanmayı beklediği aktifleştirilen giderler ile belli koşullar altında hukuken himaye gören haklar ve şerefiyelerin izlendiği hesap grubudur."
-"tr_group_27","tr_group_2",27,27,"Özel tükenmeye tabi̇ varliklar","l10n_tr.chart_template_common","Belirli bir maddi varlıkla çok yakından ilgili bulunan veya tamamen tüketime tabi varlıklar için yapılan, üretim çalışmalarının zaman ve yoğunluğu ile sınırlı bir ömre sahip olan giderleri içerir."
-"tr_group_28","tr_group_2",28,28,"Gelecek yillara ai̇t gi̇derler ve geli̇r tahakkuklari","l10n_tr.chart_template_common","Bu grup, içinde bulunan dönemde ortaya çıkan ancak gelecek yıllara ait olan giderler ile faaliyet dönemine ait olup da ileriki yıllarda tahsil edilebilecek gelirlerden oluşur. Bu grup hesapları aşağıda gösterilmiştir."
-"tr_group_29","tr_group_2",29,29,"Di̇ğer duran varliklar","l10n_tr.chart_template_common","Bundan önceki bölümlerde sayılan duran varlık kalemlerine girmeyen özellikle kendi bölümlerinde tanımlanmamış olan diğer duran varlık kalemleri bu grupta yer alır."
-"tr_group_3",,3,3,"Kisa vadeli̇ yabanci kaynaklar","l10n_tr.chart_template_common","Kısa vadeli yabancı kaynaklar, dönen varlıkların ayrılmasında kullanılan ölçüye uygun olarak, en çok bir yıl veya işletmenin normal faaliyet dönemi sonunda ödenecek yabancı kaynakları kapsar.\n\nKısa Vadeli Yabancı Kaynaklar, Mali Borçlar, Ticari Borçlar, Diğer Borçlar, Alınan Avanslar, Ödenecek Vergi ve Diğer Yükümlülükler, Borç ve Gider Karşılıkları, Gelecek Aylara Ait Gelirler ve Gider Tahakkukları ile Diğer Kısa Vadeli Yabancı Kaynaklar şeklinde bölümlenir."
-"tr_group_30","tr_group_3",30,30,"Mali̇ borçlar","l10n_tr.chart_template_common","Kredi kurumlarına olan kısa vadeli borçlar ile kısa vadeli para ve sermaye piyasası araçları ile sağlanan krediler ve vadesine bir yıldan daha az bir süre kalan uzun vadeli mali borçların ana para taksit ve faizlerini kapsar."
-"tr_group_32","tr_group_3",32,32,"Ti̇cari̇ borçlar","l10n_tr.chart_template_common","Kuruluşun ticari ilişkileri nedeniyle ortaya çıkan senetli ve senetsiz borçların kaydedildiği hesapları kapsar."
-"tr_group_33","tr_group_3",33,33,"Di̇ğer borçlar","l10n_tr.chart_template_common","Bu hesap grubu; herhangi bir ticari nedene dayanmadan meydana gelmiş ve en çok bir yıl içinde ödenmesi düşünülen borçların kaydedildiği hesapları kapsar."
-"tr_group_34","tr_group_3",34,34,"Di̇ğer çeşi̇tli̇ borçlar","l10n_tr.chart_template_common","Gerek satış sözleşmeleri dolayısıyla gerekse diğer nedenlerle, işletme tarafından üçüncü kişilerden alınan avansların izlendiği hesaptır."
-"tr_group_36","tr_group_3",36,36,"Ödenecek vergi̇ ve di̇ğer yükümlülükler","l10n_tr.chart_template_common","İşletmenin sorumlu veya mükellef sıfatıyla, ödeyeceği vergi, resim, harç, kesinti, sigorta primi, sendika aidatları, icra taksitleri ve benzeri borçlarının izlendiği hesap grubudur."
-"tr_group_37","tr_group_3",37,37,"Borç ve gi̇der karşiliklari","l10n_tr.chart_template_common","Bilanço tarihinde belirgin olarak ortaya çıkan ancak tutarının ne olacağı kesin olarak bilinemeyen veya tutarı bilinmekle birlikte ne zaman tahakkuk edeceği bilinemeyen kısa vadeli borçlar veya giderler için ayrılan karşılıkların izlendiği hesap grubudur. Bu grupta yer alan karşılık hesapları aktifi düzenleyici nitelikte değildir."
-"tr_group_38","tr_group_3",38,38,"Gelecek aylara ai̇t geli̇rler ve gi̇der tahakkuklari","l10n_tr.chart_template_common","Bu grup, içinde bulunulan dönemde ortaya çıkan ancak gelecek aylara ait gelirler ile faaliyet dönemine ait olup ödenmesi gelecek aylarda yapılacak giderlerden oluşur."
-"tr_group_39","tr_group_3",39,39,"Di̇ğer kisa vadeli̇ yabanci kaynaklar","l10n_tr.chart_template_common","Özellikle kendi bölümlerinde tanımlanmamış olan diğer kısa vadeli yabancı kaynaklar bu grupta yer alır."
-"tr_group_4",,4,4,"Uzun vadeli̇ yabanci kaynaklar","l10n_tr.chart_template_common","Kredi kurumlarından, sermaye piyasasından ve işletmenin ilişkide bulunduğu üçüncü kişilerden sağlanan ve bir yıldan fazla vadeli olan işletme borçlarını kapsar.\n\nUzun Vadeli Yabancı Kaynaklar, Mali Borçlar, Ticari Borçlar, Diğer Borçlar, Alınan Avanslar, Ödenecek Vergi ve Diğer Yükümlülükler, Borç ve Gider Karşılıkları, Gelecek Yıllara Ait Gelirler ve Gider Tahakkukları ile Diğer Uzun Vadeli Yabancı Kaynaklar şeklinde bölümlenir."
-"tr_group_40","tr_group_4",40,40,"Mali̇ uzun borçlar","l10n_tr.chart_template_common","Bilanço tarihi itibariyle vadesine bir yıldan fazla süre kalmış bulunan, banka ve diğer finans kuruluşlarından alınan krediler ile işletmece borçlanma amacıyla ihraç edilmiş, menkul değerler bu hesap grubunda yer alır."
-"tr_group_42","tr_group_4",42,42,"Ti̇cari̇ uzun borçlar","l10n_tr.chart_template_common","Bilanço tarihinden itibaren vadelerine bir yıldan fazla süre bulunan ticari borçlar bu hesap grubunda yer alır. Bağlı ortaklıklara ve iştiraklere olan ticari borçların tutarları bilanço dipnotlarında belirtilir."
-"tr_group_43","tr_group_4",43,43,"Di̇ğer uzun borçlar","l10n_tr.chart_template_common","Bu hesap grubu, herhangi bir ticari nedene dayanmadan meydana gelmiş vadeleri bir yıldan fazla süreli bulunan borçların kaydedildiği hesapları kapsar."
-"tr_group_44","tr_group_4",44,44,"Alinan avanslar","l10n_tr.chart_template_common","Satış sözleşmeleri ve diğer nedenlerle alınan ve vadeleri bir yılı aşan avanslar bu bölüm kapsamına girer."
-"tr_group_47","tr_group_4",47,47,"Uzun borç ve gi̇der karşiliklari","l10n_tr.chart_template_common","Bilanço tarihinde belirgin olarak ortaya çıkan ancak tutarının ne olacağı kesin olarak bilinemeyen veya tutarı bilinmekle birlikte ne zaman tahakkuk edeceği bilinmeyen uzun vadeli borçlar veya giderler için ayrılan karşılıkların izlendiği hesap grubudur.\n\nBu grupta yer alan karşılık hesapları aktifi düzenleyici nitelikte değildir."
-"tr_group_48","tr_group_4",48,48,"Uzun gelecek yillara ai̇t geli̇rler ve gi̇der tahakkuklari","l10n_tr.chart_template_common","Bilançonun çıkarıldığı dönemi izleyen yıldan daha sonraki bilanço dönemlerine ait peşin tahsil olunan gelirler ile faaliyet dönemine ait olup da gelecek bilanço dönemlerinde ödenecek giderlerden oluşur."
-"tr_group_49","tr_group_4",49,49,"Di̇ğer uzun vadeli̇ yabanci kaynaklar","l10n_tr.chart_template_common","Özellikle kendi bölümlerinde tanımlanmamış olan diğer uzun vadeli yabancı kaynaklar bu grupta yer alır."
-"tr_group_5",,5,5,"Öz kaynaklar","l10n_tr.chart_template_common","İşletme sahip veya ortaklarının bilanço tarihinde işletmeye yapmış oldukları sermaye yatırımlarının tutarını gösteren ödenmiş sermaye ile, Sermaye Yedekleri, Kâr Yedekleri, Geçmiş Yıllar Kârları ve Geçmiş Yıllar Zararları ve Dönemin Net Kâr veya Zararını kapsar."
-"tr_group_50","tr_group_5",50,50,"Ödenmi̇ş sermaye","l10n_tr.chart_template_common",
-"tr_group_52","tr_group_5",52,52,"Sermaye yedekleri̇","l10n_tr.chart_template_common","Hisse senedi ihraç primleri, iptal edilen ortaklık payları ve yeniden değerleme değer artışları gibi sermaye hareketleri dolayısıyla ortaya çıkan ve işletmede bırakılan tutarların izlendiği hesap grubudur."
-"tr_group_54","tr_group_5",54,54,"Kâr yedekleri̇","l10n_tr.chart_template_common","Kanun, ana sözleşme hükümleri ya da ortaklıkların yetkili organları tarafından alınan kararlar uyarınca, dağıtılmamış ya da işletmede alıkonulmuş kârlar bu hesap grubunda gösterilir."
-"tr_group_57","tr_group_5",57,57,"Geçmi̇ş yillar kârlari","l10n_tr.chart_template_common",
-"tr_group_58","tr_group_5",58,58,"Geçmi̇ş yillar zararlari (-)","l10n_tr.chart_template_common",
-"tr_group_59","tr_group_5",59,59,"Dönem net kâri (zarari)","l10n_tr.chart_template_common","Bu grup işletmenin nihai faaliyet sonucunu gösteren hesapları kapsar."
-"tr_group_6",,6,6,"Geli̇r tablosu hesaplari","l10n_tr.chart_template_common","İşletmenin faaliyet dönemine ilişkin brüt satışları, satış-indirimleri satışların maliyeti, faaliyet giderleri, diğer faaliyetlerden gelir ve kârlar, diğer faaliyetlerden gider ve zararlar, finansman giderleri, olağandışı gelir ve kârlar ve olağandışı gider ve zararlardan oluşur."
-"tr_group_60","tr_group_6",60,60,"Brüt satişlar","l10n_tr.chart_template_common","İşletmenin esas faaliyetleri çerçevesinde satılan mal yada hizmetler karşılığında alınan yada tahakkuk ettirilen toplam değerleri kapsar. Satılan mal ve hizmetlerle ilgili sübvansiyonlar, satış tarihindeki vade farkları, ihracatla ilgili dönem içinde ortaya çıkan kur farkları, vergi iadeleri brüt satışlar içinde gösterilir. Brüt Satışlara Katma Değer Vergisi dahil edilmez.\n\nBrüt Satışlar; yurtiçi satışlar, yurtdışı satışlar ve diğer gelirler şeklinde bölümlenir.(2)"
-"tr_group_61","tr_group_6",61,61,"Satiş i̇ndi̇ri̇mleri̇ (-)","l10n_tr.chart_template_common","Net satış hasılatına ulaşabilmek için brüt satışlardan indirilmesi gereken değerleri kapsar.\n\nSatıştan iadeler, satış iskontoları ve diğer indirimler şeklinde bölümlenir."
-"tr_group_62","tr_group_6",62,62,"Satişlarin mali̇yeti̇ (-)","l10n_tr.chart_template_common","İşletmenin dönem içindeki stok hareketleri ile satılan mamul, yarı mamul, ilk madde ve malzeme ile ticari mal gibi maddelerin ve satılan hizmetlerin maliyetini kapsar.\n\nBaşka bir deyişle dönem içinde alıcılara satılan ya da devredilen mal ve hizmetlerin üretimi (imalatı) ya da satın alınması için yapılan tüm giderleri içerir."
-"tr_group_63","tr_group_6",63,63,"Faali̇yet gi̇derleri̇ (-)","l10n_tr.chart_template_common","İşletmenin esas faaliyeti ile ilgili bulunan ve üretim maliyetlerine yüklenmeyen araştırma ve geliştirme giderleri; pazarlama, satış ve dağıtım giderleri ve genel yönetim giderlerinden oluşan hesap grubudur. 7.inci grupta izlenen esas faaliyet dönem giderleri, yansıtma hesapları alacağı ile dönem sonlarında bu grupta yer alan hesaplara devredilir."
-"tr_group_64","tr_group_6",64,64,"Di̇ğer faali̇yetlerden olağan geli̇r ve kârlar","l10n_tr.chart_template_common","İşletmenin esas faaliyeti dışında iştiraklerden ve bağlı ortaklıklardan elde edilen temettü geliri ile faiz ve diğer temettü gelirleri, temerrüt faizleri, kambiyo kârları, kira gelirleri, menkul kıymet satış kârları gibi diğer faaliyetlerden elde edilen olağan gelir ve kârlardan oluşur."
-"tr_group_65","tr_group_6",65,65,"Di̇ğer faali̇yetlerden olağan gi̇der ve zararlar (-)","l10n_tr.chart_template_common","İşletmenin esas faaliyetleri dışında kalan olağan faaliyetlerle ilgili gider ve zararları içerir."
-"tr_group_66","tr_group_6",66,66,"Fi̇nansman gi̇derleri̇ (-)","l10n_tr.chart_template_common","İşletmenin borçlandığı tutarlarla ilgili olarak katlanılan ve varlıkların maliyetine eklenmemiş bulunan faiz, kur farkları, kredi komisyonları ve benzeri diğer giderleri kapsar."
-"tr_group_67","tr_group_6",67,67,"Olağandişi geli̇r ve kârlar","l10n_tr.chart_template_common","İşletmenin olağan faaliyetlerinden bağımsız olan ve bu nedenle arızi nitelik taşıyan duran varlıkların satışlarından elde edilen kârlar ile olağan dışı olay ve gelişmeler nedeniyle ortaya çıkan gelir ve kârların yer aldığı hesap grubudur."
-"tr_group_68","tr_group_6",68,68,"Olağandişi gi̇der ve zararlar (-)","l10n_tr.chart_template_common","İşletmenin olağan faaliyetlerinden bağımsız olan ve bu nedenle sık sık ve düzenli olarak ortaya çıkması beklenmeyen işlem ve olaylardan kaynaklanan gider ve zararların yer aldığı hesap grubudur."
-"tr_group_69","tr_group_6",69,69,"Dönem net kâri (zarari)","l10n_tr.chart_template_common",
-"tr_group_7",,7,7,"Mali̇yet hesaplari","l10n_tr.chart_template_common","Maliyet hesapları, mal ve hizmetlerin planlanan biçim ve niteliğe getirilmesi için yapılan giderlerin toplandığı ve maliyet unsurlarına dönüştürülerek izlendiği hesaplardır."
-"tr_group_70","tr_group_7",70,70,"Mali̇yet muhasebesi̇ bağlanti hesaplari","l10n_tr.chart_template_common","Bu grupda yer alan hesaplar genel muhasebe ile maliyet muhasebesinin birbirinden ayrı olarak yürütülmesinin istenmesi durumunda, genel muhasebe ile maliyet muhasebesi arasında bağlantıların kurulmasını sağlamak amacıyla kullanılır."
-"tr_group_71","tr_group_7",71,71,"Di̇rekt i̇lkmadde ve malzeme gi̇derleri̇","l10n_tr.chart_template_common","Bu grupta yer alan hesaplar, üretilen mamülün bünyesine ana madde olarak katılan ve hangi mamülden ne kadar tüketildiği, ekonomik bakımdan ayrı olarak izlenebilen ilkmadde ve malzemelerle ilgili gider, yansıtma ve fark hesaplarını kapsar."
-"tr_group_72","tr_group_7",72,72,"Di̇rekt i̇şçi̇li̇k gi̇derleri̇","l10n_tr.chart_template_common","Bu grup bir mal veya hizmetin üretim maliyetine doğrudan doğruya verilebilen işçilik giderleri ile ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr_group_73","tr_group_7",73,73,"Genel üreti̇m gi̇derleri̇","l10n_tr.chart_template_common","Bu grup işletmenin üretimi ve bu üretime bağlı hizmetler için yapılan direkt ilk madde ve malzeme ve direkt işçilik dışında kalan giderlerle ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr_group_74","tr_group_7",74,74,"Hi̇zmet üreti̇m mali̇yeti̇","l10n_tr.chart_template_common","Bu grup hizmet işletmeleri ile ilgilidir. Hizmet işletmelerinde 71, 72 ve 73 gruplarda yer alan hesaplar kullanılmaz. Bu hesaplar yerine bu gruptaki hesaplar kullanılır. Hizmet işletmelerinin üretim maliyetlerinin izlenmesinde kullanılan hesaplar bu grupta yeralır."
-"tr_group_75","tr_group_7",75,75,"Araştirma ve geli̇şti̇rme gi̇derleri̇","l10n_tr.chart_template_common","Bu grup araştırma ve geliştirme faaliyetleri ile ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr_group_76","tr_group_7",76,76,"Pazarlama satiş ve dağitim gi̇derleri̇","l10n_tr.chart_template_common","Bu grup araştırma ve geliştirme faaliyetleri ile ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr_group_77","tr_group_7",77,77,"Genel yöneti̇m gi̇derleri̇","l10n_tr.chart_template_common","Bu grup yönetim fonksiyonu ile ilgili gider, yansıtma ve fark hesaplarından oluşur."
-"tr_group_78","tr_group_7",78,78,"Fi̇nansman gi̇derleri̇","l10n_tr.chart_template_common","Bu grupta işletmenin borçlandığı tutarlarla ilgili olarak katlanılan ve varlıkların maliyetine eklenmemiş bulunan faiz ve benzeri giderlerle, yansıtma ve fark hesapları yer alır."
-"tr_group_79","tr_group_7",79,79,"Gi̇der çeşi̇tleri̇","l10n_tr.chart_template_common",
-"tr_group_9",,9,9,"Nazim hesaplar","l10n_tr.chart_template_common",
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_chart_post_data.xml b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_chart_post_data.xml
deleted file mode 100644
index 771dfde..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_chart_post_data.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_chart_template_data.xml b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_chart_template_data.xml
deleted file mode 100644
index a308b63..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_chart_template_data.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
- Tek Düzen Hesap Planı
-
- 6
- 102
- 100
- 103
-
-
-
-
-
- Tek Düzen Hesap Planı - 7/A seçeneği
- 6
- 102
- 100
- 103
-
-
-
-
-
-
- Tek Düzen Hesap Planı - 7/B seçeneği
- 6
- 102
- 100
- 103
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_chart_template_try_loading.xml b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_chart_template_try_loading.xml
deleted file mode 100644
index 13a5b92..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_chart_template_try_loading.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_tax_group_data.xml b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_tax_group_data.xml
deleted file mode 100644
index c83df81..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_tax_group_data.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- KDV %18
-
-
-
- KDV 20%
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_tax_report_data.xml b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_tax_report_data.xml
new file mode 100644
index 0000000..349a604
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_tax_report_data.xml
@@ -0,0 +1,532 @@
+
+
+
+ Tax Report
+ Vergi Raporu
+
+
+
+ country
+
+
+ Base
+ Temel
+ base
+
+
+ Tax
+ Vergi
+ tax
+
+
+
+
+ Purchases VAT
+ KDV satın alma işlemleri
+ 0
+
+
+ Purchases 0% VAT
+ Satın alımlarda %0 KDV
+ PUR_0
+
+
+ base
+ tax_tags
+ PUR_BASE_0
+
+
+ tax
+ tax_tags
+ PUR_TAX_0
+
+
+
+
+ Purchases 1% VAT
+ Satın alımlarda %1 KDV
+ PUR_1
+
+
+ base
+ tax_tags
+ PUR_BASE_1
+
+
+ tax
+ tax_tags
+ PUR_TAX_1
+
+
+
+
+ Purchases 10% VAT
+ Satın alımlarda %10 KDV
+ PUR_10
+
+
+ base
+ tax_tags
+ PUR_BASE_10
+
+
+ tax
+ tax_tags
+ PUR_TAX_10
+
+
+
+
+ Purchases 20% VAT
+ Satın alımlarda %20 KDV
+ PUR_20
+
+
+ base
+ tax_tags
+ PUR_BASE_20
+
+
+ tax
+ tax_tags
+ PUR_TAX_20
+
+
+
+
+
+
+ Sales VAT
+ Satış KDV'si
+ 0
+ 5
+
+
+ Export Sales 0%
+ İhracat Satışları %0
+ 6
+ SAL_0
+
+
+ base
+ tax_tags
+ -SAL_BASE_0
+
+
+
+
+ Sales 1% VAT
+ Satışlar %1 KDV
+ SAL_1
+
+
+ base
+ tax_tags
+ -SAL_BASE_1
+
+
+ tax
+ tax_tags
+ -SAL_TAX_1
+
+
+
+
+ Sales 10% VAT
+ Satışlar %10 KDV
+ SAL_10
+
+
+ base
+ tax_tags
+ -SAL_BASE_10
+
+
+ tax
+ tax_tags
+ -SAL_TAX_10
+
+
+
+
+ Sales 20% VAT
+ Satışlar %20 KDV
+ SAL_20
+
+
+ base
+ tax_tags
+ -SAL_BASE_20
+
+
+ tax
+ tax_tags
+ -SAL_TAX_20
+
+
+
+
+
+
+ Purchases Withholding
+ Satın Alma Stopajı
+ 0
+
+
+ Purchases Withholding 20% (2/10)
+ Alımlarda Stopaj %20 (2/10)
+ PUR_WH_2
+
+
+ base
+ tax_tags
+ PUR_20_BASE_2_10
+
+
+ tax
+ tax_tags
+ -PUR_20_TAX_2_10
+
+
+
+
+ Purchases Withholding 20% (3/10)
+ Alımlarda Stopaj %20 (3/10)
+ PUR_WH_3
+
+
+ base
+ tax_tags
+ PUR_20_BASE_3_10
+
+
+ tax
+ tax_tags
+ -PUR_20_TAX_3_10
+
+
+
+
+ Purchases Withholding 20% (4/10)
+ Alımlarda Stopaj %20 (4/10)
+ PUR_WH_4
+
+
+ base
+ tax_tags
+ PUR_20_BASE_4_10
+
+
+ tax
+ tax_tags
+ -PUR_20_TAX_4_10
+
+
+
+
+ Purchases Withholding 20% (5/10)
+ Alımlarda Stopaj %20 (5/10)
+ PUR_WH_5
+
+
+ base
+ tax_tags
+ PUR_20_BASE_5_10
+
+
+ tax
+ tax_tags
+ -PUR_20_TAX_5_10
+
+
+
+
+ Purchases Withholding 20% (7/10)
+ Alımlarda Stopaj %20 (7/10)
+ PUR_WH_7
+
+
+ base
+ tax_tags
+ PUR_20_BASE_7_10
+
+
+ tax
+ tax_tags
+ -PUR_20_TAX_7_10
+
+
+
+
+ Purchases Withholding 20% (9/10)
+ Alımlarda Stopaj %20 (9/10)
+ PUR_WH_9
+
+
+ base
+ tax_tags
+ PUR_20_BASE_9_10
+
+
+ tax
+ tax_tags
+ -PUR_20_TAX_9_10
+
+
+
+
+ Purchases Withholding 20% (10/10)
+ Alımlarda Stopaj %20 (10/10)
+ PUR_WH_10
+
+
+ base
+ tax_tags
+ PUR_20_BASE_10_10
+
+
+ tax
+ tax_tags
+ -PUR_20_TAX_10_10
+
+
+
+
+
+
+ Sales Withholding
+ Satış Stopajı
+ 0
+
+
+ Sales Withholding 20% (2/10)
+ Satış Stopajı %20 (2/10)
+ SAL_WH_2
+
+
+ base
+ tax_tags
+ -SAL_20_BASE_2_10
+
+
+ tax
+ tax_tags
+ SAL_20_TAX_2_10
+
+
+
+
+ Sales Withholding 20% (3/10)
+ Satış Stopajı %20 (3/10)
+ SAL_WH_3
+
+
+ base
+ tax_tags
+ -SAL_20_BASE_3_10
+
+
+ tax
+ tax_tags
+ SAL_20_TAX_3_10
+
+
+
+
+ Sales Withholding 20% (4/10)
+ Satış Stopajı %20 (4/10)
+ SAL_WH_4
+
+
+ base
+ tax_tags
+ -SAL_20_BASE_4_10
+
+
+ tax
+ tax_tags
+ SAL_20_TAX_4_10
+
+
+
+
+ Sales Withholding 20% (5/10)
+ Satış Stopajı %20 (5/10)
+ SAL_WH_5
+
+
+ base
+ tax_tags
+ -SAL_20_BASE_5_10
+
+
+ tax
+ tax_tags
+ SAL_20_TAX_5_10
+
+
+
+
+ Sales Withholding 20% (7/10)
+ Satış Stopajı %20 (7/10)
+ SAL_WH_7
+
+
+ base
+ tax_tags
+ -SAL_20_BASE_7_10
+
+
+ tax
+ tax_tags
+ SAL_20_TAX_7_10
+
+
+
+
+ Sales Withholding 20% (9/10)
+ Satış Stopajı %20 (9/10)
+ SAL_WH_9
+
+
+ base
+ tax_tags
+ -SAL_20_BASE_9_10
+
+
+ tax
+ tax_tags
+ SAL_20_TAX_9_10
+
+
+
+
+ Sales Withholding 20% (10/10)
+ Satış Stopajı %20 (10/10)
+ SAL_WH_10
+
+
+ base
+ tax_tags
+ -SAL_20_BASE_10_10
+
+
+ tax
+ tax_tags
+ SAL_20_TAX_10_10
+
+
+
+
+
+
+ Net VAT
+ Net KDV
+ 0
+
+
+ Total VAT on Purchases
+ Satın Almalarda Toplam KDV
+ PUR_VAT_TOTAL
+
+
+ tax
+ aggregation
+ PUR_0.tax + PUR_1.tax + PUR_10.tax + PUR_20.tax
+
+
+
+
+ Total VAT on Sales
+ Satışlarda Toplam KDV
+ SAL_VAT_TOTAL
+
+
+ tax
+ aggregation
+ SAL_1.tax + SAL_10.tax + SAL_20.tax
+
+
+
+
+ Total Net VAT
+ Toplam Net KDV
+ TOTAL_NET_VAT
+
+
+ tax
+ aggregation
+ (SAL_1.tax + SAL_10.tax + SAL_20.tax) -
+ (PUR_0.tax + PUR_1.tax + PUR_10.tax + PUR_20.tax)
+
+
+
+
+
+
+ Withholding Tax Total
+ Stopaj Vergisi Toplamı
+ 0
+
+
+ Total VAT on Purchases Withheld
+ Tevkif Edilen Alımlarda Toplam KDV
+ PUR_WH_VAT_TOTAL
+
+
+ tax
+ aggregation
+ PUR_WH_2.tax + PUR_WH_3.tax + PUR_WH_4.tax + PUR_WH_5.tax
+ + PUR_WH_7.tax + PUR_WH_9.tax + PUR_WH_10.tax
+
+
+
+
+ Total VAT on Sales Withheld
+ Satışlardan Kesilen Toplam KDV
+ SAL_WH_VAT_TOTAL
+
+
+ tax
+ aggregation
+ SAL_WH_2.tax + SAL_WH_3.tax + SAL_WH_4.tax + SAL_WH_5.tax
+ + SAL_WH_7.tax + SAL_WH_9.tax + SAL_WH_10.tax
+
+
+
+
+
+
+ VAT Due
+ KDV Ödenmesi
+ 0
+
+
+ Total Purchase Taxes Paid
+ Ödenen Toplam Satın Alma Vergileri
+ PUR_VAT_PAID_TOTAL
+
+
+ tax
+ aggregation
+ PUR_VAT_TOTAL.tax - PUR_WH_VAT_TOTAL.tax
+
+
+
+
+ Total Sales Tax Collected
+ Toplanan Toplam Satış Vergisi
+ SAL_VAT_PAID_TOTAL
+
+
+ tax
+ aggregation
+ SAL_VAT_TOTAL.tax - SAL_WH_VAT_TOTAL.tax
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_tax_template_data.xml b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_tax_template_data.xml
deleted file mode 100644
index 36245e9..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/account_tax_template_data.xml
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
- 11
- KDV %18(sale)
- KDV %18(sale)
-
- 18
- percent
- sale
-
-
-
-
-
-
- 11
- KDV %18(purchase)
- KDV %18(purchase)
-
- 18
- percent
- purchase
-
-
-
-
-
-
-
-
- 13
- KDV 20%
- 20%
-
- 20
- percent
- sale
-
-
-
-
-
-
-
- 14
- KDV 20%
- 20%
-
- 20
- percent
- purchase
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.account-tr.csv b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.account-tr.csv
new file mode 100644
index 0000000..e07bf24
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.account-tr.csv
@@ -0,0 +1,268 @@
+"id","name","code","account_type","tag_ids","active","reconcile","non_trade","name@tr"
+"tr101","Cheques Received","101","asset_current","","","False","","ALINAN ÇEKLER"
+"tr102997","Non-collected Payments","102997","asset_current","","","True","","TAHSIL EDILMEYEN ÖDEMELER"
+"tr102998","Unconfirmed Payments","102998","asset_current","","","True","","TASDIK EDILMEMIŞ ÖDEMELER"
+"tr102999","Bank Temporary Suspended Account","102999","asset_current","","","False","","BANKA GEÇICI MUALLAK HESABI"
+"tr103","Cheques Given And Payment Orders (-)","103","asset_current","","","True","","VERİLEN ÇEKLER VE ÖDEME EMİRLERİ (-)"
+"tr108","Other Liquid Assets","108","asset_current","","","False","","DİĞER HAZIR DEĞERLER"
+"tr110","Common Stocks","110","asset_current","","","False","","HİSSE SENETLERİ"
+"tr111","Private Sector Bonds, Shares And Notes","111","asset_current","","","False","",""
+"tr112","Public Sector Bonds, Shares And Notes","112","asset_current","","","False","",""
+"tr118","Other Marketable Securities","118","asset_current","","","False","","DİĞER MENKUL KIYMETLER"
+"tr119","Provision For Diminution In Value Of Marketable Securities (-)","119","asset_current","","","False","","MENKUL KIYMETLER DEĞER DÜŞÜKLÜĞÜ KARŞILIĞI (-)"
+"tr120","Customers","120","asset_receivable","","","True","","ALICILAR"
+"tr121","Notes Receivable","121","asset_current","","","False","","ALACAK SENETLERİ"
+"tr122","Discount Of Notes Receivable (-)","122","asset_current","","","False","","ALACAK SENETLERİ REESKONTU (-)"
+"tr123","Buyers (POS)","123","asset_receivable","","","True","","ALICILAR (POS)"
+"tr124","Unearned Lease Interest Income (-)","124","asset_current","","","False","","KAZANILMAMIŞ FİNANSAL KİRALAMA FAİZ GELİRLERİ (-)"
+"tr126","Deposits And Guarantees Given","126","asset_current","","","False","","VERİLEN DEPOZİTO VE TEMİNATLAR"
+"tr127","Other Trade Receivables","127","asset_current","","","False","","DİĞER TİCARİ ALACAKLAR"
+"tr128","Doubtful Trade Receivables","128","asset_current","","","False","","ŞÜPHELİ TİCARİ ALACAKLAR"
+"tr129","Provision For Doubtful Trade Receivables (-)","129","asset_current","","","False","","ŞÜPHELİ TİCARİ ALACAKLAR KARŞILIĞI (-)"
+"tr131","Receivables From Shareholders","131","asset_current","","","False","","ORTAKLARDAN ALACAKLAR"
+"tr132","Receivables From Subsidaries","132","asset_current","","","False","","İŞTİRAKLERDEN ALACAKLAR"
+"tr133","Receivables From Affiliated Companies","133","asset_current","","","False","","BAĞLI ORTAKLIKLARDAN ALACAKLAR"
+"tr135","Receivables From Personnel","135","asset_current","","","False","","PERSONELDEN ALACAKLAR"
+"tr136","Other Receivable (-)","136","asset_current","","","False","","DİĞER ÇEŞİTLİ ALACAKLAR"
+"tr137","Discount Of Other Notes Receivables","137","asset_current","","","False","","DİĞER ALACAK SENETLERİ REESKONTU (-)"
+"tr138","Other Doubtful Receivables","138","asset_current","","","False","","ŞÜPHELİ DİĞER ALACAKLAR"
+"tr139","Provision For Other Doubtful Receivables (-)","139","asset_current","","","False","","ŞÜPHELİ DİĞER ALACAKLAR KARŞILIĞI (-)"
+"tr150","Raw Materials And Supplies","150","asset_current","","","False","","İLK MADDE VE MALZEME"
+"tr151","Work-In-Process – Production","151","asset_current","","","False","","YARI MAMULLER - ÜRETİM"
+"tr152","Finished Goods","152","asset_current","","","False","","MAMÜLLER"
+"tr153","Commercial Goods","153","asset_current","","","False","","TİCARİ MALLAR"
+"tr157","Other Stocks","157","asset_current","","","False","","DİĞER STOKLAR"
+"tr158","Provision For Diminution In Value Of Stocks (-)","158","asset_current","","","False","","STOK DEĞER DÜŞÜKLÜĞÜ KARŞILIĞI (-)"
+"tr159","Stock Advances Given","159","asset_current","","","False","","VERİLEN SİPARİŞ AVANSLARI"
+"tr180","Prepaid Expenses For The Following Months","180","asset_current","","","False","","GELECEK AYLARA AİT GİDERLER"
+"tr181","Income Accruals","181","asset_current","","","False","","GELİR TAHAKKUKLARI"
+"tr190","Deferred Vat","190","asset_current","","","False","","DEVREDEN KATMA DEĞER VERGİSİ (KDV)"
+"tr191","Deductible Vat","191","asset_current","","","False","","İNDİRİLECEK KATMA DEĞER VERGİSİ (KDV)"
+"tr192","Other Vat","192","asset_current","","","False","","DİĞER KATMA DEĞER VERGİSİ"
+"tr193","Prepaid Taxes And Funds","193","asset_receivable","","","True","True","PEŞİN ÖDENEN VERGİLER VE FONLAR"
+"tr195","Work Advances","195","asset_current","","","False","","İŞ AVANSLAR"
+"tr196","Advances Given To Personnel","196","asset_current","","","False","","PERSONEL AVANSLARI"
+"tr197","Stock Count And Delivery Shortages","197","asset_current","","","False","","SAYIM VE TESELLÜM NOKSANLARI"
+"tr198","Other Current Assets","198","asset_current","","","False","","DİĞER DÖNEN VARLIKLAR"
+"tr199","Provision For Other Current Assets (-)","199","asset_current","","","False","","DİĞER DÖNEN VARLIKLAR KARŞILIĞI (-)"
+"tr220","Customers","220","asset_fixed","","","False","","ALICILAR"
+"tr221","Notes Receivables","221","asset_fixed","","","False","",""
+"tr222","Discount Of Notes Receivables (-)","222","asset_fixed","","","False","","ALACAK SENETLERİ REESKONTU (-)"
+"tr224","Interest Income On Non-earned Financial Leases (-)","224","asset_fixed","","","False","","KAZANILMAMIŞ FINANSAL KIRALAMA FAIZ GELIRLERI(-)"
+"tr226","Deposits And Guarantees Given","226","asset_fixed","","","False","","VERİLEN DEPOZİTO VE TEMİNATLAR"
+"tr229","Provision For Doubtful Receivables (-)","229","asset_fixed","","","False","","ŞÜPHELİ ALACAKLAR KARŞILIĞI (-)"
+"tr231","Receivables From Shareholders","231","asset_fixed","","","False","","ORTAKLARDAN ALACAKLAR"
+"tr232","Receivables From Subsidiaries","232","asset_fixed","","","False","","İŞTİRAKLERDEN ALACAKLAR"
+"tr233","Receivables From Affiliated Companies","233","asset_fixed","","","False","","BAĞLI ORTAKLIKLARDAN ALACAKLAR"
+"tr235","Receivables From Personnel","235","asset_fixed","","","False","","PERSONELDEN ALACAKLAR"
+"tr236","Other Miscellaneous Receivables","236","asset_fixed","","","False","","DİĞER ÇEŞİTLİ ALACAKLAR"
+"tr237","Discount Of Other Notes Receivables (-)","237","asset_fixed","","","False","","DİĞER ALACAK SENETLERİ REESKONTU (-)"
+"tr240","Long-Term Marketable Securities","240","asset_fixed","","","False","","BAĞLI MENKUL KIYMETLER"
+"tr241","Provision For Diminution In Value Of Long-Term Securities (-)","241","asset_fixed","","","False","","BAĞLI MENKUL KIYMETLER DEĞER DÜŞÜKLÜĞÜ KARŞILIĞI (-)"
+"tr242","Subsidiaries","242","asset_fixed","","","False","","İŞTİRAKLER"
+"tr243","Capital Commitment For Subsidiaries (-)","243","asset_fixed","","","False","","İŞTİRAKLERE SERMAYE TAAHHÜTLERİ (-)"
+"tr244","Provision For Diminution In Value Of Investments (-)","244","asset_fixed","","","False","","İŞTİRAKLER SERMAYE PAYLARI DEĞER DÜŞÜKLÜĞÜ KARŞILIĞI (-)"
+"tr245","Affiliated Companies","245","asset_fixed","","","False","","BAĞLI ORTAKLIKLAR"
+"tr246","Capital Commitment To Affiliated Companies","246","asset_fixed","","","False","","BAĞLI ORTAKLIKLARA SERMAYE TAAHHÜTLERİ (-)"
+"tr247","Provision For Diminution In Value Of Affiliated Companies (-)","247","asset_fixed","","","False","","BAĞLI ORTAKLIKLAR SERMAYE PAYLARI DEĞER DÜŞÜKLÜGÜ KARŞILIĞI (-)"
+"tr248","Other Non-Current Financial Assets","248","asset_fixed","","","False","","DİĞER MALİ DURAN VARLIKLAR"
+"tr249","Provision For Other Non-Current Financial Assets (-)","249","asset_fixed","","","False","","DİĞER MALİ DURAN VARLIKLAR KARŞILIĞI (-)"
+"tr250","Land","250","asset_fixed","","","False","","ARAZİ VE ARSALAR"
+"tr251","Underground Installations","251","asset_fixed","","","False","","YER ALTI VE YER ÜSTÜ DÜZENLERİ"
+"tr252","Buildings","252","asset_fixed","","","False","","BİNALAR"
+"tr253","Machinery, Equipment And Installations","253","asset_fixed","","","False","","TESİS, MAKİNE VE CİHAZLAR"
+"tr254","Motor Vehicles","254","asset_fixed","","","False","","TAŞITLAR"
+"tr255","Furniture And Fixtures","255","asset_fixed","","","False","","DEMİRBAŞLAR"
+"tr256","Other Tangible Assets","256","asset_fixed","","","False","","DİĞER MADDİ DURAN VARLIKLAR"
+"tr257","Accumulated Depreciation","257","asset_fixed","","","False","","BİRİKMİŞ AMORTİSMANLAR (-)"
+"tr258","Construction-In-Progress","258","asset_fixed","","","False","","YAPILMAKTA OLAN YATIRIMLAR"
+"tr259","Fixed Asset Advances Given","259","asset_fixed","","","False","","VERİLEN AVANSLAR"
+"tr260","Rights","260","asset_fixed","","","False","","HAKLAR"
+"tr261","Goodwill","261","asset_fixed","","","False","","ŞEREFİYE"
+"tr262","Pre-Operating Expenses","262","asset_fixed","","","False","","KURULUŞ VE ÖRGÜTLENME GİDERLERİ"
+"tr263","Research And Development Expenses","263","asset_fixed","","","False","","ARAŞTIRMA VE GELİŞTİRME GİDERLERİ"
+"tr264","Leasehold Improvements","264","asset_fixed","","","False","","ÖZEL MALİYETLER"
+"tr267","Other Intangible Assets","267","asset_fixed","","","False","","DİĞER MADDİ OLMAYAN DURAN VARLIKLAR"
+"tr268","Accumulated Depreciation (-)","268","asset_fixed","","","False","","BİRİKMİŞ AMORTİSMANLAR (-)"
+"tr269","Advances Given","269","asset_fixed","","","False","","VERİLEN AVANSLAR"
+"tr271","Research Expenses","271","asset_current","","","False","","ARAMA GİDERLERİ"
+"tr272","Preparation And Development Expenses","272","asset_current","","","False","","HAZIRLIK VE GELİŞTİRME GİDERLERİ"
+"tr277","Other Depletable Assets","277","asset_current","","","False","","DİĞER ÖZEL TÜKENMEYE TABİ VARLIKLAR"
+"tr278","Accumulated Depletion (-)","278","asset_current","","","False","","BİRİKMİŞ TÜKENME PAYLARI (-)"
+"tr279","Advances Given","279","asset_current","","","False","","VERİLEN AVANSLAR"
+"tr280","Prepaid Expenses For Following Years","280","asset_current","","","False","","GELECEK YILLARA AİT GİDERLER"
+"tr281","Income Accruals","281","asset_current","","","False","","GELİR TAHAKKUKLARI"
+"tr291","Vat Deductible In The Following Years","291","asset_current","","","False","","GELECEK YILLARDA İNDİRİLECEK KATMA DEĞER VERGİSİ"
+"tr292","Other Vat","292","asset_current","","","False","","DİĞER KATMA DEĞER VERGİSİ"
+"tr293","Long-Term Stocks","293","asset_current","","","False","","GELECEK YILLAR İHTİYACI STOKLAR"
+"tr294","Stocks And Tangible Assets To Be Disposed","294","asset_current","","","False","","ELDEN ÇIKARILACAK STOKLAR VE MADDİ DURAN VARLIKLAR"
+"tr295","Prepaid Tax And Funds","295","asset_current","","","False","",""
+"tr297","Other Non-Current Assets","297","asset_current","","","False","","DİĞER DURAN VARLIKLAR"
+"tr298","Provision For Diminution In Value Of Stocks (-)","298","asset_current","","","False","","STOK DEĞER DÜŞÜKLÜĞÜ KARŞILIĞI (-)"
+"tr299","Accumulated Depreciation (-)","299","asset_current","","","False","","BİRİKMİŞ AMORTİSMANLAR (-)"
+"tr300","Bank Loans","300","liability_current","","","False","","BANKA KREDİLERİ"
+"tr301","Payables from Financial Leasing Transactions","301","liability_current","","","False","","FINANSAL KIRALAMA İŞLEMLERINDEN BORÇLAR"
+"tr302","Deferred Financial Leasing Borrowing Costs (-)","302","liability_current","","","False","","ERTELENMIŞ FINANSAL KIRALAMA BORÇLANMA MALIYETLERI(-)"
+"tr303","Principal And Interest Payments Of Long-Term Loans","303","liability_current","","","False","","UZUN VADELİ KREDİLERİN ANAPARA TAKSİTLERİ VE FAİZLERİ"
+"tr304","Principal, Instalment And Interest Payments Of Bonds","304","liability_current","","","False","","TAHVİL ANAPARA BORÇ, TAKSİT VE FAİZLERİ"
+"tr305","Bonds And Shares Issued","305","liability_current","","","False","","ÇIKARILMIŞ BONOLAR VE SENETLER"
+"tr306","Other Marketable Securities Issued","306","liability_current","","","False","","ÇIKARILMIŞ DİĞER MENKUL KIYMETLER"
+"tr308","Premium Reserves Of Marketable Securities (-)","308","liability_current","","","False","","MENKUL KIYMETLER İHRAÇ FARKI (-)"
+"tr309","Other Financial Liabilities","309","liability_current","","","False","","DİĞER MALİ BORÇLAR"
+"tr320","Suppliers","320","liability_payable","","","True","","SATICILAR"
+"tr321","Notes Payable","321","liability_current","","","False","","BORÇ SENETLERİ"
+"tr322","Discount Of Notes Payable (-)","322","liability_current","","","False","","BORÇ SENETLERİ REESKONTU (-)"
+"tr326","Deposits And Guarantees Given","326","liability_current","","","False","","VERİLEN DEPOZİTO VE TEMİNATLAR"
+"tr329","Other Trade Payables","329","liability_current","","","False","","DİĞER TİCARİ BORÇLAR"
+"tr331","Payables To Shareholders","331","liability_current","","","False","","ORTAKLARA BORÇLAR"
+"tr332","Payables To Subsidiaries","332","liability_current","","","False","","İŞTİRAKLERE BORÇLAR"
+"tr333","Payables To Affiliated Companies","333","liability_current","","","False","","BAĞLI ORTAKLIKLARA BORÇLAR"
+"tr335","Payables To Personnel","335","liability_current","","","False","","PERSONELE BORÇLAR"
+"tr336","Other Miscellaneous Payaples","336","liability_current","","","False","","DIĞER ÇEŞITLI BORÇLAR"
+"tr337","Discount Of Other Notes Payables (-)","337","liability_current","","","False","","DİĞER BORÇ SENETLERİ REESKONTU (-)"
+"tr340","Advances Taken For Orders","340","liability_current","","","False","","ALINAN SİPARİŞ AVANSLARI"
+"tr349","Other Advances Taken","349","liability_current","","","False","","ALINAN DİĞER AVANSLAR"
+"tr360","Taxes And Funds Payable","360","liability_payable","","","True","True","ÖDENECEK VERGİ VE FONLAR"
+"tr361","Social Security Premiums Payable","361","liability_current","","","False","","ÖDENECEK SOSYAL GÜVENLİK KESİNTİLERİ"
+"tr368","Overdue, Deferred Payables Or Payables On Instalments To The State","368","liability_current","","","False","","VADESİ GEÇMİŞ ERTELENMİŞ VEYA TAKSİTLENDİRİLMİŞ VERGİ VE DİĞER YÜKÜMLÜLÜKLER"
+"tr369","Other Liabilities","369","liability_current","","","False","","ÖDENECEK DİĞER YÜKÜMLÜLÜKLER"
+"tr370","Provisions For Tax And Other Liabilities Relating To The Profit Of The Period","370","liability_current","","","False","","DÖNEM KÂRI VERGİ VE DİĞER YASAL YÜKÜMLÜLÜK KARŞILIKLARI"
+"tr371","Prepaid Tax And Other Liabilities For The Current Year Profit (-)","371","liability_current","","","False","","DÖNEM KÂRININ PEŞİN ÖDENEN VERGİ VE DİĞER YÜKÜMLÜLÜKLERİ (-)"
+"tr372","Provision For Severance Payments","372","liability_current","","","False","","KIDEM TAZMİNATI KARŞILIĞI"
+"tr373","Provision For Expenses Relating To Costing","373","liability_current","","","False","","MALİYET GİDERLERİ KARŞILIĞI"
+"tr379","Provision For Other Liabilities And Expenses","379","liability_current","","","False","","DİĞER BORÇ VE GİDER KARŞILIKLARI"
+"tr380","Deferred Income For The Following Months","380","liability_current","","","False","","GELECEK AYLARA AİT GELİRLER"
+"tr381","Expense Accruals","381","liability_current","","","False","","GİDER TAHAKKUKLARI"
+"tr391","Vat Calculated","391","liability_current","","","False","","HESAPLANAN KDV"
+"tr392","Other Vat","392","liability_current","","","False","","DİĞER KATMA DEĞER VERGİSİ"
+"tr393","Headquarters and Branches Current Account","393","liability_current","","","False","","MERKEZ VE ŞUBELER CARİ HESABI"
+"tr397","Stock Count And Delivery Surpluses","397","liability_current","","","False","","SAYIM VE TESELLÜM FAZLALARI(1)"
+"tr399","Other Miscellaneous Short-Term Liabilities","399","liability_current","","","False","","DİĞER ÇEŞİTLİ YABANCI KAYNAKLAR"
+"tr400","Bank Loans","400","liability_current","","","False","","BANKA KREDİLERİ"
+"tr401","Payables from Financial Leasing Transactions","401","liability_current","","","False","","FINANSAL KIRALAMA İŞLEMLERINDEN BORÇLAR"
+"tr402","Deferred Leasing Borrowing Costs(-)","402","liability_current","","","False","","ERTELENMİŞ FİNANSAL KİRALAMA BORÇLANMA MALİYETLERİ (-)"
+"tr405","Bonds Issued","405","liability_current","","","False","","ÇIKARILMIŞ TAHVİLLER"
+"tr407","Other Marketable Securities Issued","407","liability_current","","","False","","ÇIKARILMIŞ DİĞER MENKUL KIYMETLER"
+"tr408","Premium Reserves Of Marketable Securities (-)","408","liability_current","","","False","","MENKUL KIYMETLER İHRAÇ FARKI (-)"
+"tr409","Other Financial Liabilities","409","liability_current","","","False","","DİĞER MALİ BORÇLAR"
+"tr420","Suppliers","420","liability_current","","","False","","SATICILAR"
+"tr421","Notes Payable","421","liability_current","","","False","","BORÇ SENETLERİ"
+"tr422","Discount Of Notes Payable (-)","422","liability_current","","","False","","BORÇ SENETLERİ REESKONTU (-)"
+"tr426","Deposits And Guarantees Taken","426","liability_current","","","False","","ALINAN DEPOZİTO VE TEMİNATLAR"
+"tr429","Other Trade Payables","429","liability_current","","","False","","DİĞER TİCARİ BORÇLAR"
+"tr431","Payables To Shareholders","431","liability_current","","","False","","ORTAKLARA BORÇLAR"
+"tr432","Payables To Subsidaries","432","liability_current","","","False","","İŞTİRAKLERE BORÇLAR"
+"tr433","Payables To Affiliated Companies","433","liability_current","","","False","","BAĞLI ORTAKLIKLARA BORÇLAR"
+"tr436","Other Miscellaneous Payables","436","liability_current","","","False","","DİĞER ÇEŞİTLİ BORÇLAR(1)"
+"tr437","Discount Of Other Notes Payable (-)","437","liability_current","","","False","","KAMUYA OLAN ERTELENMİŞ VEYA TAKSİTLENDİRİLMİŞ BORÇLAR"
+"tr438","Liabilities To The State (Deferred Or Payable In Instalments)","438","liability_current","","","False","","DİĞER ÇEŞİTLİ BORÇLAR"
+"tr440","Advances Taken For Orders","440","liability_current","","","False","","ALINAN SİPARİŞ AVANSLARI"
+"tr449","Other Advances Taken","449","liability_current","","","False","","ALINAN DİĞER AVANSLAR"
+"tr472","Provisions For Severance Payments","472","liability_current","","","False","","KIDEM TAZMİNATI KARŞILIĞI"
+"tr479","Provisions For Other Liabilities And Expenses","479","liability_current","","","False","","DİĞER BORÇ VE GİDER KARŞILIKLARI"
+"tr492","Vat Deferred Or Postponed To The Following Years","492","liability_current","","","False","","GELECEK YILLARA ERTELENEN VEYA TERKİN EDİLEN KATMA DEĞER VERGİSİ(1)"
+"tr493","Participation In The Establishment","493","liability_current","","","False","","TESİSE KATILMA PAYLARI"
+"tr499","Other Miscellaneous Long-Term Liabilities","499","liability_current","","","False","","DİĞER ÇEŞİTLİ UZUN VADELİ YABANCI KAYNAKLAR"
+"tr500","Capital","500","equity","","","False","","SERMAYE"
+"tr501","Unpaid Capital (-)","501","equity","","","False","","ÖDENMEMİŞ SERMAYE (-)"
+"tr520","Premium Reserves","520","equity","","","False","","HİSSE SENETLERİ İHRAÇ PRİMLERİ"
+"tr521","Profit From Invalidation Of Shares","521","equity","","","False","","HİSSE SENEDİ İPTAL KÂRLARI"
+"tr522","Fixed Asset Revaluation Fund","522","equity","","","False","","M.D.V. YENİDEN DEĞERLEME ARTIŞLARI"
+"tr524","Cost Increases Fund","524","equity","","","False","","MALİYET ARTIŞLARI FONU"
+"tr529","Other Capital Reserves","529","equity","","","False","","DİĞER SERMAYE YEDEKLERİ"
+"tr540","Legal Reserves","540","equity","","","False","",""
+"tr541","Statuary Reserves","541","equity","","","False","","STATÜ YEDEKLERİ"
+"tr542","General Reserves","542","equity","","","False","","OLAĞANÜSTÜ YEDEKLER"
+"tr548","Other Retained Profits","548","equity","","","False","","DİĞER KÂR YEDEKLERİ"
+"tr549","Special Reserves","549","equity","","","False","","ÖZEL FONLAR"
+"tr570","Previous Years’ Profits","570","equity","","","False","","GEÇMİŞ YILLAR KÂRLARI"
+"tr580","Previous Years’ Losses","580","equity","","","False","","GEÇMİŞ YILLAR ZARARLARI (-)"
+"tr590","Net Profit For The Period","590","equity","","","False","","DÖNEM NET KÂRI"
+"tr591","Net Loss For The Period (-)","591","equity","","","False","","DÖNEM NET ZARARI (-)"
+"tr600","Domestic Sales","600","income","","","False","","YURTİÇİ SATIŞLAR"
+"tr601","Export Sales","601","income","","","False","","YURTDIŞI SATIŞLAR"
+"tr602","Other Sales","602","income_other","","","False","","DİĞER GELİRLER"
+"tr610","Returns From Sales (-)","610","income","","","False","","SATIŞTAN İADELER (-)"
+"tr611","Sales Discounts (-)","611","income","","","False","","SATIŞ İSKONTOLARI (-)"
+"tr612","Other Discounts (-)","612","income","","","False","",""
+"tr620","Cost Of Finished Goods Sold (-)","620","expense_direct_cost","","","False","","SATILAN MAMÜLLER MALİYETİ (-)"
+"tr621","Cost Of Commercial Goods Sold (-)","621","expense_direct_cost","","","False","","SATILAN TİCARİ MALLAR MALİYETİ (-)"
+"tr622","Cost Of Services Sold (-)","622","expense_direct_cost","","","False","","SATILAN HİZMET MALİYETİ (-)"
+"tr623","Cost Of Other Sales (-)","623","expense_direct_cost","","","False","","DİĞER SATIŞLARIN MALİYETİ (-)"
+"tr630","Research And Development Expenses (-)","630","expense","","","False","","ARAŞTIRMA VE GELİŞTİRME GİDERLERİ (-)"
+"tr631","Marketing, Sales And Distributing Expenses (-)","631","expense","","","False","","PAZARLAMA SATIŞ VE DAĞITIM GİDERLERİ"
+"tr632","General And Administrative Expenses (-)","632","expense","","","False","","GENEL YÖNETİM GİDERLERİ (-)"
+"tr640","Dividend Income From Subsidiaries","640","income","","","False","","İŞTİRAKLERDEN TEMETTÜ GELİRLERİ"
+"tr641","Dividend Income From Affiliated Companies","641","income","","","False","","BAĞLI ORTAKLIKLARDAN TEMETTÜ GELİRLERİ"
+"tr642","Interest Income","642","income","","","False","","FAİZ GELİRLERİ"
+"tr643","Commission Income","643","income","","","False","","KOMİSYON GELİRLERİ"
+"tr644","Provision No Longer Required","644","income","","","False","","KONUSU KALMAYAN KARŞILIKLAR"
+"tr645","Marketable Securities Sales Profit","645","income","","","False","","MENKUL KIYMET SATIŞ KARLARI"
+"tr646","Foreign Exchange Gains","646","income","","","False","","KAMBIYO KARLARI"
+"tr647","Discount Interest Income","647","income","","","False","","REESKONT FAIZ GELIRLERI"
+"tr648","Gains From Inflation Adjustments","648","income","","","False","","ENFLASYON DÜZELTMESI KARLARI"
+"tr649","Other Income And Profit From Operations","649","income","","","False","","FAALİYETLE İLGİLİ DİĞER GELİR VE KÂRLAR"
+"tr653","Commission Expenses (-)","653","expense","","","False","","KOMİSYON GİDERLERİ (-)"
+"tr654","Provisions (-)","654","expense","","","False","","KARŞILIK GİDERLERİ (-)"
+"tr655","Marketable Securities Sales Losses (-)","655","expense","","","False","","MENKUL KIYMET SATIŞ ZARARLARI (-)"
+"tr656","Foreign Exchange Losses (-)","656","expense","","","False","","KAMBIYO ZARARLARI (-)"
+"tr657","Interest Expense On Discounted Notes (-)","657","expense","","","False","","REESKONT FAIZ GIDERLERI (-)"
+"tr658","Loss From Inflation Adjustments (-)","658","expense","","","False","","ENFLASYON DÜZELTMESI ZARARLARI(-)"
+"tr659","Other Expenses And Losses (-)","659","expense","","","False","","DİĞER GİDER VE ZARARLAR (-)"
+"tr660","Short-Term Borrowing Expenses (-)","660","expense","","","False","","KISA VADELİ BORÇLANMA GİDERLERİ (-)"
+"tr661","Long-Term Borrowing Expenses (-)","661","expense","","","False","","UZUN VADELİ BORÇLANMA GİDERLERİ (-)"
+"tr671","Income And Profit Relating To Previous Periods","671","income","","","False","",""
+"tr679","Other Extraordinary Income And Profit","679","income","","","False","","DİĞER OLAĞANDIŞI GELİR VE KÂRLAR"
+"tr680","Non-Operating Department Expense And Loss (-)","680","expense","","","False","","ÇALIŞMAYAN KISIM GİDER VE ZARARLARI (-)"
+"tr681","Expense And Loss Relating To Previous Periods (-)","681","expense","","","False","","ÖNCEKİ DÖNEM GİDER VE ZARARLARI (-)"
+"tr689","Other Extraordinary Expense And Loss (-)","689","expense","","","False","","DİĞER OLAĞANDIŞI GİDER VE ZARARLAR (-)"
+"tr690","Net Profit (Loss) For The Period","690","expense","","","False","","DÖNEM NET KÂRI (ZARARI)"
+"tr691","Provisions For Taxation And Other Legal Liabilities (-)","691","expense","","","False","","DÖNEM KÂRI VERGİ VE DİĞER YASAL YÜKÜMLÜLÜK KARŞILIKLARI (-)"
+"tr692","Net Profit (Loss) For The Period","692","expense","","","False","","DÖNEM NET KÂRI (ZARARI)"
+"tr697","Long-term Construction Inflation Adjustment Account","697","expense","","","False","","YILLARA YAYGIN İNŞAAT VE ENFLASYON DÜZELTME"
+"tr698","Inflation Adjustment Account","698","expense","","","False","","ENFLASYON DÜZELTME HESABI"
+"tr700","Transitory Accounts For Accounting","700","expense","","","False","","MALİYET MUHASEBESİ BAĞLANTI HESABI"
+"tr701","Reflection Accounts For Cost Accounting","701","expense","","","False","","MALİYET MUHASEBESİ YANSITMA HESABI"
+"tr710","Direct Raw Materials And Supplies Expenses","710","expense","","","False","","DİREKT İLKMADDE VE MALZEME GİDERLERİ"
+"tr711","Reflection Account For Direct Raw Materials And Supplies","711","expense","","","False","","DİREKT İLKMADDE VE MALZEME YANSITMA HESABI"
+"tr712","Price Differences Of Direct Raw Materials And Supplies","712","expense","","","False","","DİREKT İLKMADDE VE MALZEME FİYAT FARKI"
+"tr713","Quantity Differences Of Direct Raw Materials And Supplies","713","expense","","","False","","DİREKT İLKMADDE VE MALZEME MİKTAR FARKI"
+"tr720","Direct Labour Expenses","720","expense","","","False","","DİREKT İŞÇİLİK GİDERLERİ"
+"tr721","Reflection Account For Direct Labour Expenses","721","expense","","","False","","DİREKT İŞCİLİK GİDERLERİ YANSITMA HESABI"
+"tr722","Direct Labour Wage Differences","722","expense","","","False","","DİREKT İŞÇİLİK ÜCRET FARKLARI"
+"tr723","Direct Labour Time Differences","723","expense","","","False","","DİREKT İŞÇİLİK SÜRE (ZAMAN) FARKLARI"
+"tr730","General Production Expenses","730","expense","","","False","","GENEL ÜRETİM GİDERLERİ"
+"tr731","Reflection Account For General Production Expenses","731","expense","","","False","","GENEL ÜRETİM GİDERLERİ YANSITMA HESABI"
+"tr732","Budget Differences Of General Production Expenses","732","expense","","","False","","GENEL ÜRETİM GİDERLERİ BÜTÇE FARKLARI"
+"tr733","Productivity Differences Of General Production Expenses","733","expense","","","False","","GENEL ÜRETİM GİDERLERİ VERİMLİLİK FARKLARI"
+"tr734","Capacity Differences Of General Production Expenses","734","expense","","","False","","GENEL ÜRETİM GİDERLERİ KAPASİTE FARKLARI"
+"tr740","Cost Of Production Of Services","740","expense","","","False","","HİZMET ÜRETİM MALİYETİ"
+"tr741","Reflection Account For Cost Of Production Of Services","741","expense","","","False","","HİZMET ÜRETİM MALİYETİ YANSITMA HESABI"
+"tr742","Cost Of Production Of Services Difference Account","742","expense","","","False","","HİZMET ÜRETİM MALİYETİ FARK HESAPLARI"
+"tr750","Research And Development Expenses","750","expense","","","False","","ARAŞTIRMA VE GELİŞTİRME GİDERLERİ"
+"tr751","Reflection Account For Research And Development Expenses","751","expense","","","False","","ARAŞTIRMA VE GELİŞTİRME GİDERLERİ YANSITMA HESABI"
+"tr752","Research And Development Expenses Difference Account","752","expense","","","False","","ARAŞTIRMA VE GELİŞTİRME GİDER FARKLARI"
+"tr760","Marketing, Sales And Distribution Expenses","760","expense","","","False","","PAZARLAMA SATIŞ YE DAĞITIM GİDERLERİ"
+"tr761","Reflection Account For Marketing, Sales And Distribution Expenses","761","expense","","","False","","PAZARLAMA SATIŞ VE DAĞITIM GİDERLERİ YANSITMA HESABI"
+"tr762","Marketing, Sales And Distribution Expenses Difference Account","762","expense","","","False","","PAZARLAMA SATIŞ VE DAĞITIM GİDERLERİ FARK HESABI"
+"tr770","General Administrative Expenses","770","expense","","","False","","GENEL YÖNETİM GİDERLERİ"
+"tr771","Reflection Account For General Administrative Expenses","771","expense","","","False","","GENEL YÖNETİM GİDERLERİ YANSITMA HESABI"
+"tr772","General Administrative Expenses Difference Account","772","expense","","","False","",""
+"tr780","Financial Expenses","780","expense","","","False","","FİNANSMAN GİDERLERİ"
+"tr781","Reflection Account For Financial Expenses","781","expense","","","False","","FİNANSMAN GİDERLERİ YANSITMA HESABI"
+"tr782","Financial Expenses Difference Account","782","expense","","","False","","FİNANSMAN GİDERLERİ FARK HESABI"
+"tr790","Direct Raw Materials And Supplies","790","expense","","False","False","","DİREKT İLKMADDE VE MALZEME GİDERLERİ"
+"tr791","Wages And Expenses Of Workers","791","expense","","False","False","","İŞÇİ ÜCRET VE GİDERLERİ"
+"tr792","Salaries And Expenses Of Personnel","792","expense","","False","False","","MEMUR ÜCRET VE GİDERLERİ"
+"tr793","External Utilities And Services Obtained","793","expense","","False","False","","DIŞARIDAN SAĞLANAN FAYDA VE HİZMETLER"
+"tr794","Miscellaneous Expenses","794","expense","","False","False","","ÇEŞİTLİ GİDERLER"
+"tr795","Taxes, Duties And Fees","795","expense","","False","False","","VERGİ, RESİM VE HARÇLAR"
+"tr796","Depreciation And Depletion Expenses","796","expense","","False","False","","AMORTİSMANLAR VE TÜKENME PAYLARI"
+"tr797","Financial Expenses","797","expense","","False","False","","FİNANSMAN GİDERLERİ"
+"tr798","Reflection Account For Expenses","798","expense","","False","False","","GİDER ÇEŞİTLERİ YANSITMA HESABI"
+"tr799","Cost Of Production","799","expense","","False","False","","ÜRETİM MALİYET HESABI"
+"tr391001","20% VAT","391001","liability_current","","","False","","20% KDV"
+"tr391002","10% VAT","391002","liability_current","","","False","","10% KDV"
+"tr391003","1% VAT","391003","liability_current","","","False","","1% KDV"
+"tr391004","Sales WH","391004","liability_current","","","False","","SATIŞ NOKTASI"
+"tr391005","Purchases WH","391005","liability_current","","","False","","SATIN ALIMLAR NE ZAMAN"
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.group-tr.csv b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.group-tr.csv
new file mode 100644
index 0000000..3bb5167
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.group-tr.csv
@@ -0,0 +1,65 @@
+"id","parent_id","code_prefix_start","code_prefix_end","name","name@tr"
+"tr_group_1","","1","1","Current Assets","DÖNEN VARLIKLAR"
+"tr_group_10","tr_group_1","10","10","Liquid Assests","HAZIR DEĞERLER"
+"tr_group_11","tr_group_1","11","11","Marketable Securities","MENKUL KIYMETLER"
+"tr_group_12","tr_group_1","12","12","Trade Receivables","TİCARİ ALACAKLAR"
+"tr_group_13","tr_group_1","13","13","Other Receivables","DİĞER ALACAKLAR"
+"tr_group_15","tr_group_1","15","15","Stocks","STOKLAR"
+"tr_group_18","tr_group_1","18","18","Prepaid Expenses And Income Accruals For The Following Months","GELECEK AYLARA AİT GİDERLER VE GELİR TAHAKKUKLARI"
+"tr_group_19","tr_group_1","19","19","Other Current Assets","DİĞER DÖNEN VARLIKLAR"
+"tr_group_2","","2","2","Non-Current Assets","DURAN VARLIKLAR"
+"tr_group_22","tr_group_2","22","22","Trade Receivables","TİCARİ ALACAKLAR"
+"tr_group_23","tr_group_2","23","23","Other Receivables","DİĞER ALACAKLAR"
+"tr_group_24","tr_group_2","24","24","Financial Non-Current Assets","MALİ DURAN VARLIKLAR"
+"tr_group_25","tr_group_2","25","25","Tangible Non-Current Assets","MADDİ DURAN VARLIKLAR"
+"tr_group_26","tr_group_2","26","26","Intangible Non-Current Assets","MADDİ OLMAYAN DURAN VARLIKLAR"
+"tr_group_27","tr_group_2","27","27","Assets Subject To Depletion","ÖZEL TÜKENMEYE TABİ VARLIKLAR"
+"tr_group_28","tr_group_2","28","28","Prepaid Expenses And Income Accruals For The Following Years","GELECEK YILLARA AİT GİDERLER VE GELİR TAHAKKUKLARI"
+"tr_group_29","tr_group_2","29","29","Other Non-Current Assets","DİĞER DURAN VARLIKLAR"
+"tr_group_3","","3","3","Short-Term Liabilities","KISA VADELİ YABANCI KAYNAKLAR"
+"tr_group_30","tr_group_3","30","30","Financial Liabilities","MALİ BORÇLAR"
+"tr_group_32","tr_group_3","32","32","Trade Payables","TİCARİ BORÇLAR"
+"tr_group_33","tr_group_3","33","33","Other Payables","DİĞER BORÇLAR"
+"tr_group_34","tr_group_3","34","34","Advances Taken","ALINAN AVANSLAR"
+"tr_group_36","tr_group_3","36","36","Taxes Payable And Other Liabilities","ÖDENECEK VERGİ VE DİĞER YÜKÜMLÜLÜKLER"
+"tr_group_37","tr_group_3","37","37","Provisions For Liabilities And Expenses","BORÇ VE GİDER KARŞILIKLARI"
+"tr_group_38","tr_group_3","38","38","Deferred Income And Expenses Accruals For The Following Months","GELECEK AYLARA AİT GELİRLER VE GİDER TAHAKKUKLARI"
+"tr_group_39","tr_group_3","39","39","Other Short-Term Liabilities","DİĞER KISA VADELİ YABANCI KAYNAKLAR"
+"tr_group_4","","4","4","Long-Term Liabilities","UZUN VADELİ YABANCI KAYNAKLAR"
+"tr_group_40","tr_group_4","40","40","Financial Liabilities","MALİ BORÇLAR"
+"tr_group_42","tr_group_4","42","42","Trade Payables","TİCARİ BORÇLAR"
+"tr_group_43","tr_group_4","43","43","Other Payables","DİĞER BORÇLAR"
+"tr_group_44","tr_group_4","44","44","Advances Taken","ALINAN AVANSLAR"
+"tr_group_47","tr_group_4","47","47","Provisions For Liabilities And Expenses","BORÇ VE GİDER KARŞILIKLARI"
+"tr_group_48","tr_group_4","48","48","Deferred Income And Expenses Accruals For The Following Years","GELECEK YILLARA AİT GELİRLER VE GİDER TAHAKKUKLARI"
+"tr_group_49","tr_group_4","49","49","Other Long-Term Liabilities","DİĞER UZUN VADELİ YABANCI KAYNAKLAR"
+"tr_group_5","","5","5","Shareholders’ Equity","ÖZ KAYNAKLAR"
+"tr_group_50","tr_group_5","50","50","Paid-Up Share Capital","ÖDENMİŞ SERMAYE"
+"tr_group_52","tr_group_5","52","52","Capital Reserves","SERMAYE YEDEKLERİ"
+"tr_group_54","tr_group_5","54","54","Retained Earnings",""
+"tr_group_57","tr_group_5","57","57","Previous Years’ Profits","GEÇMİŞ YILLAR KÂRLARI"
+"tr_group_58","tr_group_5","58","58","Previous Years’ Losses","GEÇMİŞ YILLAR ZARARLARI (-)"
+"tr_group_59","tr_group_5","59","59","Profit (Loss) For The Period","DÖNEM NET KÂRI (ZARARI)"
+"tr_group_6","","6","6","Income Statement","GELİR TABLOSU HESAPLARI"
+"tr_group_60","tr_group_6","60","60","Gross Sales","BRÜT SATIŞLAR"
+"tr_group_61","tr_group_6","61","61","Sales Discount (-)","SATIŞ İNDİRİMLERİ (-)"
+"tr_group_62","tr_group_6","62","62","Cost Of Sales (-)","SATIŞLARIN MALİYETİ (-)"
+"tr_group_63","tr_group_6","63","63","Operating Expenses (-)","FAALİYET GİDERLERİ (-)"
+"tr_group_64","tr_group_6","64","64","Income And Profit From Other Operations","DİĞER FAALİYETLERDEN OLAĞAN GELİR VE KÂRLAR"
+"tr_group_65","tr_group_6","65","65","Expense And Loss From Other Operations (-)","DİĞER FAALİYETLERDEN OLAĞAN GİDER VE ZARARLAR (-)"
+"tr_group_66","tr_group_6","66","66","Financial Expenses (-)","FİNANSMAN GİDERLERİ (-)"
+"tr_group_67","tr_group_6","67","67","Extraordinary Income And Profit","OLAĞANDIŞI GELİR VE KÂRLAR"
+"tr_group_68","tr_group_6","68","68","Extraordinary Expense And Loss (-)","OLAĞANDIŞI GİDER VE ZARARLAR (-)"
+"tr_group_69","tr_group_6","69","69","Net Profit (Loss) For The Period","DÖNEM NET KÂRI (ZARARI)"
+"tr_group_7","","7","7","Cost Accounting (Alternative 7/A)","MALİYET HESAPLARI (7/A SEÇENEĞİ)"
+"tr_group_70","tr_group_7","70","70","Transitory Accounts For Cost Accounting","MALİYET MUHASEBESİ BAĞLANTI HESAPLARI"
+"tr_group_71","tr_group_7","71","71","Direct Raw Materials And Supplies","DİREKT İLKMADDE VE MALZEME GİDERLERİ"
+"tr_group_72","tr_group_7","72","72","Direct Labour Expenses","DİREKT İŞÇİLİK GİDERLERİ"
+"tr_group_73","tr_group_7","73","73","General Production Expenses","GENEL ÜRETİM GİDERLERİ"
+"tr_group_74","tr_group_7","74","74","Cost Of Production Of Services","HİZMET ÜRETİM MALİYETİ"
+"tr_group_75","tr_group_7","75","75","Research And Development Expenses","ARAŞTIRMA VE GELİŞTİRME GİDERLERİ"
+"tr_group_76","tr_group_7","76","76","Marketing, Sales And Distribution Expenses","PAZARLAMA SATIŞ YE DAĞITIM GİDERLERİ"
+"tr_group_77","tr_group_7","77","77","General Administrative Expenses","GENEL YÖNETİM GİDERLERİ"
+"tr_group_78","tr_group_7","78","78","Financial Expenses","FİNANSMAN GİDERLERİ"
+"tr_group_79","tr_group_7","79","79","Expense Types (Alternative 7/B)","GİDER ÇEŞİTLERİ (7/B SEÇENEĞİ)"
+"tr_group_9","","9","9","Contingencies And Commitments",""
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.tax-tr.csv b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.tax-tr.csv
new file mode 100644
index 0000000..192a370
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.tax-tr.csv
@@ -0,0 +1,111 @@
+"id","sequence","description","invoice_label","name","amount","amount_type","children_tax_ids","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","repartition_line_ids/tag_ids","description@tr","price_include_override","fiscal_position_ids","original_tax_ids"
+"tr_s_0_ex","1","Zero-rated exports","0%","0% EX","0","percent","","sale","tr_tax_group_kdv_0","base","invoice","","SAL_BASE_0","0% EX","","",""
+"","","","","","","","","","","tax","invoice","tr391","","","","",""
+"","","","","","","","","","","base","refund","","SAL_BASE_0","","","",""
+"","","","","","","","","","","tax","refund","tr391","","","","",""
+"tr_s_wh_20_2_10","2","Sales VAT with Withholding Tax 20% (2/10)","","WH 20% (2/10)","","group","tr_wh_20_2_10,tr_s_20","sale","tr_tax_group_kdv_20","","","","","Stopajlı Satış KDV'si %20 (2/10)","","",""
+"tr_wh_20_5_10","4","Withheld VAT 20% (Withholding 5/10)","-10%","WH 20% (5/10)","-10","percent","","none","tr_tax_group_wh_10","base","invoice","","SAL_20_BASE_5_10","Tevkif KDV %20 (Tevkifat 5/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391004","SAL_20_TAX_5_10","","","",""
+"","","","","","","","","","","base","refund","","SAL_20_BASE_5_10","","","",""
+"","","","","","","","","","","tax","refund","tr391004","SAL_20_TAX_5_10","","","",""
+"tr_s_wh_20_5_10","5","Sales VAT with Withholding Tax 20% (5/10)","","WH 20% (5/10)","","group","tr_wh_20_5_10,tr_s_20","sale","tr_tax_group_kdv_20","","","","","Stopajlı Satış KDV'si %20 (5/10)","","",""
+"tr_wh_s_20","6","Withholding Sales Tax 20%","-20%","WH 20%","-20","percent","","sale","tr_tax_group_wh_20","base","invoice","","","İhracat Kayıtlı Satış KDV'si (-20%)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391001","","","","",""
+"","","","","","","","","","","base","refund","","SAL_BASE_20","","","",""
+"","","","","","","","","","","tax","refund","tr391001","SAL_TAX_20","","","",""
+"tr_p_0","7","Purchase 0%","0%","0%","0","percent","","purchase","tr_tax_group_kdv_0","base","invoice","","PUR_BASE_0","%0 satın al","","",""
+"","","","","","","","","","","tax","invoice","tr191","PUR_TAX_0","","","",""
+"","","","","","","","","","","base","refund","","PUR_BASE_0","","","",""
+"","","","","","","","","","","tax","refund","tr191","PUR_TAX_0","","","",""
+"tr_wh_20_7_10","8","Withheld VAT 20% (Withholding 7/10)","-14%","WH 20% (7/10)","-14","percent","","none","tr_tax_group_wh_14","base","invoice","","SAL_20_BASE_7_10","Tevkif KDV %20 (Tevkif 7/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391004","SAL_20_TAX_7_10","","","",""
+"","","","","","","","","","","base","refund","","SAL_20_BASE_7_10","","","",""
+"","","","","","","","","","","tax","refund","tr391004","SAL_20_TAX_7_10","","","",""
+"tr_s_wh_20_7_10","9","Sales VAT with Withholding 20% (7/10)","","WH 20% (7/10)","","group","tr_wh_20_7_10,tr_s_20","sale","tr_tax_group_kdv_20","","","","","Stopajlı Satış KDV'si %20 (7/10)","","",""
+"tr_wh_20_9_10","10","Withheld VAT 20% (Withholding 9/10)","-18%","WH 20% (9/10)","-18","percent","","none","tr_tax_group_wh_18","base","invoice","","SAL_20_BASE_9_10","Tevkif KDV %20 (Tevkif 9/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391004","SAL_20_TAX_9_10","","","",""
+"","","","","","","","","","","base","refund","","SAL_20_BASE_9_10","","","",""
+"","","","","","","","","","","tax","refund","tr391004","SAL_20_TAX_9_10","","","",""
+"tr_wh_20_10_10","11","Withheld VAT 20% (Withholding 10/10)","-20%","WH 20% (10/10)","-20","percent","","none","tr_tax_group_wh_20","base","invoice","","SAL_20_BASE_10_10","Tevkif KDV %20 (Tevkif 10/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391004","SAL_20_TAX_10_10","","","",""
+"","","","","","","","","","","base","refund","","SAL_20_BASE_10_10","","","",""
+"","","","","","","","","","","tax","refund","tr391004","SAL_20_TAX_10_10","","","",""
+"tr_s_wh_20_10_10","12","Sales VAT with Withholding Tax 20% (10/10)","","WH 20% (10/10)","","group","tr_wh_20_10_10,tr_s_20","sale","tr_tax_group_kdv_20","","","","","Stopajlı Satış KDV'si %20 (10/10)","","",""
+"tr_s_wh_20_9_10","13","Sales VAT with Withholding Tax 20% (9/10)","","WH 20% (9/10)","","group","tr_wh_20_9_10,tr_s_20","sale","tr_tax_group_kdv_20","","","","","Stopajlı Satış KDV'si %20 (9/10)","","",""
+"tr_wh_20_3_10","14","Withheld VAT 20% (Withholding 3/10)","-6%","WH 20% (3/10)","-6","percent","","none","tr_tax_group_wh_6","base","invoice","","SAL_20_BASE_3_10","Tevkif KDV %20 (Tevkif 3/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391004","SAL_20_TAX_3_10","","","",""
+"","","","","","","","","","","base","refund","","SAL_20_BASE_3_10","","","",""
+"","","","","","","","","","","tax","refund","tr391004","SAL_20_TAX_3_10","","","",""
+"tr_s_wh_20_3_10","15","Sales VAT with Withholding Tax 20% (3/10)","","WH 20% (3/10)","","group","tr_wh_20_3_10,tr_s_20","sale","tr_tax_group_kdv_20","","","","","Stopajlı Satış KDV'si %20 (3/10)","","",""
+"tr_wh_20_4_10","16","Withheld VAT 20% (Withholding 4/10)","-8%","WH 20% (4/10)","-8","percent","","none","tr_tax_group_wh_8","base","invoice","","SAL_20_BASE_4_10","Stopajlı KDV %20 (Mutlak 4/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391004","SAL_20_TAX_4_10","","","",""
+"","","","","","","","","","","base","refund","","SAL_20_BASE_4_10","","","",""
+"","","","","","","","","","","tax","refund","tr391004","SAL_20_TAX_4_10","","","",""
+"tr_s_wh_20_4_10","17","Sales VAT with Withholding Tax 20% (4/10)","","WH 20% (4/10)","","group","tr_wh_20_4_10,tr_s_20","sale","tr_tax_group_kdv_20","","","","","Stopajlı Satış KDV'si %20 (4/10)","","",""
+"tr_p_wh_20_2_10","18","Purchasing Withheld VAT 20% (2/10)","-4%","WH 20% (2/10)","-4","percent","","none","tr_tax_group_wh_4","base","invoice","","PUR_20_BASE_2_10","Satın Almada Kesilen KDV %20 (2/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391005","PUR_20_TAX_2_10","","","",""
+"","","","","","","","","","","base","refund","","PUR_20_BASE_2_10","","","",""
+"","","","","","","","","","","tax","refund","tr391005","PUR_20_TAX_2_10","","","",""
+"tr_p_wh_20_5_10","19","Purchasing Withheld VAT 20% (5/10)","-10%","WH 20% (5/10)","-10","percent","","none","tr_tax_group_wh_10","base","invoice","","PUR_20_BASE_5_10","Satın Almada Kesilen KDV %20 (5/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391005","PUR_20_TAX_5_10","","","",""
+"","","","","","","","","","","base","refund","","PUR_20_BASE_5_10","","","",""
+"","","","","","","","","","","tax","refund","tr391005","PUR_20_TAX_5_10","","","",""
+"tr_p_wh_20_7_10","20","Purchasing Withheld VAT 20% (7/10)","-14%","WH 20% (7/10)","-14","percent","","none","tr_tax_group_wh_14","base","invoice","","PUR_20_BASE_7_10","Satın Almada Kesilen KDV %20 (7/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391005","PUR_20_TAX_7_10","","","",""
+"","","","","","","","","","","base","refund","","PUR_20_BASE_7_10","","","",""
+"","","","","","","","","","","tax","refund","tr391005","PUR_20_TAX_7_10","","","",""
+"tr_p_wh_20_9_10","21","Purchasing Withheld VAT 20% (9/10)","-18%","WH 20% (9/10)","-18","percent","","none","tr_tax_group_wh_18","base","invoice","","PUR_20_BASE_9_10","Satın Almada Kesilen KDV %20 (9/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391005","PUR_20_TAX_9_10","","","",""
+"","","","","","","","","","","base","refund","","PUR_20_BASE_9_10","","","",""
+"","","","","","","","","","","tax","refund","tr391005","PUR_20_TAX_9_10","","","",""
+"tr_p_wh_20_10_10","22","Purchasing Withheld VAT 20% (10/10)","-20%","WH 20% (10/10)","-20","percent","","none","tr_tax_group_wh_20","base","invoice","","PUR_20_BASE_10_10","Satın Almada Kesilen KDV %20 (10/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391005","PUR_20_TAX_10_10","","","",""
+"","","","","","","","","","","base","refund","","PUR_20_BASE_10_10","","","",""
+"","","","","","","","","","","tax","refund","tr391005","PUR_20_TAX_10_10","","","",""
+"tr_p_vat_wh_20_2_10","23","Purchase VAT with Withholding Tax 20% (2/10)","","WH 20% (2/10)","","group","tr_p_wh_20_2_10,tr_p_20","purchase","tr_tax_group_kdv_20","","","","","Stopajlı Satın Alma KDV'si %20 (2/10)","","",""
+"tr_p_vat_wh_20_5_10","24","Purchase VAT with Withholding Tax 20% (5/10)","","WH 20% (5/10)","","group","tr_p_wh_20_5_10,tr_p_20","purchase","tr_tax_group_kdv_20","","","","","Stopajlı Satın Alma KDV'si %20 (5/10)","","",""
+"tr_p_vat_wh_20_7_10","25","Purchase VAT with Withholding Tax 20% (7/10)","","WH 20% (7/10)","","group","tr_p_wh_20_7_10,tr_p_20","purchase","tr_tax_group_kdv_20","","","","","Stopajlı Satın Alma KDV'si %20 (7/10)","","",""
+"tr_p_vat_wh_20_9_10","26","Purchase VAT with Withholding Tax 20% (9/10)","","WH 20% (9/10)","","group","tr_p_wh_20_9_10,tr_p_20","purchase","tr_tax_group_kdv_20","","","","","Stopajlı Satın Alma KDV'si %20 (9/10)","","",""
+"tr_p_vat_wh_20_10_10","27","Purchase VAT with Withholding Tax 20% (10/10)","","WH 20% (10/10)","","group","tr_p_wh_20_10_10,tr_p_20","purchase","tr_tax_group_kdv_20","","","","","Stopajlı Satın Alma KDV'si %20 (10/10)","","",""
+"tr_p_wh_20_3_10","28","Purchasing Withheld VAT 20% (3/10)","-6%","WH 20% (3/10)","-6","percent","","none","tr_tax_group_wh_6","base","invoice","","PUR_20_BASE_3_10","Satın Almada Kesilen KDV %20 (3/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391005","PUR_20_TAX_3_10","","","",""
+"","","","","","","","","","","base","refund","","PUR_20_BASE_3_10","","","",""
+"","","","","","","","","","","tax","refund","tr391005","PUR_20_TAX_3_10","","","",""
+"tr_p_wh_20_4_10","29","Purchasing Withheld VAT 20% (4/10)","-8%","WH 20% (4/10)","-8","percent","","none","tr_tax_group_wh_8","base","invoice","","PUR_20_BASE_4_10","Satın Almada Kesilen KDV %20 (4/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391005","PUR_20_TAX_4_10","","","",""
+"","","","","","","","","","","base","refund","","PUR_20_BASE_4_10","","","",""
+"","","","","","","","","","","tax","refund","tr391005","PUR_20_TAX_4_10","","","",""
+"tr_p_vat_wh_20_3_10","30","Purchase VAT with Withholding Tax 20% (3/10)","","WH 20% (3/10)","","group","tr_p_wh_20_3_10,tr_p_20","purchase","tr_tax_group_kdv_20","","","","","Stopajlı Satın Alma KDV'si %20 (3/10)","","",""
+"tr_p_vat_wh_20_4_10","31","Purchase VAT with Withholding Tax 20% (4/10)","","WH 20% (4/10)","","group","tr_p_wh_20_4_10,tr_p_20","purchase","tr_tax_group_kdv_20","","","","","Stopajlı Satın Alma KDV'si %20 (4/10)","","",""
+"tr_s_20","32","Sales VAT 20%","20%","20%","20","percent","","sale","tr_tax_group_kdv_20","base","invoice","","SAL_BASE_20","Satış KDV'si %20","","",""
+"","","","","","","","","","","tax","invoice","tr391001","SAL_TAX_20","","","",""
+"","","","","","","","","","","base","refund","","SAL_BASE_20","","","",""
+"","","","","","","","","","","tax","refund","tr391001","SAL_TAX_20","","","",""
+"tr_s_10","33","Sales VAT 10%","10%","10%","10","percent","","sale","tr_tax_group_kdv_10","base","invoice","","SAL_BASE_10","Satış KDV'si %10","","",""
+"","","","","","","","","","","tax","invoice","tr391002","SAL_TAX_10","","","",""
+"","","","","","","","","","","base","refund","","SAL_BASE_10","","","",""
+"","","","","","","","","","","tax","refund","tr391002","SAL_TAX_10","","","",""
+"tr_s_1","34","Sales VAT 1%","1%","1%","1","percent","","sale","tr_tax_group_kdv_1","base","invoice","","SAL_BASE_1","Satış KDV'si %1","","",""
+"","","","","","","","","","","tax","invoice","tr391003","SAL_TAX_1","","","",""
+"","","","","","","","","","","base","refund","","SAL_BASE_1","","","",""
+"","","","","","","","","","","tax","refund","tr391003","SAL_TAX_1","","","",""
+"tr_p_20","35","Purchase VAT 20%","20%","20%","20","percent","","purchase","tr_tax_group_kdv_20","base","invoice","","PUR_BASE_20","Satın alma KDV'si %20","","",""
+"","","","","","","","","","","tax","invoice","tr191","PUR_TAX_20","","","",""
+"","","","","","","","","","","base","refund","","PUR_BASE_20","","","",""
+"","","","","","","","","","","tax","refund","tr191","PUR_TAX_20","","","",""
+"tr_p_10","36","Purchase VAT 10%","10%","10%","10","percent","","purchase","tr_tax_group_kdv_10","base","invoice","","PUR_BASE_10","Satın alma KDV'si %10","","",""
+"","","","","","","","","","","tax","invoice","tr191","PUR_TAX_10","","","",""
+"","","","","","","","","","","base","refund","","PUR_BASE_10","","","",""
+"","","","","","","","","","","tax","refund","tr191","PUR_TAX_10","","","",""
+"tr_p_1","37","Purchase VAT 1%","1%","1%","1","percent","","purchase","tr_tax_group_kdv_1","base","invoice","","PUR_BASE_1","Satın alma KDV'si %1","","",""
+"","","","","","","","","","","tax","invoice","tr191","PUR_TAX_1","","","",""
+"","","","","","","","","","","base","refund","","PUR_BASE_1","","","",""
+"","","","","","","","","","","tax","refund","tr191","PUR_TAX_1","","","",""
+"tr_pr_wh_20","38","Purchase Rent Withholding Tax (20%)","-20%","PR WH 20%","-20","percent","","purchase","tr_tax_group_wh_20","base","invoice","","","Satın Alma Kira Stopajı Vergisi (%20)","","",""
+"","","","","","","","","","","tax","invoice","tr191","","","","",""
+"","","","","","","","","","","base","refund","","","","","",""
+"","","","","","","","","","","tax","refund","tr191","","","","",""
+"tr_wh_20_2_10","39","Withheld VAT 20% (Withholding 2/10)","-4%","WH 20% (2/10)","-4","percent","","none","tr_tax_group_wh_4","base","invoice","","SAL_20_BASE_2_10","Tevkif KDV %20 (Tevkif 2/10)","tax_excluded","",""
+"","","","","","","","","","","tax","invoice","tr391004","SAL_20_TAX_2_10","","","",""
+"","","","","","","","","","","base","refund","","SAL_20_BASE_2_10","","","",""
+"","","","","","","","","","","tax","refund","tr391004","SAL_20_TAX_2_10","","","",""
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.tax.group-tr.csv b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.tax.group-tr.csv
new file mode 100644
index 0000000..770822a
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/data/template/account.tax.group-tr.csv
@@ -0,0 +1,14 @@
+"id","name","country_id","tax_payable_account_id","tax_receivable_account_id","name@tr"
+"tr_tax_group_kdv_18","VAT %18","base.tr","tr360","tr193","KDV %18"
+"tr_tax_group_kdv_20","VAT %20","base.tr","tr360","tr193","KDV %20"
+"tr_tax_group_kdv_n20","VAT %-20","base.tr","tr360","tr193","KDV %-20"
+"tr_tax_group_kdv_0","VAT %0","base.tr","tr360","tr193","KDV %0"
+"tr_tax_group_wh_20","WH %-20","base.tr","tr360","tr193","ne zaman %-20"
+"tr_tax_group_wh_4","WH %-4","base.tr","tr360","tr193","ne zaman %-4"
+"tr_tax_group_wh_10","WH %-10","base.tr","tr360","tr193","ne zaman %-10"
+"tr_tax_group_wh_14","WH %-14","base.tr","tr360","tr193","ne zaman %-14"
+"tr_tax_group_wh_18","WH %-18","base.tr","tr360","tr193","ne zaman %-18"
+"tr_tax_group_wh_6","WH %-6","base.tr","tr360","tr193","ne zaman %-6"
+"tr_tax_group_wh_8","WH %-8","base.tr","tr360","tr193","ne zaman %-8"
+"tr_tax_group_kdv_10","VAT %10","base.tr","tr360","tr193","KDV %10"
+"tr_tax_group_kdv_1","VAT %1","base.tr","tr360","tr193","KDV %1"
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/demo/demo_company.xml b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/demo/demo_company.xml
index 0c2df4b..6fdcbd7 100644
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/demo/demo_company.xml
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/demo/demo_company.xml
@@ -1,9 +1,10 @@
-
+ TR Company
- 3297552117
+ 12345678013281. Cadde
+ Mavişehir Sokak, 5. Katİç Anadolu Bölgesi
@@ -11,24 +12,79 @@
+90 501 234 56 78info@company.trexample.comwww.trexample.com
+
+ Düzce Vergi Dairesi Müdürlüğü
-
+
+ Başhisar Elektronik ve Hizmetler A.Ş.
+ 1
+ 1234567802
+ Üçhisar Mahallesi
+ Kaya Sokak No: 15
+ Ürgüp
+
+
+ 50240
+ +90 509 987 12 34
+ demo.elektronik@company.trexample.com
+ http://www.demo-elektronik-example.com
+ Nevşehir Vergi Dairesi Müdürlüğü
+
+
+
+ T.C. Sağlık Bakanlığı – Konak Belediyesi Başkanlığı
+ 42451934800
+ Atatürk Caddesi
+ Konak Sokak, No: 45
+ Konak Belediyesi
+
+
+ 35100
+ +90 500 987 56 00
+ kamu@gmail.trexample.com
+ http://www.kamu-example.com
+ İzmir Vergi Dairesi Başkanlığı
+
+
+
+ Ayşe Yılmaz
+ 02098712345
+ İstiklal Caddesi No: 50
+ Daire: 7, Kat: 3
+ Beyoğlu
+
+
+ 34000
+ +90 599 987 56 00
+ ayseyilmaz@trexample.com
+
+
+ TR Company
-
+
+
+
+
+ TR440006279848365968382289
+
+
+
-
+
-
+
-
-
+
+ tr
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/i18n/l10n_tr.pot b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/i18n/l10n_tr.pot
index e69de29..8239a8f 100644
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/i18n/l10n_tr.pot
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/i18n/l10n_tr.pot
@@ -0,0 +1,65 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_tr
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 19.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:09+0000\n"
+"PO-Revision-Date: 2025-12-30 19:09+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_tr
+#: model:ir.model,name:l10n_tr.model_account_chart_template
+msgid "Account Chart Template"
+msgstr ""
+
+#. module: l10n_tr
+#. odoo-python
+#: code:addons/l10n_tr/models/template_tr.py:0
+msgid "Cash"
+msgstr ""
+
+#. module: l10n_tr
+#: model:ir.model.fields,field_description:l10n_tr.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_tr.field_account_journal__display_name
+#: model:ir.model.fields,field_description:l10n_tr.field_account_move_line__display_name
+#: model:ir.model.fields,field_description:l10n_tr.field_product_template__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_tr
+#: model:ir.model.fields,field_description:l10n_tr.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_tr.field_account_journal__id
+#: model:ir.model.fields,field_description:l10n_tr.field_account_move_line__id
+#: model:ir.model.fields,field_description:l10n_tr.field_product_template__id
+msgid "ID"
+msgstr ""
+
+#. module: l10n_tr
+#: model:ir.model,name:l10n_tr.model_account_journal
+msgid "Journal"
+msgstr ""
+
+#. module: l10n_tr
+#: model:ir.model,name:l10n_tr.model_account_move_line
+msgid "Journal Item"
+msgstr ""
+
+#. module: l10n_tr
+#: model:ir.model.fields,field_description:l10n_tr.field_account_journal__l10n_tr_default_sales_return_account_id
+#: model:ir.model.fields,field_description:l10n_tr.field_product_product__l10n_tr_default_sales_return_account_id
+#: model:ir.model.fields,field_description:l10n_tr.field_product_template__l10n_tr_default_sales_return_account_id
+msgid "L10N Tr Default Sales Return Account"
+msgstr ""
+
+#. module: l10n_tr
+#: model:ir.model,name:l10n_tr.model_product_template
+msgid "Product"
+msgstr ""
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/i18n/tr.po b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/i18n/tr.po
new file mode 100644
index 0000000..230ec60
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/i18n/tr.po
@@ -0,0 +1,66 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_tr
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~18.2+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-12-30 19:09+0000\n"
+"PO-Revision-Date: 2025-10-17 07:19+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"Language: tr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_tr
+#: model:ir.model,name:l10n_tr.model_account_chart_template
+msgid "Account Chart Template"
+msgstr "Hesap Tablosu Şablonu"
+
+#. module: l10n_tr
+#. odoo-python
+#: code:addons/l10n_tr/models/template_tr.py:0
+msgid "Cash"
+msgstr "Kasa"
+
+#. module: l10n_tr
+#: model:ir.model.fields,field_description:l10n_tr.field_account_chart_template__display_name
+#: model:ir.model.fields,field_description:l10n_tr.field_account_journal__display_name
+#: model:ir.model.fields,field_description:l10n_tr.field_account_move_line__display_name
+#: model:ir.model.fields,field_description:l10n_tr.field_product_template__display_name
+msgid "Display Name"
+msgstr "İsim"
+
+#. module: l10n_tr
+#: model:ir.model.fields,field_description:l10n_tr.field_account_chart_template__id
+#: model:ir.model.fields,field_description:l10n_tr.field_account_journal__id
+#: model:ir.model.fields,field_description:l10n_tr.field_account_move_line__id
+#: model:ir.model.fields,field_description:l10n_tr.field_product_template__id
+msgid "ID"
+msgstr ""
+
+#. module: l10n_tr
+#: model:ir.model,name:l10n_tr.model_account_journal
+msgid "Journal"
+msgstr "Defter"
+
+#. module: l10n_tr
+#: model:ir.model,name:l10n_tr.model_account_move_line
+msgid "Journal Item"
+msgstr "Defter Kalemi"
+
+#. module: l10n_tr
+#: model:ir.model.fields,field_description:l10n_tr.field_account_journal__l10n_tr_default_sales_return_account_id
+#: model:ir.model.fields,field_description:l10n_tr.field_product_product__l10n_tr_default_sales_return_account_id
+#: model:ir.model.fields,field_description:l10n_tr.field_product_template__l10n_tr_default_sales_return_account_id
+msgid "L10N Tr Default Sales Return Account"
+msgstr "L10N Tr Varsayılan Satış İade Hesabı"
+
+#. module: l10n_tr
+#: model:ir.model,name:l10n_tr.model_product_template
+msgid "Product"
+msgstr "Ürün"
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.1/end-migrate_update_taxes.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.1/end-migrate_update_taxes.py
index 372a897..dc25ca6 100644
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.1/end-migrate_update_taxes.py
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.1/end-migrate_update_taxes.py
@@ -1,6 +1,8 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from odoo.addons.account.models.chart_template import update_taxes_from_templates
+from odoo import api, SUPERUSER_ID
def migrate(cr, version):
- update_taxes_from_templates(cr, 'l10n_tr.chart_template_common')
+ env = api.Environment(cr, SUPERUSER_ID, {})
+ for company in env['res.company'].search([('chart_template', '=', 'tr')], order="parent_path"):
+ env['account.chart.template'].try_loading('tr', company, force_create=False)
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.2/end-migrate_update_package.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.2/end-migrate_update_package.py
new file mode 100644
index 0000000..dc25ca6
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.2/end-migrate_update_package.py
@@ -0,0 +1,8 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from odoo import api, SUPERUSER_ID
+
+
+def migrate(cr, version):
+ env = api.Environment(cr, SUPERUSER_ID, {})
+ for company in env['res.company'].search([('chart_template', '=', 'tr')], order="parent_path"):
+ env['account.chart.template'].try_loading('tr', company, force_create=False)
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.3/end-migrate_update_taxes.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.3/end-migrate_update_taxes.py
new file mode 100644
index 0000000..dc25ca6
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/migrations/1.3/end-migrate_update_taxes.py
@@ -0,0 +1,8 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from odoo import api, SUPERUSER_ID
+
+
+def migrate(cr, version):
+ env = api.Environment(cr, SUPERUSER_ID, {})
+ for company in env['res.company'].search([('chart_template', '=', 'tr')], order="parent_path"):
+ env['account.chart.template'].try_loading('tr', company, force_create=False)
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/__init__.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/__init__.py
new file mode 100644
index 0000000..82c23e7
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/__init__.py
@@ -0,0 +1,5 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from . import account_journal
+from . import account_move_line
+from . import product
+from . import template_tr
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/account_journal.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/account_journal.py
new file mode 100644
index 0000000..3dbc2c8
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/account_journal.py
@@ -0,0 +1,26 @@
+from odoo import api, models, fields
+
+
+class AccountJournal(models.Model):
+ _inherit = 'account.journal'
+
+ l10n_tr_default_sales_return_account_id = fields.Many2one(
+ comodel_name='account.account',
+ readonly=False,
+ store=True,
+ compute='_compute_l10n_tr_default_sales_return_account_id',
+ check_company=True,
+ )
+
+ @api.depends('type', 'company_id.country_code')
+ def _compute_l10n_tr_default_sales_return_account_id(self):
+ for journal in self:
+ if journal.l10n_tr_default_sales_return_account_id:
+ continue
+
+ if journal.country_code == 'TR' and journal.type == 'sale':
+ ChartTemplate = self.env['account.chart.template'].with_company(journal.company_id)
+ return_account = ChartTemplate.ref('tr610', raise_if_not_found=False)
+ journal.l10n_tr_default_sales_return_account_id = return_account
+ else:
+ journal.l10n_tr_default_sales_return_account_id = False
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/account_move_line.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/account_move_line.py
new file mode 100644
index 0000000..d327064
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/account_move_line.py
@@ -0,0 +1,18 @@
+from odoo import models
+
+
+class AccountMoveLine(models.Model):
+ _inherit = 'account.move.line'
+
+ def _compute_account_id(self):
+ # OVERRIDE
+ super()._compute_account_id()
+
+ for line in self.filtered(lambda l: l.company_id.country_code == 'TR'
+ and l.move_id.move_type == 'out_refund'
+ and l.display_type == 'product'
+ ):
+ if (product := line.product_id) and product.with_company(line.company_id).l10n_tr_default_sales_return_account_id:
+ line.account_id = product.with_company(line.company_id).l10n_tr_default_sales_return_account_id
+ elif (journal := line.move_id.journal_id) and journal.l10n_tr_default_sales_return_account_id:
+ line.account_id = journal.l10n_tr_default_sales_return_account_id
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/product.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/product.py
new file mode 100644
index 0000000..49977f1
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/product.py
@@ -0,0 +1,22 @@
+from odoo import api, models, fields
+
+
+class ProductTemplate(models.Model):
+ _inherit = "product.template"
+
+ l10n_tr_default_sales_return_account_id = fields.Many2one(
+ comodel_name="account.account",
+ company_dependent=True,
+ )
+
+ @api.model_create_multi
+ def create(self, vals_list):
+ products = super().create(vals_list)
+
+ for product in products:
+ if product.company_id.country_code == 'TR':
+ ChartTemplate = self.env['account.chart.template'].with_company(product.company_id)
+ return_account = ChartTemplate.ref('tr610', raise_if_not_found=False)
+ product.l10n_tr_default_sales_return_account_id = return_account
+
+ return products
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/template_tr.py b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/template_tr.py
new file mode 100644
index 0000000..f6e1e05
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/models/template_tr.py
@@ -0,0 +1,58 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from odoo import _, models
+from odoo.addons.account.models.chart_template import template
+
+
+class AccountChartTemplate(models.AbstractModel):
+ _inherit = 'account.chart.template'
+
+ @template('tr')
+ def _get_tr_template_data(self):
+ return {
+ 'property_account_receivable_id': 'tr120',
+ 'property_account_payable_id': 'tr320',
+ 'code_digits': '6',
+ }
+
+ @template('tr', 'res.company')
+ def _get_tr_res_company(self):
+ return {
+ self.env.company.id: {
+ 'account_fiscal_country_id': 'base.tr',
+ 'bank_account_code_prefix': '102',
+ 'cash_account_code_prefix': '100',
+ 'transfer_account_code_prefix': '103',
+ 'account_default_pos_receivable_account_id': 'tr123',
+ 'income_currency_exchange_account_id': 'tr646',
+ 'expense_currency_exchange_account_id': 'tr656',
+ 'account_journal_suspense_account_id': 'tr102999',
+ 'account_sale_tax_id': 'tr_s_20',
+ 'account_purchase_tax_id': 'tr_p_20',
+ 'deferred_expense_account_id': 'tr180',
+ 'deferred_revenue_account_id': 'tr380',
+ 'expense_account_id': 'tr150',
+ 'income_account_id': 'tr600',
+ 'tax_calculation_rounding_method': 'round_per_line',
+ 'account_stock_journal_id': 'inventory_valuation',
+ 'account_stock_valuation_id': 'tr150',
+ },
+ }
+
+ @template('tr', 'account.journal')
+ def _get_tr_account_journal(self):
+ return {
+ 'cash': {
+ 'name': _("Cash"),
+ 'type': 'cash',
+ 'show_on_dashboard': True,
+ },
+ }
+
+ @template('tr', 'account.account')
+ def _get_tr_account_account(self):
+ return {
+ 'tr150': {
+ 'account_stock_expense_id': 'tr710',
+ 'account_stock_variation_id': 'tr713',
+ },
+ }
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/static/description/icon.png b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/static/description/icon.png
deleted file mode 100644
index b757aaa..0000000
Binary files a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/static/description/icon.png and /dev/null differ
diff --git a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/static/description/icon.svg b/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/static/description/icon.svg
deleted file mode 100644
index 9f968fb..0000000
--- a/odoo-bringout-oca-ocb-l10n_tr/l10n_tr/static/description/icon.svg
+++ /dev/null
@@ -1,51 +0,0 @@
-
diff --git a/odoo-bringout-oca-ocb-l10n_tr/pyproject.toml b/odoo-bringout-oca-ocb-l10n_tr/pyproject.toml
index a194296..caa9072 100644
--- a/odoo-bringout-oca-ocb-l10n_tr/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_tr/pyproject.toml
@@ -1,12 +1,14 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_tr"
version = "16.0.0"
-description = "Türkiye - Accounting - Odoo addon"
+description = "Türkiye - Accounting -
+ Odoo addon
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-account>=16.0.0",
+ "odoo-bringout-oca-ocb-account>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -16,7 +18,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
diff --git a/odoo-bringout-oca-ocb-l10n_za/README.md b/odoo-bringout-oca-ocb-l10n_za/README.md
index 53a8fb0..188f7ea 100644
--- a/odoo-bringout-oca-ocb-l10n_za/README.md
+++ b/odoo-bringout-oca-ocb-l10n_za/README.md
@@ -14,38 +14,15 @@ pip install odoo-bringout-oca-ocb-l10n_za
## Dependencies
-This addon depends on:
- account
- base_vat
-## Manifest Information
-
-- **Name**: South Africa - Accounting
-- **Version**: 1.0
-- **Category**: Accounting/Localizations/Account Charts
-- **License**: LGPL-3
-- **Installable**: False
-
## Source
-Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_za`.
+- Repository: https://github.com/OCA/OCB
+- Branch: 19.0
+- Path: addons/l10n_za
## License
-This package maintains the original LGPL-3 license from the upstream Odoo project.
-
-## Documentation
-
-- Overview: doc/OVERVIEW.md
-- Architecture: doc/ARCHITECTURE.md
-- Models: doc/MODELS.md
-- Controllers: doc/CONTROLLERS.md
-- Wizards: doc/WIZARDS.md
-- Reports: doc/REPORTS.md
-- Security: doc/SECURITY.md
-- Install: doc/INSTALL.md
-- Usage: doc/USAGE.md
-- Configuration: doc/CONFIGURATION.md
-- Dependencies: doc/DEPENDENCIES.md
-- Troubleshooting: doc/TROUBLESHOOTING.md
-- FAQ: doc/FAQ.md
+This package preserves the original LGPL-3 license.
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/__init__.py b/odoo-bringout-oca-ocb-l10n_za/l10n_za/__init__.py
index e69de29..d581b39 100644
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/__init__.py
+++ b/odoo-bringout-oca-ocb-l10n_za/l10n_za/__init__.py
@@ -0,0 +1,2 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from . import models
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/__manifest__.py b/odoo-bringout-oca-ocb-l10n_za/l10n_za/__manifest__.py
index 574b8ca..2d4cf0d 100644
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/__manifest__.py
+++ b/odoo-bringout-oca-ocb-l10n_za/l10n_za/__manifest__.py
@@ -1,9 +1,8 @@
-# -*- encoding: utf-8 -*-
-
-# Copyright (C) 2017 Paradigm Digital ().
-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'South Africa - Accounting',
+ 'icon': '/account/static/description/l10n.png',
+ 'countries': ['za'],
'version': '1.0',
'category': 'Accounting/Localizations/Account Charts',
'description': """
@@ -11,18 +10,16 @@ This is the latest basic South African localisation necessary to run Odoo in ZA:
================================================================================
- a generic chart of accounts
- SARS VAT Ready Structure""",
- 'author': 'Paradigm Digital',
- 'website': 'https://www.paradigmdigital.co.za',
- 'depends': ['account', 'base_vat'],
+ 'author': 'Paradigm Digital (https://www.paradigmdigital.co.za)',
+ 'website': 'https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations.html',
+ 'depends': [
+ 'account',
+ 'base_vat',
+ ],
+ 'auto_install': ['account'],
'data': [
'data/account.account.tag.csv',
'data/account_tax_report_data.xml',
- 'data/account.tax.group.csv',
- 'data/account_chart_template_data.xml',
- 'data/account.account.template.csv',
- 'data/account_tax_template_data.xml',
- 'data/account_chart_template_post_data.xml',
- 'data/account_chart_template_configure_data.xml',
],
'demo': [
'demo/demo_company.xml',
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account.account.template.csv b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account.account.template.csv
deleted file mode 100644
index 6ce7c0c..0000000
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account.account.template.csv
+++ /dev/null
@@ -1,112 +0,0 @@
-id,code,name,account_type,reconcile,chart_template_id/id
-100020,100020,Stock Valuation,asset_current,True,default_chart_template
-100030,100030,Stock Work In Progress,asset_current,False,default_chart_template
-100040,100040,Stock Finished Goods,asset_current,False,default_chart_template
-100050,100050,Stock Delivered Control,asset_current,True,default_chart_template
-100060,100060,Purchase Tax Control,asset_current,False,default_chart_template
-100070,100070,Other Current Assets,asset_current,False,default_chart_template
-110010,110010,Debtors Control,asset_receivable,True,default_chart_template
-110020,110020,Sundry Debtors,asset_receivable,True,default_chart_template
-110030,110030,Debtors Control Account (PoS),asset_receivable,True,default_chart_template
-124010,124010,Credit Card Merchant,asset_cash,False,default_chart_template
-126010,126010,Cash In Hand,asset_cash,False,default_chart_template
-130010,130010,Prepayments,asset_prepayments,False,default_chart_template
-140010,140010,Software,asset_fixed,False,default_chart_template
-140020,140020,Patents & Trademarks,asset_fixed,False,default_chart_template
-140030,140030,Fixtures & Fittings,asset_fixed,False,default_chart_template
-140040,140040,Land & Buildings,asset_fixed,False,default_chart_template
-140050,140050,Motor Vehicles,asset_fixed,False,default_chart_template
-140060,140060,Office Equipment (incl computer equipment),asset_fixed,False,default_chart_template
-140070,140070,Plant & Machinery,asset_fixed,False,default_chart_template
-150010,150010,Non-current assets,asset_non_current,False,default_chart_template
-200010,200010,Stock Received Control,liability_current,True,default_chart_template
-200020,200020,Sundry Creditors,liability_current,False,default_chart_template
-200030,200030,Other Creditors,liability_current,False,default_chart_template
-200040,200040,Accruals,liability_current,False,default_chart_template
-200050,200050,Bad debt provision,liability_current,False,default_chart_template
-200060,200060,Sales Tax Control,liability_current,False,default_chart_template
-200070,200070,Manual Adjustments & VAT,liability_current,False,default_chart_template
-200080,200080,Loans,liability_current,False,default_chart_template
-200090,200090,Hire Purchase,liability_current,False,default_chart_template
-200100,200100,Mortgages,liability_current,False,default_chart_template
-210010,210010,Company Credit Card,liability_credit_card,False,default_chart_template
-220010,220010,Creditors Control,liability_payable,True,default_chart_template
-220020,220020,SARS - VAT,liability_payable,True,default_chart_template
-220030,220030,P.A.Y.E. & UIF,liability_payable,True,default_chart_template
-220040,220040,Net Wages,liability_payable,True,default_chart_template
-220050,220050,Pension Fund,liability_payable,True,default_chart_template
-220060,220060,Corporation Tax,liability_payable,True,default_chart_template
-300010,300010,Called up share capital,equity,False,default_chart_template
-300020,300020,Share premium,equity,False,default_chart_template
-300030,300030,Revaluation reserve,equity,False,default_chart_template
-300040,300040,Other reserves,equity,False,default_chart_template
-300050,300050,Capital,equity,False,default_chart_template
-300060,300060,Dividends,equity,False,default_chart_template
-300070,300070,Drawings,equity,False,default_chart_template
-400010,400010,Undistributed Profits/Losses,equity_unaffected,False,default_chart_template
-500010,500010,Sales category 1,income,False,default_chart_template
-500020,500020,Sales category 2,income,False,default_chart_template
-500030,500030,Sales category 3,income,False,default_chart_template
-500040,500040,Sales category 4,income,False,default_chart_template
-500050,500050,Bank Interest received,income,False,default_chart_template
-500060,500060,Investment Interest received,income,False,default_chart_template
-500070,500070,Profits/Losses on disposals of assets,income,False,default_chart_template
-500080,500080,Rental Income,income,False,default_chart_template
-510010,510010,Other Income,income_other,False,default_chart_template
-600010,600010,Cost of sales 1,expense_direct_cost,False,default_chart_template
-600020,600020,Cost of sales 2,expense_direct_cost,False,default_chart_template
-600030,600030,Cost of sales 3,expense_direct_cost,False,default_chart_template
-600040,600040,Cost of sales 4,expense_direct_cost,False,default_chart_template
-610010,610010,Marketing,expense,False,default_chart_template
-610020,610020,Exhibitions and events,expense,False,default_chart_template
-610030,610030,PR,expense,False,default_chart_template
-610040,610040,Distribution vehicles,expense,False,default_chart_template
-610050,610050,Distribution salaries and wages,expense,False,default_chart_template
-610060,610060,Shipping,expense,False,default_chart_template
-610070,610070,Directors pension,expense,False,default_chart_template
-610080,610080,Directors remuneration,expense,False,default_chart_template
-610090,610090,Gross Salaries,expense,False,default_chart_template
-610100,610100,Employers SDL & UIF,expense,False,default_chart_template
-610110,610110,Subcontractors payments,expense,False,default_chart_template
-610120,610120,Rent and rates,expense,False,default_chart_template
-610130,610130,Light / heat and power,expense,False,default_chart_template
-610140,610140,Repairs and maintenance,expense,False,default_chart_template
-610150,610150,Car hire,expense,False,default_chart_template
-610160,610160,Car fuel,expense,False,default_chart_template
-610170,610170,Car maintenance,expense,False,default_chart_template
-610180,610180,Telephone,expense,False,default_chart_template
-610190,610190,Internet & hosting,expense,False,default_chart_template
-610200,610200,Mobiles,expense,False,default_chart_template
-610210,610210,Stationery,expense,False,default_chart_template
-610220,610220,Office consumables,expense,False,default_chart_template
-610230,610230,Postage and Carriage,expense,False,default_chart_template
-610240,610240,Books,expense,False,default_chart_template
-610250,610250,Network costs,expense,False,default_chart_template
-610260,610260,Software expenses,expense,False,default_chart_template
-610270,610270,Other computer costs,expense,False,default_chart_template
-610280,610280,Recruitment fees,expense,False,default_chart_template
-610290,610290,Other admin expenses,expense,False,default_chart_template
-610300,610300,Accounting,expense,False,default_chart_template
-610310,610310,Auditing,expense,False,default_chart_template
-610320,610320,Consultancy,expense,False,default_chart_template
-610330,610330,Legal and professional charges,expense,False,default_chart_template
-610340,610340,Exchange gains/losses,expense,False,default_chart_template
-610350,610350,Other sundry expenses,expense,False,default_chart_template
-610360,610360,Bad debts,expense,False,default_chart_template
-610370,610370,Interest paid,expense,False,default_chart_template
-610380,610380,Bank Charges,expense,False,default_chart_template
-610390,610390,Donations,expense,False,default_chart_template
-610400,610400,Entertaining,expense,False,default_chart_template
-610410,610410,Insurance,expense,False,default_chart_template
-610420,610420,Travel and subsistence,expense,False,default_chart_template
-610430,610430,Corporation tax expense,expense,False,default_chart_template
-610440,610440,Foreign Exchange Gains/Losses,expense,False,default_chart_template
-610450,610450,Price Differences Control,expense,False,default_chart_template
-610460,610460,Cash Register Gains/Losses,expense,False,default_chart_template
-620010,620010,Software Depreciation,expense_depreciation,False,default_chart_template
-620020,620020,Patents & Trademarks Depreciation,expense_depreciation,False,default_chart_template
-620030,620030,Fixtures and fittings Depreciation,expense_depreciation,False,default_chart_template
-620040,620040,Land and buildings Depreciation,expense_depreciation,False,default_chart_template
-620050,620050,Motor vehicles Depreciation,expense_depreciation,False,default_chart_template
-620060,620060,Office equipment (inc computer equipment) Depreciation,expense_depreciation,False,default_chart_template
-620070,620070,Plant and machinery Depreciation,expense_depreciation,False,default_chart_template
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account.tax.group.csv b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account.tax.group.csv
deleted file mode 100644
index f40f41f..0000000
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account.tax.group.csv
+++ /dev/null
@@ -1,3 +0,0 @@
-id,name,country_id/id
-tax_group_0,VAT 0%,base.za
-tax_group_1,VAT 15%,base.za
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_chart_template_configure_data.xml b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_chart_template_configure_data.xml
deleted file mode 100644
index b4579c8..0000000
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_chart_template_configure_data.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_chart_template_data.xml b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_chart_template_data.xml
deleted file mode 100644
index cc8bca6..0000000
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_chart_template_data.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
- South African Tax and Account Chart Template (by Paradigm Digital)
- 1200
- 1250
- 1010
- 6
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_chart_template_post_data.xml b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_chart_template_post_data.xml
deleted file mode 100644
index ed453b8..0000000
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_chart_template_post_data.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_tax_report_data.xml b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_tax_report_data.xml
index 93408e8..acce8a6 100644
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_tax_report_data.xml
+++ b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_tax_report_data.xml
@@ -1,10 +1,10 @@
-
+Tax Report
-
+ country
@@ -16,6 +16,7 @@
[20] VAT PAYABLE/REFUNDABLE (Total A - Total B)TotalA.balance - TotalB.balance
+ 0[13] Total A: TOTAL OUTPUT TAX (4 + 4A + 9 + 11 + 12)
@@ -29,7 +30,7 @@
balancetax_tags
- [1] Standard Rate (Excluding Capital goods and/or services and accomodation)
+ -[1] Standard Rate (Excluding Capital goods and/or services and accomodation)
@@ -40,7 +41,7 @@
balancetax_tags
- [4] x 15/ (100 + 15)
+ -[4] x 15/ (100 + 15)
@@ -51,7 +52,7 @@
balancetax_tags
- [1A] Standard Rate (Only Capital goods and/or services)
+ -[1A] Standard Rate (Only Capital goods and/or services)
@@ -62,7 +63,7 @@
balancetax_tags
- [4A] x 15/ (100 + 15)
+ -[4A] x 15/ (100 + 15)
@@ -73,7 +74,7 @@
balancetax_tags
- [2] Zero Rate (excluding goods exported)
+ -[2] Zero Rate (excluding goods exported)
@@ -84,7 +85,7 @@
balancetax_tags
- [2A] Zero Rate (Only goods exported)
+ -[2A] Zero Rate (Only goods exported)
@@ -95,7 +96,7 @@
balancetax_tags
- [3] Exempt and Non supplies
+ -[3] Exempt and Non supplies
@@ -106,7 +107,7 @@
balancetax_tags
- [5] Accomodation exceeding 28 days
+ -[5] Accomodation exceeding 28 days
@@ -121,7 +122,7 @@
balancetax_tags
- [7] Accomodation under 28 days
+ -[7] Accomodation under 28 days
@@ -140,7 +141,7 @@
balancetax_tags
- VAT on Accomodation exceeding 28 days
+ -VAT on Accomodation exceeding 28 days
@@ -151,7 +152,7 @@
balancetax_tags
- VAT on Accomodation under 28 days
+ -VAT on Accomodation under 28 days
@@ -168,7 +169,7 @@
balancetax_tags
- [10] Change in use and export of second-hand goods
+ -[10] Change in use and export of second-hand goods
@@ -181,7 +182,7 @@
balancetax_tags
- [11] x 15 / (100 + 15)
+ -[11] x 15 / (100 + 15)
@@ -192,7 +193,7 @@
balancetax_tags
- [12] Other and imported services
+ -[12] Other and imported services
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_tax_template_data.xml b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_tax_template_data.xml
deleted file mode 100644
index 8dbe41f..0000000
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/account_tax_template_data.xml
+++ /dev/null
@@ -1,427 +0,0 @@
-
-
-
- 15%
-
- sale
- Standard Rate
- percent
- 15
-
-
-
-
-
- 15%
-
- sale
- Standard Rate (Capital Goods)
- percent
- 15
-
-
-
-
-
- 0%
-
- sale
- Zero Rate
- percent
- 0
-
-
-
-
-
- 0%
-
- sale
- Zero Rate Exports
- percent
- 0
-
-
-
-
-
- 0%
-
- sale
- Exempt and Non-Supplies
- percent
- 0
-
-
-
-
-
- 15%
-
- sale
- Accommodation (28+ days)
- percent
- 15
-
-
-
-
-
- 15%
-
- sale
- Accommodation (Under 28 days)
- percent
- 15
-
-
-
-
-
- 15%
-
- sale
- Export of Second-hand Goods/ Change in Use
- percent
- 15
-
-
-
-
-
- 15%
-
- sale
- VAT Adjustments and Manual VAT
- percent
- 15
-
-
-
-
-
- 15%
-
- purchase
- Standard Rate
- percent
- 15
-
-
-
-
-
- 15%
-
- purchase
- Standard Rate (Capital Goods)
- percent
- 15
-
-
-
-
-
- 15%
-
- purchase
- Capital Goods Imported
- percent
- 15
-
-
-
-
-
- 15%
-
- purchase
- Goods and Services Imported
- percent
- 15
-
-
-
-
-
- 15%
-
- purchase
- Change in Use
- percent
- 15
-
-
-
-
-
- 15%
-
- purchase
- Bad Debts
- percent
- 15
-
-
-
-
-
- 15%
-
- purchase
- Other Adjustments
- percent
- 15
-
-
-
-
-
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/template/account.account-za.csv b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/template/account.account-za.csv
new file mode 100644
index 0000000..e54e7f1
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/template/account.account-za.csv
@@ -0,0 +1,118 @@
+"id","code","name","account_type","reconcile"
+"100020","100020","Stock Valuation","asset_current","True"
+"100030","100030","Stock Work In Progress","asset_current","False"
+"100040","100040","Stock Finished Goods","asset_current","False"
+"100050","100050","Stock Delivered Control","asset_current","True"
+"100060","100060","Purchase Tax Control","asset_current","False"
+"100070","100070","Other Current Assets","asset_current","False"
+"100800","100800","Cash Control Account","asset_current","True"
+"110010","110010","Debtors Control","asset_receivable","True"
+"110020","110020","Sundry Debtors","asset_receivable","True"
+"110030","110030","Debtors Control Account (PoS)","asset_receivable","True"
+"124010","124010","Credit Card Merchant","asset_cash","False"
+"126010","126010","Cash In Hand","asset_cash","False"
+"130010","130010","Prepayments","asset_prepayments","False"
+"140010","140010","Software","asset_fixed","False"
+"140020","140020","Patents & Trademarks","asset_fixed","False"
+"140030","140030","Fixtures & Fittings","asset_fixed","False"
+"140040","140040","Land & Buildings","asset_fixed","False"
+"140050","140050","Motor Vehicles","asset_fixed","False"
+"140060","140060","Office Equipment (incl computer equipment)","asset_fixed","False"
+"140070","140070","Plant & Machinery","asset_fixed","False"
+"150010","150010","Non-current assets","asset_non_current","False"
+"200010","200010","Stock Received Control","liability_current","True"
+"200020","200020","Sundry Creditors","liability_current","False"
+"200030","200030","Other Creditors","liability_current","False"
+"200040","200040","Accruals","liability_current","False"
+"200050","200050","Bad debt provision","liability_current","False"
+"200060","200060","Sales Tax Control","liability_current","False"
+"200070","200070","Manual Adjustments & VAT","liability_current","False"
+"200080","200080","Loans","liability_current","False"
+"200090","200090","Hire Purchase","liability_current","False"
+"200100","200100","Mortgages","liability_current","False"
+"210010","210010","Company Credit Card","liability_credit_card","False"
+"220010","220010","Creditors Control","liability_payable","True"
+"220020","220020","SARS - VAT","liability_payable","True"
+"220030","220030","P.A.Y.E. & UIF","liability_payable","True"
+"220040","220040","Net Wages","liability_payable","True"
+"220050","220050","Pension Fund","liability_payable","True"
+"220060","220060","Corporation Tax","liability_payable","True"
+"300010","300010","Called up share capital","equity","False"
+"300020","300020","Share premium","equity","False"
+"300030","300030","Revaluation reserve","equity","False"
+"300040","300040","Other reserves","equity","False"
+"300050","300050","Capital","equity","False"
+"300060","300060","Dividends","equity","False"
+"300070","300070","Drawings","equity","False"
+"300080","300080","Directors Loans","equity","False"
+"400010","400010","Undistributed Profits/Losses","equity_unaffected","False"
+"500010","500010","Sales category 1","income","False"
+"500020","500020","Sales category 2","income","False"
+"500030","500030","Sales category 3","income","False"
+"500040","500040","Sales category 4","income","False"
+"500050","500050","Bank Interest received","income","False"
+"500060","500060","Investment Interest received","income","False"
+"500070","500070","Profits/Losses on disposals of assets","income","False"
+"500080","500080","Rental Income","income","False"
+"500090","500090","Discount Received","income","False"
+"500100","500100","Foreign Exchange Gains","income","False"
+"500110","500110","Cash Difference Gains","income","False"
+"510010","510010","Other Income","income_other","False"
+"600010","600010","Cost of sales 1","expense_direct_cost","False"
+"600020","600020","Cost of sales 2","expense_direct_cost","False"
+"600030","600030","Cost of sales 3","expense_direct_cost","False"
+"600040","600040","Cost of sales 4","expense_direct_cost","False"
+"610010","610010","Marketing","expense","False"
+"610020","610020","Exhibitions and events","expense","False"
+"610030","610030","Public Relations","expense","False"
+"610040","610040","Distribution vehicles","expense","False"
+"610050","610050","Distribution salaries and wages","expense","False"
+"610060","610060","Shipping","expense","False"
+"610070","610070","Directors pension","expense","False"
+"610080","610080","Directors remuneration","expense","False"
+"610090","610090","Gross Salaries","expense","False"
+"610100","610100","Employers SDL & UIF","expense","False"
+"610110","610110","Subcontractors payments","expense","False"
+"610120","610120","Rent and rates","expense","False"
+"610130","610130","Water, electricity and other utilities","expense","False"
+"610140","610140","Repairs and maintenance","expense","False"
+"610150","610150","Car hire","expense","False"
+"610160","610160","Car fuel","expense","False"
+"610170","610170","Car maintenance","expense","False"
+"610180","610180","Telephone","expense","False"
+"610190","610190","Internet & hosting","expense","False"
+"610200","610200","Mobiles","expense","False"
+"610210","610210","Stationery","expense","False"
+"610220","610220","Office consumables","expense","False"
+"610230","610230","Postage and Carriage","expense","False"
+"610240","610240","Books","expense","False"
+"610250","610250","Network costs","expense","False"
+"610260","610260","Software expenses","expense","False"
+"610270","610270","Other computer costs","expense","False"
+"610280","610280","Recruitment fees","expense","False"
+"610290","610290","Other admin expenses","expense","False"
+"610300","610300","Accounting","expense","False"
+"610310","610310","Auditing","expense","False"
+"610320","610320","Consultancy","expense","False"
+"610330","610330","Legal and professional charges","expense","False"
+"610340","610340","Foreign Exchange Losses","expense","False"
+"610350","610350","Other sundry expenses","expense","False"
+"610360","610360","Bad debts","expense","False"
+"610370","610370","Interest paid","expense","False"
+"610380","610380","Bank Charges","expense","False"
+"610390","610390","Donations","expense","False"
+"610400","610400","Entertaining","expense","False"
+"610410","610410","Insurance","expense","False"
+"610420","610420","Travel and subsistence","expense","False"
+"610430","610430","Corporation tax expense","expense","False"
+"610450","610450","Price Differences Control","expense","False"
+"610460","610460","Cash Difference Loss","expense","False"
+"610470","610470","Discount Given","expense","False"
+"620010","620010","Software Depreciation","expense_depreciation","False"
+"620020","620020","Patents & Trademarks Depreciation","expense_depreciation","False"
+"620030","620030","Fixtures and fittings Depreciation","expense_depreciation","False"
+"620040","620040","Land and buildings Depreciation","expense_depreciation","False"
+"620050","620050","Motor vehicles Depreciation","expense_depreciation","False"
+"620060","620060","Office equipment (inc computer equipment) Depreciation","expense_depreciation","False"
+"620070","620070","Plant and machinery Depreciation","expense_depreciation","False"
+"620080","620080","Depreciation","expense_depreciation","False"
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/template/account.tax-za.csv b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/template/account.tax-za.csv
new file mode 100644
index 0000000..64f32e1
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/template/account.tax-za.csv
@@ -0,0 +1,65 @@
+"id","description","invoice_label","type_tax_use","name","amount_type","amount","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","fiscal_position_ids","original_tax_ids"
+"ST1","Standard Rate","15%","sale","15%","percent","15.0","tax_group_1","base","invoice","[1] Standard Rate (Excluding Capital goods and/or services and accomodation)","","",""
+"","","","","","","","","tax","invoice","[1] Standard Rate (Excluding Capital goods and/or services and accomodation)||[4] x 15/ (100 + 15)","200060","",""
+"","","","","","","","","base","refund","[1] Standard Rate (Excluding Capital goods and/or services and accomodation)","","",""
+"","","","","","","","","tax","refund","[1] Standard Rate (Excluding Capital goods and/or services and accomodation)||[4] x 15/ (100 + 15)","200060","",""
+"ST1A","Standard Rate (Capital Goods)","15%","sale","15% G","percent","15.0","tax_group_1","base","invoice","[1A] Standard Rate (Only Capital goods and/or services)","","",""
+"","","","","","","","","tax","invoice","[1A] Standard Rate (Only Capital goods and/or services)||[4A] x 15/ (100 + 15)","200060","",""
+"","","","","","","","","base","refund","[1A] Standard Rate (Only Capital goods and/or services)","","",""
+"","","","","","","","","tax","refund","[1A] Standard Rate (Only Capital goods and/or services)||[4A] x 15/ (100 + 15)","200060","",""
+"ST2","Zero Rate","0%","sale","0%","percent","0.0","tax_group_0","base","invoice","[2] Zero Rate (excluding goods exported)","","",""
+"","","","","","","","","tax","invoice","","","",""
+"","","","","","","","","base","refund","[2] Zero Rate (excluding goods exported)","","",""
+"","","","","","","","","tax","refund","","","",""
+"ST2A","Zero Rate Exports","0%","sale","0% EX","percent","0.0","tax_group_0","base","invoice","[2A] Zero Rate (Only goods exported)","","",""
+"","","","","","","","","tax","invoice","","","",""
+"","","","","","","","","base","refund","[2A] Zero Rate (Only goods exported)","","",""
+"","","","","","","","","tax","refund","","","",""
+"ST3","Exempt and Non-Supplies","0%","sale","0% EXEMPT","percent","0.0","tax_group_0","base","invoice","[3] Exempt and Non supplies","","",""
+"","","","","","","","","tax","invoice","","","",""
+"","","","","","","","","base","refund","[3] Exempt and Non supplies","","",""
+"","","","","","","","","tax","refund","","","",""
+"ST5","Accommodation (28+ days)","15%","sale","15% A 28+","percent","15.0","tax_group_1","base","invoice","[5] Accomodation exceeding 28 days","","",""
+"","","","","","","","","tax","invoice","VAT on Accomodation exceeding 28 days","200060","",""
+"","","","","","","","","base","refund","[5] Accomodation exceeding 28 days","","",""
+"","","","","","","","","tax","refund","VAT on Accomodation exceeding 28 days","200060","",""
+"ST7","Accommodation (Under 28 days)","15%","sale","15% A 28-","percent","15.0","tax_group_1","base","invoice","[7] Accomodation under 28 days","","",""
+"","","","","","","","","tax","invoice","VAT on Accomodation under 28 days","200060","",""
+"","","","","","","","","base","refund","[7] Accomodation under 28 days","","",""
+"","","","","","","","","tax","refund","VAT on Accomodation under 28 days","200060","",""
+"ST10","Export of Second-hand Goods/ Change in Use","15%","sale","15% EX","percent","15.0","tax_group_1","base","invoice","[10] Change in use and export of second-hand goods","","",""
+"","","","","","","","","tax","invoice","[11] x 15 / (100 + 15)","200060","",""
+"","","","","","","","","base","refund","[10] Change in use and export of second-hand goods","","",""
+"","","","","","","","","tax","refund","[11] x 15 / (100 + 15)","200060","",""
+"ST12","VAT Adjustments and Manual VAT","15%","sale","15% Adj","percent","15.0","tax_group_1","base","invoice","","","",""
+"","","","","","","","","tax","invoice","[12] Other and imported services","200060","",""
+"","","","","","","","","base","refund","","","",""
+"","","","","","","","","tax","refund","[12] Other and imported services","200060","",""
+"PT15","Standard Rate","15%","purchase","15%","percent","15.0","tax_group_1","base","invoice","","","",""
+"","","","","","","","","tax","invoice","[15] Other goods and/or services supplied to you (not Capital Goods)","100060","",""
+"","","","","","","","","base","refund","","","",""
+"","","","","","","","","tax","refund","[15] Other goods and/or services supplied to you (not Capital Goods)","100060","",""
+"PT14","Standard Rate (Capital Goods)","15%","purchase","15% G","percent","15.0","tax_group_1","base","invoice","","","",""
+"","","","","","","","","tax","invoice","[14] Capital Goods and/or services supplied to you","100060","",""
+"","","","","","","","","base","refund","","","",""
+"","","","","","","","","tax","refund","[14] Capital Goods and/or services supplied to you","100060","",""
+"PT14A","Capital Goods Imported","15%","purchase","15% EX G","percent","15.0","tax_group_1","base","invoice","","","",""
+"","","","","","","","","tax","invoice","[14A] Capital Goods imported by you","100060","",""
+"","","","","","","","","base","refund","","","",""
+"","","","","","","","","tax","refund","[14A] Capital Goods imported by you","100060","",""
+"PT15A","Goods and Services Imported","15%","purchase","15% EX","percent","15.0","tax_group_1","base","invoice","","","",""
+"","","","","","","","","tax","invoice","[15A] Other goods imported by you (not Capital Goods)","100060","",""
+"","","","","","","","","base","refund","","","",""
+"","","","","","","","","tax","refund","[15A] Other goods imported by you (not Capital Goods)","100060","",""
+"PT16","Change in Use","15%","purchase","15% C","percent","15.0","tax_group_1","base","invoice","","","",""
+"","","","","","","","","tax","invoice","[16] Change in Use","100060","",""
+"","","","","","","","","base","refund","","","",""
+"","","","","","","","","tax","refund","[16] Change in Use","100060","",""
+"PT17","Bad Debts","15%","purchase","15% B D","percent","15.0","tax_group_1","base","invoice","","","",""
+"","","","","","","","","tax","invoice","[17] Bad Debts","100060","",""
+"","","","","","","","","base","refund","","","",""
+"","","","","","","","","tax","refund","[17] Bad Debts","100060","",""
+"PT18","Other Adjustments","15%","purchase","15% O A","percent","15.0","tax_group_1","base","invoice","","","",""
+"","","","","","","","","tax","invoice","[18] Other","100060","",""
+"","","","","","","","","base","refund","","","",""
+"","","","","","","","","tax","refund","[18] Other","100060","",""
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/template/account.tax.group-za.csv b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/template/account.tax.group-za.csv
new file mode 100644
index 0000000..b2af6ef
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_za/l10n_za/data/template/account.tax.group-za.csv
@@ -0,0 +1,3 @@
+"id","name","country_id"
+"tax_group_0","VAT 0%","base.za"
+"tax_group_1","VAT 15%","base.za"
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/demo/demo_company.xml b/odoo-bringout-oca-ocb-l10n_za/l10n_za/demo/demo_company.xml
index 5a48362..fbe5c5b 100644
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/demo/demo_company.xml
+++ b/odoo-bringout-oca-ocb-l10n_za/l10n_za/demo/demo_company.xml
@@ -1,8 +1,8 @@
-
+ ZA Company
-
+ ACape Town
@@ -11,24 +11,27 @@
+27 71 123 4567info@company.zaexample.comwww.zaexample.com
+
-
+ ZA Company
-
+
-
+
-
+
-
-
+
+ za
+
+
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/models/__init__.py b/odoo-bringout-oca-ocb-l10n_za/l10n_za/models/__init__.py
new file mode 100644
index 0000000..dce2519
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_za/l10n_za/models/__init__.py
@@ -0,0 +1,2 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from . import template_za
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/models/template_za.py b/odoo-bringout-oca-ocb-l10n_za/l10n_za/models/template_za.py
new file mode 100644
index 0000000..efac73c
--- /dev/null
+++ b/odoo-bringout-oca-ocb-l10n_za/l10n_za/models/template_za.py
@@ -0,0 +1,37 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from odoo import models
+from odoo.addons.account.models.chart_template import template
+
+
+class AccountChartTemplate(models.AbstractModel):
+ _inherit = 'account.chart.template'
+
+ @template('za')
+ def _get_za_template_data(self):
+ return {
+ 'property_account_receivable_id': '110010',
+ 'property_account_payable_id': '220010',
+ 'property_stock_valuation_account_id': '100020',
+ 'code_digits': '6',
+ }
+
+ @template('za', 'res.company')
+ def _get_za_res_company(self):
+ return {
+ self.env.company.id: {
+ 'anglo_saxon_accounting': True,
+ 'account_fiscal_country_id': 'base.za',
+ 'bank_account_code_prefix': '1200',
+ 'cash_account_code_prefix': '1250',
+ 'transfer_account_code_prefix': '1010',
+ 'account_default_pos_receivable_account_id': '110030',
+ 'income_currency_exchange_account_id': '500100',
+ 'expense_currency_exchange_account_id': '610340',
+ 'default_cash_difference_income_account_id': '500110',
+ 'default_cash_difference_expense_account_id': '610460',
+ 'account_sale_tax_id': 'ST1',
+ 'account_purchase_tax_id': 'PT15',
+ 'expense_account_id': '600010',
+ 'income_account_id': '500010',
+ },
+ }
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/static/description/icon.png b/odoo-bringout-oca-ocb-l10n_za/l10n_za/static/description/icon.png
deleted file mode 100644
index 53482a5..0000000
Binary files a/odoo-bringout-oca-ocb-l10n_za/l10n_za/static/description/icon.png and /dev/null differ
diff --git a/odoo-bringout-oca-ocb-l10n_za/l10n_za/static/description/icon.svg b/odoo-bringout-oca-ocb-l10n_za/l10n_za/static/description/icon.svg
deleted file mode 100644
index a884428..0000000
--- a/odoo-bringout-oca-ocb-l10n_za/l10n_za/static/description/icon.svg
+++ /dev/null
@@ -1,51 +0,0 @@
-
diff --git a/odoo-bringout-oca-ocb-l10n_za/pyproject.toml b/odoo-bringout-oca-ocb-l10n_za/pyproject.toml
index caf83f1..1d0b48c 100644
--- a/odoo-bringout-oca-ocb-l10n_za/pyproject.toml
+++ b/odoo-bringout-oca-ocb-l10n_za/pyproject.toml
@@ -1,13 +1,15 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_za"
version = "16.0.0"
-description = "South Africa - Accounting - Odoo addon"
+description = "South Africa - Accounting -
+ Odoo addon
+ "
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
- "odoo-bringout-oca-ocb-account>=16.0.0",
- "odoo-bringout-oca-ocb-base_vat>=16.0.0",
+ "odoo-bringout-oca-ocb-account>=19.0.0",
+ "odoo-bringout-oca-ocb-base_vat>=19.0.0",
"requests>=2.25.1"
]
readme = "README.md"
@@ -17,7 +19,7 @@ classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]