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


 Überblick

Je nach Ablauf in der Produktion können die Stücklistenpositionen auch via Schnittstellenrückmeldungen (vor allem in Form von XML-Dateien) abgebucht werden. Diese Dateien können automatisch (BMDPpsService) oder manuell eingelesen werden.
         

 Manuelles Einlesen

Menüaufruf: PPS → Stammdaten → Interfaces → CAM-Interface

1139740879000003640_0.png
 
In diesem Fenster geben Sie über "Server-Namen/Adresse" ein, wo sich die Datei befindet. Der Port ist immer gleich. Das Feld "XML-Befehl" sagt aus, wie welche XML-Datei eingelesen werden sollte. Je nach Befehl sind auch die Key-Felder (jene, die vorhanden sein müssen) unterschiedlich. Die Felder finden Sie hier unter dem Kontextmenüeintrag Einstellungen → dann werden hier die einzelnen Feldauswahlen angezeigt.
 
Beispiele:
 
BATCH
Beinhaltet die Informationen zum Produktionslos
PIECE_LIST
Beinhaltet die Informationen zur Stückliste
PRODUCT_LIST
Beinhaltet die Informationen zum Fertigprodukt
TASK
Beinhaltet die Informationen zum Prozess/Vorgang
 
Wählen Sie hier einen Eintrag aus, wird die Feldauswahl geöffnet (diese beinhaltet die Key-Felder, diese können von Firma zu Firma unterschiedlich sein).

Wird dann manuell eine XML-Datei eingelesen, so wird im Bereich "Info" entweder ein Fehler angezeigt mit der genauen Zeilennummer und Beschreibung des Fehlers, dabei ändert sich auch der Status auf "NOT_OK". Ist die Datei in Ordnung, ist der Status "OK" und im Bereich Info steht "++Local;" und "++End;". Fehlermeldungen, die nicht im Infobereich zu finden sind, findet man oft in den Logdateien.
 

 Automatisches Einlesen (BMDPpsService)

Mit dem BMDPpsService können die Informationen der XML-Dateien automatisch im Programm verarbeitet werden.

Für die Installation, Konfiguration und Inbetriebnahme des BMDPpsServices kontaktieren Sie bitte den PPS Support.

 Varianten der Solldaten-Materialrückmeldung

Bezüglich der Anpassung/Erstellung von Arbeitsdatenstücklisten und deren Sollmengen gibt es mehrere Möglichkeiten, um diese abzubilden. Wichtig für die verschiedenen Abläufe sind die Felder "LfdNr" bzw. "LfdNr Ext" der Stücklistenposition und deren Definition in der CAM-Schnittstellenfeldauswahl im Element "PIECE_LIST".

 Überblick über CAM-Schnittstellenfeldauswahl - Element "PIECE_LIST"


Feldname in CAM-Feldauswahl XML-Name Verhalten wird zu Feld ... in Auftragsstückliste 
MCU_EPS_SEQUENCESEQUENCE SetValue EPS_EPSTKLISTLFDNR 
MCU_EPS_KV_EPSTKLISTLFDNR SEQUENCE_KV SetValue + SetKeyValue EPS_EPSTKLISTLFDNR 
MCA_EPS_LFDNR_EXTSEQUENCE_EXT SetValue + SetKeyValueEPS_LFDNR_EXT 

Unten angeführt sind verschiedene Möglichkeiten, um die Solldaten-Materialrückmeldung durchzuführen.

 Stücklistenanlage in BMD und Anpassungen Fremdsystem

 Anwendungsfall

  • Die Stammdatenstücklisten werden in BMD gepflegt und am Auftrag aufgelöst.

  • Kleine Anpassungen/Ergänzungen sind im Fremdsystem durch die Konstruktion notwendig und werden an BMD via CAM-Schnittstelle zurückgemeldet.

 Hinweise

  • Artikel können mehrfach als Stücklistenposition vorkommen (wenn mittels PPS Parameter erlaubt).

  • Artikel können durch andere Artikel mittels der laufenden Nummer ersetzt werden.

  • Stücklistenpositionen können über den Import nicht gelöscht, nur überschrieben werden.

  • Werden Materialien mit einer bestimmten LfdNr bereits im Vorhinein vom Lager abgebucht und wird wieder auf dieselbe LfdNr importiert, so wird ein zusätzlicher Stücklistenpositionsdatensatz erstellt.

  • Für diesen Ablauf muss das Feld RM_SEQUENCE_KV in der Feldauswahl vorhanden sein. Das Feld "LfdNr" in der Auftragsstückliste wird beim Import gesucht und mit den neuen Werten überschrieben. Bereits vorhandene Stücklistenpositionen bleiben in BMD erhalten.

Beispiel 
Beispiel.png
Stücklistenanlage in BMD und Stücklistenübermittlung an Fremdsystem mittels Produktionslos-Export

1351949351000034100_3.png

Anpassung der Stückliste im Fremdsystem:
  • Roh1: Änderung auf Menge 15
  • Roh2: Keine Änderung
  • Roh3: Neue Position mit Menge 15
Übermittlung der Änderungen via XML-File an BMD:

1351949351000034100.png

Ergebnis nach Import in BMD:

1351949351000034100_2.png

 Stücklistenanlage im Fremdsystem und Stammdaten der Substücklisten in BMD

 Anwendungsfall

  • Die Stammdatenstückliste des Hauptartikels lt. Auftragsposition wird nicht in BMD, sondern im Fremdsystem erstellt und an BMD via CAM-Schnittstelle übermittelt.

  • Substücklisten werden Stammdatenstücklisten, in BMD gepflegt und bei Übermittlung der Stückliste aus dem Fremdsystem aufgelöst. Mehr als zwei Ebenen in einem Produktionslos werden über die XML-Solldaten-Materialrückmeldung derzeit in BMD nicht unterstützt.

 Hinweise

  • Bei Übermittlung der SEQUENCE_EXT wird die "LfdNr" in BMD automatisch lt. PPS Parametereinstellungen ermittelt. Für die Rückverfolgbarkeit wird die externe laufende Nummer in das Feld "LfdNr Ext" importiert. Dieses Feld ist nur über Import editierbar.

  • Nach Änderungen im Fremdsystem wird die gesamte Stückliste in BMD gelöscht und neu importiert (ACTION="DELETE_PIECE_LIST").

Beispiel 
Beispiel.png
Auftragsanlage in BMD, Artikel hat nur Stücklistenkopf angelegt

1351950110000034100_0.png

Erstellung der Stückliste im Fremdsystem
Übermittlung der Stücklistenpositionen via XML-File an BMD:

1351950110000034100.png

Ergebnis nach Import in BMD:

1351950110000034100_1.png

 Stücklistenanlage im Fremdsystem

 Anwendungsfall

  • Die Stückliste wird im Fremdsystem ermittelt und an BMD via CAM-Schnittstelle übermittelt.

  • Es gibt dabei nur eine Ebene in den Stücklisten.

  • Die Stückliste wird entweder einmalig übertragen oder wenn mehrfach übertragen immer mit dem Befehl "DELETE_PIECE_LIST" gelöscht und erneut übertragen.

 Hinweise

  • Wenn keine laufende Nummer vom Fremdsystem mitgegeben wird, wird diese automatisch von der NTCS ermittelt.

  • Mit den Feldern RM_SEQUENZE und SEQUENCE kann bei einer Neuanlage einer Rohware auch eine LfdNr mitgesendet werden, die dann von der NTCS auch gesetzt wird.

1097582601000001570.png