Hallo zusammen,
wie kann es sein, dass folgende Abfrage im SQL Management Studio einwandfrei funktioniert, aber in einem Workflow die Fehlermeldung "Fehler beim Lesen: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt." ausgibt.
wie kann es sein, dass folgende Abfrage im SQL Management Studio einwandfrei funktioniert, aber in einem Workflow die Fehlermeldung "Fehler beim Lesen: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt." ausgibt.
Code:
{% capture query -%}
SELECT Verkauf.vAuftragPosition.kAuftragPosition, Verkauf.vAuftragPosition.kArtikel, Verkauf.vAuftragPosition.kAuftrag, Verkauf.vAuftragPosition.cArtNr, Verkauf.vAuftragPosition.cName, Verkauf.vAuftragPosition.fAnzahl, Verkauf.vAuftragPosition.cNameStandard, Verkauf.vAuftragPosition.cEinheit, cEinheit, tartikel.fMassMenge, cVPEEinheit, nVPEMenge, tMassEinheitSprache.cname, Verkauf.vAuftragPosition.kAuftragStueckliste AS STUkAuftragStueckliste, tStueckliste.kStueckliste, tStueckliste.kArtikel AS STUkArtikel, tStueckliste.fAnzahl AS STUfAnzahl, tStueckliste.kVaterArtikel AS STUkVaterArtikel FROM tStueckliste
FULL JOIN Verkauf.vAuftragPosition ON tStueckliste.kArtikel = Verkauf.vAuftragPosition.kArtikel
FULL JOIN tliefartikel ON Verkauf.vAuftragPosition.kArtikel = tliefartikel.tArtikel_kArtikel
FULL JOIN tlieferant ON tliefartikel.tLieferant_kLieferant = tlieferant.kLieferant
FULL JOIN tartikel ON verkauf.vAuftragPosition.kArtikel = tartikel.kArtikel
FULL JOIN tMassEinheitSprache ON tartikel.kMassEinheit = tMassEinheitSprache.kMassEinheit
WHERE Verkauf.vAuftragPosition.kAuftrag = {{ Vorgang.Stammdaten.InterneAuftragsnummer }}
{% endcapture -%}
{% assign result = query | DirectQuery -%}