2016-12-13 1 views

Antwort

0

Sie können den Export in Hac mit einem spezifischen Impex-Header verwenden.

Ich kenne die Anforderung nicht, aber es ist nicht richtig, es mit Bohnenschale zu tun, da wir Export-Framework haben und importieren.

Sie können suchen DefaultExportService. Es kann in einem Shell-Skript verwendet werden.

0

Sie können Ihre Suchergebnisse einschränken nur eine bestimmte Katalog/Version (Verwendung in Hac/HMC) zurückzukehren:

$catalog=YourCatalogId 
$version=YourCatalogVersion 
"#% import de.hybris.platform.jalo.product.Product;" 
"#% impex.setTargetFile(""Products_and_price.csv"", true, 1, -1);" 
INSERT_UPDATE Product;code[unique=true];description[lang=en];description[lang=de];europe1Prices(price,currency(isoCode)) 
"#% impex.exportItems("" SELECT {p:pk} FROM {Product as p JOIN CatalogVersion as cv ON {cv:PK}={p:catalogVersion} JOIN catalog as c ON {c:pk}={cv:catalog}} WHERE {c:id}='$catalog' AND {cv:version}='$version'"", Collections.EMPTY_MAP, Collections.singletonList(Product.class), true, true, -1, -1);" 

weitere Sprachen zur Beschreibung hinzufügen, wenn nötig. Produkte sind über ihren Katalog mit ihrem Geschäft verknüpft. Sie könnten nach dieser Beziehung (Katalog-Store) in einer neuen Zeile suchen, ich bin mir nicht sicher, wie ich dies in einer Zeile anzeigen soll.

Verwandte Themen