2016-08-24
Dokumentasjonsserver: “Status” blir “Sluttdokumentasjon:”.
Verdiene er “Sendt” eller “Ikke sendt”.
Alvorlighetsgrad: middels.
Tidsallokering: Kunde
2016-08-24
Dokumentasjonsserver: “Status” blir “Sluttdokumentasjon:”.
Verdiene er “Sendt” eller “Ikke sendt”.
Alvorlighetsgrad: middels.
Tidsallokering: Kunde
2016-08-24
Legg inn logg for endringer for prosjekt.
Alvorlighetsgrad: middels.
Kilde: /ajax/record_edit_post.php
Tidsallokering: Pyrodok
2016-08-22
Import fra Landax må splittes opp pga server-begrensninger hos Landax.
/api/v2/Projects?$top=1000&$skip=0
/api/v2/Projects?$top=1000&$skip=1000
Endringen ble gjennomført av Landax og feilen var derfor en følgefeil.
Alvorlighetsgrad: høy.
Tilpasset import/landax_projects_get.php
Tidsallokering: Kunde
2016-08-22
Filhåndtering i lower case samt trim på både filnavn og behandling ved generering av dokumentasjon.
Alvorlighetsgrad: lav.
Tilpasset ajax/doc_report.php, includes/functions_zip.php
Tidsallokering: Pyrodok
2016-08-29
Feil i henting av kundeliste fra Landax:
<b>Warning</b>: Invalid argument supplied for foreach() on line <b>102</b><br />
Dette var pga en endring i eksport-rutinen hos Landax som begrenser uttak til 1000 poster om gangen.
Endringen ble gjennomført av Landax og feilen var derfor en følgefeil.
Alvorlighetsgrad: middels.
Tilpasset: import/landax_customers_get.php
Tidsallokering: Kunde
2016-08-24
For arkivert-dato (og sikkert noen andre dato-felt) brukes input-type dato som kan være en lokal dato-format. Dette fungerer ikke ilag med dato-formatet fra mySQL-serveren (som alltid er yyyy-mm-dd) og fører til at 1. datoen ikke kan vises i feltet, og 2. når posten lagres blir feltet satt til tom.
Alvorlighetsgrad: høy.
Tilpasset: /ajax/record_edit_get.php
Tidsallokering: Pyrodok
2017-01-25
Endre på opplastningskoden fra mobil. Gi tydelig tilbakemelding til montørene hva som ble lastet opp og hva som feilet.
Alvorlighetsgrad: middels.
2016-08-24
Legg inn mulighet for å slette bilder samt laste opp nye.
Alvorlighetsgrad: middels.
Kilde: /ajax/record_edit_get.php
2016-08-24
Legg inn mulighet for masse-oppdateringer: 1. huk av, 2. velg knapp ‘masse-oppdatering’, 3. velg felt-navn, 4. velg ny verdi, 5. velg knapp ‘oppdater’.
Alvorlighetsgrad: lav.
Kilde: /templates/info_project.php
2016-08-24
Under ‘send til dokumentasjonsserver’: Skjul det som ble sendt til serveren basert på dato som er satt (se prosjektoversikt for feltnavn). Vis likevel de postene der redigeringsdato > ‘sendt til server’-dato.
Alvorlighetsgrad: høy.
2016-08-24
Knappen skal hete ‘Lag sluttdokumentasjon & arkiver’.
‘Totalt er det 2 poster i tabellen’ +'(e)’
Gi tilbakemelding at også postene er arkivert.
Arkiver også prosjektet og gi tilbakemelding også om det.
Alvorlighetsgrad: høy.
Når Pyrodok laster opp informasjon, sender den et sett med data fra mobilen til serveren. Hvis en eller flere av postene i settet inneholder en feil, kan hele data-settet bli avvist.
Disse postene må rettes på eller slettes, før opplastningen fungerer igjen.
Når Pyrodok regner ut priser for kategoriene timer, material, stålisolering, tetting osv, bruker den begrepet “priskode”. På prosjektnivå kan det velges en priskode for hver av kategoriene; verdien er 1 eller 2.
Det er f.eks. mulig å bruke priskode 1 for timer samtidig som du bruker priskode 2 for material, osv.
Feltene velges ved redigering av prosjekt, slik:
Priskodene bestemmer hvilket prisfelt brukes ved beregning og verdiene hentes fra følgende felt:
Tabellene finnes under Innstillinger -> Database.
Obs! For utregning av stålprisene kan felt Prisutregning overstyre bruk av priskode. Hvis det feltet er satt til ‘project’ bruker utregningsrutinen prisverdiene på prosjektnivå, og henter ikke prisene fra de brukte materialene.
Nye prosjekt arver en del standardverdier som ligger i systeminnstillingene.
Du finner disse i tabell ‘pdok_settings’ som man finner under Innstillinger -> Database.
Priskode
Bestemmer hvilken priser blir brukt i prisutregning, d.v.s. priser med kode 1 eller 2. Dette er en mulighet å differensiere prisene på. Verdiene kommer fra “default.project.hours_article_price_code” og “default.project.material_article_price_code”.
Prisutregning
Valgmulighetene er “project” eller “material”. Dette bestemmer om rutinen bruker prisinformasjon fra prosjekt eller brukte materialer/artikler, når materialkostnadene regnes ut.
Verdien kommer fra felt “default.project.steel_article_pricecode”.
Priskode
Bestemmer hvilken priser blir brukt i prisutregning, d.v.s. priser med kode 1 eller 2, hvis utregningen bruker prisinfo fra materialer/artikler (avhengig av prisutregning).
Verdien kommer fra “default.project.steel_calctype”.
Rabatt kledning material, kledning arbeid, maling material og maling arbeid
Verdiene oppgis som tall; se følgende eksempler:
Verdiene kommer fra feltene “default.project.steel_discount_paint_work”, “default.project.steel_discount_paint_material”, “default.project.steel_discount_isol_work” og “default.project.steel_discount_isol_material”.
Pris ekstra tid
Pris når montørene må gjøre ekstra arbeid pga slett arbeid fra andre (f.eks. rydde for å komme til, kutte vekk skum osv), så kan de registrere disse timene. Dette feltet bestemmer hvor mye dette tidsforbruket skal faktureres ut med.
Verdien kommer fra feltet “default.project.steel_price_extra”
Pris kledning akkord, material, arbeid
Akkordpris er pr m2; pris for arbeid er pr time, og pris for material er pr m2 (hvis prosjekt bruker denne verdien, se prisutregning). Dette er verdiene for punktene hvor stålkonstruksjonen kles inn.
Verdiene kommer feltene “default.project.steel_price_isol_accord”, “default.project.steel_price_isol_work” og “default.project.steel_price_isol_material”.
Pris maling akkord, material, arbeid
Akkordpris er pr m2; pris for arbeid er pr time, og pris for material er pr m2 (hvis prosjekt bruker denne verdien, se prisutregning). Dette er verdiene for punktene hvor stålkonstruksjonen males.
Verdiene kommer feltene “default.project.steel_price_paint_accord”, “default.project.steel_price_paint_work” og “default.project.steel_price_paint_material”.
Rabatt enhetspriser, artikler, tillegg og fuging
Verdiene oppgis som tall; se følgende eksempler:
Verdien kommer fra feltene “default.project.tetting_discount_tubes”, “default.project.tetting_discount_articles”, “default.project.tetting_discount_additional”, “default.project.tetting_discount_fuge” og “default.project.tetting_article_price_code”.
Tettingsområde (mm)
Dette er tettingsområdet utenfor gjennomføringen som er inkludert i enhetsprisen for nye prosjekt (mm). Sålenge montørene som tar hull til elektrisitetsrør eller ventilasjon gjør jobben skikkelig vil det ikke påløpe noen ekstra kostnader ifm tetting av hullet; tar de derimot godt i og lager for store utsparinger, vil det koste mer å tett hullet. Alt utover området her blir beregnet som tillegg (mha tilleggsberegning begger sider, tilleggsberegning faktor og tilleggsberegning konstant).
Verdien kommer fra felt “default.project.tetting_area”.
Pris arbeid
Pris når montørene må gjøre ekstra arbeid pga slett arbeid fra andre (f.eks. rydde for å komme til, kutte vekk skum osv), så kan de registrere disse timene. Dette feltet bestemmer hvor mye dette tidsforbruket skal faktureres ut med.
Den vanlige prisen for arbeid ligger i enhetsprisene.
Verdien kommer fra felt “default.project.tetting_work”.
Tilleggsberegning konstant og tilleggsberegning faktor
Alt område som må tettes utover arealet som er inkludert i enhetsprisen, definert mha tettingsområde (mm), heter tillegg. Kostnaden for denne overflaten regnes ut slik:
tilleggsberegning konstant + (tilleggsberegning faktor * tilleggsareal i dm2)
En konstant på 35 kroner og faktor på 20 kroner vil bety følgende for et areal på 20 dm2:
35 + (20 * 20) = 435 kr
Verdiene er altså kronebeløp, og kommer fra feltene “default.project.tetting_extra_addition” og “default.project.tetting_extra_factor”.
Tilleggsberegning begge sider
Det kan være aktuelt å kalkulere ekstra for to-sidig tetting på begge sider (av vegg eller tak). Faktoren som oppgis her er en gangefaktor, så 1 vil betyr ingen tillegg, 2 betyr dobbel pris, og 0 betyr at beløpet nullstilles.
Verdien kommer fra felt “default.project.tetting_extra_both_sides”.
Fuging utregningsfaktor og Fuging utregningskonstant
På samme måte som for utregning av tillegg er det mulig å prissette fugearbeid.
Verdiene kommer fra feltene “default.project.tetting_fuge_factor” og “default.project.tetting_fuge_addition”.
Fuging maks dim. (mm)
Dette feltet er maksimum dimensjon på en fuge-gjennomføring: hvis minste-verdien av en av dimensjonene større enn denne verdien, er det ikke fuging likevel, selv om faget er satt til “Fuge”. Punktet regnes da som vanlig tette-arbeid (mm). Dette gjøres for at montørene skal slippe å tenke på prisingen når de er på oppdrag.
Verdien kommer fra felt “default.project.tetting_fuge_check_max”.