UebergeordnetesD.bmp Grundlegende Informationen zum Stapel finden Sie unter Stapeldefinition.

Funktion
MCS_FRMPRODPAP_CREATE

Parameter
Die auszuwählenden Parameter werden bereits im Onlinehilfedokument Produktionslisten drucken beschrieben.
In diesem Dokument wird im Speziellen auf jene Parameter eingegangen, die über den Stapel beeinflussbar sind.

Über den Reiter "Stapelvariablen" können weitere Variablen definiert werden, welche an den Druckaufruf übergeben werden können. Die übergebenen Parameter müssen dabei beim Stapelaufruf mitgegeben werden.

Ausdruck
  • Zuerst Eingabedialog öffnen: Öffnet bei Ausführung des Stapels den Dialog des Produktionslistendrucks inkl. angegebener Einstellungen lt. Stapel, die dann übersteuert werden könnten.

  • In der Vorschau öffnen: Der Produktionslistendruck wird mit den Einstellungen lt. Stapel ausgeführt. Das Dokument/die Dokumente wird/werden in der Vorschau geöffnet. Ist das Archivieren über die Druckereinstellung aktiv, öffnet sich bei dieser Ausdruckseinstellung auch der Dialog für das Archivieren des Dokuments/der Dokumente.

  • Im Hintergrund drucken: Der Produktionslistendruck wird mit den Einstellungen lt. Stapel ausgeführt. Wird kein Drucker im Einstiegsfeld eingestellt, wird automatisch am hinterlegten Windows-Standarddrucker gedruckt.

  • PDF-Datei erzeugen: Erzeugt im Hintergrund eine gesammelte PDF-Datei, wenn über den Stapel: Stapel pro Produktionslos aufrufen Reports zusammengeführt werden sollen.

Firmen-Nr.
Firmennummer, in welcher Firma der Stapel ausgeführt werden soll.

Empfehlung ist, dass die Firma als fixer Vorschlagswert eingetragen wird.

1465923209000008720_8.png
P.-Los-Liste
Produktionslose, für die der Stapel lt. Stapelkopf-ID ausgeführt werden soll.

Falls die Produktionslose aufgrund der Markierung im Fenster "Produktionslose" beim Ausführen des Stapels ermittelt werden sollen, kann unter dem Reiter der "Stapelvariablen" eine Variable als Typ "P.-Los-Liste" angelegt werden und in den Parameter für den Stapelschritt im Parameternamen "Produktionslose" eingetragen werden.

1465923209000008720.png

1465923209000008720_1.png

1465923209000008720_9.png
P.-Gruppe von
Zuletzt freigegebene Planungsgruppe
Ein Makro zur Ermittlung des Startwerts der zuletzt freigegebenen P.-Gruppe kann als Variable beim Stapelschritt hinterlegt werden:
Result:= BMD_PLO_LAST_VON();

1465923209000008720_6.png

1465923209000008720_7.png

Suchdialog Planungsgruppe
Zudem kann eine Variable der P.-Gruppe angelegt und hinterlegt werden.

1465923209000008720_10.png

1465923209000008720_11.png

Das Ergebnis beim Ausführen des Stapels ist dann die Möglichkeit eines Suchdialogs der Planungsgruppe:

1465923209000008720_12.png

Die ausgewählte Planungsgruppe wird anschließend in den Parameter der Planungsgruppe des Produktionslistendrucks übernommen.
P.-Gruppe bisDie zuletzt freigegebene P.-Gruppe kann mittels Makro ermittelt werden:
Result:= BMD_PLO_LAST_BIS();

Siehe Beispiel bei Parameterwert "P.-Gruppe von".

Druckereinstellung 
Mit dem Parameter "Ausdruck" und der Ausprägung "Im Hintergrund drucken" kann über die Druckereinstellung beeinflusst werden, dass sich ein Druckdialog beim Ausführen des Stapels öffnet, in dem eine gewünschte Anzahl an auszudruckenden Reports eingegeben werden kann.

Dazu muss eine Druckereinstellung hinterlegt werden, die die Detaileinstellung "Keinen Druckerdialog bei Direktdruck anzeigen" nicht aktiv hat.

1518950495000002910.png

Beim Ausführen des Stapels öffnet sich dann folgender Dialog:

1518950495000002910_0.png

Ist keine Druckereinstellung hinterlegt oder die Detaileinstellung "Keinen Druckerdialog bei Direktdruck anzeigen" aktiv, wird mit der Ausprägung "Im Hintergrund drucken" das Dokument an den hinterlegten Drucker gesendet.
Vorgangs-ID Auf diesen übergebenen Parameter kann beispielsweise auch in den Makrofunktionen vor oder nach einem Stapelschritt zugegriffen werden.
Leistung-Lfd-Nr.Siehe Beschreibung zum Parameter "Vorgangs-ID".

Beispiel 
Beispiel.png
Definition der Stapelvariablen im NTCS Toolsstapel:

1212260851000001630.png
 
Zuordnen der Variablen:

1212260851000001630_0.png
Beispiel 
Beispiel.png
Makrotext:

// ==============================================
// Erstelldatum des Ausweises : 18.07.20XX 16:12:22
// Ersteller : BMDWWS
// Beschreibung : Shortcutbarmacro MAINBAR 2
// ==============================================

Params := 'STP_BATCHGUID=778702352979765,VG_ID=59752027000204,LEISTUNGLFDNR=463582353345579';
                                      
BMD_STARTFUNCTION('MCS_MDSTAPELKOPFMGR_RUN', Params);

→ Im konkreten Beispiel wird beim Drucken auf die jeweilige Leistung eingeschränkt.

1269712997000004380_0.png
Hinweis 
Hinweis.png
Um den Stapel als Standardstapel für den Druck von Produktionspapieren zu definieren, muss folgender Parameter eingestellt werden:

PPS → Stammdaten → Einstellungen → PPS Parameter → Allgemeine Einstellungen → Stapel

Legt fest, welcher Stapel (Stapel-ID) standardmäßig beim Druckstapel-Aufruf des NTCS Stapels verwendet werden soll.

Wird ein Stapel ausgewählt, so wird
  • beim Ausführen der Funktion Stapelaufruf dieser Stapel vorgeschlagen. Alternativ könnte auch ein anderer Stapel ausgewählt werden.

  • beim Ausführen der Funktion Produktionsfreigabe mit Produktionspapieren im Fenster Produktionslose als auch durch die Funktion im Fenstermenü unter Ausdruck "Stapeldruck" in den Fenstern "Produktionslose", "Produktionslose planen" und "Produktionskalender" automatisch der ausgewählte Stapel im Hintergrund ohne Auswahl ausgeführt.
Wird kein Stapel ausgewählt, wird die Auswahl von möglichen NTCS Stapeln geöffnet. Im Feld "Stapel" wird der zuletzt gewählte Stapel gespeichert.

1174211206004503310.png

Zusätzlich kann mittels Stapelkategorie-Definition und Definition lt. Parameter Stapelkategorie für Druckstapel auf die Auswahl (F4 auf Stapel) auf die angegebene Kategorie eingeschränkt werden.

1097582601000001570.png