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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0053973
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2023-11-17 14:062023-12-08 08:43
ReporterngarciaView Statuspublic 
Assigned ToRajesh_18 
PriorityurgentResolutionopenFixed in Version
StatusscheduledFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression levelProduction - Confirmed Stable
Regression date2022-06-23
Regression introduced in releaseRR22Q3
Regression introduced by commithttps://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/0ecf130a8964e82fcc887b5d45a7301b97289cf4 [^]
Triggers an Emergency PackNo
Summary

0053973: Data Import Entries record related to cashup is empty if the cashup goes to Errors While Importing POS Data

DescriptionData Import Entries record related to cashup is empty if the cashup goes to Errors While Importing POS Data.

We need to maintain the original Cashup Data in the Data Import Entry although it is in Errors While Importing POS Data too. The JSON in the Errors While Importing POS Data is editable and can be lost
Steps To ReproduceIn the POS:
   Do a sale in cash
   Do a cashup
   Count a lower value than the expected one in cash
   Do not complete it

In the backoffice:
   In Channel Touchpoint Type - Payment Method remove the Cash Differences G/L ITem and set payment method as Count Payment In Cashup = 'N' for Cash payment method (to force the EWI)

In the POS:
   Complete the cashup

In the backoffice:
   Check there is a record in Errors While Importing POS Data with the following error:
      org.openbravo.base.exception.OBException: Cashup cannot be processed since error occurred in CashClose: null
    at org.openbravo.retail.posterminal.ProcessCashClose.doReconciliationAndInvoices(ProcessCashClose.java:526)

   In Data Import Entries, check there is a Process Cashup Data with the following JSON info when itt should have the JSON of the cashup:

      {"data":[]}

   Try to Save Again the Errors while Importing POS Data and check a new entry is created with the same JSON Info

   Leave the Touchpoint Type - Payment Method as it was and save again the Errors While Importing POS Data

   At this moment, a new Data Import entry is created with the JSON of the EWI
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
caused by defect 0049438 closedranjith_qualiantech_com PostImportEntry is not being executed in some escenarios with multiple documents 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2023-11-17 14:06 ngarcia New Issue
2023-11-17 14:06 ngarcia Assigned To => Retail
2023-11-17 14:06 ngarcia Triggers an Emergency Pack => No
2023-12-07 12:50 Rajesh_18 Assigned To Retail => Rajesh_18
2023-12-07 12:50 Rajesh_18 Status new => scheduled
2023-12-08 07:47 Rajesh_18 Regression level => Production - Confirmed Stable
2023-12-08 07:47 Rajesh_18 Regression date => 2022-06-23
2023-12-08 07:47 Rajesh_18 Regression introduced in release => RR22Q3
2023-12-08 07:47 Rajesh_18 Regression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/0ecf130a8964e82fcc887b5d45a7301b97289cf4 [^]
2023-12-08 08:43 Rajesh_18 Relationship added caused by 0049438


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker