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



![]() | 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
|
![]() | "Nehmen Sie für das Einrichten dieses Punkts die Unterstützung des BMD-Supports in Anspruch." function ExecuteProdPapDC(uId, uReportNr: string); begin lParams := // relevante Druckstart-Daten '(* Planungsgruppe von *):4041644=BMD_NULLVALUE,' + '(* Planungsgruppe bis *):4041645=BMD_NULLVALUE,' + '(* P.Chargen *):4067184=' + uId + ',' + '(* Report *):102401=' + uReportNr + ',' + // weitere (optionale) Druckereinstellungen '(* Schacht *):102411=0,' + '(* APZ-Liste *):4041672=BMD_NULLVALUE,' + '(* Statuskombinationen *):4047269=BMD_NULLVALUE,' + '(* Fixieren *):4041855=BMD_NULLVALUE,' + '(* Typ *):4040223=6,' + '(* Firma *):4037990=1,' + '(* Standard *):102400=0,' + '(* Drucker *):102410= ,' + '(* Schacht *):102411=0,' + // Einstellungen f. Hintergrunddruck Art 2=Hintergrunddruck / 0=Vorschau '(* Druckereinstellung *):4040540=' + '614251207233878' + ',' + 'PPS_DC_OPENMODE=PRINTTODEFAULT,' + '(* Art *):102412=2'; BMD_STARTPRINTFUNCTION('MCS_FRMPRODPAP_CREATE', lParams); end; lData := PLC_IDS; repeat lPos := BMD_POS(lData, ','); if (lPos > 0) then begin lId := BMD_COPY(lData, 0, (lPos - 1)); lData := BMD_COPY(lData, (lPos + 1), BMD_LEN(lData)); end else begin lId := lData; lData := ''; end; if (lId <> '') then begin lErfKz := BMD_PLC_GETERFDATA(lId,'MCA_PLC_ERO_ERFASSUNGSKZ','MCA_PLC_ERO_ERFASSUNGSKZ'); //Erfassungskennzeichen des Produktionsloses lReport := '19884326'; //Standardreport + Rückfallsebene //Report je Erf-KZ if lErfKz = 'VE' then begin lReport := '19884346'; end ExecuteProdPapDC(lId, {Report}lReport); end; until ((lPos <= 0) or (lData = '')); Result := TRUE; |