ich teste den eigenen Export in JTL Ameise (JTL Version 1.8.10.0) . Bei der folgenden Abfrage kommen Fehlermeldungen (ungültiger Spaltenname...) gemäß https://wawi-db.jtl-software.de/tables/1.8.10.0 sind diese spaltennamen aber korrekt und vorhanden. Was mache ich falsch? Danke.
SELECT
Verkauf.tAuftrag.cAuftragsNr AS 'Auftragsnummer',
Verkauf.tAuftrag.dErstellt AS 'Auftragsdatum',
Verkauf.tAuftragPosition.cArtNr AS 'Artikelnummer',
Verkauf.tAuftragPosition.cName AS 'Bezeichnung',
Verkauf.tAuftragPosition.fMenge AS 'Menge',
Verkauf.tAuftragPosition.fVKNetto AS 'Netto-VK',
Verkauf.tAuftragPosition.fRabatt AS 'Rabatt (%)',
(Verkauf.tAuftragPosition.fVKNetto * Verkauf.tAuftragPosition.fMenge) *
(1 - Verkauf.tAuftragPosition.fRabatt / 100) AS 'Netto-VK Gesamt'
FROM
Verkauf.tAuftrag
JOIN
Verkauf.tAuftragPosition ON Verkauf.tAuftragPosition.kAuftrag = Verkauf.tAuftrag.kAuftrag
JOIN
dbo.tArtikel ON dbo.tArtikel.kArtikel = Verkauf.tAuftragPosition.kArtikel
JOIN
dbo.tEigenschaftWert ON dbo.tEigenschaftWert.kArtikel = dbo.tArtikel.kArtikel
JOIN
dbo.tEigenschaft ON dbo.tEigenschaft.kEigenschaft = dbo.tEigenschaftWert.kEigenschaft
WHERE
Verkauf.tAuftrag.nStatus = 5 -- bezahlt
AND Verkauf.tAuftrag.dErstellt BETWEEN '2025-01-01' AND '2025-01-31'
AND dbo.tEigenschaft.cName = 'Design' -- eigenes Feld
AND dbo.tEigenschaftWert.cWert = 'XYZ' -- eigenes Feld Wert
ORDER BY
Verkauf.tAuftrag.dErstellt ASC;
SELECT
Verkauf.tAuftrag.cAuftragsNr AS 'Auftragsnummer',
Verkauf.tAuftrag.dErstellt AS 'Auftragsdatum',
Verkauf.tAuftragPosition.cArtNr AS 'Artikelnummer',
Verkauf.tAuftragPosition.cName AS 'Bezeichnung',
Verkauf.tAuftragPosition.fMenge AS 'Menge',
Verkauf.tAuftragPosition.fVKNetto AS 'Netto-VK',
Verkauf.tAuftragPosition.fRabatt AS 'Rabatt (%)',
(Verkauf.tAuftragPosition.fVKNetto * Verkauf.tAuftragPosition.fMenge) *
(1 - Verkauf.tAuftragPosition.fRabatt / 100) AS 'Netto-VK Gesamt'
FROM
Verkauf.tAuftrag
JOIN
Verkauf.tAuftragPosition ON Verkauf.tAuftragPosition.kAuftrag = Verkauf.tAuftrag.kAuftrag
JOIN
dbo.tArtikel ON dbo.tArtikel.kArtikel = Verkauf.tAuftragPosition.kArtikel
JOIN
dbo.tEigenschaftWert ON dbo.tEigenschaftWert.kArtikel = dbo.tArtikel.kArtikel
JOIN
dbo.tEigenschaft ON dbo.tEigenschaft.kEigenschaft = dbo.tEigenschaftWert.kEigenschaft
WHERE
Verkauf.tAuftrag.nStatus = 5 -- bezahlt
AND Verkauf.tAuftrag.dErstellt BETWEEN '2025-01-01' AND '2025-01-31'
AND dbo.tEigenschaft.cName = 'Design' -- eigenes Feld
AND dbo.tEigenschaftWert.cWert = 'XYZ' -- eigenes Feld Wert
ORDER BY
Verkauf.tAuftrag.dErstellt ASC;