110 lines
5.5 KiB
Markdown
110 lines
5.5 KiB
Markdown
tags:: [[SAP]], [[HYDRA]]
|
|
|
|
## [[SAP Transaktionen]]
|
|
- **ZPP06** -> Übersicht Buchungsdaten von Hydra
|
|
- MFBF -> Rückmeldungen Serienfertigung
|
|
- CI42N -> Fertigungsaufträge SAP -> Hydra (Report CIBDOP_DOWN_PP, Job 1020_BDE_DOWNLOAD_DELTA)
|
|
- CI45N -> Lohnscheine HYDRA -> SAP (Report CIBDCONF_REQUEST, Job 1020_PP_MPDV_FEHLER)
|
|
- SM50 -> Work-Prozess (für Debugger)
|
|
- BD64 Verteilungsmodell
|
|
- ## Verteilungsmodell
|
|
- 
|
|
## Dienste für SAP-Schnittstelle auf MES-Server
|
|
- MIP1 ECS Inbound Dispatcher 0
|
|
- MIP1 ECS Server SAP 1
|
|
- ## Übergabe Aufträge von SAP an Hydra
|
|
- prüfen, ob ein Auftrag als irrelevant übersprungen wird:
|
|
- Fuba CO_BT_ORDER_POST -> Form generate_com_struct
|
|
- Am Arbeitsplatz muss das Subsystem zugeordnet werden (Tabelle T705R )
|
|
- 
|
|
- Der Arbeitsplatz darf nicht auf "keine Rückmeldung erlaubt" eingestellt sein
|
|
- Beim Speichern in CO02 landen die Aufträge dann in Tabelle ORDCOM. CI42N übergibt nur die Aufträge, die in dieser Tabelle stehen.
|
|
- ## Labeldruck & Rückmeldung
|
|
- ### SAP seitig
|
|
- Funktionsbaustein **Z_MES_CONFIRMATION**
|
|
- Transaktion für Datensätze aus Hydra: **ZPP06**
|
|
- ### HYDRA seitig
|
|
- Customer Package-ID auf "KRAH" einstellen
|
|

|
|
- DLL **hymwkrah83.dll** die Root vom MIP Verzeichnis kopieren
|
|
- INI-Konfiguration U_KRAH anlegen
|
|

|
|
- INI-Konfiguration U_SAPPRINT anlegen - legt fest, an welches Logische System die Buchung gesendet werden soll - Wert muss mit dem Eintrag in "Logische Systeme" übereinstimmen
|
|

|
|
- Benutzerfeld zur Maschine
|
|

|
|
- Feldwert muss pro Maschine aktiviert werden
|
|

|
|
- Eskalation **SAP.OUTBOUND_FM_POST_ERROR** aktivieren
|
|

|
|

|
|
Analyse über "aktuelle Eskalationen" oder "Eskalationshistorie"
|
|
- Weitergabemenge prüfen, oder einstellen
|
|
Arbeitsgänze bearbeiten -> Feld Weitergabemenge
|
|

|
|
-
|
|
- ### Test der Schnittstelle im MOC
|
|
- #### Teilrückmeldung erfassen (Vorgang markieren)
|
|
collapsed:: true
|
|
- Ggf. über "angemeldete Arbeitsgänge" Absprung in Auftrag -> alten Auftrag abmelden
|
|
- Test-Auftrag anmelden
|
|
- 
|
|
- #### Fehleranalyse
|
|
- ##### Test per DOS-Konsole:
|
|
- ```
|
|
hymw -d -u2105 -c"DLG=U_SAPPRINT|USR=2105|DAT=12/02/2022|ZEI=31029|I_RUECK=|I_VEMNG=|I_WIEDH=X|I_TERMINAL=105|I_MASCHINE=02N001|I_ABMELDUNG=|I_PERNR=|MNR=02N001|ANR=|" > tmp/test.log
|
|
```
|
|
- -> dann Log-File im Tmp-Verzeichnis:
|
|
{:height 405, :width 654}
|
|
- ##### RFC-Analyse, Trace aktivieren
|
|
collapsed:: true
|
|
- 
|
|
Trace-Dateien liegen anschließend in der mip1 root:
|
|

|
|
- ##### Debugging in Hydra-Aktivieren
|
|
- Datei D:\\mip1\\hyddipro (ohne Extension) öffnen:
|
|
- Debug von 0 auf 1-9 ändern
|
|
- Ende-Datum in Zukunft einstellen
|
|
- 
|
|
- ##### Logsauswerten
|
|
- D:\mip1\\1\\err suche nach "[C][KRAH]"
|
|
- {:height 278, :width 654}
|
|
- Suche nach "[C][KRAH][do_bapi_sapprint] iRueck" um die einzelnen SAP-Calls im Log zu finden
|
|
- Log-Dateien nach MOC filtern: "hy*j*.err.pro"
|
|
- Logfile für Buchungen vom AIP:
|
|
- {:height 315, :width 1124}
|
|
- ## Austausch der Weitergabemenge über HYINFO
|
|
- 
|
|
- 
|
|
- 
|
|
- [MPDV_Z_PP_HYINFO_GET_001.abp](../assets/MPDV_Z_PP_HYINFO_GET_001_1675083990864_0.abp)
|
|
- [MPDV_LZ_PP_HYINFO_GETF01.abp](../assets/MPDV_LZ_PP_HYINFO_GETF01_1675083998381_0.abp)
|
|
- #+BEGIN_TIP
|
|
Verweis auf kurze Trainings, für die Schnittstellen z.B. **LC-ERP**
|
|

|
|
#+END_TIP
|
|
- Zusammenspiel Hydra <--> SAP
|
|
- 
|
|
-
|
|
- Segmentkonfiguration PPCC2HYINFOORDER
|
|
- 
|
|
- Segmentkonfiguration PPCC2HYINFOORDER
|
|
- 
|
|
- Die Version der Variante wird im Nachrichtentyp über den Paramter /Variante festgelegt
|
|
- 
|
|
- {:height 366, :width 716}
|
|
- Damit Hydra auch den HYINFO Baustein ruft, muss das Kommando auf **mle72imp.scr** angepasst werden
|
|
- 
|
|
- # EIS-EFD Update Planungsdaten
|
|
- Planaufträge in SAP heißen Kapazitätsaufträge in Hydra / Fedra
|
|
- 
|
|
- siehe auch HYINFO ML Felder - diese sind laut [[@]Raphael
|
|
Kaufmann] relevant für das Update von Planaufträgen
|
|
- {:width 200}
|
|
- ## neue Scheduler:
|
|
- suche nach Schedulern:
|
|
- ```
|
|
*hysap*
|
|
*myer*
|
|
```
|
|
- |