Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0053588 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
feature request | [Modules] External Data Integration | minor | have not tried | 2023-10-04 11:35 | 2023-10-04 17:13 | |||||||
Reporter | caristu | View Status | public | |||||||||
Assigned To | Triage Platform Conn | |||||||||||
Priority | high | Resolution | open | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Any | Database | Any | Java version | ||||||||
OS Version | Database version | Ant version | ||||||||||
Product Version | SCM revision | |||||||||||
Regression date | ||||||||||||
Regression introduced by commit | ||||||||||||
Regression level | ||||||||||||
Review Assigned To | ||||||||||||
Regression introduced in release | ||||||||||||
Summary | 0053588: Add missing checks to ensure the correct definition of the property mappings | |||||||||||
Description | Currently the check to determine if a mapping is supported in an import or export flow is being done when the property mapping itself is processed. But it would be nice to have an early detection when the mapping is being defined so that we can help to prevent the creation of wrong mapping definitions. Currently we have not almost any check for this apart from the specific check we added with 0053564 for the OrganizationDateTimeDirectPropertyMapping | |||||||||||
Steps To Reproduce | . | |||||||||||
Proposed Solution | Add checks in the src/org/openbravo/service/external/integration/handler/PropertyMappingInstanceEventHandler.java to ensure that the property mapping is properly defined. Some checks to be added are: 1) if according to the type of the property, the mapping class can be used. 2) if the mapping references another entity mapping, ensure that both are for the same integration direction, this can help to avoid problems like the one reported in 0051028 | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
2023-10-04 11:35 | caristu | New Issue | |
2023-10-04 11:35 | caristu | Assigned To | => Triage Platform Conn |
2023-10-04 11:35 | caristu | Summary | Add import/export is supported check on property mapping definition => Add missing checks to ensure the correct definition of the property mappings |
2023-10-04 11:35 | caristu | Relationship added | related to 0053564 |
2023-10-04 17:12 | caristu | Proposed Solution updated | |
2023-10-04 17:13 | caristu | Relationship added | related to 0051028 |
Copyright © 2000 - 2009 MantisBT Group |