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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0053437
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[POS2] POSmajoralways2023-09-12 11:432024-03-25 10:34
ReporterlmonrealView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
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

0053437: 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 ]
depends on backport 005504523Q4.4 closedranjith_qualiantech_com Receipt Delivery Options needs to print if false 
related to defect 0052646 closedTriage Platform Base Print/Email duplicate button has no effect for booked tickets when deliver receipt options is disabled 

-  Notes
(0154719)
guillermogil (developer)
2023-09-12 13:25

Seems related with Receipt Delivery Options check in Touchpoint Type, if it is N it does not do anything
(0154899)
guillermogil (developer)
2023-09-15 13:22

We are awiting specs on how to address this
(0155714)
hgbot (developer)
2023-10-10 07:33

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2162 [^]
(0156087)
hgbot (developer)
2023-10-19 15:29

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 4270bd2815cd79d62d251626762f206784514dc4
Author: Ranjith S R <ranjith.rangaraju.ext@openbravo.com>
Date: 19-10-2023 13:29:14
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/4270bd2815cd79d62d251626762f206784514dc4 [^]

Fixed ISSUE-53437: Added Print ticket/invoice option for completed ticket. Corresponds to RM-8278.

- 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
---
(0156088)
hgbot (developer)
2023-10-19 15:29

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2162 [^]
(0162581)
ranjith_qualiantech_com (developer)
2024-03-25 10:34

Reopening issue for creating backport 23Q4

- Issue History
Date Modified Username Field Change
2023-09-12 11:43 lmonreal New Issue
2023-09-12 11:43 lmonreal Assigned To => Retail
2023-09-12 11:43 lmonreal Triggers an Emergency Pack => No
2023-09-12 11:44 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2023-09-12 11:44 ranjith_qualiantech_com Status new => scheduled
2023-09-12 11:46 lmonreal Steps to Reproduce Updated View Revisions
2023-09-12 11:55 lmonreal Issue Monitored: alfonso_alcalde
2023-09-12 13:25 guillermogil Note Added: 0154719
2023-09-12 14:48 lmonreal Summary Reprint invoices in POS 2 not working => Receipt Delivery Options needs to print if false
2023-09-12 14:48 lmonreal Description Updated View Revisions
2023-09-12 14:48 lmonreal Steps to Reproduce Updated View Revisions
2023-09-12 14:50 lmonreal Steps to Reproduce Updated View Revisions
2023-09-12 14:51 lmonreal Description Updated View Revisions
2023-09-15 13:22 guillermogil Note Added: 0154899
2023-09-15 13:22 guillermogil Assigned To ranjith_qualiantech_com => Retail
2023-09-15 13:22 guillermogil Status scheduled => feedback
2023-09-15 13:22 guillermogil Type defect => design defect
2023-09-18 06:03 guillermogil Description Updated View Revisions
2023-09-18 06:03 guillermogil Proposed Solution updated
2023-10-06 07:57 marvintm Assigned To Retail => ranjith_qualiantech_com
2023-10-06 07:57 marvintm Status feedback => new
2023-10-06 07:57 marvintm Status new => scheduled
2023-10-10 07:33 hgbot Note Added: 0155714
2023-10-19 15:29 hgbot Resolution open => fixed
2023-10-19 15:29 hgbot Status scheduled => closed
2023-10-19 15:29 hgbot Fixed in Version => 24Q1
2023-10-19 15:29 hgbot Note Added: 0156087
2023-10-19 15:29 hgbot Note Added: 0156088
2024-03-25 10:34 ranjith_qualiantech_com Note Added: 0162581
2024-03-25 10:34 ranjith_qualiantech_com Status closed => new
2024-03-25 10:34 ranjith_qualiantech_com Resolution fixed => open
2024-03-25 10:34 ranjith_qualiantech_com Fixed in Version 24Q1 =>
2024-03-25 10:34 ranjith_qualiantech_com Status new => scheduled
2024-03-25 10:34 ranjith_qualiantech_com Status scheduled => resolved
2024-03-25 10:34 ranjith_qualiantech_com Resolution open => fixed
2024-03-25 10:34 ranjith_qualiantech_com Status resolved => closed
2024-07-05 10:59 Leyre Relationship added related to 0052646


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker