Rutiner og fremgangsmåter

Endre/sette pris for timeregistrering

pdok_admin No Comments

Prisene for tidsforbruk ligger flere plasser da det registreres flere plasser:

  • Timeregistrering
  • Prosjektinnstillinger for tidsforbruk
  • Innstillinger for Tetting og Stålregistreringer
  • Material-poster

Timeregistrering

Bruker du timeregistrering styres funksjonene via verdier i tabell ‘Timerkoder’ (pdok_hours_codes).

Visma

Noen typer timer som montørene registrerer skal videre til Visma, og da med en egen Visma-kode.
Dette styres av feltene Verdi 5 (visma-koden, f.eks. 10, 13, 25 osv) og Verdi 6 (teksten “visma” i denne kolonnen bestemmer om en post skal videre til Visma).

Prisutregning

Pyrodok bruker priskode 1 eller 2, som gir mulighet å prissette prosjekt på to måter.
Prisene ligger i feltene Verdi 2 (for priskode 1) og Verdi 3 (for priskode 2).

Prosjektinnstillinger for tetting- og stålposter

For tetting- og stål-poster kan montørene oppgi tidsforbruk som utenom det vanlige, f.eks. når et punkt er vanskelig å komme til eller når de må rydde unna søppel osv. Dette tidsforbruket blir avregnet basert på verdiene som ligger på prosjektet.
Verdiene finner du under det aktuelle prosjektet, og så under tab ‘Prosjektinformasjon’ (verdiene Steel: price extra work og Sealing: Work).  For stål finnes det dessuten to ekstra verdier: Steel: price paint material og Steel: price paint work.
Verdiene må foreløpig redigeres rett i tabellen, dvs. under Innstillinger -> Database -> pdok_project_specifics.

Material

Det kan godt hende at det ligger poster i tabellen pdok_material_codes, som montørene kan velge når de registrerer materialforbruk. Dette er ikke noe Pyrodok foreskriver eller forventer, men det kan være en fremgangsmåte som er valgt for å få montørene til å skrive tidsforbruket. Du finner verdiene under Innstillinger -> Database -> pdok_material_codes, og så sjekke om det ligger poster som handler om tidsforbruk og derfor har en egen pris.

Aktivere prosjekt-spesifikke hjelpemidler (Tetting-registrering)

pdok_admin No Comments

Noen prosjekt har hjelpemidler i form av popups, som kun må aktiveres for visse prosjekt.
Et eksempel kan være prosjekt 17500 som viser til brukerne en knapp med en viss ID (som er en property av et HTML-element).

I tabellen ‘pdok_project_codes’ registreres det da noe slik:
fk_project: 17500
category: ui
key: popup_helper_test
value: show

Denne verdier sørger for at når prosjekt 17500 er valgt, så viser Pyrodok-appen HTML-elementet med ID popup_helper_test, gitt at det finnes.

API

pdok_admin No Comments

Med tilgang til kundeportalen følger også tilgang til APIet.
Relevante endpoints er:

  • /api/v3/login
  • /api/v3/get_projects
  • /api/v3/get_project
  • /api/v3/get_work

HTTP metoden er POST og APIet gir informasjon fra seg i JSON-format.
Bruk gjerne en tjeneste som reqbin.com eller postman.com for å teste dette ut.

Fremgangen er slik:

    1. Hent en token ved å gjøre en POST til /api/v3/login; brukernavn og tilgangskode oversendes som username og password (x-www-form-urlencoded): username=brukernavn@domene.no&password=tilgangskoden.
      APIet gir JSON tilbake; det blir enten noe slikt (som ikke er ok):
      {
      "version": "3.0",
      "datetime": "2021-11-18T23:40:00+01:00",
      "url": "https://domene/api/v3/login",
      "status": 401,
      "message": "Not OK",
      "data": []
      }

      eller noe slikt (som er ok):
      {
      "version": "3.0",
      "datetime": "2021-11-18T23:43:29+01:00",
      "url": "https://domene/api/v3/login",
      "status": 200,
      "message": "OK",
      "data": {
      "token": "626e10fb4057155eda65a45ad9d5a5d6bf391387"
      }
      }

      Som du ser inneholder data-elementet en token som brukes i øvrige anrop.
    2. For å hente prosjekt-listen brukeren har tilgang til, gjør en POST til /api/v3/get_projects med token=… som POST-verdien.
      Hvis token er gyldig får du noe som:
      {
      "version": "3.0",
      "datetime": "2021-11-18T21:56:37+01:00",
      "url": "https://domene/api/v3/get_projects",
      "status": 200,
      "message": "OK",
      "data": {
      "projects": ["1017", "3157", "3158", "4507", "52238", "64000", "980"]
      }
      }
    3. Du kan så spørre om innehold i et prosjekt med en POST til f.eks.: /api/v3/get_project/52238, igjen met token som POST-verdien. Svaret du får tilbake kan se slik ut:{
      "version": "3.0",
      "datetime": "2021-11-18T22:50:43+01:00",
      "url": "https://domene/api/v3/get_project/64000",
      "status": 200,
      "message": "OK",
      "data": {
      "project": {
      "number": "64000",
      "description": "SUS 2023 Bygg 81",
      "contact": "drift@lilleland.no"
      },
      "work": [{
      "pyrodok_version": "2021.10K",
      "pyrodok_type": "sealing",
      "pyrodok_id": "4H.3KAR0C",
      "project": "64000",
      "qr_code": "0zjd3",
      "reference": null,
      "post": "25.03.0251.7",
      "building": "81",
      "from_room": ["81.06AL271"],
      "from_floor": "6",
      "to_room": ["5"],
      "to_floor": "5",
      "axis_1": null,
      "axis_2": null,
      "position": "Gulv",
      "height_from_floor": {
      "value": 0,
      "unit": "m"
      },
      "wall_type": "Betong 1 side",
      "fire_class": "EI60",
      "amount": "1",
      "hole": "980 x 480",
      "tubes": ["2x \u00f8400"],
      "discipline": "Ventilasjon",
      "date": "2021-09-30",
      "invoiced": "2021-09-30",
      "pyrodok_url": {
      "json": "https://domene/api/v3/get_work/64000/0zjd3?format=json",
      "html": "https://domene/api/v3/get_work/64000/0zjd3?format=html",
      "pdf": "https://domene/api/v3/get_work/64000/0zjd3?format=pdf"
      },
      "drawing": {
      "url": "https://domene/api/v3/get_drawing/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/64000_6",
      "url_with_pin": "https://domene/api/v3/get_drawing/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/64000_6?x=38.17043&y=78.36575"
      },
      "materials": [{
      "name": "EX Gipsm\u00f8rtel",
      "documentation": [{
      "type": "doc",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/030bff8e981b983033dc5edbbe7a6391"
      }, {
      "type": "eta",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/f351d4a34d1cfb998dd940088c3dc9ef"
      }, {
      "type": "tds",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/bf7bef4ced46d8ca4eb264faa2f11332"
      }, {
      "type": "dcl",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/d1b392626436b4a67670c3b006252c02"
      }, {
      "type": "use",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/c957bd600d449e6385b0dc9af9bf296c"
      }, {
      "type": "mom",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/3d04900da713f067591b3f8477d508db"
      }, {
      "type": "hse",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/925ef4d29d985810fa1a883ecf0c3461"
      }]
      }, {
      "name": "FR Brannplate",
      "documentation": [{
      "type": "eta",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/77ad9fd9e0be2714761405a77cda7503"
      }, {
      "type": "mom",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/d154e14e2d2bb9cdcab5c8158115c593"
      }, {
      "type": "use",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/a5f9b355e89afafedf1f4360eff97806"
      }, {
      "type": "hse",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/0f4df5ac20ad475ae81cf9c6a512a552"
      }, {
      "type": "tds",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/1a86620f19911b82832448a988cf6285"
      }, {
      "type": "dcl",
      "url": "https://domene/api/v3/get_documentation/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/63df5f4ef395f9ed883303423c1bd9d9"
      }]
      }],
      "articles": [],
      "pictures": ["https://domene/api/v3/get_image/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/1633002307046", "https://domene/api/v3/get_image/a9c55c1caf9d39eb63ba4c5de8c4e7ab18e16eb3/1633002286873"]
      }, {
      "pyrodok_version": "2021.10K",
      "pyrodok_type": "sealing",
      "pyrodok_id": "4H.3KAQOA",
      "project": "64000",
      "qr_code": "0zjd2",
      "reference": null,
      "post": "25.03.0251.7",
      "building": "81",
      "from_room": ["81.06AG252"],
      "from_floor": "6",
      "to_room": ["5"],
      "to_floor": "5",
      "axis_1": null,
      "axis_2": null,
      "position": "Gulv",
      "height_from_floor": {
      "value": 0,
      "unit": "m"
      },
      "wall_type": "Betong 1 side",
      "fire_class": "EI60",
      "amount": "1",
      "hole": "1300 x 650",
      "tubes": ["2x \u00f8500"],
      "discipline": "Ventilasjon",
      "date": "2021-09-30",
      "invoiced": "2021-09-30",
      "pyrodok_url": {
      "json": "https://domene/api/v3/get_work/64000/0zjd2?format=json",
      "html": "https://domene/api/v3/get_work/64000/0zjd2?format=html",
      "pdf": "https://domene/api/v3/get_work/64000/0zjd2?format=pdf"
      },
      "drawing": {
      "url": "https://domene/api/v3/get_drawing/056053c9b44b4d51e394a62f106b73c20d780e7f/64000_6",
      "url_with_pin": "https://domene/api/v3/get_drawing/056053c9b44b4d51e394a62f106b73c20d780e7f/64000_6?x=27.62001&y=74.57536"
      },
      "materials": [{
      "name": "EX Gipsm\u00f8rtel",
      "documentation": [{
      "type": "doc",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/030bff8e981b983033dc5edbbe7a6391"
      }, {
      "type": "eta",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/f351d4a34d1cfb998dd940088c3dc9ef"
      }, {
      "type": "tds",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/bf7bef4ced46d8ca4eb264faa2f11332"
      }, {
      "type": "dcl",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/d1b392626436b4a67670c3b006252c02"
      }, {
      "type": "use",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/c957bd600d449e6385b0dc9af9bf296c"
      }, {
      "type": "mom",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/3d04900da713f067591b3f8477d508db"
      }, {
      "type": "hse",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/925ef4d29d985810fa1a883ecf0c3461"
      }]
      }, {
      "name": "FR Brannplate",
      "documentation": [{
      "type": "eta",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/77ad9fd9e0be2714761405a77cda7503"
      }, {
      "type": "mom",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/d154e14e2d2bb9cdcab5c8158115c593"
      }, {
      "type": "use",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/a5f9b355e89afafedf1f4360eff97806"
      }, {
      "type": "hse",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/0f4df5ac20ad475ae81cf9c6a512a552"
      }, {
      "type": "tds",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/1a86620f19911b82832448a988cf6285"
      }, {
      "type": "dcl",
      "url": "https://domene/api/v3/get_documentation/056053c9b44b4d51e394a62f106b73c20d780e7f/63df5f4ef395f9ed883303423c1bd9d9"
      }]
      }],
      "articles": [],
      "pictures": ["https://domene/api/v3/get_image/056053c9b44b4d51e394a62f106b73c20d780e7f/1633001876370", "https://domene/api/v3/get_image/056053c9b44b4d51e394a62f106b73c20d780e7f/1633001863454"]
      }]
      }
      }

      Du får i hver fremkomst i listen work noen lenker, bl.a. til forskjellige format (pdf, json, html), i elementet pyrodok_url.
      Andre relevante lenker finner du i følgende elementer (disse lenker er vanlige GETs som ikke krever authentisering):

      1. drawing
      2. materials -> documentation
      3. articles -> documentation
      4. pictures

      Bildefilen https://domene.no/api/v3/get_image/056053c9b44b4d51e394a62f106b73c20d780e7f/1633001863454 f.eks. er det bare å hente.

Skjema: Kobling av skjema til prosjekt

pdok_admin No Comments

Skal det være mulig å koble et skjema til et valgt prosjekt, må Pyrodok informeres om hvilket felt skal inneholde prosjekt-referansen, da Pyrodok ikke selv kan forstå om dette er tilfelle, og hvilket felt det i såfall skal være.

Fremgangsmåten er slik:

  • Åpne skjema-oversikten fra menyet til venstre (Moduler -> Skjema).
    Du ser nå en oversikt over alle skjema som er tilgjengelige. Eksempel:
  • Klikk på ønsket skjema i listen.
    Skjemaet åpner i redigeringsmodus med feltene til venstre og en liste med nye felttyper til høyre. Eksempel:
  • Det vanligste er å bruke en liste for å vise tilgjengelige prosjekt, for å unngå at brukeren skriver inn et ikke-eksisterende prosjektnr. I eksempelet er det og feltet heter ‘prosjektnr’.
  • Hold muspekeren over feltet.
    Du ser på høyre side av feltet noen ikoner. Klikk på ikonet med den lille blyanten.

    Du ser nå felt-attributtene:

    For dette feltet er det allerede lagt til 2 stykk attributer: data-target og data-source:
    verdien for data-target bestemmer hvilket felt Pyrodok skal bruke for å lagre det valgte prosjektetx|.
  • Hvis ‘attrs.data-target’ ikke vises kan du legge den til ved å klikke på knappen “+ Attribute”.
    Det vises nå en popup, der du må skrive teksten “data-target“:

    Trykk på enter eller klikk på OK-knappen.
    Det vises nå en ny popup der du må skrive teksten “fk_project“:

    Legg merke til at du nå ser “Data-Target” i oversikten. Det er helt i orden og dette byttes om til “attrs.data-target” hvis man lagrer og åpner skjemaet.
  • Klikk på ‘Save’ knappen nederst i høyre kolonnen for å lagre endringene.

Vær nøye med å skrive verdiene “data-target” og “fk_project”.

Avinstallering av Pyrodok appen

pdok_admin No Comments

For å avinstallere Pyrodok-appen har vi to steg. Fremgangsmåten avhenger av Android-versjon, men ser stort sett slik ut:

  1. Gå til mobilens innstillinger (Settings).
  2. Finn fram til applikasjonsoversikten (Applications) og velg Application Manager, eller lignende. Dette kan ha forskjellige navn og plasseringer avhengig av Android-versjon.
  3. Finn frem til Pyrodok, og klikk på appen.
  4. Hvis mulig, klikk på Force stop og bekreft med OK.
    Hopper du over dette steget kan det hende at applikasjonen ikke ordentlig avinstallert.
  5. Trykk på ‘Clear Data’ og bekreft med OK.
  6. Trykk på ‘Uninstall’ og bekrefted med ‘Uninstall’.

Pyrodok laster regelmessig ned filer fra serveren som ikke automatisk blir fjernet ved avinstallering av appen.
Bruk denne fremgangsmåten:

  • Åpne filbehandler på mobilen (av og til kjent som ‘My Files’).
  • Klikk på Device storage.
  • Finn frem til folder ‘pyrodok’ og klikk & hold på folderen, til det vises at folderen er selektert.
  • Trykk på søppeldunk-ikonet og bekreft spørsmålet “This folder will be deleted”.
    Det kan hende at Slett / Delete valget er skjult under menyet med tre prikker, som regel øverst til høyre i skjermen.

Husk at all data og alle bilder som ikke er lastet opp til serveren slettes.

Hvordan laste opp byggetegninger

pdok_admin No Comments

Byggetegningene i Pyrodok skal være i bildeformatet JPG. Hvis byggetegningene kommer som PDF (som er vanlig), må du gjøre disse om til JPG først, se: /hvordan-gjore-om-et-pdf-dokument-til-jpg-bilder/. Deretter kan byggetegningene lastes opp til Pyrodok.

Hvordan gjøre om et PDF-dokument til JPG-bilder

pdok_admin No Comments

Byggetegninger kommer ofte som PDF-filer med en etasje på hver side. For at Pyrodok skal kunne vise byggetegningene må slike PDF-filer konverteres til JPG-bilder, med én bildefil for hver etasje.

Legge til en ny artikkel for “Materiellforbruk”

pdok_admin No Comments

    Klik

  1. Logg inn på kontrollpanelet til Pyrodok.
  2. Gå til Database. Finn pdok_material_codes og klikk på denne.Legge til en ny artikkel for materialforbruk
  3. Scroll litt ned og klikk på Legg til.
  4. I feltet Category, skriv ‘code’.Legge til en ny artikkel for materialforbruk
  5. Feltene ‘key’ og ‘value’ kan godt ha samme innhold, men sjekk de øvrige postene for eksempler der ‘key’ ofte er et nummer eller en kode, og ‘value’ inneholder tekstbeskrivelsen
  6. Felt ‘Value2’ skal inneholde enhet som f.eks. patron, eske, stk, sekk osv.
  7. <

  8. Felt ‘Value3’ og ‘Value4’ innholder prisene i kroner.
  9. Avslutt ved å klikke Lagre.
  10. Gratulerer! Du kan nå laste siden på nytt for å se endringene du har gjort.

Få informasjon over til mobil-appen

Pyrodok har verdier i to sets med tabeller; de som begynner med ‘df_’ og de som begynner med ‘pdok_’. Tabellene med ‘df_’ er de som brukes av mobil-appen mens tabellen som begynner med ‘pdok_’ brukes av desktoppen.

  1. Klikk på ‘Synkroniser’ i listen til venstre.
  2. Klikk på ‘Poster for tabell material_codes’
    Ikke-synkroniserte poster vises med uttrykstegn
  3. Skroll ned, velg ‘Velg All’ og så ‘Synkroniser’.
    Neste gang du synkroniserer blir de kopierte verdier kopiert til mobilen.

Legge til et nytt materiale for “Tettinger”

pdok_admin No Comments

  1. Logg inn på kontrollpanelet til Pyrodok.
  2. Gå til Database. Finn pdok_sealing_codes og klikk på denne.
  3. Scroll litt ned og klikk på Legg til.
  4. I feltet Category, skriv ‘material’.
  5. Feltene ‘key’ og ‘value’ kan godt ha samme innhold, men sjekk de øvrige postene for eksempler der ‘key’ ofte er et nummer eller en kode, og ‘value’ inneholder tekstbeskrivelsen
  6. Feltene ‘Value2’, ‘Value3’ og ‘Value4’ skal ikke innholde noen verdier.
  7. Avslutt ved å klikke Lagre.
  8. Du kan nå laste siden på nytt for å se endringene du har gjort.

Få informasjon over til mobil-appen

Pyrodok har verdier i to sets med tabeller; de som begynner med ‘df_’ og de som begynner med ‘pdok_’. Tabellene med ‘df_’ er de som brukes av mobil-appen mens tabellen som begynner med ‘pdok_’ brukes av desktoppen.

  1. Klikk på ‘Synkroniser’ i listen til venstre.
  2. Klikk på ‘Poster for tabell sealing_codes’
    Ikke-synkroniserte poster vises med uttrykstegn
  3. Skroll ned, velg ‘Velg All’ og så ‘Synkroniser’.
    Neste gang du synkroniserer blir de nye verdiene kopiert til mobilen.

Prisutregning for material

Pyrodok bruker ikke noe prisutregning for material.

Få materialet med i dokumentasjon

Har du en dokumentasjonsfil, må denne lastes opp en annen plass, og så kobles til materialet. Gjør følgende:

  1. Klikk på Dokumentasjonsfiler under Dokumentasjon.
  2. Nederst finner du et avsnitt ‘Last opp en ny fil’. Velg den ved å klikke på knappen nedfor, og last opp filen.
  3. Filen skal nå vises i listen. Marker og kopier filnavnet slik at du kan lime navnet inn senere for å unngå skrivefeil.
  4. Klikk på Mapping av filer under Dokumentasjon.
  5. Klikk på ‘Mapping for Tetting’.
  6. Klikk på knappen nederst, ‘Legg til’.
  7. Velg ‘sealing’ som Category
  8. Velg som ‘Key’ koden du brukte da materialet ble lagt inn.
  9. Oppgi både ‘Date from’ og ‘Date until’ i format År-Måned-Dag, f.eks. 2019-04-01 (første april 2019).
  10. Lim inn filnavnet i felt ‘Files’, og trykk Lagre.

Legge til en ny artikkel for “Tettinger”

pdok_admin No Comments

  1. Logg inn på kontrollpanelet til Pyrodok.
  2. Gå til Database. Finn pdok_sealing_codes og klikk på denne.
  3. Scroll litt ned og klikk på Legg til.
  4. I feltet Category, skriv ‘article’.
  5. Feltene ‘key’ og ‘value’ kan godt ha samme innhold, men sjekk de øvrige postene for eksempler der ‘key’ ofte er et nummer eller en kode, og ‘value’ inneholder tekstbeskrivelsen
  6. Feltene ‘Value2’, ‘Value3’ og ‘Value4’ skal ikke innholde noen verdier.
  7. Avslutt ved å klikke Lagre.
  8. Du kan nå laste siden på nytt for å se endringene du har gjort.

Få informasjon over til mobil-appen

Pyrodok har verdier i to sets med tabeller; de som begynner med ‘df_’ og de som begynner med ‘pdok_’. Tabellene med ‘df_’ er de som brukes av mobil-appen mens tabellen som begynner med ‘pdok_’ brukes av desktoppen.

  1. Klikk på ‘Synkroniser’ i listen til venstre.
  2. Klikk på ‘Poster for tabell sealing_codes’
    Ikke-synkroniserte poster vises med uttrykstegn
  3. Skroll ned, velg ‘Velg All’ og så ‘Synkroniser’.
    Neste gang du synkroniserer blir de nye verdiene kopiert til mobilen.

Få artikkelen med i prisutregningen

Utregningsmodulen for tetting henter prisinformasjon ikke fra pdok_sealing_codes, men fra pdok_sealing_articles.
Artikkelen skal derfor også legges inn her.

  1. Gå til Database. Finn pdok_sealing_articles og klikk på denne.
  2. Scroll litt ned og klikk på Legg til.
  3. Feltene ‘key’ og ‘value’ skal ha samme verdiene som for posten du la til i tabellen pdok_sealing_codes
  4. Feltene ‘Price 1’ og ‘Price 2’ skal klart ha hver sin verdi.
  5. Avslutt ved å klikke Lagre.

Få artikkelen med i dokumentasjon

Har du en dokumentasjonsfil, må denne lastes opp en annen plass, og så kobles til artikkelen. Gjør følgende:

  1. Klikk på Dokumentasjonsfiler under Dokumentasjon.
  2. Nederst finner du et avsnitt ‘Last opp en ny fil’. Velg den ved å klikke på knappen nedfor, og last opp filen.
  3. Filen skal nå vises i listen. Marker og kopier filnavnet slik at du kan lime navnet inn senere for å unngå skrivefeil.
  4. Klikk på Mapping av filer under Dokumentasjon.
  5. Klikk på ‘Mapping for Tetting’.
  6. Klikk på knappen nederst, ‘Legg til’.
  7. Velg ‘sealing’ som Category
  8. Velg som ‘Key’ produktnavnet du brukte da artikkelen ble lagt inn.
  9. Oppgi både ‘Date from’ og ‘Date until’ i format År-Måned-Dag, f.eks. 2019-04-01 (første april 2019).
  10. Lim inn filnavnet i felt ‘Files’, og trykk Lagre.