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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0046656
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 07. Sales managementmajoralways2021-05-13 10:442021-05-14 07:34
Reportersanti_lozanoView Statuspublic 
Assigned ToRetail 
PriorityhighResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0046656: Service product edited price reseted after assigning it to a product on a sales order

DescriptionWhen the user edits a price of a service product (configured as editable price yes), when he assigns it to a product on a sales order (through button Select Order Line) the price is reseted becoming its initial value
Steps To Reproduce1) Access to livebulds tip version with modules, select The White Valley Group Admin as role
https://livebuilds.openbravo.com/retail_modules_pgsql_pi/security/Login [^]

2) Go to Product window and configure the product with Search Key = WVG/S000048, to be as in images attached (1ServiceProd,2ServiceProd and 3ServiceProd). Fields to change: Editable Price = yes, Included Product Categories = All excluding defined, Included Products = All excluding defined, Quantity Rule = Unique quantity

3) On Sales Order window create a new one, with header as in image (4productos)

4) Add a line for product Alpine poles with Delivery Mode "Home Delivery" (image 4productos)

5) Add a line for product service 48h Delivery (the one of step 2), edit price to be 10 (image 4Productos)

6) Having selected the line for product 48h Delivery, click on Select Order Line button.
Select on popup Alpine Poles product and then click on Done. (image 5SelectOrderLine)

7) Results: price modified in step 5 is overwritten (it becomes 50 again or its initial price) after assigning the service to a product
TagsNo tags attached.
Attached Filespng file icon 1ServiceProd.PNG [^] (73,531 bytes) 2021-05-13 10:44


png file icon 2ServiceProd.PNG [^] (60,360 bytes) 2021-05-13 10:45


png file icon 3ServiceProd.PNG [^] (61,758 bytes) 2021-05-13 10:45


png file icon 4Productos.PNG [^] (91,330 bytes) 2021-05-13 10:45


png file icon 5SelectOrderLine.PNG [^] (94,327 bytes) 2021-05-13 10:45

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0128075)
vmromanos (manager)
2021-05-13 19:32

Dear Retail team, I forward you this issue.

It seems the reporter is expecting that the "Editable Price = yes" defined at Product level is respected by the Select Order Line process.

The problem is that this "Editable Price" field is defined in the POS, so the Select Order Line process (Core) won't see it.

I have analyzed this java class and it doesn't define any hook infrastructure, so it's very difficult to modify from outside.

Most probably this issue should be rejected as this "Editable Price" seems to be something that works only from the POS, but I let you take that decision as maybe I'm missing something else.
(0128079)
marvintm (developer)
2021-05-14 07:34

The "Editable price" flag is added by the Retail modules, and only works in the context of the WebPOS.

- Issue History
Date Modified Username Field Change
2021-05-13 10:44 santi_lozano New Issue
2021-05-13 10:44 santi_lozano Assigned To => Triage Finance
2021-05-13 10:44 santi_lozano File Added: 1ServiceProd.PNG
2021-05-13 10:44 santi_lozano Modules => Core
2021-05-13 10:44 santi_lozano Resolution time => 1622671200
2021-05-13 10:44 santi_lozano Triggers an Emergency Pack => No
2021-05-13 10:45 santi_lozano File Added: 2ServiceProd.PNG
2021-05-13 10:45 santi_lozano File Added: 3ServiceProd.PNG
2021-05-13 10:45 santi_lozano File Added: 4Productos.PNG
2021-05-13 10:45 santi_lozano File Added: 5SelectOrderLine.PNG
2021-05-13 19:32 vmromanos Note Added: 0128075
2021-05-13 19:32 vmromanos Assigned To Triage Finance => Retail
2021-05-14 07:34 marvintm Review Assigned To => marvintm
2021-05-14 07:34 marvintm Note Added: 0128079
2021-05-14 07:34 marvintm Status new => closed
2021-05-14 07:34 marvintm Resolution open => no change required


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker