Collapse AllExpand All

Seutukäytön määritteleminen sähköisiin palveluihin

Seutukäytössä Trimble Locus -asennus on yhteinen seutukunnille, mutta kunnilla voi olla omat sähköiset palvelut ja niiden palvelimet on määriteltävä. Seutukäyttö voidaan määritellä osalle sähköisistä palveluista.

    Tee näin

  1. Lisää seutukunnan sähköisen palvelun web.config-tiedostoon yksilöivä asetus:
    <add key="ServiceId" value="<kuntakoodi>"/>
  2. Määrittele Tonttien haku -palvelun seutukäyttö.
    1. Avaa Trimble Locus -asennuksen kansiossa Tekla.Xcity.eSitePlugin.dll.config.
      Lisää ApplicationSettings-lohkoon luettelo SiteEndpoints, joka kertoo, mitä endpoint-määrittelyä käytetään kunkin kunnan tietojen hakemiseen.
      Endpoint-luettelo on samassa tiedostossa system.serviceModel/client –lohkossa.
      Kullekin eSite-palvelimelle on luettelossa oma SiteEndpoint-elementti, jossa
      • ServiceId- palvelinta vastaava kuntakoodi
      • EndpointName- WebService-endpointin nimi
      • PublicEndpointName-PublicWebService-endpointin nimi
      Määrittele ApplicationSettings-lohkossa oletusarvo kullekin endpoint-tyypille:
      • DefaultEndpointName
      • DefaultPublicEndpointName
      Jos seututuki ei ole käytössä, pitää SiteEndpoints–luettelo jättää pois ja määrittää vain oletusarvot DefaultEndpointName ja DefaultPublicEndpointName. Palvelimen Web.config–tiedostoon ei tarvitse silloin myöskään lisätä ServiceId–arvoa. Jos oletusarvot puuttuvat, käytössä ovat oletuksena eSiteWebServiceEndpoint ja eSiteWebServicePublicEndpoint, jotka on määriteltävä.
  3. Määrittele Sopimusten hallinta -sovelluksen seutukäyttö.
    1. Avaa Trimble Locus -asennuksen kansiossa Tekla.GIS.eContractPlugin.dll.config.
      Lisää ApplicationSettings-lohkoon luettelo, joka kertoo, mitä endpoint- ja BaseUrl-määrittelyä käytetään kunkin kunnan sopimusten hakemiseen.
      Endpoint-luettelo on samassa tiedostossa system.serviceModel/client –lohkossa.
      Kullekin palvelimelle on luettelossa oma endpoint-elementti, jossa
      • ServiceId-- palvelinta vastaava kuntakoodi
      • ContractEndpointConfigName- WebService-endpointin nimi
      • BaseUrl- Palvelun juuriosoite
      Jos seututukea ei käytetä, pitää ContractEndpoints–luettelo jättää pois ja määrittää vain oletus BaseUrl ja yksi endpoint nimeltään eContractEndpoint. Nämä ovat Trimble Locus -oletusarvot, joten kaikki sopimustiedot haetaan niiden mukaan, jos muita endpoint-määrityksiä ei ole.
  4. Määrittele Rakentamisen tuki -sovelluksen seutukäyttö.
    1. Avaa Trimble Locus -asennuksen kansiossa Tekla.GIS.ePermitPlugin.dll.config.
      Lisää ApplicationSettings-lohkoon luettelo, joka kertoo, mitä PermitEndpoint-määrittelyä käytetään kunkin kunnan lupa-asioiden hoitamiseen.
      Endpoint-luettelo on samassa tiedostossa system.serviceModel/client –lohkossa.
      Kullekin palvelimelle on luettelossa oma PermitEndpoint-elementti, jossa
      • ServiceId- palvelinta vastaava kuntakoodi
        Jos useampi kuin yksi seutukunta käyttää samaa Rakentamisen tuki -sovellusta, voi asetuksessa antaa seutukuntien kuntakoodit pilkulla erotettuna. ServiceId-asetusta käytetään hakemuksen julkaisuun sekä koodiston ohjausarvona lisäksi käsittelijöiden listojen suodattamiseen.
      • Label- Palvelun nimi
      • BaseUrl- Palvelun juuriosoite
      Jos seututukea ei käytetä, pitää Endpoints–luettelo jättää pois ja määrittää vain oletus BaseUrl.
    2. Avaa Tekla.GIS.ObjectUpdaterAgentPlugin.dll.config lupien synkronoinnin määrittelyä varten, jotta lupa päivittyy oikeaan palveluun.
      Lisää QueryServiceObjectUpdaterTask-luetteloon uusi task, jossa
      • EndpointConfigurationName - palvelulle annettu Label-nimi.
    3. Avaa TeklaWebAgentService.exe.config ja lisää endpoint-määrittely vastaamaan kyseistä palvelua (kopioi ePermitEndpoint-niminen määrittely ja vaihda URL ja nimi).
  5. Määrittele viranomaisten suodattaminen kuntakoodin mukaan.
    Lisää RpmPermitDepContact, ProSurveyPersonInitials ,BuInspectionPerson ja BupermitDepContact-koodistoihin ohjausarvo serviceid:<kuntakoodi>, joka suodattaa henkilöitä eri seutupalveluissa. Rakentamisen tuki -palvelussa useampi ServiceId-arvo näyttää käsittelijöiden koodistokyselyissä kaikki koodistoarvot, joilla on joku ServiceId-arvoista.

Tulos

Määritykset on syytä tarkistaa Trimblen konsultoinnin kanssa.

Katso myös

Sopimuksen tietojen synkronointi (Sopimusten hallinta)