Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0048874 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Openbravo Localizations] Localization Portugal | major | have not tried | 2022-03-23 11:16 | 2022-06-27 12:48 | |||
Reporter | aferraz | View Status | public | |||||
Assigned To | aferraz | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Regression date | ||||||||
Regression introduced by commit | ||||||||
Regression level | ||||||||
Regression introduced in release | ||||||||
Summary | 0048874: Simplified Invoice Threshold should be adapted to work with Customer Tax ID popup | |||||||
Description | Simplified Invoice Threshold should be adapted to work with Customer Tax ID popup | |||||||
Steps To Reproduce | - Configure SAFT module and Simplified Invoice Threshold preferences. - In WebPOS create a ticket for anonymous customer. - Click on checkout button. Check Customer Tax ID popup is shown. - Enter 123456789 tax ID and complete the ticket. Realize threshold defined for VAT taxable is not applied. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||
|
Notes | |
(0135966) hgbot (developer) 2022-03-23 14:00 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail/-/merge_requests/42 [^] |
(0135967) hgbot (developer) 2022-03-23 14:02 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail/-/merge_requests/43 [^] |
(0135968) hgbot (developer) 2022-03-23 14:12 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail/-/merge_requests/44 [^] |
(0135970) aferraz (developer) 2022-03-23 14:51 |
Test plan: In Backoffice: - Change Vall Blanca Store organization country to Portugal. - Change VBS Customer business partner country to Portugal. - Create Tax Rate for IVA Normal tax category from Portugal country to Portugal destination country with 23 rate. - Define Web POS - Simplified Invoices Threshold for non VAT taxable preference with 100 value. - Define Web POS - Simplified Invoices Threshold for VAT taxable preference with 200 value. In WebPOS: - Create a ticket for anonymous customer with 1 unit of Avalanche transceiver. - Click on checkout button and enter a non VAT taxable tax ID (not starting with 5). Check following error is shown: It is not possible to issue a simplified invoice for an amount up to its threshold (100). Please decrease the amount or issue a full invoice. - Create a ticket for anonymous customer with 1 unit of Avalanche transceiver. - Click on checkout button and enter a VAT taxable tax ID (starting with 5). Check no error is shown and you can complete the ticket. - Create a ticket for anonymous customer with 2 units of Avalanche transceiver. - Click on checkout button and enter a VAT taxable tax ID (starting with 5). Check following error is shown: It is not possible to issue a simplified invoice for an amount up to its threshold (200). Please decrease the amount or issue a full invoice. |
(0136013) hgbot (developer) 2022-03-25 08:52 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail [^] Changeset: 5bdeddc91730723f5940c2d1cec0dd60021c7895 Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 25-03-2022 07:52:46 URL: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail/-/commit/5bdeddc91730723f5940c2d1cec0dd60021c7895 [^] Fixes ISSUE-48874: Show Customer Tax ID popup in OBPOS_PrePaymentHook and wait until tax ID is introduced --- M web/com.practicsbs.saftpt.retail/js/hooks/checkpaymentapproval.js M web/com.practicsbs.saftpt.retail/js/hooks/prepayment.js --- |
(0136014) hgbot (developer) 2022-03-25 08:52 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail/-/merge_requests/42 [^] |
(0136015) hgbot (developer) 2022-03-25 08:53 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail [^] Changeset: 49870978dde303e4099c2c08e2ff2241e2fade5b Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 25-03-2022 07:53:04 URL: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail/-/commit/49870978dde303e4099c2c08e2ff2241e2fade5b [^] Fixes ISSUE-48874: [20Q3] Show Customer Tax ID popup in OBPOS_PrePaymentHook and wait until tax ID is introduced --- M web/com.practicsbs.saftpt.retail/js/hooks/checkpaymentapproval.js M web/com.practicsbs.saftpt.retail/js/hooks/prepayment.js --- |
(0136016) hgbot (developer) 2022-03-25 08:53 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail/-/merge_requests/43 [^] |
(0136017) hgbot (developer) 2022-03-25 08:53 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail [^] Changeset: 0a40f1c7892dfe06fb3d99fa98a97778185ef4fb Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 25-03-2022 07:53:47 URL: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail/-/commit/0a40f1c7892dfe06fb3d99fa98a97778185ef4fb [^] Fixes ISSUE-48874: [19Q3] Show Customer Tax ID popup in OBPOS_PrePaymentHook and wait until tax ID is introduced --- M src/com/practicsbs/saftpt/retail/SafrComponentProvider.java M web/com.practicsbs.saftpt.retail/js/hooks/prepayment.js R web/com.practicsbs.saftpt.retail/js/hooks/checkpaymentapproval.js --- |
(0136018) hgbot (developer) 2022-03-25 08:53 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/com.practicsbs.saftpt.retail/-/merge_requests/44 [^] |
(0138783) aferraz (developer) 2022-06-27 12:48 |
Added to certification branch: https://gitlab.com/openbravo/devel/pmods/com.practicsbs.saftpt.retail/-/commit/e6ef2c3e567f425d540936a1164d98ba6766fe45 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2022-03-23 11:16 | aferraz | New Issue | |
2022-03-23 11:16 | aferraz | Assigned To | => aferraz |
2022-03-23 11:17 | aferraz | Steps to Reproduce Updated | View Revisions |
2022-03-23 11:20 | aferraz | Type | defect => feature request |
2022-03-23 11:20 | aferraz | Summary | Simplified Invoice Threshold not working when using anonymous customer and entering taxID directly from POS => Simplified Invoice Threshold should be adapted to work with Customer Tax ID popup |
2022-03-23 11:20 | aferraz | Description Updated | View Revisions |
2022-03-23 13:31 | aferraz | Steps to Reproduce Updated | View Revisions |
2022-03-23 14:00 | hgbot | Note Added: 0135966 | |
2022-03-23 14:02 | hgbot | Note Added: 0135967 | |
2022-03-23 14:12 | hgbot | Note Added: 0135968 | |
2022-03-23 14:51 | aferraz | Note Added: 0135970 | |
2022-03-24 14:18 | aferraz | Relationship added | related to 0048887 |
2022-03-24 17:18 | aferraz | Relationship added | has duplicate 0048858 |
2022-03-25 08:52 | hgbot | Resolution | open => fixed |
2022-03-25 08:52 | hgbot | Status | new => closed |
2022-03-25 08:52 | hgbot | Note Added: 0136013 | |
2022-03-25 08:52 | hgbot | Note Added: 0136014 | |
2022-03-25 08:53 | hgbot | Note Added: 0136015 | |
2022-03-25 08:53 | hgbot | Note Added: 0136016 | |
2022-03-25 08:53 | hgbot | Note Added: 0136017 | |
2022-03-25 08:53 | hgbot | Note Added: 0136018 | |
2022-06-27 12:48 | aferraz | Note Added: 0138783 |
Copyright © 2000 - 2009 MantisBT Group |