Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0044375 | Retail Modules | Web POS | public | 2020-06-05 14:11 | 2020-07-09 14:35 |
|
Reporter | gorkaion | |
Assigned To | ranjith_qualiantech_com | |
Priority | high | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | RR20Q2.1 | Fixed in Version | RR20Q2.1 | |
Merge Request Status | |
Review Assigned To | marvintm |
OBNetwork customer | Gold |
Support ticket | 16214 |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0044375: EOL does not generate shipment lines automatically with step all. |
Description | When step all is set on the EOL json the generateShipment flag is automatically set among others. It is also setting the deliver qty on all the lines based on the step.
This therefor tries to create the shipment for the order. But the shipment utils class is checking the isObposIsPaid flag status for each order line [1] which is set as false by default so no shipment line is created.
This can be a potential regression introduced in commit [2] by prepayments implementation. In previous releases it is not required to include any extra flag on the EOL json to generate the shipment.
[1] https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/file/2a99f2895071f95d0e189c0fc31a821aedc1b659/src/org/openbravo/retail/posterminal/utility/ShipmentUtils.java#l207 [^]
[2] https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/a8ecf7965ff7 [^] |
Steps To Reproduce | Process a EOL with step ALL.
Note that no shipment is generated. |
Proposed Solution | The EOL should also set the isobpospaid flag to true when the shipment is required to be generated. |
Additional Information | |
Tags | No tags attached. |
Relationships | blocks | defect | 0044297 | | closed | ranjith_qualiantech_com | EOL does not generate shipment lines automatically with step all. |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2020-06-16 16:28 | ranjith_qualiantech_com | Type | defect => backport |
2020-06-16 16:28 | ranjith_qualiantech_com | Target Version | => RR20Q2.1 |
2020-06-19 09:46 | hgbot | Checkin | |
2020-06-19 09:46 | hgbot | Note Added: 0120918 | |
2020-06-19 09:46 | hgbot | Status | scheduled => resolved |
2020-06-19 09:46 | hgbot | Resolution | open => fixed |
2020-06-19 09:46 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/retail/backports/3.0RR20Q2.1/org.openbravo.retail.posterminal/rev/d6373d8f2d085f5303e498099a7357f9ae1f27fd [^] |
2020-06-29 12:39 | marvintm | Review Assigned To | => marvintm |
2020-06-29 12:39 | marvintm | Status | resolved => closed |
2020-06-29 12:39 | marvintm | Fixed in Version | => RR20Q2.1 |
2020-07-09 14:28 | hgbot | Status | closed => resolved |
2020-07-09 14:28 | hgbot | Note Added: 0121361 | |
2020-07-09 14:35 | shuehner | Note Added: 0121368 | |
2020-07-09 14:35 | shuehner | Status | resolved => closed |