diff --git a/content/applications/finance/fiscal_localizations/united_arab_emirates.rst b/content/applications/finance/fiscal_localizations/united_arab_emirates.rst index a7a19f57d3..636efe8d28 100644 --- a/content/applications/finance/fiscal_localizations/united_arab_emirates.rst +++ b/content/applications/finance/fiscal_localizations/united_arab_emirates.rst @@ -2,7 +2,7 @@ United Arab Emirates ==================== -.. _uae/installation: +.. _localizations/uae/modules: Installation ============ @@ -17,35 +17,35 @@ Emirates** localization: - Technical name - Description * - :guilabel:`United Arab Emirates - Accounting` - - ``l10n_ae`` + - `l10n_ae` - Default :doc:`fiscal localization package `. Includes all accounts, taxes, and reports. - * - :guilabel:`U.A.E. - Payroll` - - ``l10n_ae_hr_payroll`` - - Includes all rules, calculations, and salary structures. - * - :guilabel:`U.A.E. - Payroll with Accounting` - - ``l10n_ae_hr_payroll_account`` - - Includes all accounts related to the payroll module. - * - :guilabel:`United Arab Emirates - Point of Sale` - - ``l10n_ae_pos`` - - Includes the UAE-compliant POS receipt. + * - :guilabel:`United Arab Emirates - Corporate Tax Report` + - `l10n_ae_corporate_tax_report` + - Adds the Corporate Tax report. + * - :guilabel:`United Arab Emirates - Accounting Reports` + - `l10n_ae_reports` + - Accounting reports for UAE. -.. image:: united_arab_emirates/l10n-ae-modules.png - :align: center - :alt: Select the modules to install. +.. note:: + In some cases, such as when upgrading to a version with additional modules, it is possible that + modules may not be installed automatically. Any missing modules can be manually :ref:`installed + `. .. seealso:: :doc:`United Arab Emirates Payroll localization documentation <../../hr/payroll/payroll_localizations/united_arab_emirates>` +.. _localizations/uae/chart-of-accounts: + Chart of accounts ================= Go to :menuselection:`Accounting --> Configuration --> Chart of Accounts` to view all default accounts available for the UAE localization package. You can filter by :guilabel:`Code` using the -numbers on the far left or by clicking on :menuselection:`Group By --> Account Type`. You can -:guilabel:`Enable`/:guilabel:`Disable` reconciliation or **configure** specific accounts according -to your needs. +numbers on the far left, or click into the search bar and group by :guilabel:`Account Type`. +You can :guilabel:`Enable`/:guilabel:`Disable` reconciliation or **configure** specific accounts +according to your needs. .. important:: - Always keep at least one **receivable account** and one **payable account** active. @@ -116,6 +116,8 @@ to your needs. - End of Service Indemnity - Expenses +.. _localizations/uae/taxes: + Taxes ===== @@ -123,23 +125,21 @@ To access your taxes, go to :menuselection:`Accounting --> Configuration --> Tax Activate/deactivate, or :doc:`configure ` the taxes relevant to your business by clicking on them. Remember to only set tax accounts on the **5%** tax group, as other groups do not need closing. To do so, enable the :doc:`developer mode -<../../general/developer_mode>` and go to :menuselection:`Configuration --> Tax Groups`. Then, set a -:guilabel:`Tax current account (payable)`, :guilabel:`Tax current account (receivable)`, and an -:guilabel:`Advance Tax payment account` for the **5%** group. +<../../general/developer_mode>` and go to :menuselection:`Accounting --> Configuration --> Tax +Groups`. Then, set a :guilabel:`Tax current account (payable)`, :guilabel:`Tax current account +(receivable)`, and an :guilabel:`Advance Tax payment account` for the **5%** group. .. note:: The :abbr:`RCM (Reverse Charge Mechanism)` is supported by Odoo. -.. image:: united_arab_emirates/uae-localization-taxes.png - :align: center - :alt: Preview of the UAE localization package's taxes. +.. _localizations/uae/currency-exchange-rates: Currency exchange rates ======================= To update the currency exchange rates, go to :menuselection:`Accounting --> Configuration --> -Settings --> Currencies`. Click on the update button (:guilabel:`🗘`) found next to the -:guilabel:`Next Run` field. +Settings` and scroll down to the :guilabel:`Currencies` section. Then, click the :icon:`fa-refresh` +:guilabel:`(refresh)` icon in the :guilabel:`Next Run` field. To launch the update automatically at set intervals, change the :guilabel:`Interval` from :guilabel:`Manually` to the desired frequency. @@ -148,6 +148,8 @@ To launch the update automatically at set intervals, change the :guilabel:`Inter By default, the UAE Central Bank exchange rates web service is used. Several other providers are available under the :guilabel:`Service` field. +.. _localizations/uae/salary-rules: + Salary rules ------------ @@ -155,10 +157,6 @@ To apply these rules to an employee's contract, go to :menuselection:`Payroll -- Contracts` and select the employee's contract. In the :guilabel:`Salary Structure Type` field, select :guilabel:`UAE Employee`. -.. image:: united_arab_emirates/uae-localization-salary-structure.png - :align: center - :alt: Select the Salary Structure Type to apply to the contract. - Under the :guilabel:`Salary Information` tab, you can find details such as the: - :guilabel:`Wage`; @@ -166,14 +164,15 @@ Under the :guilabel:`Salary Information` tab, you can find details such as the: - :guilabel:`Transportation Allowance`; - :guilabel:`Other Allowances`; - :guilabel:`Number of Days`: used to calculate the :ref:`end of service provision - `. + `. .. note:: - **Leave deductions** are calculated using a salary rule linked to the **unpaid leave** time-off - type; - - Any other deductions or reimbursements are made *manually* using other inputs; - - **Overtimes** are added *manually* by going to :menuselection:`Work Entries --> Work Entries`; - - **Salary attachments** are generated by going to :menuselection:`Contracts --> + type. + - Any other deductions or reimbursements are made *manually* using other inputs. + - **Overtimes** are added *manually* by going to :menuselection:`Payroll --> Work Entries --> + Work Entries`. + - **Salary attachments** are generated by going to :menuselection:`Payroll --> Contracts --> Salary Attachments`. Then, :guilabel:`Create` an attachment and select the :guilabel:`Employee` and the :guilabel:`Type (Attachment of Salary, Assignment of Salary, Child Support)`. @@ -182,7 +181,7 @@ Under the :guilabel:`Salary Information` tab, you can find details such as the: --> Rules`. Click on :guilabel:`UAE Employee Payroll Structure`, select the rule to hide, and uncheck :guilabel:`Appears on Payslip`. -.. _uae-end-of-service-provision: +.. _localizations/uae/end-of-service-provision: End of service provision ------------------------ @@ -199,6 +198,8 @@ account)**. The latter is used to pay off the **end of service amount** by settl The end of service amount is calculated based on the gross salary and the start and end dates of the employee’s contract. +.. _localizations/uae/invoices: + Invoices -------- diff --git a/content/applications/finance/fiscal_localizations/united_arab_emirates/l10n-ae-modules.png b/content/applications/finance/fiscal_localizations/united_arab_emirates/l10n-ae-modules.png deleted file mode 100644 index e5ea06cfa0..0000000000 Binary files a/content/applications/finance/fiscal_localizations/united_arab_emirates/l10n-ae-modules.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/united_arab_emirates/uae-localization-salary-structure.png b/content/applications/finance/fiscal_localizations/united_arab_emirates/uae-localization-salary-structure.png deleted file mode 100644 index 5317f037f5..0000000000 Binary files a/content/applications/finance/fiscal_localizations/united_arab_emirates/uae-localization-salary-structure.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/united_arab_emirates/uae-localization-taxes.png b/content/applications/finance/fiscal_localizations/united_arab_emirates/uae-localization-taxes.png deleted file mode 100644 index 6d9baddf3c..0000000000 Binary files a/content/applications/finance/fiscal_localizations/united_arab_emirates/uae-localization-taxes.png and /dev/null differ