Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0048874
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo Localizations] Localization Portugalmajorhave not tried2022-03-23 11:162022-06-27 12:48
ReporteraferrazView Statuspublic 
Assigned Toaferraz 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM 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

DescriptionSimplified 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.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
has duplicate feature request 0048858 closedpsanjuan Portugal - Simplified Invoice Threshold extension to Tax ID pop-up 
related to feature request 0048887 closedaferraz Simplified Invoice Threshold for Portugal should consider tax ID starting by 6 as VAT taxable person 

-  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
Powered by Mantis Bugtracker