Lade...
 

CX_ITEM_PATTERN::AttributesUnplugged

CX_ITEM_PATTERN::AttributesUnplugged

Beschreibung:

Diese Klassenfunktion sucht die Attribute heraus, die dieses Variantenteil für seine eindeutige Ausprägung (Sachmerkmalsleiste) benötigt und die im Moment nicht gepluggt sind.

Diese Funktion ist z.B. sinnvoll, wenn beim Buchen von Bedarfsanforderungen geprüft werden soll, ob alle nötigen Sachmerkmale ausgeprägt sind, oder ob noch welche fehlen. Unter anderem wird diese Funktion beim Erstellen von Vorabbedarfen aus aufgelösten Stücklisten heraus benutzt, damit alle für die Stücklistenposition benötigten Sachmerkmale auch eventuell aus dem Auftragskopf mit in den Vorabbedarf übernommen werden.

Nötig ist diese Funktion, weil die Funktion Call(Item) auf dem Variantenteil nur dann die Vollständigkeit der Sachmerkmale prüft, wenn das Variantenteil Unterteile hat. Andernfalls wurde einfach nur das Variantenteil zurück gegeben und keines der benötigten Sachmerkmale geprüft.

Code-Beispiel:
...
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_ITEM_PATTERN Ein Variantenteil
Stack(Out) Top COLLECTION Alle nicht gepluggten Attribute
Funktionsaufruf: Call(AttributesUnplugged)