Openbravo Issue Tracking System - Openbravo ERP | |||||||||||||||||||||
View Issue Details | |||||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||||
0056485 | Openbravo ERP | 04. Warehouse management | public | 2024-09-17 17:53 | 2024-09-30 09:23 | ||||||||||||||||
Reporter | vmromanos | ||||||||||||||||||||
Assigned To | vmromanos | ||||||||||||||||||||
Priority | normal | Severity | major | Reproducibility | N/A | ||||||||||||||||
Status | closed | Resolution | fixed | ||||||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||||||
Product Version | |||||||||||||||||||||
Target Version | Fixed in Version | ||||||||||||||||||||
Merge Request Status | |||||||||||||||||||||
Review Assigned To | AtulOpenbravo | ||||||||||||||||||||
OBNetwork customer | |||||||||||||||||||||
Web browser | |||||||||||||||||||||
Modules | Core | ||||||||||||||||||||
Support ticket | |||||||||||||||||||||
Regression level | |||||||||||||||||||||
Regression date | |||||||||||||||||||||
Regression introduced in release | |||||||||||||||||||||
Regression introduced by commit | |||||||||||||||||||||
Triggers an Emergency Pack | No | ||||||||||||||||||||
Summary | 0056485: [RM-16264] OBAWOTask API entity mapping refactor | ||||||||||||||||||||
Description | The 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 Reproduce | This 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 Solution | The OBAWOTask should be deprecated and replaced by a new SSMSTask API with a proper definition. | ||||||||||||||||||||
Additional Information | |||||||||||||||||||||
Tags | No tags attached. | ||||||||||||||||||||
Relationships |
| ||||||||||||||||||||
Attached Files | |||||||||||||||||||||
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 |
Notes | |||||
|
|||||
|
|