ESDHMJFejl oversigt

Navigation:  STANDARD > System > ESDH >

ESDHMJFejl oversigt

Previous pageReturn to chapter overviewNext page

 

Her vises en oversigt over tabellen ”ESDHMJFejl”, der fungerer som en ”kø” for ESDHService.

 

Du kan udskrive oversigten ved at klikke på PDF.

 

ESDHservice er en Windows service, som bliver installeret og står for at oprette data hos GO:Bolig. ESDHService kigger ned i ”ESDHMJFejl” tabellen i databasen og opretter herefter afdelinger, interessenter, afdelingssager samt lejersager. Derudover står servicen også for at oprette de dokumenter som ”Mail og Journalisering” fejlede på at oprette.

 

Processen foregår ved at EG Bolig indsætter en række i ESDHMJFejl tabellen. Derefter vil ESDHservice samle op på disse rækker i et interval, som bliver sat af kunden (f.eks. hvert 5 minut). Dette medfører at data til GOBolig bliver overført asynkront.

 

Når du anvender EG Bolig, kan du gå ind under en interessent og trykke på knappen ”Opret i ESDH”. Dette vil medføre at en række tilføjes i database under tabellen ”ESDHMJFejl”. Servicen tager herefter fat i denne række og prøver at oprette på Sharepoint sitet.

Hvis oprettelsen fejler eller der sker andre fejl vil ”AntalKoersler” i ESDHMJFejl tabellen blive talt op. Når en række er blevet forsøgt kørt igennem 3 gange stopper servicen med at prøve og det er derfra nødvendigt at gøre noget ekstra for at lokalisere fejlen.

 

Du har her muligheden for at i kolonne Kørsler at ændre antallet. Hvis du retter eks. fra 3 til 0, så vil ESDHService tager fat i rækken igen. Klik på esdhblyant ud for den række du gerne vil kører igen. Ret tallet og klik på esdhokfor at gemme.

 

En dybere forklaring af ESDHMJFejl tabellen findes her:

 

Eksempel, hvis der står følgende i kolonnen PersonID:

 

”ASG|||aab¤UPDATE¤*93*25*2552*02*ASG*11*11*2012-01-29**/cases/ASG59/ASG-2012-00694”

 

ASG = Typen

aab = Initialer

UPDATE = typen af operation. Det kan være INSERT, UPDATE eller DELETE.

 

Herefter starter ”Ident” som i ovenstående tilfælde er:

*93*25*2552*02*ASG*11*11*2012-01-29**/cases/ASG59/ASG-2012-00694

 

For en afdelingssag læses ”ident” således:

(Hver parameter adskilles af en *, dvs. hvis der kommer 2 ** i træk betyder det at den givne parameter er blank)

 

Afdelingssag

UPDATE:

Status*Sel*Afd*Lejemaal*Lejer*SagsType*SagsID*NySagsID*Styringsdato*Lukkedato*gobURL

(Status kan sættes til ”Lukket” når man opdaterer sagen)

 

INSERT/DELETE:

Sel*Afd*Lejemaal*Lejer*SagsType*SagsID*SagStart*Styringsdato*Initial*Modul

 

Dvs. for ovenstående eksempel vil det være:

 

Status = blank

Sel = 93

Afd = 25

Lejemaal = 2552

Lejer = 02

SagsType = ASG

SagsID = 11

NySagsID = 11

Styringsdato = 2012-01-29

Lukkedato = blank

gobURL = ASG-2012-00694

 

Afdeling:

Gælder for både INSERT/UPDATE (DELETE findes ikke)

Ident = Sel_Afd

 

Interessent

Gælder for både INSERT/UPDATE (DELETE findes ikke)

Ident = Interessentnr

 

Lejersag

UPDATE:

Status*Sel*Afd*Lejemaal*Lejer*SagsType*SagsID*NySagsID*Navn*Lukkedato*gobURL

 

INSERT:

Navn*Sel*Afd*Lejemaal*Lejer*SagsType*SagsID*ESDHNavn*Prisagsemneord*ansvarligRolle*Startdato*Initial*Modul