Via API’et kan der oprettes kontakter i GeoEnviron Byggesag.
I afsnittet Eksempler på C# kode på fanen Opret kontakt findes et eksempel på hvordan en kontakt oprettes i GeoEnviron via API’et.
En kontakt er repræsenteret ved entiteten BldApplicant – se afsnittet Entiteter -> BldApplicant.
En byggesag er repræsenteret ved entiteten BldCasefile – se afsnittet Entiteter -> BldCasefile.
Forløb
- Sagsbehandler starter GeoEnviron og søger en byggesag frem for hvilken der skal oprettes kontakter til brug for nabohøring
- Sagsbehandler klikker på kort ikonet på byggesagen
- GeoEnviron kalder kortet med en URL der indeholder id’et på byggesagen (BldCasefile.SeqNo)
- Kortet åbner, trækker yderligere relevante data om byggesagen (BldCasefile) fra API’et og zoomer ind på byggesagen (antaget at byggesagen har en geometri)
- I kortet anvendes en funktionalitet der som resultat giver en liste af kontakter, der skal oprettes i GeoEnviron
- For hver kontakt i listen opretter kortet en kontakt (BldApplicant) i GeoEnviron via API’et. For alle kontakter sættes BldApplicant.SeqNo = 0 og BldApplicant.BldCasefileSeqNo = BldCasefile.SeqNo
- Efter endt oprettelse af kontakter springes der tilbage fra kortet til GeoEnviron via GELink’et på byggesagen (BldCasefile.GELink)
- GeoEnviron stiller sig på byggesagen og genlæser alle underordnede data (herunder kontakter)
- Videre sagsbehandling fortages i GeoEnviron
Udenlandske adresser
En kontakt kan have en udenlandsk adresse. I et sådant tilfælde anbefaler Geokon, at feltet PostCode sættes til 0000 (forudsætter at denne er oprettet i GeoEnviron stamdata) og at det udenlandske postnr. indsættes i Address feltet umiddelbart efter selve adressen. Feltet Comment kan eventuelt anvendes til at angive yderligere oplysninger.
Kommentarer
0 kommentarer
Artiklen er lukket for kommentarer.