Custom Connector - Handled Flag i Inbound/Outbound Connector
Ændringer i Inbound og Outbound er tracket ved at bruge et Handled Flag. Handled Flag angiver et tal, der repræsenterer en status for synkroniseringen.
Ved opdatering af data i Outbound Connectoren vil Compliance Suite indledningsvist skifte flaget fra 0 til en anden værdi, hvilket signalerer, at det eksterne system kan behandle data. Det eksterne system skal derefter skifte flaget igen for, at Compliance Suite opdaterer synkroniseringsstatus.
Ved opdatering af data i Inbound Connectoren sætter det eksterne system flaget for at angive, at data er opdateret og derfor skal indlæses af Compliance Suite.
I nedenstående tabel vises de mulige værdier for Handled Flaget: == Inbound
| Værdi | Sættes af | Betydning |
|---|---|---|
0 (sammes om null) |
Compliance Suite |
Kolonnen er synkroniseret. |
1 |
Customer |
"Dirty" = Kolonnen er ændret og klar til at blive udført |
2 |
Compliance Suite |
"Handling" = Compliance Suite i i gang med at behandle ændringen. |
3 |
Compliance Suite |
"Error" = Der opstod en fejl og værdierne er ikke synkroniseret korrekt. |
4 |
Compliance Suite |
"Removing" = Eksternt system kan fjerne række |
Outbound
| Værdi | Sættes af | Betydning |
|---|---|---|
0 (sammes om null) |
Compliance Suite |
Kolonnen er synkroniseret. |
1 |
Compliance Suite |
"Dirty" = Kolonnen er ændret og klar til at blive udført. |
2 |
Customer |
"Handling" = Eksternt system håndterer ændringen. |
3 |
Customer |
"Error" = Der opstod en fejl, og kunden skriver begrundelsen i feltet "HandledError". |
4 |
Compliance Suite |
"Removing" = Compliance Suite fjerner brugeren fra systemet. |
5 |
Compliance Suite |
"Error Logged" = Fejlen er logget i Compliance Suite og afventer yderligere handling inden næste ændring. |
6 |
Customer |
"Handled" = Kunden har Handled-ændringerne og er færdig med handling. (Compliance Suite vil dermed resette Handled-kolonnen til 0) |