diff --git a/content/applications/finance/fiscal_localizations/ecuador.rst b/content/applications/finance/fiscal_localizations/ecuador.rst index 18ffdd585..1f22141b5 100644 --- a/content/applications/finance/fiscal_localizations/ecuador.rst +++ b/content/applications/finance/fiscal_localizations/ecuador.rst @@ -5,32 +5,37 @@ Ecuador Introduction ============ -With the Ecuadorian localization you can generate electronic documents with its XML, Fiscal folio, -with electronic signature and direct connection to tax authority SRI. +With the Ecuadorian localization, it is possible to generate electronic documents using XML, fiscal +folio, electronic signature, and direct connection to tax authority SRI. -The supported documents are Invoices, Credit Notes, Debit Notes, Purchase Liquidations and -Withholds. +The supported documents are invoices, credit notes, debit notes, purchase liquidations, and +withholdings. -The localization also Includes automations to easily predict the withholding tax to be applied to +The localization also includes automation to easily predict the withholding tax to be applied to each purchase invoice. .. seealso:: - `App Tour - Localización de Ecuador `_ - - `Smart Tutorial - Localización de Ecuador `_ + - `Smart Tutorial - Localización de Ecuador + `_ - :doc:`Documentation on e-invoicing's legality and compliance in Ecuador <../accounting/customer_invoices/electronic_invoicing/ecuador>` +.. _l10n_ec/glossary: + Glossary -------- -Here are some terms that are essential on the Ecuadorian localization: +Here are some terms that are essential to the Ecuadorian localization: -- **SRI**: meaning *Servicio de Rentas Internas*, the government organization that enforces pay of - taxes in Ecuador. -- **EDI**: stands for *Electronic Data Interchange*, which refers to the sending of Electronics - Documents. -- **RIMPE**: stands for *Regimen Simplificado para Emprendedores y Negocios*, the type of taxpayer - qualified for SRI. +- **SRI**: Stands for *Servicio de Rentas Internas*, which is the government organization that + enforces the payment of taxes in Ecuador. +- **SRI certificate**: Document or digital credential issued by the *SRI* that is crucial for + compliance with Ecuadorian tax laws. +- **EDI**: Stands for *Electronic Data Interchange*, which refers to the electronic transmission of + documents. +- **RIMPE**: Stands for *Regimen Simplificado para Emprendedores y Negocios*, which is the type of + taxpayer qualified for SRI. Configuration ============= @@ -61,10 +66,9 @@ localization: * - :guilabel:`Ecuadorian Accounting EDI` - `l10n_ec_edi` - Includes all the technical and functional requirements to generate and validate - :doc:`Electronics Documents - <../accounting/customer_invoices/electronic_invoicing>`, based on the Technical - documentation published by the SRI. The authorized documents are: Invoices, Credit Notes, - Debit Notes, Withholdings and Purchase liquidations. + :doc:`Electronics Documents <../accounting/customer_invoices/electronic_invoicing>`, based on + the technical documentation published by the SRI. The authorized documents are: Invoices, + Credit Notes, Debit Notes, Withholdings and Purchase liquidations. * - :guilabel:`Ecuadorian Accounting Reports` - `l10n_ec_reports` - Includes all the technical and functional requirements to generate forms 103 and 104. @@ -82,123 +86,141 @@ localization: invoices from a POS sale. .. note:: - When you install a database from scratch selecting `Ecuador` as the country, Odoo automatically - installs the base module :guilabel:`Ecuadorian - Accounting`. + When installing a database from scratch and selecting `Ecuador` as the country, Odoo + automatically installs the base module :guilabel:`Ecuadorian - Accounting`. .. _l10n_ec/configure-your-company: -Configure your company ----------------------- +Configure a company or individual contact +----------------------------------------- -To configure your company information, go to the :guilabel:`Contacts` app and search the name given -to your company or activate :ref:`developer mode ` and go to :menuselection:`Company ---> Contact` and then edit the contact to configure the following information: +.. seealso:: + :doc:`Configure a company or individual contact <../../essentials/contacts>` -#. Check the :guilabel:`Company` option on top +The following fields should be completed for localization purposes on the contact form: - - :guilabel:`Name` - - :guilabel:`Address` - - :guilabel:`Identification Number` - - :guilabel:`Taxpayer Type` - - :guilabel:`Phone` - - :guilabel:`Email` +- :guilabel:`Name`: Enter the company or individual's name. +- :guilabel:`Address`: The :guilabel:`Street` sub-field is required to confirm electronic invoices. +- :guilabel:`Identification Number`: For a company, enter the :guilabel:`Ruc`. For individuals, + enter the :guilabel:`Cedula` or :guilabel:`Passport` number. +- :guilabel:`SRI Taxpayer Type`: Select the contact's SRI taxpayer type. +- :guilabel:`Phone`: Enter the company or individual's phone number. +- :guilabel:`Email`: Enter the company or individual's email. This email is used to send electronic + documents, such as invoices. -#. Upload company logo and save - -.. image:: ecuador/ecuador-company.png - :align: center - :alt: Populate company data for Ecuador in Odoo Contacts. +.. note:: + The :guilabel:`SRI Taxpayer Type` indicated on the contact form determines which :ref:`VAT and + profit withholding ` taxes apply when using this contact on a vendor + bill. Electronic documents -------------------- -To upload your information for electronic documents go to :menuselection:`Accounting --> -Configuration --> Settings` and search for :command:`Ecuadorian Localization`. +To upload information for electronic documents, go to :menuselection:`Accounting --> Configuration +--> Settings`, and scroll to the :guilabel:`Ecuadorian Localization` section. -Configure the next information: +Configure the following information, starting with the :guilabel:`Electronic Invoicing` section: - :guilabel:`Company legal name` -- :guilabel:`Use production servers`: check the checkbox if your company is going to do electronic - documents in the production environment. If you want to use the testing environment for electronic - documents then keep the checkbox unchecked. -- :guilabel:`Regime`: select if your company is in General Regular or is qualified as RIMPE. -- :guilabel:`Forced to keep accounting books`: check the checkbox if your company has this - condition. -- :guilabel:`Default taxes for withholdings` -- :guilabel:`Issue withholds`: check the checkbox if your company is going to do electronic - withholds. -- :guilabel:`Withhold consumibles`: put the code of the withholding for when you buy goods. -- :guilabel:`Withhold services`: put the code of the withholding for when you buy services. -- :guilabel:`Withhold credit card`: put the code of the withholding for when you buy with credit - card -- :guilabel:`Withhold agent number`: put the company withholding agent resolution number, if - applicable for your company. -- :guilabel:`Electronic Certificate File`: upload electronic certificate and password, then save it. -- :guilabel:`Special tax contributor number`: if your company is qualified as a special taxpayer, - fill out this field with it's corresponding tax contributor number. +- :guilabel:`Regime`: Select whether the company is in the :guilabel:`Regular Regime (without + additional messages in the RIDE)` or is qualified as in the :guilabel:`RIMPE Regime`. +- :guilabel:`Special Taxpayer Number`: If the company is qualified as a special taxpayer, complete + this field with the company's corresponding tax contributor number. +- :guilabel:`Forced to Keep Accounting Books`: Enable this option if needed. -.. image:: ecuador/electronic-signature.png - :align: center - :alt: Electronic signature for Ecuador. +:guilabel:`Withholding` section: + +- :guilabel:`Consumables`: Enter the code of the default withholding tax used when purchasing goods. +- :guilabel:`Services`: Enter the code of the default withholding tax used when purchasing services. +- :guilabel:`Credit Card`: Enter the code of the default withholding tax used when purchasing with + credit cards. +- :guilabel:`Withhold Agent Number`: Enter the company's withholding agent resolution number, if + applicable. + +:guilabel:`SRI Connection` section: + +- :guilabel:`Certificate file for SRI`: Select the company's :ref:`SRI certificate + `. Click :icon:`oi-arrow-right` :guilabel:`SRI Certificates` to upload one, if + necessary. +- :guilabel:`Use production servers`: Enable this option if electronic documents are used in the + production environment; leave it disabled if the testing environment is used instead. + +:guilabel:`Withholding accounts` section: + +- :guilabel:`Sales Tax Base Account`: Enter the company's sales tax base account. +- :guilabel:`Purchase Tax Base Account`: Enter the company's sales tax purchase account. + +.. important:: + When using the testing environment, EDI data is sent to test servers. .. note:: - When configuring the withholdings in the configuration menu, these suggested withholdings are - only for domestic suppliers when no withholdings are setup on their *Taxpayer Type*. Moreover, - the Credit Card withholding set up is always used when a Credit or Debit Card SRI Payment Metho - is used. + - The values entered in the :guilabel:`Consumables` and :guilabel:`Services` withholding fields + are used as default values for domestic **only when** no withholdings are set up on the *SRI + Taxpayer Type*. + - The entered :guilabel:`Credit Card` withholding value is always applied when a credit or debit + card SRI payment method is used. + +.. _l10n_ec/VAT-withholding: VAT withholding --------------- -This configuration only applies if you are qualified as a *Withholding Agent* by the SRI, otherwise -skip this step. To configure your VAT withholding, go to :menuselection:`Accounting --> Accounting ---> Configuration --> Ecuadorian SRI: Taxpayer Type SRI`. +.. note:: + This configuration applies only if the SRI recognizes the company as a withholding agent. If not, + skip this step. -You must configure the withholding percentage that applies for each type of taxpayer, specify the -:guilabel:`Goods VAT Withholding` and the :guilabel:`Services VAT Withholding`. +To configure a VAT withholding, go to :menuselection:`Accounting --> Configuration --> Taxpayer Type +SRI`. -.. image:: ecuador/contributor-type.png - :align: center - :alt: Taxpayer Type configuration for Ecuador. +Configure the :guilabel:`Name` of the taxpayer type, the :guilabel:`Goods VAT Withholding`, and the +:guilabel:`Services VAT Withholding`. .. tip:: - In the case that the :guilabel:`Taxpayer Type` is `RIMPE`, also configure the :guilabel:`Profit - Withholding` percentage. + If the :guilabel:`Taxpayer Type` is :guilabel:`Rimpe`, configure the :guilabel:`Profit Withhold` + percentage. Printer points -------------- -To configure your printer points, go to :menuselection:`Accounting --> Configuration --> Accounting: +*Printer points* need to be configured for each type of electronic document used, such as customer +invoices, credit notes, and debit notes. + +To configure printer points, navigate to :menuselection:`Accounting --> Configuration --> Journals`. -Printer points need to be configured for each type of electronic document that you need. For -example: Customer Invoice, Credit Notes, and Debit Notes +For each electronic document, click :guilabel:`New`, and enter the following information on the +journal form: -For each printer point, you need to configure the following information: +- :guilabel:`Journal Name`: Enter in this format: `[Emission Entity]-[Emission Point] [Document + Type]`, e.g., `001-001 Sales Documents`. +- :guilabel:`Type`: Refers to the journal type; select :guilabel:`Sales`. -- :guilabel:`Journal Name`: in this format `[Emission Entity]-[Emission Point] [Document Type]`, for - example: `001-001 Sales Documents`. -- :guilabel:`Type`: refers to the type of journal, select `Sales`. -- :guilabel:`Use Documents?`: this checkbox is automatically checked, leave it checked. -- :guilabel:`Emission Entity`: configure the establishment number. -- :guilabel:`Emission Point`: configure the printer point. -- :guilabel:`Emission address`: configure the address of the establishment. -- :guilabel:`Default income account`: configure the default income account. -- :guilabel:`Dedicated Credit Note Sequence`: check the checkbox if *Credit Notes* are to be - generated from this printer point - journal. -- :guilabel:`Short Code`: This is the unique code for the sequence of accounting entries, enter a - unique 5-digit code, for example: `VT001` +Once the :guilabel:`Type` is selected, complete the following fields: -Customer Invoice, Credit Notes and Debit Notes need to use the same journal as the -:guilabel:`Emission Point`, and the :guilabel:`Entity Point` should be unique per journal. +- :guilabel:`Use Documents?`: Enable this option if legal invoicing (invoices, debit/credit notes) + is used, as this is the standard configuration. If not, select the option to record accounting + entries unrelated to legal invoicing documents, such as receipts, tax payments, or journal + entries. +- :guilabel:`Emission Entity`: Enter the facility number. +- :guilabel:`Emission Point`: Enter the printer point. +- :guilabel:`Emission address`: Enter the address of the facility. -.. image:: ecuador/printer-point.png - :align: center - :alt: Configuring a printer point for Ecuador electronic document type of Customer Invoices. +In the :guilabel:`Journal Entries` tab, under the :guilabel:`Accounting information` section, fill +in the following fields: -.. note:: - In the :guilabel:`Advanced Settings` tab, check the :guilabel:`Electronic Invoicing` checkbox to - enable it for Ecuador. +- :guilabel:`Default Income Account`: Enter the default income account. +- :guilabel:`Dedicated Credit Note Sequence`: Enable this option if *credit notes* should be + generated from this printer point (i.e., the journal). +- :guilabel:`Dedicated Debit Note Sequence`: Enable this option if *debit notes* should be + generated from this printer point (i.e., the journal). +- :guilabel:`Short Code`: Enter a unique 5-digit code for the accounting entry sequence (e.g., + VT001). + +Customer invoices, credit notes, and debit notes need to use the same journal as the +:guilabel:`Emission Point`, whereas the :guilabel:`Entity Point` should be unique per journal. + +Finally, in the :guilabel:`Advanced Settings` tab, check the :guilabel:`Electronic invoicing` +checkbox to enable sending XML/EDI invoices. .. seealso:: :doc:`../accounting/customer_invoices/electronic_invoicing` @@ -206,54 +228,55 @@ Customer Invoice, Credit Notes and Debit Notes need to use the same journal as t Withholding ----------- -A Withholding Journal must be defined, go to go to :menuselection:`Accounting --> Configuration --> -Accounting: Journals` where you need to configure the following information: +To define a *withholding journal*, go to :menuselection:`Accounting --> Configuration --> Journals`. +For each withholding journal, click :guilabel:`New`, and enter the following information: -- :guilabel:`Journal Name`: in this format `[Emission Entity]-[Emission Point] [Document Type]`, for - example: `001-001 Withholding`. -- :guilabel:`Type`: refers to the type of journal, select `Miscellaneous`. -- :guilabel:`Withhold Type`: Configure Purchase Withholding. -- :guilabel:`Use Documents?`: this checkbox is automatically checked, leave it checked. -- :guilabel:`Emission Entity`: configure the establishment number. -- :guilabel:`Emission Point`: configure the printer point. -- :guilabel:`Emission address`: configure the address of the establishment. -- :guilabel:`Default account`: configure the default income account. -- :guilabel:`Short Code`: This is the unique code for the sequence of accounting entries, enter a - unique 5-digit code, for example: `RT001` +- :guilabel:`Journal Name`: Enter this format: `[Emission Entity]-[Emission Point] [Document Type]`, + e.g.,`001-001 Withholding`. +- :guilabel:`Type`: Refers to the journal type. Select :guilabel:`Miscellaneous`. +- :guilabel:`Withhold Type`: Select :guilabel:`Purchase Withhold`. -.. image:: ecuador/withhold.png - :align: center - :alt: Configuring withholding for Ecuador electronic document type of Withholding. +Once the :guilabel:`Type` and :guilabel:`Withhold Type` are selected, complete the following fields: -.. note:: - In the :guilabel:`Advanced Settings` tab, check the :guilabel:`Electronic Invoicing` checkbox to - enable the sending of electronic invoicing for the withholding. +- :guilabel:`Emission Entity`: Enter the facility number. +- :guilabel:`Emission Point`: Enter the printer point. +- :guilabel:`Emission address`: Enter the address of the facility. -Purchase Liquidations +In the :guilabel:`Journal Entries` tab, under the :guilabel:`Accounting information` section, fill +in the following fields: + +- :guilabel:`Default Account`: Configure the default income account. +- :guilabel:`Short Code`: Enter a unique 5-digit code for the accounting entry sequence (e.g., + `WT001`). + +Finally, in the :guilabel:`Advanced Settings` tab, check the :guilabel:`Electronic invoicing` +checkbox to enable sending XML/EDI invoices. + +Purchase liquidations --------------------- -When using Purchase Liquidations, a specific journal must be created, go to -:menuselection:`Accounting --> Configuration --> Accounting: Journals` and configure the following -information: +A specific journal must be created for *purchase liquidations*. Go to :menuselection:`Accounting --> +Configuration --> Journals`. Click :guilabel:`New`, and enter the following information: -- :guilabel:`Journal Name`: in this format `[Emission Entity]-[Emission Point] [Document Type]`, for - example: `001-001 Withhold`. -- :guilabel:`Type`: refers to the type of journal, select `Miscellaneous`. -- :guilabel:`Purchase Liquidations`: check the checkbox to enable purchase liquidations. -- :guilabel:`Use Documents?`: this checkbox is automatically checked, leave it checked. -- :guilabel:`Emission Entity`: configure the establishment number. -- :guilabel:`Emission Point`: configure the printer point. -- :guilabel:`Emission address`: configure the address of the establishment. -- :guilabel:`Short Code`: This is the unique code for the sequence of accounting entries, enter a - unique 5-digit code, for example: `RT001` +- :guilabel:`Journal Name`: Enter this format: `[Emission Entity]-[Emission Point] [Document Type]`, + e.g., `001-001 Purchase Liquidations`. +- :guilabel:`Type`: Refers to the journal type. Select :guilabel:`Purchase`. -.. image:: ecuador/purchase-liqudations.png - :align: center - :alt: Configuring purchase liquidations for Ecuador electronic document type of Withholding. +Once the :guilabel:`Type` is selected, complete the following fields: -.. note:: - In the :guilabel:`Advanced Settings` tab, check the :guilabel:`Electronic Invoicing` checkbox to - enable the sending of electronic invoicing for the withholding. +- :guilabel:`Purchase Liquidations`: Tick this checkbox to enable purchase liquidations. +- :guilabel:`Use Documents?`: Enable this option if legal invoicing (invoices, debit/credit notes) + is used, as this is the standard configuration. If not, select the option to record accounting + entries unrelated to legal invoicing documents, such as receipts, tax payments, or journal + entries. +- :guilabel:`Emission Entity`: Enter the facility number. +- :guilabel:`Emission Point`: Enter the printer point. +- :guilabel:`Emission address`: Enter the address of the facility. +- :guilabel:`Short Code`: Enter a unique 5-digit code for the accounting entry sequence (e.g., + `PT001`). + +Finally, in the :guilabel:`Advanced Settings` tab, check the :guilabel:`Electronic invoicing` +checkbox to enable sending XML/EDI invoices. Configure master data --------------------- @@ -261,104 +284,76 @@ Configure master data Chart of accounts ~~~~~~~~~~~~~~~~~ -The :doc:`chart of accounts <../accounting/get_started/chart_of_accounts>` -is installed by default as part of the set of data included in the localization module, the accounts -are mapped automatically in Taxes, Default Account Payable, Default Account Receivable. +The :doc:`chart of accounts <../accounting/get_started/chart_of_accounts>` is installed by default +as part of the set of data included in the localization module. The accounts are mapped +automatically in *Taxes*, *Default Account Payable*, *Default Account Receivable*. -The chart of accounts for Ecuador is based on the most updated version of Superintendency of -Companies, which is grouped in several categories and is compatible with NIIF accounting. +Ecuador's chart of accounts is based on the most updated version of the *Superintendency of +Companies*, which is grouped into several categories and is compatible with NIIF accounting. -You can add or delete accounts according to the company's needs. +Accounts can be added or deleted according to the company's needs. Products ~~~~~~~~ -In addition to the basic information in your products, you must add the configuration of the -withholding code (tax) that applies. +If products have any withholding taxes, they must be configured on the product form. -Go to :menuselection:`Accounting --> Vendors: Products` under the tab "Purchase" +Go to :menuselection:`Accounting --> Vendors --> Products`. On the :guilabel:`General Information` +tab, specify both :guilabel:`Purchase Taxes` and :guilabel:`Profit Withhold`. -.. image:: ecuador/products.png - :align: center - :alt: Product for Ecuador. - -Contacts -~~~~~~~~ - -Configure the next information when you create a contact: - -- Check the :guilabel:`Company` option on top if it is a contact with RUC, or check - :guilabel:`Individual` if it is a contact with cedula or passport. -- :guilabel:`Name` -- :guilabel:`Address`: :guilabel:`Street` is a required field to confirm the Electronic Invoice. -- :guilabel:`Identification Number`: select an identification type `RUC`, `Cedula`, or `Passport`. -- :guilabel:`Taxpayer Type`: select the contact's SRI Taxpayer Type. -- :guilabel:`Phone` -- :guilabel:`Email` - -.. image:: ecuador/contacts.png - :align: center - :alt: Contacts for Ecuador. - -.. note:: - The :guilabel:`SRI Taxpayer Type` has inside the configuration of which VAT and Profit - withholding will apply when you use this contact on Vendor Bill, and then create a withholding - from there. - -Review your taxes -~~~~~~~~~~~~~~~~~ +Review taxes +~~~~~~~~~~~~ As part of the localization module, taxes are automatically created with its configuration and -related financial accounts. +related financial accounts. When creating an additional tax, base it on the configuration of the +existing taxes. -.. image:: ecuador/taxes.png - :align: center - :alt: Taxes for Ecuador. +To manage taxes, navigate to :menuselection:`Accounting --> Configuration --> Taxes`. Depending on +the tax type, the following options may be required for additional configuration: -The following options have been automatically configured: +- :guilabel:`Tax Name`: Follows a specific format depending on the tax type: -- :guilabel:`Tax Support`: to be configured only in the IVA tax, this option is useful when you - register purchase withholdings. -- :guilabel:`Code ATS`: to be configured only for income tax withholding codes, it is important when - you register the withholding. -- :guilabel:`Tax Grids`: configure the codes of 104 form if it is a IVA tax and configure the codes - of 103 form if it is a income tax withholding code. -- :guilabel:`Tax Name`: + - | **For IVA (Value-Added Tax)**: + | `IVA [percent] (104, [form code] [tax support code] [tax support short name])` + | Example: `IVA 12% (104, RUC [tax support code] IVA)` + - | **For Income Tax Withholding codes**: + | `Code ATS [percent of withhold] [withhold name]` + | Example: `Code ATS 10% Retención a la Fuente` - - For IVA tax, format the name as: `IVA [percent] (104, [form code] [tax support code] [tax - support short name])` - - For income tax withholding code, format the name as: `Code ATS [Percent of withhold] [withhold - name]` +- :guilabel:`Tax Support`: Configure only for the IVA tax. This option is used to register purchase + withholdings. +- :guilabel:`Code ATS`: Configure only for income tax withholding codes, as it is necessary to + register a withholding. -Once the Ecuador module is installed, the most common taxes are automatically configured. If you -need to create an additional one, you can do so, for which you must base yourself on the -configuration of the existing taxes. +In the :guilabel:`Definition` tab: -.. image:: ecuador/taxes-with-tax-support.png - :align: center - :alt: Taxes with tax support for Ecuador. +- :guilabel:`Tax Grids`: Configure the code of a 104 form if it is an IVA tax, and the code of a + 103 form if it is an income tax withholding code. -Review your Document Types -~~~~~~~~~~~~~~~~~~~~~~~~~~ +.. seealso:: + :doc:`Configuring taxes <../accounting/taxes>` -Some accounting transactions like *Customer Invoices* and *Vendor Bills* are classified by document -types. These are defined by the government fiscal authorities, in this case by the SRI. +Review document types +~~~~~~~~~~~~~~~~~~~~~ + +Some accounting transactions like *customer invoices* and *vendor bills* are classified by *document +types*. These are defined by the government fiscal authorities, which in this case is the SRI. + +To access or configure document types, go to :menuselection:`Accounting --> Configuration --> +Document Types`. Each document type can have a unique sequence per journal where it is assigned. As part of the -localization, the document type includes the country on which the document is applicable; also the +localization, the document type includes the country in which the document is applicable; also the data is created automatically when the localization module is installed. -The information required for the document types is included by default so the user does not need to -fill anything there. - -.. image:: ecuador/document-types.png - :align: center - :alt: Document types for Ecuador. +The information required for the document types is included by default and doesn't need to be +changed. Workflows ========= -Once you have configured your database, you can register your documents. +Once a company's database is configured, documents can be registered to enable workflows across +Odoo's applications, such as **Accounting**, **Inventory**, and **Sales**. Sales documents --------------- @@ -367,222 +362,294 @@ Customer invoices ~~~~~~~~~~~~~~~~~ :guilabel:`Customer invoices` are electronic documents that, when validated, are sent to SRI. These -documents can be created from your sales order or manually. They must contain the following data: +documents can be :doc:`created from your sales order or manually +<../accounting/customer_invoices/overview>`. -- :guilabel:`Customer`: type the customer's information. -- :guilabel:`Journal`: select the option that matches the printer point for the customer invoice. -- :guilabel:`Document Type`: type document type in this format `(01) Invoice`. -- :guilabel:`Payment Method (SRI)`: select how the invoice is going to be paid. -- :guilabel:`Products`: specify the product with the correct taxes. +They must contain the following data: -.. image:: ecuador/customer-invoice.png - :align: center - :alt: Customer invoice for Ecuador. +- :guilabel:`Journal`: Select the option matching the customer invoice's printer point. +- :guilabel:`Document Type`: Type the document type in this format: `(01) Invoice`. +- :guilabel:`Payment Method (SRI)`: Select how the invoice will be paid. + +.. seealso:: + :doc:`Manage customer invoices <../accounting/customer_invoices/overview>` Customer credit note ~~~~~~~~~~~~~~~~~~~~ -The :doc:`Customer credit note <../accounting/customer_invoices/credit_notes>` is an -electronic document that, when validated, is sent to SRI. It is necessary to have a validated -(posted) invoice in order to register a credit note. On the invoice there is a button named -:guilabel:`Credit note`, click on this button to be directed to the :guilabel:`Create credit note` -form, then complete the following information: +The :doc:`Customer credit note <../accounting/customer_invoices/credit_notes>` is an electronic +document that, when validated, is sent to SRI. A validated (posted) invoice is necessary to register +a credit note. -- :guilabel:`Credit Method`: select the type of credit method. +On the invoice, click :guilabel:`Credit note` and complete the following information in the +:guilabel:`Credit note` window. - - :guilabel:`Partial Refund`: use this option when you need to type the first number of documents - and if it is a partial credit note. - - :guilabel:`Full Refund`: use this option if the credit note is for the total invoice and you - need the credit note to be auto-validated and reconciled with the invoice. - - :guilabel:`Full refund and new draft invoice`: use this option if the credit note is for the - total invoice and you need the credit note to be auto-validated and reconciled with the invoice, - and auto-create a new draft invoice. +- :guilabel:`Credit Method`: Select the type of credit method. -- :guilabel:`Reason`: type the reason for the credit note. -- :guilabel:`Rollback Date`: select the :guilabel:`specific` options. -- :guilabel:`Reversal Date`: type the date. -- :guilabel:`Use Specific Journal`: select the printer point for your credit note, or leave it empty - if you want to use the same journal as the original invoice. + - :guilabel:`Partial Refund`: Use this option to type the first number of documents, and if it is + a partial credit note. + - :guilabel:`Full Refund`: Use this option if the credit note is for the total invoice, and the + credit note needs to be auto-validated and reconciled with the invoice. + - :guilabel:`Full refund and new draft invoice`: Use this option if the credit note is for the + total invoice, the credit note needs to be auto-validated and reconciled with the invoice, and + to auto-create a new draft invoice. -Once reviewed, you can click on the :guilabel:`Reverse` button. +- :guilabel:`Rollback Date`: Select the :guilabel:`specific` options. +- :guilabel:`Reversal Date`: Enter the date. -.. image:: ecuador/add-customer-credit-note.png - :align: center - :alt: Add Customer Credit Note for Ecuador. +Then, click :guilabel:`Reverse`. -When the :guilabel:`Partial Refund` option is used, you can change the amount of the credit note and -then validate it. Before validating the credit note, review the following information: - -- :guilabel:`Customer`: type the customer's information. -- :guilabel:`Journal`: select the printer point for the customer Credit Note. -- :guilabel:`Document Type`: this is the document type `(04) Credit Note`. -- :guilabel:`Products`: It must specify the product with the correct taxes. - -.. image:: ecuador/customer-credit-note.png - :align: center - :alt: Customer Credit Note for Ecuador. +When the :guilabel:`Partial Refund` option is used, the amount of the credit note can be changed and +validated. Make sure to specify the relevant product with the correct taxes for a partial refund. Customer debit note ~~~~~~~~~~~~~~~~~~~ The :guilabel:`Customer debit note` is an electronic document that, when validated, is sent to SRI. -It is necessary to have a validated (posted) invoice in order to register a debit note. On the -invoice there is a button named :guilabel:`Debit Note`, click on this button to be directed to the -:guilabel:`Create debit note` form, then complete the following information: -- :guilabel:`Reason`: type the reason for the debit note. -- :guilabel:`Debit note date`: select the :guilabel:`specific` options. -- :guilabel:`Copy lines`: select this option if you need to register a debit note with the same - lines of invoice. -- :guilabel:`Use Specific Journal`: select the printer point for your credit note, or leave it empty - if you want to use the same journal as the original invoice. +A validated (posted) invoice is necessary to register a debit note. Select the related invoice to +issue a debit note in the :guilabel:`Invoices` list view, click :icon:`fa-cog` :guilabel:`Actions` +and select :guilabel:`Create Debit Note`. -Once reviewed you can click on the :guilabel:`Create Debit Note` button. +- :guilabel:`Reason`: Enter the reason for the debit note. +- :guilabel:`Debit note date`: Select the :guilabel:`specific` options. +- :guilabel:`Copy lines`: Select this option to register a debit note with the same lines of + invoice. +- :guilabel:`Use Specific Journal`: Select the printer point for your credit note, or leave it empty + to use the same journal as the original invoice. -.. image:: ecuador/add-customer-debit-note.png - :align: center - :alt: Add Customer Debit Note for Ecuador. +Then, click :guilabel:`Create Debit Note`. -You can change the debit note amount, and then validate it. Before validating the debit note, review -the following information: +The debit note amount can be changed, if desired. -- :guilabel:`Customer`: type the customer's information. -- :guilabel:`Journal`: select the printer point for the customer Credit Note. -- :guilabel:`Document Type`: this is the document type `(05) Debit Note`. -- :guilabel:`Products`: It must specify the product with the correct taxes. - -.. image:: ecuador/customer-debit-note.png - :align: center - :alt: Customer Debit Note for Ecuador. +.. seealso:: + :ref:`Issue a customer debit note ` Customer withholding ~~~~~~~~~~~~~~~~~~~~ -The :guilabel:`Customer withholding` is a non-electronic document for your company, this document is -issued by the client in order to apply a withholding to the sale. +The :guilabel:`Customer withholding` is a non-electronic document issued by the client in order to +apply a withholding to a sale. -It is necessary to have a validated (posted) invoice in order to register a customer withholding. On -the invoice there is a button named :guilabel:`Add Withhold`, click on this button to be directed -to the :guilabel:`Customer withholding` form, then complete the following information: +A validated (posted) invoice is necessary to register a customer withholding. On the invoice, click +:guilabel:`Add Withhold` and complete the following information in the :guilabel:`Customer +withholding` window: -- :guilabel:`Document Number`: type the withholding number. -- :guilabel:`Withhold Lines`: select the taxes that the customer is withholding. +- :guilabel:`Document Number`: Enter the withholding number. +- :guilabel:`Withhold Lines`: Select the taxes that the customer is withholding. Before validating the withholding, review that the amounts for each tax are the same as the original document. -.. image:: ecuador/customer-withhold.png - :align: center - :alt: Customer withhold for Ecuador. - Purchase Documents ------------------ +.. _l10n_ec/vendor-bills: + Vendor bill ~~~~~~~~~~~ -The :guilabel:`Vendor bill` is a non-electronic document for your company, this document is issued -by your vendor when your company generates a purchase. +:doc:`Vendor bills <../accounting/vendor_bills>` are non-electronic documents issued by vendors when +a company generates a purchase. Vendor bills can be created from purchase orders or manually. -The bills can be created from the purchase order or manually, it must contain the following -information: +.. important:: + A vendor bill journal must be created to create vendor bill documents. -- :guilabel:`Vendor`: type the vendor's information. -- :guilabel:`Bill Date`: select the date of invoice. -- :guilabel:`Journal`: it is the journal for vendor bills. -- :guilabel:`Document Type`: this is the document type `(01) Invoice` -- :guilabel:`Document number`: type the document number. -- :guilabel:`Payment Method (SRI)`: select how the invoice is going to be paid. -- :guilabel:`Products`: specify the product with the correct taxes. +Create a vendor bill journal +**************************** -.. image:: ecuador/purchase-invoice.png - :align: center - :alt: Purchases for Ecuador. +To create a new journal, go to :menuselection:`Accounting --> Configuration --> Journals`, and click +:guilabel:`New`. + +Then, configure the following: + +- Select :guilabel:`Purchase` as the :guilabel:`Type`. +- **Do not** tick the :guilabel:`Purchase Liquidations` checkbox. +- Add a :guilabel:`Default Expense Account`. + +Configure a vendor bill +*********************** + +To configure a vendor bill, make sure also to complete the following Ecuador specific fields: + +- :guilabel:`Document Type`: Enter this document type: `(01) Invoice`. +- :guilabel:`Document number`: Enter the document number. +- :guilabel:`Payment Method (SRI)`: Select how the vendor bill will be paid. .. important:: When creating the purchase withholding, verify that the bases (base amounts) are correct. If you - need to edit the amount of the tax in the :guilabel:`Vendor bill`, click the :guilabel:`Edit` - button. Otherwise, from the :guilabel:`Journal Items` tab click the :guilabel:`Edit` button and - set the adjustment to go where you want. + need to edit the amount of the tax in the :guilabel:`Vendor bill`, click :guilabel:`Edit`. Or, + from the :guilabel:`Journal Items` tab, click :guilabel:`Edit` and set the adjustment as desired. + +.. _l10n_ec/purchase-liquidation: Purchase liquidation ~~~~~~~~~~~~~~~~~~~~ -The :guilabel:`Purchase liquidation` is an electronic document that, when validated, is sent to SRI. +The *purchase liquidation* is an electronic document that, when validated, is sent to SRI. -Companies issue this type of electronic document when they purchase, and the vendor does not issue -an invoice due to one or more of the following cases: +Companies issue them when they make a purchase but the vendor does not provide an invoice, due to +one or more of the following reasons: -- Services were provided by non-residents of Ecuador. -- Services provided by foreign companies without residency or establishment in Ecuador. -- Purchase of goods or services from natural persons not registered with a RUC, who due to their - cultural level or hardiness are not able to issue sales receipts or customer invoices. -- Reimbursement for the purchase of goods or services to employees in a dependency relationship - (full-time employee). -- Services provided by members of collegiate bodies for the exercise of their function. +- Non-residents of Ecuador provided services. +- Foreign companies provided services without residency or facility in Ecuador. +- Purchase of goods or services from natural persons not registered with a RUC, who cannot issue + sales receipts or customer invoices. +- Reimbursement for purchasing goods or services must be given to employees in a dependency + relationship (full-time employee). +- Members of collegiate bodies have provided services in the exercise of their function. -These types of electronic documents can be created from the :guilabel:`Purchase Order` or manually -from the :guilabel:`Vendor Bills` form view. It must contain the following data: +In these cases, a purchase liquidation journal must be created. -- :guilabel:`Vendor`: type the vendor's information. -- :guilabel:`Journal`: select the journal for the :guilabel:`Purchase Liquidation` with the correct - printer point. -- :guilabel:`Document Type`: this is the document type `(03) Purchase Liquidation` -- :guilabel:`Document number`: type the document number (sequence), you will only have to do this - once, then the sequence will be automatically assigned for the next documents. -- :guilabel:`Payment Method (SRI)`: select how the invoice is going to be paid. -- :guilabel:`Products`: specify the product with the correct taxes. +Create a purchase liquidation journal +************************************* -Once you review the information you can validate the :guilabel:`Purchase Liquidation`. +To create a new journal, go to :menuselection:`Accounting --> Configuration --> Journals`, and click +:guilabel:`New`. -.. image:: ecuador/purchase-liquidation.png - :align: center - :alt: Purchase liquidation for Ecuador. +Then, configure the following: + +- Select :guilabel:`Purchase` as the :guilabel:`Type`. +- Tick the :guilabel:`Purchase Liquidations` checkbox. +- Add a :guilabel:`Default Expense Account`. + +Configure a purchase liquidation +******************************** + +These types of electronic documents can be created from the *purchase order* or manually from the +*vendor bills* form. Purchase liquidations must contain the following data: + +- :guilabel:`Vendor`: Enter the vendor's information. +- :guilabel:`Journal`: Select the :guilabel:`Purchase Liquidation` journal with the correct printer + point. +- :guilabel:`Document Type`: Enter this document type: `(03) Purchase Liquidation` +- :guilabel:`Document number`: Enter the document number (sequence). This must only be entered once, + and the sequence will automatically be assigned to the subsequent documents. +- :guilabel:`Payment Method (SRI)`: Select how the invoice is going to be paid. +- :guilabel:`Products`: Specify the product with the correct taxes. + +Once the information has been reviewed, validate the :guilabel:`Purchase Liquidation`. Purchase withholding ~~~~~~~~~~~~~~~~~~~~ -The :guilabel:`Purchase withholding` is an electronic document that, when validated, is sent to SRI. +The *Purchase withholding* is an electronic document that, when validated, is sent to SRI. -It is necessary to have an invoice in a validated state in order to register a :guilabel:`Purchase -withholding`. On the invoice, there is a button named :guilabel:`Add Withhold`, click on this button -to be directed to the :guilabel:`Withholding` form, then complete the following information: +An invoice in a validated state is necessary before registering a :guilabel:`Purchase withholding`. +On the invoice, click :guilabel:`Add Withhold` and complete the following fields in the +:guilabel:`Withholding` window: -- :guilabel:`Document number`: type the document number (sequence), you will only have to do this - once, then the sequence will be automatically assigned for the next documents. +- :guilabel:`Document number`: Enter the document number (sequence). This will only need to be + entered once, and then the sequence will be automatically assigned for the next documents. - :guilabel:`Withhold lines`: The taxes appear automatically according to the configuration of - products and vendors, you should review if the taxes and tax support are correct, and, if it is - not correct, you can edit and select the correct taxes and tax support. + products and vendors. Review if the taxes and tax support are correct. If not, edit and select + the correct taxes and tax support. -Once you review the information you can validate the :guilabel:`Withholding`. - -.. image:: ecuador/purchase-withhold.png - :align: center - :alt: Purchase withhold for Ecuador. +Then, validate the :guilabel:`Withholding`. .. note:: - You can't change the tax support for one that was not included in the configuration of the taxes - used on the :guilabel:`Vendor Bill`. To do so, go to the tax applied on the :guilabel:`Vendor - Bill` and change the :guilabel:`Tax Support` there. + Tax support types must be configured on the :guilabel:`Vendor Bill`. To do so, go to the tax + applied on the :guilabel:`Vendor Bill` and change the :guilabel:`Tax Support` there. -A withholding tax can be divided into two or more lines, this will depend on whether two or more +A withholding tax can be divided into two or more lines, depending on whether two or more withholdings percentages apply. .. example:: - The system suggests a VAT withholding of 30% with tax support 01, you can add your VAT - withholding of 70% in a new line with the same tax support, the system will allow you as long as - the total of the bases matches the total from the :guilabel:`Vendor Bill`. + The system suggests a VAT withholding of 30% with tax support 01. VAT withholding of 70% can be + added in a new line with the same tax support. Odoo allows it if the base total matches the + :guilabel:`Vendor Bill`'s total. + +Expense reimbursement +--------------------- + +Expense reimbursements apply to the following cases: + +- :guilabel:`Individual`: reimbursement to an employee for miscellaneous expenses (e.g. purchase + liquidations) +- :guilabel:`Legal Entity`: reimbursement for incurred expenses, such as representation expenses + (e.g. hiring a lawyer) +- :ref:`Vendor Bills ` + +Reimbursing expenses for an individual +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +To enable individual expense reimbursement, make sure a :ref:`purchase liquidation journal +` has been created. + +Next, to create a reimbursement, :ref:`create a vendor bill ` using the +*purchase liquidation* journal. On the vendor bill, configure the following fields: + +- :guilabel:`Vendor`: This field should be an employee. +- :guilabel:`Document Type`: Verify that this field is accurately populated from the journal. +- :guilabel:`Payment Method (SRI)`: Select a payment method. +- :guilabel:`Reimbursement Lines` tab: Add the expenses line by line, and provide the following + details for each expense: + + - :guilabel:`Partner or authorization number` + - :guilabel:`Date` + - :guilabel:`Document Type` + - :guilabel:`Document Number` + - :guilabel:`Tax Base` + - :guilabel:`Tax` + +To automatically populate the invoice lines, click the :guilabel:`Auto Fill Invoice Lines`. Then, +click :guilabel:`Confirm Vendor Bill` and :guilabel:`Process Now`. The XML and authorization number +for the purchase liquidation are recorded, and the purchase withholding created from this vendor +bill includes the reimbursement information. + +.. image:: ecuador/l10n-ec-individual-flow.png + :alt: Expense Reimbursement. + +Reimbursing expenses for a legal entity +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +To enable expense reimbursement for legal entities, make sure a :ref:`vendor bills journal +` has been created. + +In the journal, be sure the following configurations are set, as they are necessary to perform a +reimbursement for a legal entity: + +- Select :guilabel:`Purchase` as the :guilabel:`Type`. +- **Do not** tick the :guilabel:`Purchase Liquidations` checkbox. +- Add a :guilabel:`Default Expense Account`. + +Next, to create the reimbursement, :ref:`create a vendor bill ` using the +*Vendor Bills* journal. On the vendor bill, configure the following fields: + +- :guilabel:`Vendor`: This field should be a vendor whose identification type is :guilabel:`RUC`. +- :guilabel:`Document Type`: Verify that this field is accurately populated from the journal. +- :guilabel:`Payment Method (SRI)`: Select a payment method. +- :guilabel:`Reimbursement Lines` tab: Add the expenses line by line, and provide the following + details for each expense: + + - :guilabel:`Partner or authorization number` + - :guilabel:`Date` + - :guilabel:`Document Type` + - :guilabel:`Document Number` + - :guilabel:`Tax Base` + - :guilabel:`Tax` + +To automatically populate the invoice lines, click the :guilabel:`Auto Fill Invoice Lines`. Then, +click :guilabel:`Confirm Vendor Bill` and :guilabel:`Process Now`. The XML and authorization number +for the purchase liquidation are recorded, and the purchase withholding created from this vendor +bill includes the reimbursement information. + +.. note:: + It is not necessary to link a product in the expense lines. After adding the reimbursement lines, + more lines can be added to represent other expenses that are not reimbursements. eCommerce --------- -The :ref:`ATS Report module ` enables the following: +The :ref:`ATS Report module ` enables the following: -- Choose the SRI Payment Method in each payment method's configuration. -- Customers can manually input their identification type and identification number during the - eCommerce checkout process. +- Choose the *SRI Payment Method* for each payment method's configuration. +- Customers can manually input their identification type and number during eCommerce checkout. - Automatically generate a valid electronic invoice for Ecuador at the end of the checkout process. +.. seealso:: + :doc:`eCommerce documentation <../../websites/ecommerce>` + Configuration ~~~~~~~~~~~~~ @@ -605,32 +672,27 @@ Payment providers ***************** To activate the payment providers that should be used to capture eCommerce payments, navigate to -:menuselection:`Website --> Configuration --> Payment Providers` section and then click on the -:guilabel:`View other providers` button under the :guilabel:`Activate Payments` heading. From here, -each payment provider can be configured by selecting a provider record. Refer to the :doc:`payment -provider <../payment_providers>` documentation for more information. +:menuselection:`Website --> Configuration --> Payment Providers` section. Then, in the +:guilabel:`Activate Payments` section, click :guilabel:`View other providers`. + +Each :doc:`payment provider <../payment_providers>` can be configured from here by selecting a +provider record. + Payment methods ^^^^^^^^^^^^^^^ -To activate one or more payment methods for a payment provider, click :guilabel:`→ Enable Payment -Methods` within the :guilabel:`Configuration` tab of each provider. +To activate one or more payment methods for a payment provider, click :icon:`oi-arrow-right` +:guilabel:`Enable Payment Methods` within the :guilabel:`Configuration` tab of each provider. When configuring the payment method, it is **mandatory** to set the :guilabel:`SRI Payment Method` -for each method. This field appears after you create and save the payment method for the first +for each method. This field appears after creating and saving the payment method for the first time. .. note:: - Adding the :guilabel:`SRI Payment Method` is necessary to generate correctly the electronic + Adding the :guilabel:`SRI Payment Method` is necessary to correctly generate the electronic invoice from an eCommerce sale. Select a **payment method** to access its configuration menu and - the field. - -.. seealso:: - :doc:`Payment provider <../payment_providers>` - -.. image:: ecuador/l10n-ec-sri-payment-method.png - :align: center - :alt: l10n_ec SRI Payment Method. + field. eCommerce workflow ~~~~~~~~~~~~~~~~~~ @@ -642,26 +704,23 @@ The client who is making a purchase will have the option to indicate their ident number during the checkout process. This information is required to correctly generate the electronic invoice after the checkout is completed. -.. image:: ecuador/website-checkout-form.png - :alt: Website checkout form. - .. note:: Verification is done to ensure the :guilabel:`Identification Number` field is completed and has - the correct number of digits. For RUC identification, 13 digits are required. For Cédula, - 9 digits are required. + the correct number of digits. For RUC identification, 13 digits are required. For Cédula, 9 + digits are required. After finishing the checkout process, a confirmed invoice is generated, ready to be sent manually or asynchronously to the SRI. -Point of Sale electronic invoicing +Point of sale electronic invoicing ---------------------------------- Make sure the *Ecuadorian module for Point of Sale* (`l10n_ec_edi_pos`) is :ref:`installed ` to enable the following features and configurations: - Choose the SRI payment method in each payment method configuration. -- Manually input the customer's identification type and identification number when creating a - new contact on *POS*. +- Manually input the customer's identification type and identification number when creating a new + contact on *POS*. - Automatically generate a valid electronic invoice for Ecuador at the end of the checkout process. Payment method configuration @@ -677,7 +736,7 @@ Invoicing flows Identification type and number ****************************** -The POS cashier can :ref:`create a new contact for a customer ` who requests an +The P0S cashier can :ref:`create a new contact for a customer ` who requests an invoice from an open POS session. The *Ecuadorian Module for Point of Sale* adds two new fields to the contact creation form: @@ -716,36 +775,24 @@ Financial reports In Ecuador, there are fiscal reports that the company presents to SRI. Odoo supports two of the main financial reports used by companies: **reports 103** and **104**. -To get these reports, go to the **Accounting** app and select :menuselection:`Reporting --> -Statements Reports --> Tax Report` and then filter by `Tax Report 103` or `Tax Report 104`. +To get these reports, go to :menuselection:`Accounting --> Reporting --> Tax Return`. Click the +:icon:`fa-book` :guilabel:`Report:` icon and select `103 (EC)` or `104 (EC)`. Report 103 ---------- -This report contains information of income tax withholdings in a given period, this can be reported -monthly or semi-annually. - -You can see the information needed to report, which includes base and tax amounts, but also includes -the tax code within the parenthesis in order to report it to the SRI. - -.. image:: ecuador/103-form.png - :align: center - :alt: Report 103 form for Ecuador. +This report provides details on income tax withholdings in a given period and can be reported +monthly or semi-annually. It includes information about base, tax amounts, and tax codes, and can be +used for SRI reporting. Report 104 ---------- -This report contains information on VAT tax and VAT withholding for a given period, this can be -monthly or semi-annually. +This report provides details on VAT tax and VAT withholding for a given period and can be generated +monthly or semi-annually. It includes information about base, tax amounts, and tax codes, and can be +used for SRI reporting. -You can see the information needed to report, which includes base and tax amounts, but also includes -the tax code within the parenthesis to report it to the SRI. - -.. image:: ecuador/104-form.png - :align: center - :alt: Report 104 form for Ecuador. - -.. _ecuador/ats: +.. _l10n_ec/ats: ATS report ---------- @@ -760,7 +807,7 @@ downloading the ATS report in XML format. Configuration ~~~~~~~~~~~~~ -To issue electronic documents, ensure your company is configured as explained in the +To issue electronic documents, ensure the company is configured as explained in the :ref:`electronic invoice ` section. In the :abbr:`ATS (Anexo Transaccional Simplificado)`, every document generated in Odoo (invoices, @@ -770,14 +817,14 @@ Vendor bills ************ When generating a vendor bill, it is necessary to register the authorization number from the -invoice that the vendor generated for the purchase. To do so, go to :menuselection:`Accounting ---> Vendors --> Bills` and select the bill. Then, enter the number from the vendor's invoice in the -:guilabel:`Authorization Number` field. +vendor's invoice. To do so, go to :menuselection:`Accounting --> Vendors --> Bills` and select the +bill. Then, enter the number from the vendor's invoice in the :guilabel:`Authorization Number` +field. Credit and debit notes ********************** -When generating a credit note or debit note manually or through importation, it is necessary to link +When generating a credit note or debit note manually or through an import, it is necessary to link this note to the sales invoice that is being modified by it. .. note:: @@ -789,16 +836,12 @@ XML generation ~~~~~~~~~~~~~~ To generate the :abbr:`ATS (Anexo Transaccional Simplificado)` report, go to -:menuselection:`Accounting --> Reports --> Tax Report` and choose a time period for the desired +:menuselection:`Accounting --> Reporting --> Tax Return`. Choose a time period for the desired :abbr:`ATS (Anexo Transaccional Simplificado)` report, then click :guilabel:`ATS`. The downloaded XML file is ready to be uploaded to *DIMM Formularios*. -.. image:: ecuador/ats-report.png - :align: center - :alt: ATS report download for Ecuador in Odoo Accounting. - .. note:: When downloading the :abbr:`ATS (Anexo Transaccional Simplificado)` report, Odoo generates a warning pop-up alerting the user if a document(s) has missing or incorrect data. Nevertheless, - the user can still download the XML file. + the XML file can still be downloaded. diff --git a/content/applications/finance/fiscal_localizations/ecuador/103-form.png b/content/applications/finance/fiscal_localizations/ecuador/103-form.png deleted file mode 100644 index 104153ad5..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/103-form.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/104-form.png b/content/applications/finance/fiscal_localizations/ecuador/104-form.png deleted file mode 100644 index acdd56b33..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/104-form.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/add-customer-credit-note.png b/content/applications/finance/fiscal_localizations/ecuador/add-customer-credit-note.png deleted file mode 100644 index fff34f68c..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/add-customer-credit-note.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/add-customer-debit-note.png b/content/applications/finance/fiscal_localizations/ecuador/add-customer-debit-note.png deleted file mode 100644 index f226bc45f..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/add-customer-debit-note.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/ats-report.png b/content/applications/finance/fiscal_localizations/ecuador/ats-report.png deleted file mode 100644 index afd80df56..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/ats-report.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/contacts.png b/content/applications/finance/fiscal_localizations/ecuador/contacts.png deleted file mode 100644 index c32cfecfb..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/contacts.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/contributor-type.png b/content/applications/finance/fiscal_localizations/ecuador/contributor-type.png deleted file mode 100644 index a311b7ec8..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/contributor-type.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/customer-credit-note.png b/content/applications/finance/fiscal_localizations/ecuador/customer-credit-note.png deleted file mode 100644 index 2a67bd062..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/customer-credit-note.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/customer-debit-note.png b/content/applications/finance/fiscal_localizations/ecuador/customer-debit-note.png deleted file mode 100644 index b1e256894..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/customer-debit-note.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/customer-invoice.png b/content/applications/finance/fiscal_localizations/ecuador/customer-invoice.png deleted file mode 100644 index 629f7b489..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/customer-invoice.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/customer-withhold.png b/content/applications/finance/fiscal_localizations/ecuador/customer-withhold.png deleted file mode 100644 index 1050808d0..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/customer-withhold.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/document-types.png b/content/applications/finance/fiscal_localizations/ecuador/document-types.png deleted file mode 100644 index 513c642a8..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/document-types.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/ecuador-company.png b/content/applications/finance/fiscal_localizations/ecuador/ecuador-company.png deleted file mode 100644 index e42b3b61d..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/ecuador-company.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/electronic-signature.png b/content/applications/finance/fiscal_localizations/ecuador/electronic-signature.png deleted file mode 100644 index a29147327..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/electronic-signature.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/l10n-ec-individual-flow.png b/content/applications/finance/fiscal_localizations/ecuador/l10n-ec-individual-flow.png new file mode 100644 index 000000000..0174dce46 Binary files /dev/null and b/content/applications/finance/fiscal_localizations/ecuador/l10n-ec-individual-flow.png differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/l10n-ec-sri-payment-method.png b/content/applications/finance/fiscal_localizations/ecuador/l10n-ec-sri-payment-method.png deleted file mode 100644 index 380d96f21..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/l10n-ec-sri-payment-method.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/printer-point.png b/content/applications/finance/fiscal_localizations/ecuador/printer-point.png deleted file mode 100644 index 6742a0f46..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/printer-point.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/products.png b/content/applications/finance/fiscal_localizations/ecuador/products.png deleted file mode 100644 index 1a888d988..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/products.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/purchase-invoice.png b/content/applications/finance/fiscal_localizations/ecuador/purchase-invoice.png deleted file mode 100644 index 75a511f17..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/purchase-invoice.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/purchase-liqudations.png b/content/applications/finance/fiscal_localizations/ecuador/purchase-liqudations.png deleted file mode 100644 index 0bf7374a1..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/purchase-liqudations.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/purchase-liquidation.png b/content/applications/finance/fiscal_localizations/ecuador/purchase-liquidation.png deleted file mode 100644 index bbd664d59..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/purchase-liquidation.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/purchase-withhold.png b/content/applications/finance/fiscal_localizations/ecuador/purchase-withhold.png deleted file mode 100644 index 7543911e4..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/purchase-withhold.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/taxes-with-tax-support.png b/content/applications/finance/fiscal_localizations/ecuador/taxes-with-tax-support.png deleted file mode 100644 index 309fc2ad2..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/taxes-with-tax-support.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/taxes.png b/content/applications/finance/fiscal_localizations/ecuador/taxes.png deleted file mode 100644 index 585396bb2..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/taxes.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/website-checkout-form.png b/content/applications/finance/fiscal_localizations/ecuador/website-checkout-form.png deleted file mode 100644 index 3c0dbeb24..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/website-checkout-form.png and /dev/null differ diff --git a/content/applications/finance/fiscal_localizations/ecuador/withhold.png b/content/applications/finance/fiscal_localizations/ecuador/withhold.png deleted file mode 100644 index 5b4576172..000000000 Binary files a/content/applications/finance/fiscal_localizations/ecuador/withhold.png and /dev/null differ