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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0056485
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] 04. Warehouse managementmajorN/A2024-09-17 17:532024-09-30 09:23
ReportervmromanosView Statuspublic 
Assigned Tovmromanos 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision100f2deef0b2
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned ToAtulOpenbravo
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0056485: [RM-16264] OBAWOTask API entity mapping refactor

DescriptionThe existing OBAWOTask entity mapping is not properly defined.
It has missing properties, some not necessary properties, and there are some properties that are not following the standards, for example to make reference to the search key instead of the name.
Steps To ReproduceThis is an example of an OBAWOTask:

{
      "warehouse": "US East Coast",
      "status": "CO",
      "inventoryTransactionType": "Box-Planned StorageDetail",
      "organization": "US East Coast",
      "active": true,
      "userContact": "Openbravo",
      "product": "Apple",
      "expectedQuantity": 10,
      "expectedAttribute": "Few_Red",
      "expectedLocatorFrom": "SHP301",
      "expectedLocatorTo": "SHP301",
      "expectedMRefinventory": "BB1000000 - Big Box",
      "confirmedQuantity": 10,
      "confirmedAttribute": "Few_Red",
      "confirmedLocatorFrom": "SHP301",
      "confirmedLocatorTo": "SHP301",
      "uOM": "Unit",
      "taskType": "BXi - Box - 0 - 0",
      "internalRouting": "BXi,SHP/MC - SHP - Shipping - US East Coast - SHP - Shipping - US East Coast",
      "movementLine": "10 - 10 - 10000074 - 09-03-2018_Apple_SHP301_SHP301_BXP",
      "batchOfTasks": "1000123",
      "id": "01361A151A9C4FAD8CCB5E004EF1013C"
    }

See there are properties identified by the name, like warehouse and inventoryTransactionType.

There are properties not following the standards for the stock related APIs, like for example product.

The attribute related properties don't use the right object but the description.

There are properties that make no sense, like for example organization.

There are missing properties, like for example confirmedMRefinventory, which btw should be renamed to handling unit.

The identifiers for the documents, like for example movementLine, should be an object.
Proposed SolutionThe OBAWOTask should be deprecated and replaced by a new SSMSTask API with a proper definition.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0056486 acknowledgedcaristu Modules OneToManyEntityPropertyMapping doesn't respect Selected Properties On Entity Referencing 
caused by feature request 0052912 closedruben_jimenez Openbravo ERP [RM-6692] Push Events for API to send Task information based on Routing Configuration 

-  Notes
(0169752)
vmromanos (manager)
2024-09-30 09:21

See MR https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations.api/-/merge_requests/16 [^]

- Issue History
Date Modified Username Field Change
2024-09-17 17:53 vmromanos New Issue
2024-09-17 17:53 vmromanos Assigned To => vmromanos
2024-09-17 17:53 vmromanos Modules => Core
2024-09-17 17:53 vmromanos Triggers an Emergency Pack => No
2024-09-17 17:53 vmromanos Issue generated from 0052912
2024-09-17 17:53 vmromanos Relationship added caused by 0052912
2024-09-17 17:54 vmromanos Status new => acknowledged
2024-09-18 10:39 vmromanos Relationship added related to 0056486
2024-09-18 14:38 vmromanos Summary [RM-16265] OBAWOTask API entity mapping refactor => [RM-16264] OBAWOTask API entity mapping refactor
2024-09-19 09:03 vmromanos Status acknowledged => scheduled
2024-09-30 09:21 vmromanos Note Added: 0169752
2024-09-30 09:22 vmromanos Status scheduled => resolved
2024-09-30 09:22 vmromanos Fixed in SCM revision => 100f2deef0b2342422f5a1bb0e49fb2777be661c
2024-09-30 09:22 vmromanos Resolution open => fixed
2024-09-30 09:23 vmromanos Review Assigned To => AtulOpenbravo
2024-09-30 09:23 vmromanos Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker