CSV Exportvorlage - SQL Abfrage Eigenes Feld

HBH24Online

Neues Mitglied
3. Februar 2026
4
0
Hallo Zusammen,

ich habe soeben Versucht in meinen CSV Export den Inhalt eines eigenen Feldes auszugeben. Leider scheint es bei der Produkt ID zu hapern da es über den SQL Manager funktioniert. Gibt es irgendwo eine Übersicht der möglichen Variablen?

SQL:
{% capture itemquery %}SELECT TOP (1) tArtikelAttributSprache.cWertVarchar FROM dbo.tArtikelAttributSprache
JOIN dbo.tArtikelAttribut ON tArtikelAttribut.kArtikelAttribut = tArtikelAttributSprache.kArtikelAttribut
WHERE kAttribut = 181 AND kArtikel = {{ position.ProductId | SqlEscape }}{% endcapture -%}
{% assign result = itemquery | DirectQueryScalar -%}
{{result}};\

Danke für euere Hilfe
Manuel
 

John

Sehr aktives Mitglied
3. März 2012
4.043
1.016
Berlin
position.ProductId ist falsch. Das ist die interne ID der Position auf der Liste. Du suchst aber kArtikel der Position und das ist

position.ProductInternalId

Insgesamt ist Deine Lösung noch nicht so toll.
Select TOP(1) macht ggf. Probleme, wenn du mehrere Sprachen benutzt. Besser da auf kSprache filtern.

Wieso benutzt Du Auftrag > Ausgabe > Exportieren?
Du könntest auch eine Versandart "Spedition" nehmen und das ganze als CSV Versanddaeten-Exportvorlage abhandeln...

Wenn Du individuelle Hilfe benötigst:
PM. Fairer Stundensatz auf Rechnung natürlich.
 

upbox

Offizieller Servicepartner
SPBanner
17. Januar 2011
257
32
Firma
upbox GmbH
Wieso benutzt Du Auftrag > Ausgabe > Exportieren?
Du könntest auch eine Versandart "Spedition" nehmen und das ganze als CSV Versanddaeten-Exportvorlage abhandeln...

Wenn Du individuelle Hilfe benötigst:
PM. Fairer Stundensatz auf Rechnung natürlich.

Voll Zustimmung, vielleicht solltest du dir kurz helfen lassen.

kArtikel = ist die intere ArtikelID. Also wie John schon sagt, ProductInternalId. Die kannst du dir zum Test auch in der Wawi dirkt anzeigen lassen und mal bei einem Test mal hart rein schreiben.