View Issue Details

IDProjectCategoryView StatusLast Update
0004812OXID ERP InterfaceOXID ERP Interface - subpublic2015-02-24 17:03
Reporterarturas.sevcenko Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.10.0_45565 
Target Version2.11.1_54476Fixed in Version2.12.0 
Summary0004812: Article attributes can't be saved to _set tables
DescriptionThere 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 ReproduceCreate for each language an oxobject2attribute *_set1, *_set2 table.
Try to set article attribute through ERP SOAP call (OXERPSetArticleAttributes)
Additional InformationShop handles this saving through article_attribute_ajax.php method saveAttributeValue() and ERP Module forces core table usage
TagsNo tags attached.

Relationships

related to 0004756 resolvedarturas.sevcenko attribute methods are not working with _set1, set2 tables for many languages case 
related to 0005123 resolvedLinas Kukulskis International language sets for oxobject2attribute grow with unreferenced entries 
related to 0005786 resolvedaurimas.gladutis Assigned attributes are not removed from product 

Activities

henrik.steffen

2013-03-14 15:54

reporter   ~0008507

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!