Openbravo Issue Tracking System - Retail Modules
View Issue Details
0048886Retail ModulesWeb POSpublic2022-03-24 12:572022-05-20 14:19
nicolasuriz 
ranjith_qualiantech_com 
immediatemajoralways
closedfixed 
5
 
RR22Q3 
No
0048886: The fonctionnality of "Issue Sales Order" does not deliver Services not linked to product (Independent services)
If you create a layaway and you add one product and any other independent service, the service is never delivered in backoffice with the fonctionnality Issue sales order. (Enable delivery modes preference to Y)

We have different behaviour between Weldom (20Q3) and Master, but both of them the behaviour is incorrect:

+ Weldom does not deliver the service at all, even though the product has been delivered with Issue Sales Order.
+ Master delivers the service when the layaway is paid and not when the product is delivered as it should be.
1. Login WebPOS
2. Create a layaway
3. Add one product with Delivery method different than Pick&Carry and add any other independent service.
4. Fully pay the order
5. Click on menu entry "Issue sales order" and search for the previous layaway
6. Deliver the product
7. Check in backoffice that the servicees keep always non-delivered.
The independent services have to be delivered when the product in the sales order is delivered.
No tags attached.
related to defect 0045870 closed ranjith_qualiantech_com delivery of sales order in pos issue for not stocked product 
has duplicate defect 0049261 closed ranjith_qualiantech_com When issuing a sales order only the product and not the services are included. 
diff 48886_20Q3_posterminal.diff (6,969) 2022-05-20 14:19
https://issues.openbravo.com/file_download.php?file_id=17048&type=bug
Issue History
2022-03-24 12:57nicolasurizNew Issue
2022-03-24 12:57nicolasurizAssigned To => Retail
2022-03-24 12:57nicolasurizTriggers an Emergency Pack => No
2022-03-24 13:53nicolasurizDescription Updatedbug_revision_view_page.php?rev_id=23811#r23811
2022-03-29 15:39nicolasurizPriorityhigh => immediate
2022-03-29 17:32marvintmTypedesign defect => defect
2022-03-30 08:23ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2022-03-31 05:55hgbotNote Added: 0136191
2022-03-31 05:55hgbotNote Added: 0136192
2022-03-31 15:15ranjith_qualiantech_comStatusnew => scheduled
2022-04-06 15:04hgbotResolutionopen => fixed
2022-04-06 15:04hgbotStatusscheduled => closed
2022-04-06 15:04hgbotFixed in Version => RR22Q3
2022-04-06 15:04hgbotNote Added: 0136359
2022-04-06 15:04hgbotNote Added: 0136360
2022-04-06 15:05hgbotNote Added: 0136361
2022-04-06 15:05hgbotNote Added: 0136362
2022-05-11 09:24ranjith_qualiantech_comRelationship addedrelated to 0049261
2022-05-20 14:18ranjith_qualiantech_comRelationship addedrelated to 0045870
2022-05-20 14:19ranjith_qualiantech_comFile Added: 48886_20Q3_posterminal.diff
2022-05-30 12:38aaroncaleroRelationship replacedhas duplicate 0049261

Notes
(0136191)
hgbot   
2022-03-31 05:55   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/756 [^]
(0136192)
hgbot   
2022-03-31 05:55   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/177 [^]
(0136359)
hgbot   
2022-04-06 15:04   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: d9c978ea8d10fc45a3d5774ec62d5b015482a7a5
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 06-04-2022 13:00:37
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/d9c978ea8d10fc45a3d5774ec62d5b015482a7a5 [^]

Fixed ISSUE-48886: Independent service should be delivered after all product delivered
* If order has pending shipment due to delivery mode, then
  Independent service should be delivered after all product delivered

---
M src/org/openbravo/retail/posterminal/process/IssueSalesOrderLines.java
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/CompleteTicketUtils.js
---
(0136360)
hgbot   
2022-04-06 15:04   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/756 [^]
(0136361)
hgbot   
2022-04-06 15:05   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/177 [^]
(0136362)
hgbot   
2022-04-06 15:05   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 865a69fc21b51ae340e048352fab323c2037afb6
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 06-04-2022 13:25:36
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/865a69fc21b51ae340e048352fab323c2037afb6 [^]

Verifies ISSUE-48886: Added Test I48886_VerifyIndependentServiceShipment

---
A src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/deliverymodes/I48886_VerifyIndependentServiceShipment.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/TestIdExtModules.java
---