Openbravo Issue Tracking System - POS2
View Issue Details
0056912POS2POSpublic2024-10-28 09:552024-11-24 20:43
psanjuan 
radhakrishnan 
urgentmajoralways
closedfixed 
30Openbravo Appliance 14.04
 
 
No
0056912: Issue Order feature creates a "Simplified Invoice" for BP with "After Delivery" Invoice Terms.
Issue Order feature creates a "Simplified Invoice" for BP with "After Delivery" Invoice Terms.
In livebuilds: modules_pgsql backend:
- Assign the option "After Delivery" to Arturo Montoro as Invoice Term.
- Assign the option "Pick up in Store" to the product Balaclava Camp.
- Enable the parameter "Generate Simplified Invoice" in the channel touchpoint type
- Enable Prepayment and Partial Payments in the channel touchpoint type, and enter the "prepayment percentage", and "prepayment percentage limit" (50 - 50 for instance) in the store.

Go to POS.
create an order for Arturo Montoro and the product above
Pay partially (50%)
Complete the order.
Go to the Orders menu and select the order.
Pay it completely (50%)
Go to the Orders menu and select the order, and the option "Issue Order".
A success message is shown.

Go to the Backoffice to the Sales Invoice table. Verify that a simplified invoice has been created. See image attached.
A full Invoice must be created.
No tags attached.
blocks defect 0056872 closed radhakrishnan Retail Modules Deposit Invoice: Issue sales order getting blocked if receipt has service product 
png Screenshot 2024-10-28 095530.png (93,009) 2024-10-28 09:55
https://issues.openbravo.com/file_download.php?file_id=20386&type=bug
png
Issue History
2024-10-28 09:55psanjuanNew Issue
2024-10-28 09:55psanjuanAssigned To => Retail
2024-10-28 09:55psanjuanTriggers an Emergency Pack => No
2024-10-28 09:55psanjuanFile Added: Screenshot 2024-10-28 095530.png
2024-10-28 09:57psanjuanNote Added: 0171007
2024-10-28 09:59psanjuanNote Edited: 0171007bug_revision_view_page.php?bugnote_id=0171007#r28684
2024-10-28 13:17aferrazAssigned ToRetail => radhakrishnan
2024-10-28 13:17aferrazNote Added: 0171048
2024-10-29 09:34aferrazRelationship addedblocks 0056872
2024-11-05 12:34psanjuanSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=28711#r28711
2024-11-07 13:06hgbotNote Added: 0171627
2024-11-14 06:20hgbotNote Added: 0171951
2024-11-14 06:23hgbotNote Added: 0171952
2024-11-24 20:43hgbotResolutionopen => fixed
2024-11-24 20:43hgbotStatusnew => closed
2024-11-24 20:43hgbotFixed in Version => RR25Q1
2024-11-24 20:43hgbotNote Added: 0172505
2024-11-24 20:43hgbotNote Added: 0172506

Notes
(0171007)
psanjuan   
2024-10-28 09:57   
(edited on: 2024-10-28 09:59)
This behavior has changed, do not know by when.

"After Delivery" invoice term has always mean the issuance of a Full Invoice, as the customer must be identified. Same applies to all the rest of Invoice Terms but "Immediate" and "Do Not Invoice".

A new Jira will be created to allow by configuration either the issuance of a simplified inv. or a full inv. depending on such configuration.

By now, we should fix this as it can be perceived as a regression.

(0171048)
aferraz   
2024-10-28 13:17   
Jira: https://openbravo.atlassian.net/browse/RM-18776 [^]
(0171627)
hgbot   
2024-11-07 13:06   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3068 [^]
(0171951)
hgbot   
2024-11-14 06:20   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3068 [^]
(0171952)
hgbot   
2024-11-14 06:23   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1778 [^]
(0172505)
hgbot   
2024-11-24 20:43   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 9dc1df4f18907cea4c76a21d912e75ce07a1730c
Author: Radhakrishnan Seeman <r.seeman@external.orisha.com>
Date: 24-11-2024 19:43:42
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/9dc1df4f18907cea4c76a21d912e75ce07a1730c [^]

Fixes ISSUE-56912: Invoices generated by issue ticket should be full invoices

---
M web-test/model/business-object/ticket/actions/IssueTicket.test.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/IssueTicket.js
---
(0172506)
hgbot   
2024-11-24 20:43   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1778 [^]