Beschreibung
-
Holt PM-Aufträge per HTTP-GET als JSON aus einer SAP-/Travenetz-API.
-
Legt daraus Projekte in POLLEX an bzw. aktualisiert bestehende Projekte in
PROJEKTSTAMMundPROJ_PROFKRIT. -
Verwendet Profiling-Kriterien wie
STATUS,KATEGORIEundSAP_AUFTRAGSNUMMER. -
Setzt
FromDatenach erfolgreichem Lauf auf den aktuellen Zeitstempel und ermöglicht so einen Delta-Import.
Konfiguration
|
Parameter |
Beschreibung |
|---|---|
|
|
Startzeitpunkt für den API-Filter ( |
|
|
API-Endpunkt |
|
|
Wert für das Profiling-Kriterium |
|
|
StringFunction zur Ermittlung der |
|
|
API-Client-Credentials |
|
|
Basic-Authentifizierung |
|
|
Optionaler |
Importablauf
-
API-GET mit
FromDate-Filter aufrufen. -
JSON-Feld
d.resultsinPMOrder-Objekte deserialisieren. -
Prüfen, ob die notwendigen
PROFKRIT-Einträge vorhanden sind. -
Projekte aus den SAP-Daten erzeugen bzw. aktualisieren (
Project.Insertund Profilings). -
Alte Travenetz-Projekte gegebenenfalls anhand eines Zeitkriteriums auf den Status
TABGsetzen. -
Report bzw. E-Mail versenden.
-
Bei fehlerfreiem Lauf
FromDatespeichern.
Aktiv verwendete Felder
|
Quelle |
Feld |
Verwendung |
|---|---|---|
|
API-JSON
|
|
SAP-Auftragsnummer, Profiling |
|
|
Profiling |
|
|
|
|
|
|
|
Profiling |
|
|
|
Profiling |
|
|
|
Profiling |
|
|
|
Projektadressdaten |
|
|
|
Profiling |
|
|
Settings |
|
Profiling |
|
|
Ermittlung der ProjectNumber |
|
|
DB |
|
Pflichtprüfung auf benötigte Profilings |