View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004812 | OXID ERP Interface | OXID ERP Interface - sub | public | 2012-12-20 14:46 | 2015-02-24 17:03 |
Reporter | arturas.sevcenko | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 2.10.0_45565 | ||||
Target Version | 2.11.1_54476 | Fixed in Version | 2.12.0 | ||
Summary | 0004812: Article attributes can't be saved to _set tables | ||||
Description | There is no core functionality in the shop framework to handle the attributes if they aren't stored for all languages in the table oxobject2attribute. | ||||
Steps To Reproduce | Create for each language an oxobject2attribute *_set1, *_set2 table. Try to set article attribute through ERP SOAP call (OXERPSetArticleAttributes) | ||||
Additional Information | Shop handles this saving through article_attribute_ajax.php method saveAttributeValue() and ERP Module forces core table usage | ||||
Tags | No tags attached. | ||||
related to | 0004756 | resolved | arturas.sevcenko | attribute methods are not working with _set1, set2 tables for many languages case |
related to | 0005123 | resolved | Linas Kukulskis | International language sets for oxobject2attribute grow with unreferenced entries |
related to | 0005786 | resolved | aurimas.gladutis | Assigned attributes are not removed from product |
|
we have trouble here using the ERP connector to write to _set tables. Usually, when setting new attributes assignments the old ones will be replaced. This works for core-tables, but not for _set tables. We will build a work-around to delete existing entries by a plugin for now, but this should be fixed in one of the next erp connector releases please. thank you! |