Oppsett
Skjemabygger for KYC
Skjemabygger er den andre fanen i AML-konfig, og her bygges skjemaene et kundetiltak sender ut. Et skjema er et utkast til du publiserer det, både lagring og publisering er eksplisitt — ingenting i denne fanen autolagres — og hver utsendelse låser besvarelsene sine til skjemaversjonen de ble sendt med.
Skjemalisten
Fanen åpner på Skjemalisten under ingressen «Skjemaer for kundekontroll · besvarelser låses mot versjonen som ble sendt.» Filterchipsene Alle / Publisert / Utkast viser antall, søkefeltet treffer navn og beskrivelse, og «+ Nytt skjema» spør om navn og type — Kundekontroll, Oppfølging eller Annet.
| Kolonne | Hva den viser |
|---|---|
| Navn | Navnet, med beskrivelsen som undertittel og et «Standard»-merke på typens standardskjema. |
| Type | Kundekontroll, Oppfølging eller Annet. |
| Tjenester | Tjeneste-chips, eller «Alle» når skjemaet ikke er knyttet til noen. |
| Spørsmål | Antall spørsmål, pluss «N betingede». |
| Status | Publisert (grønn), Utkast (oransje) eller Arkivert (grå). |
| Versjon | Versjonen raden viser. |
| Besvarelser | Mottatte besvarelser, pluss «N åpne». |
| Sist endret | Når det sist ble endret, og av hvem. |
Klikk på raden åpner skjemaet for redigering. Besvarelser-kolonnen viser ekte tall: mottatte besvarelser — besvart eller signert — telles per skjema på tvers av alle versjoner, mens «N åpne» er runder som er sendt og ennå ikke besvart. Utkast, kansellerte runder og interne sjekklister telles aldri.
Tre skjemaer følger med en konfigurasjon: «12 standardspørsmål (KYC)», som inneholder 40 spørsmål og er standard for Kundekontroll, og de to oppfølgingsskjemaene «Standard oppfølging — forhøyet/høy» og «Standard oppfølging — normal».
Skjemaredigering
Toppen av editoren har tilbake-lenke, navn og beskrivelse (redigeres direkte i feltet), versjons-chip, status og et «Ulagrede endringer»-merke. Handlingene:
- Forkast utkast — et skjema som aldri har vært publisert varsler at «hele skjemaet slettes»; ellers tilbakestilles utkastet til den publiserte versjonen.
- Arkiver — bare for rene publiserte skjemaer. Et arkivert skjema kan ikke lenger velges for en ny utsendelse.
- Forhåndsvis — åpner et justerbart forhåndsvisningspanel til høyre. «Utvid» løfter det ut som et flyttbart vindu over siden; redigeringen forblir aktiv under, og endringene vises mens du gjør dem.
- Lagre utkast og Publiser. Publisering spør om et endringsnotat, lagrer først om den må, og melder «Skjemaet ble publisert.»
Skjemabyggeren autolagrer ikke. Risikomodell-fanen skriver et utkast omtrent ett sekund etter hver endring; denne fanen venter på Lagre utkast. Redigerer to personer samme utkast, stoppes den andre med «Utkastet er endret av noen andre …».
Redigerer du et publisert skjema, blir det stille til et nytt utkast — statusen skifter til Utkast — mens allerede utsendte besvarelser forblir låst til versjonen de ble sendt med.
Innstillingskortet inneholder, i denne rekkefølgen:
- Type. Bytte av type nullstiller standard-flagget.
- «Tilrettelagt for tjenester»-chips. Tomt betyr alle tjenester.
- «Kan fylles ut av saksbehandler» / «Sendes til mottaker» — en bryter som sier at dette skjemaet lovlig kan besvares internt uten å spørre kunden, typisk en intern kartlegging der byrået allerede sitter på opplysningene. Bryteren er en tillatelse, ikke et valg: den enkelte runden velger selv i steg 3, og kan bare velge intern utfylling når den bundne skjemaversjonen tillater det. Verdien fryses med skjemaversjonen, så en sendt runde beholder tillatelsen den ble sendt med, og skjemalisten merker skjemaene som har den.
- «Standard for typen» — forhåndsvalgt i veiviserne; ett standardskjema per type.
- «Nummererte spørsmål» — 1., 2., …
- «Kommentar påkrevd ved godkjenning» — skjemaets standard for om en godkjennende vurdering i steg 4 må ha en intern vurderingskommentar. Ett enkelt spørsmål kan overstyre den i spørsmålseditoren (Følg skjemaet / Krev kommentar / Ingen kommentar), og én enkelt utsendelse kan overstyre den i steg 3.
Begge verdiene kopieres til runden ved materialisering, slik at en republisert skjemaversjon aldri endrer kravene i en runde som alt er i gang. Kommentarkravet gjelder bare godkjennende vurderinger — Godkjent og Godta som RCA. Avvisning og «Be om utdypning» krever alltid en begrunnelse.
To uavhengige ruller. Spørsmålslisten og spørsmålsdetaljene ruller hver for seg inne i editoren, og siden i seg selv ruller ikke: toppfeltet med Lagre og Publiser står alltid stille, og en lang liste glir aldri ut av syne mens du redigerer ett spørsmål. Under 900 px legges de to kolonnene under hverandre, og da er det siden som ruller igjen.
Spørsmålslisten (venstre del)
- Listen er hierarkisk. Et avhengig spørsmål rykkes inn under forelderen og merkes «Hvis «…» = «ja»». Dra-og-slipp og opp/ned-knappene nekter begge å plassere et barn før forelderen: «Kan ikke flyttes: et betinget spørsmål må stå etter spørsmålet det avhenger av.»
- Rad-chipsene oppsummerer spørsmålet uten at du åpner det: type-merke i én av åtte farger, Obligatorisk, «Obligatorisk hvis …» (full betingelse ved musepeker), «Minst én av»-gruppechip (medlemmene ved musepeker), binders der vedlegg tillates (kravnivået ved musepeker), «Intern» for et saksbehandler-spørsmål, tjeneste-chips, kundeflagg-chip («Kontantintensiv = Ja») og «Risiko +Np» for poengene svarene til sammen gir.
{{threshold.*}}-parametre uthevet inne i spørsmålsteksten. - «+ Nytt spørsmål» åpner typevelgeren, hver type med sin beskrivelse: Ja/Nei, Flervalg, Fritekst, Tall, Dato, Fil-opplasting, Aktørliste (opptil tre tilleggsfelt) og Liste-valg (land eller NACE, opptil fem tilleggsfelt per valg).
Spørsmålsdetaljer (høyre del)
Panelet til høyre redigerer det valgte spørsmålet. Type-chipsene bytter type: fellesfeltene beholdes, og en bekreftelse lister det som ikke gjør det — svaralternativer, ja/nei-etiketter, numeriske innstillinger, filtyper, aktørliste- og liste-innstillinger, risiko-koblinger og vedleggs-innstillinger. Flytt opp, flytt ned og slett ligger ved siden av; å slette et spørsmål andre avhenger av bekreftes først, reglene deres følger med, og en «Minst én av»-gruppe som blir stående med under to medlemmer oppløses.
- Spørsmålstekst og Hjelpetekst er parameterbevisste felt med en «Sett inn parameter»-velger som setter inn
{{threshold.<id>}}ved markøren, hentet fra den aktive modellens terskler med beløp og poeng. Gyldighetschips står under feltet og flagger en ukjent parameter rødt («ukjent token»). Et eget felt holder verktøytipset bak info-ikonet. - Obligatorisk har tre trinn — Frivillig, Alltid og Betinget, påkrevd kun når en betingelse mot et tidligere spørsmål er oppfylt.
- Fil-vedlegg tilbys på alle typer unntatt Fil-opplasting: «Tillat fil-vedlegg», så «Vedlegg kreves» i de tre trinnene Nei / Alltid / Betinget — og den betingelsen kan peke på spørsmålet selv, «(dette spørsmålet)» — pluss «Minst én av svar/vedlegg holder», der én av kanalene oppfyller begge krav.
- «Besvares av» er Kunde eller Saksbehandler. Et internt spørsmål når aldri kunden; det besvares i syklusens vurderingssteg.
- Så «Avhenger av»-synlighetsregelen, «Minst én av»-kravgrupper (velg partnere med samme besvarer, opprett eller fjern gruppen), Tjenester-chips (spørsmålet vises bare når kunden har en av de tjenestene) og et kundeflagg-filter (flagg = Ja eller Nei).
Dette har hver type i tillegg:
| Type | Egne innstillinger |
|---|---|
| Ja/Nei | Egne tekster på de to knappene. |
| Flervalg | Alternativ-redigering — legg til, fjern, omorganiser, gi nytt navn; en navneendring følger automatisk med inn i risikokoblinger og avhengige regler — pluss en flervalgs-bryter. |
| Fritekst | Kort eller lang. |
| Tall | Enhet og terskelkobling: et svar strengt over beløpet gir poengene. |
| Dato | Dato-begrensningene nedenfor. |
| Fil-opplasting | Filtype-chips — pdf, png, jpg og egne. |
| Aktørliste | Aktørtype (person, firma eller begge), fem forslagskilder (Offisielle roller, Aksjonærer, Reelle rettighetshavere, Familie-relasjoner, Fullmaktshavere), minste og største antall, og opptil tre tilleggsfelt per aktør. |
| Liste-valg | Kilde Land eller NACE med live antall, bryteren «Valgene gir risikopoeng automatisk», minste og største antall, og opptil fem tilleggsfelt. |
Risiko-kobling finnes på Ja/Nei, Flervalg, Liste-valg og Tall: hvert svar kobles til et faktor-utfall — bare aktive faktorer, og en ny kobling foreslår faktorens høyeste utfall — og poengene vises live. Liste-valg og Tall viser en forklaring i stedet, fordi de poengsettes gjennom land- eller NACE-tabellen og gjennom terskelen. Faktorene og tersklene redigeres selv i risikomodellen.
Live forhåndsvisning
Forhåndsvisningen viser skjemaet nøyaktig slik kunden ser det: terskelbeløp satt inn, nummerering hvis den er slått på, «Utkast»-vannmerke på et utkast, og betingede spørsmål som dukker opp når de simulerte svarene utløser dem. En kontekstlinje simulerer valgte tjenester, kundeflagg og målgruppe — Kunde eller Saksbehandler, der interne spørsmål samles under «Interne spørsmål». Ved siden av ligger en live risikopoeng-chip regnet ut fra de simulerte svarene, over-terskel-hint på tallfelt, demo-aktørforslag, land- og NACE-søk med forslag, simulerte vedleggssoner merket «Vedlegg kreves», og telleren «N av M besvart».
Svar-validering per spørsmålstype
| Type | Kort | Innstillinger |
|---|---|---|
| Tall | «Numerisk innstilling» | «Enhet», «Minste verdi», «Største verdi», «Kun heltall», og terskelkoblingen «Terskel-token» («— ingen terskel —»). Et omvendt intervall flagges i redigereren. |
| Dato | «Dato-begrensninger» | «Tidligste dato», «Seneste dato», og avkrysningene «Ikke frem i tid» / «Ikke tilbake i tid», med noten «Begge avkrysset: svaret må være dagens dato.» En seneste dato før den tidligste avvises: «Seneste dato er før tidligste — skjemaet kan ikke lagres slik (C10).» |
| Fritekst | «Tekst-format» | «Maks antall tegn». |
| Fil-opplasting | — | «Minst antall filer», «Maks antall filer», «Maks filstørrelse (MB)» per fil, og «Tillatte filtyper» («Ingen valgte = alle filtyper tillatt.»). |
| Flervalg | — | «Flervalg (flere svar)» pluss «Minst antall valg» og «Maks antall valg»; antallsgrensene krever at flervalg er slått på. |
Serveren håndhever hver grense på hvert svar — i portalen, på saksbehandlerens flater, og igjen ved innsending. Begge flatene viser grensen som hint («mellom X og Y», «tidligst <dato>», «maks N tegn») og bruddet som melding («Teksten er over maksgrensen (N tegn).», «Verdien må være minst <min>», «Datoen kan ikke være fram i tid», «Filen «…» er større enn maksgrensen på N MB», «Antall filer kan ikke overstige N»), og en for stor fil stoppes før den lastes opp. «Ikke frem i tid» og «Ikke tilbake i tid» vurderes på nytt både ved hver lagring og ved innsending — en plan må fortsatt være en plan når den leveres.
Svar-parametre i tekst
«Sett inn parameter»-velgeren («{{ }} Sett inn parameter») har to faner: «Terskler» («Terskelbeløp fra risikomodellen») og «Svar» («Svar fra tidligere spørsmål»). Et senere spørsmål, eller en seksjonstekst, kan sitere kundens eget svar — «Dere oppga {{answer.omsetning}} i omsetning …» — og velgeren merker hvert av dem «ja/nei-svar», «flervalgssvar», «tallsvar» eller «datosvar».
- Reglene, som avvises ved lagring: parameteren må peke på et eksisterende, tidligere spørsmål — det er også derfor et sitert spørsmål ikke kan slettes — bare ja/nei-, flervalgs-, tall- og datosvar kan settes inn («— bare ja/nei-, flervalgs-, tall- og datosvar kan settes inn i tekst»), og en reservetekst —
{{answer.<nøkkel>|reservetekst}}— kreves med mindre spørsmålet er garantert besvart («· krever reservetekst» i velgeren, «— mangler reservetekst: skriv{{answer.<key>|reservetekst}}» i chippen). - Gyldighetschipsene under tekstfeltene leser «= «spørsmålstekst»» (med «· reserve: «…»» der det finnes en reservetekst), «— ukjent spørsmål», eller «— kan bare vise til svaret på et TIDLIGERE spørsmål».
- Kunden ser aldri klammene. Portalen fletter svaret inn live — teksten i spørsmål 8 endres i det øyeblikket svaret på spørsmål 5 endres — og den signerte PDF-en fletter nøyaktig samme tekst fra de lagrede svarene. Hintet under spørsmålsteksten peker på velgeren: «Hva kunden ser. Terskelbeløp refereres med threshold-tokens fra risikomodellen — bruk «Sett inn parameter».»
Oversettelser og språk
Innstillingskortet har raden «Språk», oppsummert som «Primærspråk: nb» eller «Primærspråk: nb · oversatt til en, sv», med knappen «Oversettelser…».
- Dialogen inneholder «Primærspråk (IETF-kode)» («Merker språket på grunntekstene — tekstene flyttes ikke.»), «Oversettelse til» med «— legg til et språk —», feltet «Nytt språk» (plassholder «en, sv, en-GB…») med «Legg til», og «Fjern språket» («Fjern alle oversettelser i språket»), som bekreftes først: «Fjern språket?» / «Alle N oversettelser i «<locale>» fjernes fra utkastet.» En fullstendighetschip leser «X av Y oversatt».
- Feltradene er «Spørsmålstekst», «Hjelpetekst», «Hint», «Ja-etikett» og «Nei-etikett» per spørsmål, «Tittel», «Beskrivelse» og «Hjelpetekst» per seksjon, og «Svaralternativ» per valg. En rad finnes bare der primærteksten er utfylt, og et tomt felt viser «(nb-teksten brukes)». Tomtilstanden leser «Legg til et språk for å oversette skjemaets tekster. Manglende oversettelser faller tilbake til primærspråket — publisering varsler, men stopper aldri.»
- Publisering varsler, og sperrer aldri: «Språket '<locale>' mangler <n> oversettelser», én gang per språk.
- Et svaralternativ er en nøkkel pluss en visningstekst. Å gi et alternativ nytt navn endrer bare visningen, aldri et lagret svar, en risikokobling eller en betingelse. Nøklene er usynlige for forfatteren.
- «Språk for utsendelsen» (steg 3): når den bundne skjemaversjonen har mer enn ett språk, tilbyr send-kortet et språkvalg, med hintet «Mottakeren ser skjemaet på valgt språk; tekster uten oversettelse vises på primærspråket.» Valget gjelder bare et utkast — etter sending er språket låst med runden. Kunden møter det språket hele veien: portalen viser skjemaet og sin egen ramme på det, og den signerte PDF-en genereres på samme språk.
Eksport, import og versjonshistorikk
- «Eksporter skjema» ligger i editor-toppen («Last ned hele skjemaet (den viste versjonen) som eksportdokument (JSON)»), og «eksporter» ligger på hver rad i versjonshistorikken («Last ned versjonen som eksportdokument (JSON)»). Det er slik et skjema flyttes mellom instanser.
- «Importer» ligger i Skjemalisten («Importer et eksportert skjemadokument (JSON) — opprettes som nytt utkast»). Ved et gyldig dokument sier «Importer skjema»-dialogen «Dokumentet er gyldig — alle nøkler løses mot denne instansen. Skjemaet opprettes som et nytt utkast; ingenting publiseres.», over radene «Fil», «Type», «Skjema», «Fra instans» og «Eksportert … av …».
- En avvist import oppretter ingenting. «Import avvist»: «Dokumentet refererer nøkler som ikke finnes i denne instansen — importen er avvist og ingenting er opprettet. Opprett det som mangler, eller juster dokumentet, og prøv igjen.» — med alle manglene gruppert under «Tjenesteområder», «Risikofaktorer», «Risikoutfall», «Terskelverdier», «Ukjente verdier», «Interne referanser i dokumentet» og «Dokumentformat». En fil som ikke er JSON avvises direkte: ««<fil>» er ikke gyldig JSON — velg et dokument laget med «Eksporter skjema».» En import lander alltid som utkast: et menneske publiserer den etter å ha lest den.
- «Versjonshistorikk (N)» i editorens detaljpanel gir hver publiserte versjon «mot forrige» og «mot gjeldende» — en strukturell sammenlikning, meldt som «Henter forskjellene …», «Ingen forskjeller — versjonene er strukturelt identiske.», eller grupperte linjer «Nye spørsmål:», «Fjernede spørsmål:», «Nye seksjoner:» og «Fjernede seksjoner:» pluss feltendringer «fra → til», der en tom verdi leser «(tom)», merket «Skjema», «Seksjon <key>», «Spørsmål <key>», «alternativ <key>» eller «tilleggsfelt <key>». Besvarelser-kolonnen her har verktøytipset «Besvarelser mottatt mens versjonen var aktiv».
- På en sendt runde (steg 3) får «Spørsmålssett:»-merket teksten «Skjemaet er endret N gang/ganger siden», med verktøytipset «Spørsmålssettet har fått nyere publiserte versjoner etter at denne runden ble sendt — svarene leses mot den låste versjonen.»
Husk hele sammenhengen. Alt du publiserer her — modellversjoner og skjemaversjoner — fryses inn i et kundetiltak når syklusen startes og når skjemaet sendes. En endring rører aldri en pågående eller avsluttet vurdering, bare en ny.