In der Tat ist das gar nicht so unproblematisch, da Stücklisten unter gewissen Umständen auch nicht teilgeliefert werden dürfen und diese Prüfungen eben in C# - also direkt in der Versandmaske - erfolgen.
Aber wieso wollt ihr das haben? Was stört euch daran?
Wenn ihr das unbedingt lösen wollt und zwar jetzt sofort, am liebsten gestern, könnt ihr das bspw. mit Workflows und bissl SQL machen, indem ihr nach Auftragseingang die Komponenten der Stückliste einzeln in den Auftrag schreibt und die Stückliste löscht.
Und dann wollt ihr das vermutlich auch noch für die Stückliste A, aber die Stückliste B besteht ja aus zwei Artikeln, die zwingend zusammengehören, da muss es dann angezeigt werden - wo wir bei einer optionalen Lösung pro Stückliste wären und damit definitiv bei keiner kurzfristigen Umsetzung.
Vorher möchte ich meine Steuerung, dass ich pro Stückliste sagen darf, ob die teilgeliefert werden darf, kann oder nicht darf.
