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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0055045
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[POS2] POSmajoralways2023-09-12 11:432024-04-02 07:54
ReporterlmonrealView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityhighResolutionfixedFixed in Version23Q4.4
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version23Q4.4
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0055045: Receipt Delivery Options needs to print if false

DescriptionReprint of a simplified or full invoice: Nothing gets printed in the Hardware manager when Deliver Receipt Options is set as False.

Video:https://drive.google.com/file/d/1L7lX_l8PRbBR70yxm79EcMDHQpmm4aCb/view?usp=sharing [^]

There is no invoice. Only it was printed the sale order document at the first time. In this case the system must be print the sales order document.

There is a simple invoice:

The preference “Web POS action Print Receipts automatically” = False. Same behaviour as when it is printed for the first time. It is only printed the simple invoice document.

The preference “Web POS action Print Receipts automatically” = True. Same behaviour as when it is printed for the first time. It is printed the sales order and the simple invoice document.

There is a full invoice:

The preference “Web POS action Print Receipts automatically” = False. Same behaviour as when it is printed for the first time. It is only printed the full invoice document.

The preference “Web POS action Print Receipts automatically” = True. Same behaviour as when it is printed for the first time. It is printed the sales order and the full invoice document.





Steps To ReproducePRE requ: In terminal type Deliver Receipt Options is set to FALSE

1. Do an invoice (simple or full)
2. Click on Orders and load the transaction
3. Click on the button Print/Email duplicate-->Nothing gets printed
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks design defect 0053437 closedranjith_qualiantech_com Receipt Delivery Options needs to print if false 

-  Notes
(0162622)
hgbot (developer)
2024-03-26 01:40

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2526 [^]
(0162762)
hgbot (developer)
2024-04-02 07:54

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 9ed71025a1a267c2f61675dcbbf5443bad9826a7
Author: Ranjith S R <ranjith.rangaraju.ext@openbravo.com>
Date: 02-04-2024 05:28:28
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/9ed71025a1a267c2f61675dcbbf5443bad9826a7 [^]

Fixed ISSUE-55045: Added Print ticket/invoice option for completed ticket

- In case there is no invoice, or there is a single invoice for the order, the documents printed by using the "Print/Email duplicate" will correspond automatically to the ones that were printed when the order was originally generated.
- In case there are multiple invoices, a popup will be shown so that the user can select what he wants to print.

---
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintMultipleInvoicesCheckBox/BookedReceiptPrintMultipleInvoicesCheckBox.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintMultipleInvoicesCheckBox/__test__/BookedReceiptPrintMultipleInvoicesCheckBox.test.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintMultipleInvoicesCheckBox/index.js
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintMultipleInvoicesCheckBoxGroup/BookedReceiptPrintMultipleInvoicesCheckBoxGroup.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintMultipleInvoicesCheckBoxGroup/BookedReceiptPrintMultipleInvoicesCheckBoxGroup.scss
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintMultipleInvoicesCheckBoxGroup/__test__/BookedReceiptPrintMultipleInvoicesCheckBoxGroup.test.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintMultipleInvoicesCheckBoxGroup/index.js
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintOptions.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintOptionsDialog.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintOptionsDialog.scss
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintSingleInvoiceCheckBox/BookedReceiptPrintSingleInvoiceCheckBox.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintSingleInvoiceCheckBox/BookedReceiptPrintSingleInvoiceCheckBox.scss
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintSingleInvoiceCheckBox/__test__/BookedReceiptPrintSingleInvoiceCheckBox.test.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintSingleInvoiceCheckBox/index.js
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintTicketCheckBox/BookedReceiptPrintTicketCheckBox.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintTicketCheckBox/BookedReceiptPrintTicketCheckBox.scss
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintTicketCheckBox/__test__/BookedReceiptPrintTicketCheckBox.test.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/BookedReceiptPrintTicketCheckBox/index.js
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/__test__/BookedReceiptPrintOptions.test.jsx
A web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/index.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/DeliverBookedReceipt.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/DeliverBookedReceiptActionPreparation.js
---
(0162763)
hgbot (developer)
2024-04-02 07:54

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2526 [^]

- Issue History
Date Modified Username Field Change
2024-03-25 10:34 ranjith_qualiantech_com Type design defect => backport
2024-03-25 10:34 ranjith_qualiantech_com Target Version => 23Q4.4
2024-03-26 01:40 hgbot Note Added: 0162622
2024-04-02 07:54 hgbot Resolution open => fixed
2024-04-02 07:54 hgbot Status scheduled => closed
2024-04-02 07:54 hgbot Fixed in Version => 23Q4.4
2024-04-02 07:54 hgbot Note Added: 0162762
2024-04-02 07:54 hgbot Note Added: 0162763


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker