UebergeordnetesD.bmp Grundlegende Informationen zum Paket Produktionsplanung und -steuerung finden Sie unter Erste Schritte PPS.


 Übersicht

Im Zuge der Erfassung von Produktionszugängen via Online-MDE ist es möglich, direkt nach Abschließen der Buchung ein Etikett für das Produkt zu drucken. Die dafür notwendigen Einstellungen werden in diesem Dokument beschrieben.

Achtung! 
Achtung.png
Bei der folgenden Beschreibung werden Makros verwendet, welche für die Konfiguration des Drucks dienen. Diese Einstellungen sollten nur von erfahrenenen Anwendern und nach Abstimmung und Rücksprache mit dem BMD-Support vorgenommen werden!

 Einstellungen

 MDE-Art

Menüaufruf: WWS → Stammdaten → Lager → MDE-Arten

Auf der MDE-Funktion für die Produkterfassung (Verarbeitungsart "Produktion Produkterfassung", Web-Funktion "Online-MDE") muss das Feld "Automatischer Ausdruck" aktiviert werden.

1260954253000001520.png
Seitenanfang StartOfPage.png

 Zuordnung Makro zur MDE-Funktion

Über die F8-Funktion am Feld "Makro" der MDE-Art kann nun die Makrozuordnung geöffnet werden. Dort kann mittels Neuanlage das Druckmakro eingerichtet werden.

1260954683000001520_0.png

Am Feld "Formel-Nr " können nun Makros, die einen automatischen Etiketten-Druck auslösen, hinterlegt werden.

Dabei stehen Ihnen unter anderem folgende Übergabe-Parameter zur Verfügung:

Parameter Beschreibung 
FIR_FIRMENNR Firmen-Nr
PLC_PCHARGE 
Produktionslos-Nummer 
PLC_PCHARGENID 
Produktionslos-ID 
BAZ_WINDOWSDRUCKER 
Drucker, der am Arbeitsplatz hinterlegt ist 
BAZ_SCHACHTNR 
Schacht des Druckers 
PCP_PPSPROD_LFDNR 
Lfd.Nr. des Produkts 
CHG_CHARGENNR_INTERN 
Interne Chargennummer des erzeugten Produkts 
SNR_SERNR 
Interne Seriennummer des erzeugten Produkts
PCP_SSCC
SSCC-Nummer, auf welche das Produkt zugebucht wurde 
PCP_FIRMENNR 
Firmennummer, in der das Produkt erfasst wurde
Seitenanfang StartOfPage.png

 Druck Produktetikett

Für den Druck können beispielsweise Produktetiketten der PPS-Arbeitspapiere verwendet werden. Der Druck-Aufruf für dieses Formular wird unten dargestellt. Um den Hintergrund-Druck des Produktetiketts zu gewährleisten, ist es wichtig, die Parameter "Art" bzw. "PPS_DC_OPENMODE" korrekt zu übergeben. Eine genaue Erläuterung dieser finden Sie im folgenden Makro-Editor.

Beispiel 
Beispiel.png
// ==========================================================
// Erstelldatum des Ausweises : 12.02.20XX 11:59
// Ersteller : BMD
// Beschreibung : MCS_MDWWSIMPORTDATENMGR_VERARBEITUNG_START
// Dient zum automatischen Ausdruck eines Produktetiketts
//  nach erfolgter Buchung.
// Dabei wird der Druck auf jenem Drucker gestartet, der
//  am Arbeitsplatz hinterlegt wird.
// Über die Parameter "Art" und "PPS_DC_OPENMODE" wird
//  gesteuert, dass der Ausdruck vollständig im Hintergrund
//  abgewickelt wird.
// ==========================================================

ReportNr := '12466';

Params := '(* Firma *):4037990=' + FIR_FIRMENNR + ',' +
          '(* P.-Los *):4037977=' + PLC_PCHARGE + ',' +
          '(* Laufende Nummer *):4001031=' + PCP_PPSPROD_LFDNR + ',' +
          '(* Chg-Nr (int) *):4042749=' + CHG_CHARGENNR_INTERN + ',' +
          '(* Seriennummer (intern) *):4027143=' + SNR_SERNR + ',' +
          '(* Ausdrucksanzahl *):4067126=2,' +           
          '(* Drucker *):102410=' + BAZ_WINDOWSDRUCKER + ',' +
          '(* Schacht *):102411=' + BAZ_SCHACHTNR + ',' +                      
          '(* P.-Los-ID *):4044376=' + PLC_PCHARGENID + ',' +
          '(* Standard *):102400=0,' +
          '(* Report *):102401=' + ReportNr + ',' +
          '(* Kopf-Global *):102402=0,' +        
          '(* Fuß-Global *):102403=0,' +
          '(* Kopf-Firmenabhängig *):102404=0,' +
          '(* Fuß-Firmenabhängig *):102405=0,' +
          '(* Kopf-Erweiterung *):102406=0,' +                                           
          '(* Fuß-Erweiterung *):102407=0,' +               
          '(* Kopf-Report *):102408=0,' +
          '(* Fuß-Report *):102409=0,' +                    
          '(* Art *):102412=0,PPS_DC_OPENMODE=PRINTTODEFAULT';

BMD_STARTPRINTFUNCTION('MCS_FRMPRCONTAINER_CREATE', Params);  //StartPrintFunction
 
 

 Druck Transportetikett

Wenn mit Transporteinheiten (Beispiel: Paletten, Kisten etc.) gearbeitet und das Produkt auf eine solche erfasst wird, kann auch der Druck des Transportetiketts aufgerufen werden. Dabei wird auf das Ausdrucksmodelllogik der WWS zugegriffen, der Report kann im Druckaufruf selbst nicht abgeändert werden.

Beispiel 
Beispiel.png
// ==========================================================
// Erstelldatum des Ausweises : 12.02.20XX 11:59
// Ersteller : BMD
// Beschreibung : MCS_MDWWSIMPORTDATENMGR_VERARBEITUNG_START
//        Dient zum Ausdruck eines Produktetiketts
//         nach Buchung über die
//         Online-MDE-Funktion "Erfassung Produkte"
// ==========================================================

Params := '3121562=' + BMD_FORMATNUM('0', PCP_SSCC) + ',' +
          '717136='  + BMD_FORMATNUM('0', PCP_FIRMENNR)+ ',';                    
         
BMD_STARTPRINTFUNCTION('MCS_MDWWSTRANSPORTEINHEITMGR_PRINTETIK', Params);

 Druck Artikeletikett bei Lagerbewegung

Bei der MDE-Art "Lagerbewegung" kann ein automatischer Artikeletikettendruck mit nachfolgendem Makro angestoßen werden.

Am Artikelstamm muss dafür ein Fenstermakro hinterlegt werden:

//==============================================
// Erstelldatum : 21.04.20XX 16:03:03
// Ersteller : BMD
// Beschreibung : Fenstermakro im Fenster Artikel (MCS_FRMARTIKEL_CREATE)
//==============================================

BMD_SHOWMESSAGE(MCA_ARL_FIRMENNR);
BMD_SHOWMESSAGE(MCA_ARL_ARTIKELNR);

BMD_ARTIKEL_PRINT_ETIKETT(MCA_ARL_FIRMENNR, MCA_ARL_ARTIKELNR);               


1097582601000001570.png