Openbravo Issue Tracking System - Retail Modules
View Issue Details
0055243Retail ModulesWeb POSpublic2024-04-04 11:592024-04-18 13:29
kousalya_r 
kousalya_r 
normalmajoralways
closedfixed 
5
 
RR24Q2 
No
0055243: No valid DocumentNo for the 'Canellation Invoice' when cancel and replace.
No valid DocumentNo for the 'Corrective Invoice' when cancel and replace.

In POS1, when a cancel and replace operation is done, three invoices are generated following the sequences defined at ‘Channel - Touchpoint’ level.

In POS2, when a cancel and replace operation is done, three invoices are generated but only the original invoice and the new one are following the sequences defined at ‘Channel - Touchpoint’ level. The corrective invoice has a documentNo='Original Invoice DocumentNo' || ‘*R*’.

The current DocumentNo for the corrective invoices generate two issues for TRU

Firstly, TRU only can send to SAP DocumentNo with 15 characters.

Secondly, TRU send the Corrective Invoices to SII and SAFT and a the documentNo must be correlatives and with no gaps.
*
No tags attached.
blocks defect 0055095 closed kousalya_r No valid DocumentNo for the 'Canellation Invoice' when cancel and replace. 
Issue History
2024-04-18 13:23aferrazTypedefect => backport
2024-04-18 13:23aferrazTarget Version => RR24Q2
2024-04-18 13:28hgbotResolutionopen => fixed
2024-04-18 13:28hgbotStatusscheduled => closed
2024-04-18 13:28hgbotFixed in Version => PR24Q2
2024-04-18 13:28hgbotNote Added: 0163382
2024-04-18 13:29hgbotNote Added: 0163383

Notes
(0163382)
hgbot   
2024-04-18 13:28   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 7b609219b9b79ad3d6491494adc38377d5eaf854
Author: Kousalya Ramasamy <kousalya.ramasamy@openbravo.com>
Date: 18-04-2024 13:27:25
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/7b609219b9b79ad3d6491494adc38377d5eaf854 [^]

Fixes ISSUE-55243: Cancelled document type sequence is set for corrective invoice

---
M src/org/openbravo/erpCommon/businessUtility/ReplaceOrderExecutor.java
---
(0163383)
hgbot   
2024-04-18 13:29   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: f693f756965a5e8ce84ab36bd30c208c23cf3c29
Author: Kousalya Ramasamy <kousalya.ramasamy@openbravo.com>
Date: 18-04-2024 13:27:26
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/f693f756965a5e8ce84ab36bd30c208c23cf3c29 [^]

Fixes ISSUE-55243: Cancelled document type sequence is set for corrective invoice

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleCancelI.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleCancelII.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleInvoice.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleLayaway.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSalePartial.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleQuotation.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleReceipt.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleReplaceI.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleReplaceII.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleReplaceIII.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleReturn.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleReverse.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleVoidI.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreSaleVoidII.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreTerminalHelper.java
---