Hab jetzt folgende Lösung:
Ich erstelle ein Verzeichnis wo alle Anleitungen liegen in der Form "Artikelnummer.pdf".
Als nächstes erstelle ich ein eigenes Feld im Artikel mit der Bezeichnung "Anleitung_per_Mail_senden?" (ja/nein)
Unter Workflows->Versand->Lieferscheine->Erstellt trage ich als Bedingung folgendes ein:
Positionen.enthält.Artikel.
Eigene Felder.Allgemein.Bedienungsanleitung mailen? gleich true
Die zugehörige Aktion sieht wie folgt aus:
Email senden:
An Email adresse der Rechnung
Betreff beliebig ausfüllen.
Text beliebig ausfüllen.
Bei Anhänge folgende Formel:
{% for Artikelbeschreibungen in Vorgang.Positionen -%}
{% if Artikelbeschreibungen.Artikelnummer != "" -%}
{% if Vorgang.Positionen.ErstesObjekt.Artikel.EigeneFelder.Allgemein.Anleitung_per_Mail_senden?==1 -%} // HIER IST DER FEHLER
Z:\_Anleitungen\{{ Artikelbeschreibungen.Artikelnummer }}.pdf;
{% endif -%}
{% endif -%}
{% endfor -%}
Automatisch sollte nun für jede Position mit Anleitung, diese auch in den Mailanhang übernommen werden.
Leider gibt es noch einen kleinen Fehler im Code. Das Eigene Feld kann über IF nicht korrekt abgefragt werden. Warum weiß ich nicht. Vielleicht kann einer von euch helfen?!