[IMP] accounting: update thailand localisations for PromptPay
Impacted Version: - 17.0 and above This commit improve below features: - PromptPay QR code documentation task-3506522 closes odoo/documentation#5862 Signed-off-by: Jonathan Castillo (jcs) <jcs@odoo.com>
@ -21,7 +21,7 @@ features of the Thai localization:
|
||||
- `l10n_th_reports`
|
||||
- Country-specific accounting reports
|
||||
|
||||
.. image:: thailand/thailand-modules.png
|
||||
.. image:: thailand/modules.png
|
||||
:alt: Thailand localization modules
|
||||
|
||||
Chart of accounts and taxes
|
||||
@ -47,7 +47,7 @@ To generate a sales and purchase tax report, go to :menuselection:`Accounting --
|
||||
Report`. Select a specific time or time range on the tax report, and click
|
||||
:guilabel:`VAT-202-01 (xlsx)` for purchase tax and :guilabel:`VAT-202-02 (xlsx)` for sales tax.
|
||||
|
||||
.. image:: thailand/thailand-tax-report.png
|
||||
.. image:: thailand/tax-report.png
|
||||
:alt: Thai purchase and sales taxes reports
|
||||
|
||||
Withholding PND tax report
|
||||
@ -57,7 +57,7 @@ PND report data displays the summarized amounts of the applicable **withholding
|
||||
tax returns (domestic)** from vendor bills under the :guilabel:`PND53 (TH)` and
|
||||
:guilabel:`PND3 (TH)` tax reports. It is installed by default with the Thai localization.
|
||||
|
||||
.. image:: thailand/thailand-pnd-report.png
|
||||
.. image:: thailand/pnd-report.png
|
||||
:alt: PND tax reports
|
||||
|
||||
.. note::
|
||||
@ -74,7 +74,7 @@ specific time or time range on the tax report, and click :guilabel:`PND3` or :gu
|
||||
This generates the :file:`Tax Report PND3.csv` and :file:`Tax Report PND53.csv` files that lists all
|
||||
the vendor bill lines with the applicable withholding tax.
|
||||
|
||||
.. image:: thailand/thailand-pnd3-pnd53.png
|
||||
.. image:: thailand/pnd3-pnd53.png
|
||||
:alt: PND3 and PND53 CSV files
|
||||
|
||||
.. warning::
|
||||
@ -91,7 +91,7 @@ have the option to print PDF reports for normal invoices and tax invoices. To p
|
||||
printed as **commercial invoices** by clicking on :menuselection:`Cog button (⚙️) --> Print -->
|
||||
Commercial Invoice`.
|
||||
|
||||
.. image:: thailand/thailand-tax-invoice.png
|
||||
.. image:: thailand/tax-invoice.png
|
||||
:alt: Commercial invoice printing
|
||||
|
||||
Headquarter/Branch number settings
|
||||
@ -104,8 +104,62 @@ in the app, open the **contact form** of the company and under the :guilabel:`Sa
|
||||
:guilabel:`Company ID` field.
|
||||
- If the contact is a **Headquarters**, leave the :guilabel:`Company ID` field **blank**.
|
||||
|
||||
.. image:: thailand/thailand-contact.png
|
||||
.. image:: thailand/contact.png
|
||||
:alt: Company Headquarter/Branch number
|
||||
|
||||
.. tip::
|
||||
This information is used in the **tax invoice** PDF report and PND **tax report** export.
|
||||
|
||||
PromptPay QR code on invoices
|
||||
=============================
|
||||
|
||||
The **PromptPay QR code** is a QR code that can be added to invoices to allow customers to pay their
|
||||
bills using the PromptPay-supported bank mobile application. The QR code is generated based on the
|
||||
**invoice amount** and one of the following **merchant information**:
|
||||
|
||||
- Ewallet ID
|
||||
- Merchant Tax ID
|
||||
- Mobile Number
|
||||
|
||||
Activate QR codes
|
||||
-----------------
|
||||
|
||||
Go to :menuselection:`Accounting --> Configuration --> Settings`. Under the :guilabel:`Customer
|
||||
Payments` section, activate the :guilabel:`QR Codes` feature.
|
||||
|
||||
PromptPay QR bank account configuration
|
||||
---------------------------------------
|
||||
|
||||
Go to :menuselection:`Contacts --> Configuration --> Bank Accounts` and select the bank account for
|
||||
which you want to activate PromptPay QR. Set the :guilabel:`Proxy Type` and fill in the
|
||||
:guilabel:`Proxy Value` field depending on the chosen type.
|
||||
|
||||
.. important::
|
||||
- The :guilabel:`Include Reference` checkbox doesn't work for PromptPay QR codes.
|
||||
|
||||
.. image:: thailand/qr-promptpay-bank.png
|
||||
:alt: PromptPay bank account configuration
|
||||
|
||||
.. seealso::
|
||||
:doc:`../accounting/bank`
|
||||
|
||||
Bank journal configuration
|
||||
--------------------------
|
||||
|
||||
Go to :menuselection:`Accounting --> Configuration --> Journals`, open the bank journal, then fill
|
||||
in the :guilabel:`Account Number` and :guilabel:`Bank` under the :guilabel:`Journal Entries` tab.
|
||||
|
||||
.. image:: thailand/qr-bank-journal.png
|
||||
:alt: Bank Account's journal configuration
|
||||
|
||||
Issue invoices with PromptPay QR code
|
||||
-------------------------------------
|
||||
|
||||
When creating a new invoice, open the :guilabel:`Other Info` tab and set the :guilabel:`Payment
|
||||
QR-code` option to :guilabel:`EMV Merchant-Presented QR-code`.
|
||||
|
||||
.. image:: thailand/qr-code-invoice-emv.png
|
||||
:alt: Select EMV Merchant-Presented QR-code option
|
||||
|
||||
Ensure that the :guilabel:`Recipient Bank` is the one you configured, as Odoo uses this field to
|
||||
generate the PromptPay QR code.
|
||||
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |