De aangeleverde gegevens gegevens worden via een API uit Caress gehaald. Deze pagina beschrijft hoe de logging geinterpreteerd geïnterpreteerd kan worden.
Alle OEs worden uit Caress gehaald via een API-call
Mogelijke meldingen:
Error: Fout in responseContent voor ophalen organisaties uit Caress: (foutmelding) → foutmelding vanuit Caress
Error: Fout (fout tekst) bij ophalen organisaties: (soort fout) → indien een onvoorziene fout optreedt bij het verwerken van wat we uit Caress krijgen
Alle OEs worden opgehaald uit de TriasWeb database
Verwerk niveau van de aangeleverde OEs
Als een aangeleverde OE geen moederOE (partOf) heeft, is het een hoofdorganisatie (valt direct onder klantniveau).
Als het wel een moederOE heeft, dan aanmaken/updaten als locatie of afdeling.
Als het moederOE een afdeling is, dan overslaan (we kunnen immers niet lager dan afdeling gaan).
mogelijke meldingen:
Error: Let op, er zijn meerdere records aanwezig met dezelfde org_Extern_ID (externId)
Update OEs die aanwezig zijn in TriasWeb met de aangeleverde data.
aantal gewijzigd wordt met 1 opgehoogd
indien OE actief, dan verwijderen uit lijst met te deactiveren OEs (2b)
Mogelijke meldingen:
Info: Organisatieupdate voor (OE-identifier vanuit Caress) (niveau/naam/kostenplaats/koppelcode/extern id/bovenliggende OE/deactief). Dat wat tussen haakjes staat is afhankelijk van het geüpdatet onderdeel. De waardes worden niet meegegeven.
Error: Fout bij controleren/updaten
aantal fouten wordt met 1 opgehoogd
Maak nieuwe OEs aan indien niet aanwezig in TriaswebTriasWeb
aantal nieuw wordt opgehoogd met 1
Mogelijke meldingen:
Organisatieregel toegevoegd voor (OE-identifier vanuit Caress) (niveau (niveau))
Error: Fout bij aanmaken organisatie
aantal fouten wordt met 1 opgehoogd
Sla alles op
Deactiveer de overgebleven OEs uit TW TriasWeb die niet aangeleverd werden
Mogelijke meldingen:
Info: Start deactivatie organisaties die niet aangeleverd zijn en wel in TriasWeb bestaan
Info: Deactivatie organisatie: (naam)
Schrijf samenvatting
aantal fout → totaal aantal keren dat opslaan van een nieuwe of wijzigen van een bestaande OE niet lukte. Zie meldingen onder 4 en 5
aantal gewijzigd → Updates op OEs die in TriasWeb aanwezig waren en aangeleverd zijn. Zie meldingen zoals onder punt 4.
aantal gedeactiveerd → de OEs die in TW TriasWeb aanwezig waren voor de import, maar niet aangeleverd werden vanuit Caress. Meldingen onder punt 7.
aantal nieuw → Aangeleverde OEs die nog niet in TW TriasWeb voorkwamen voor de import. Meldingen onder punt 3.
...