Dateien im Verzeichnis der Originalen (z.B. kaba5) Instanz:
- hrcc1dnperso01.upd (neuer Download des Personalstamms aus KABA7)
- hrcc1upteven01 (Diese Datei bitte IMMER stehen lassen, da ansonsten keine hrcc1upteven01.upl erzeugt wird. Nur die hrcc1upteven01.upl holt der ICMUX aus KABA7 ab.
- Wenn noch eine TEVEN.sap in dem Verzeichnis ist, dann muss diese Datei umbenannt werden in
hrcc1upteven01.upl. Diese Datei dann mit den richtigen Schreib Berechtigungen versehen:
o chmod 664 hrcc1upteven01.upl
o anschließend müssten die Daten vom ICMUX KABA7 abgeholt werden
idodn, idoup, nwbup, nwbdn sind nicht mehr nötig, clean_nwb.sh darf NICHT mehr gestartet werden!
Personalstammdatei von zentraler Instanz entgegennehmen
DATCONV modifizieren
~/ini.d/datconv.ini
[CONVERT_1]
BackSrc=0
SrcFile=$BS_DIR/sapdaten.d/BC_ERP_RU/hrcc1dnperso01.upd
DstFile=$BS_DIR/sapdaten.d/BC_ERP_RU/hrcc1dnperso01
# BackupFile=$BS_DIR/BC_ERP_RU/bak
EXEC=$BS_DIR/script.d/camp_code/camp_code.sh *
Anschließend muss der Datconv einmal durchgestartet werden.
- datconv –d && datonv –l
Im Verzeichnis ~/script.d/camp_code/data/proto wird protokolliert, was im Camp_code passiert
Dieses Verzeichnis ist nach ~/proto.d/camp_code gelinkt
SAP-seitig muss im Download die BDEgruppe gesendet werden, anhand dieser werden die Personaldaten den einzelnen Instanzen zugeordnet.
In der Datei ~/ini.d/icmux.ini werden die Instanzen und BDE-Gruppen eingetragen:
[SubSystem_0]
WorkDir=/home/kaba5/sapdaten.d/HR_PP2_CN
# WorkDir=$BS_DIR/sapdaten.d/CN
SAPVersion=4
filtBDEGR=CN1,CN2
[SubSystem_1]
# WorkDir=$BS_DIR/sapdaten.d/PL
WorkDir=/home/kaba9/sapdaten.d/BC_ERP_PL
SAPVersion=4
filtBDEGR=ZPL
~~~~~~
Anhand der Filterregel filtBDEGR wird die Zugehörigkeit zu den Instanzen geregelt.
filtBDEGR=ZPL,ZPL1,ZPL2