22306 Einfügen Pool Mengenoperation

In diesem BC können Sie Pooleinträge mit Hilfe von Mengenoperationen erstellen.
Auf der Registerkarte Einfach können Sie die Pooleinträge von 2 Ursprungspools über Mengenoperationen in einem Zielpool miteinander verknüpfen. Sie können über vorgegebene Operationen aus den Pooleinträgen der Ursprungspools Vereinigungs-, Schnitt-, und Differenzmengen bilden und diese in einen Zielpool übernehmen.
Auf der Registerkarte Experte können Sie die Mengenoperationen über Formeln erfassen. Zur Unterstützung beim Aufbau der Formeln können Sie eine Erfassungshilfe verwenden. Im Expertenmodus können Sie mehr als zwei Ursprungspool als Datenbasis wählen.

Pool

Nummer / Bezeichnung

Beim Aufruf des BC aus dem WS 22000 Artikelpool wird der Header automatisch mit dem dort aktiven Artikelpool gefüllt. Der aktive Pool entspricht dem Zielpool, d.h. dem Artikelpool in den, die durch die Mengenoperation genierten Einträge, übernommen werden sollen.
Beim Aufruf des BC aus dem OpaccERP Explorer ist der Header leer und der gewünschte Artikelpool muss zuerst aktiviert werden. Die Suche kann über die Poolnummer oder die Bezeichnung erfolgen.

Operation

Einfach

Im einfachen Modus können Sie aus den Pooleinträgen von maximal zwei Ursprungspools (Pool1 und Pool2) mithilfe folgender Mengenoperationen neue Pooleinträge generieren.

Vereinigung

Wenn Sie die Operation Vereinigung wählen, werden die Pooleinträge beider Ursprungspools im Zielpool zusammengeführt. Einträge, die in beiden Pools identisch sind werden nur 1 x in den Zielpool übernommen.

Schnittmenge

Wenn Sie die Operation Schnittmenge wählen, werden nur die Pooleinträge in den Zielpool übernommen, deren Einträge in den beiden Ursprungspools identisch sind.

Differenz

Wenn Sie die Operation Differenz wählen, werden Pooleinträge des ersten Ursprungspools dann in den Zielpool übernommen, wenn Sie nicht auch gleichzeitig im 2. Ursprungspool vorkommen.

Symmetrische Differenz

Wenn Sie die Operation Symmetrische Differenz wählen, werden nur die Pooleinträge aus beiden Ursprungspools übernommen, die nicht gleichzeitig in beiden Pools vorkommen.

Pool 1:

Hier wählen Sie den ersten Ursprungspool aus, den Sie für die Mengenoperation verwenden möchten.

Pool 2:

Hier wählen Sie den zweiten Ursprungspool aus, den Sie für die Mengenoperation verwenden möchten.

Experte

Auf dieser Registerkarte können Sie eine eigene Formel für die Mengenoperation erfassen. Dabei können Sie auch mehr als zwei Ursprungspools berücksichtigen.

Formel

In dieser Eingabezone können Sie die Formel für die Mengenoperation erfassen. Erfassungshilfen für Formeln finden Sie in der gleichnamigen Gruppe.

Erfassungshilfe

Nummer:

Für die Erfassungshilfe können Sie hier den gewünschten Pool auswählen, entweder über die Poolnummer oder die Poolbezeichnung.
Mit dem Button <Poolnummer> übernehmen Sie die Poolnummer in die Eingabezone für die Formel.
Über die Buttons <Vereinigung>, <Schnittmenge>, <Differenz> und <Symmetrische Differenz> können Sie die Formel für die jeweilige Mengenoperation in die Eingabezone übernehmen.

               
Anwendungsbeispiel:
V(10,31,S(42,41))
Die Pooleinträge der Pools mit den Nummern 10 und 31 werden im Zielpool vereinigt und aus den Pools 42 und 41 wird die Schnittmenge der Pooleinträge in den Zielpool übernommen.

Freie Felder übernehmen

Wenn Sie die Checkbox Freie Felder übernehmen aktivieren, werden die Inhalte der Freien Attribute der Pooleinträge ebenfalls in den Zielpool übernommen.

Buttons

Mit dem Button <OK> wird die Pool-Mengenoperation ausgeführt und die ermittelten Pooleinträge werden im Zielpool eingefügt.
Mit dem Button <Abbrechen> wird das BC ohne Ausführen der Mengenoperation geschlossen.