I Uniconta er det muligt at oprette sine egne felter. Man finder de brugerdefinerede felter under
Værktøjer/Brugerdefinerede felter
Brugerdefinerede felter giver mulighed for at oprette ekstra felter til rigtig mange kartoteker/tabeller i Uniconta.
Under menupunktet
Brugerdefinerede felter kan man se alle de kartoteker man kan oprette felter under.
Bemærk.:
- Vær opmærksom på at felter oprettet på:
- "Salgsordre" kommer med på Tilbuds hovedet og Fakturahovedet.
- "Ordrelinjer" kommer med på Tilbuds linier.
-
Opretter man et felt på vare og på sine ordrelinjer, der har samme navn og type, så bliver feltet bogført sammen med linjerne, og de bliver gemt med fakturalinjerne på DebtorInvoiceLineClient tabellen.
- Benytter man oData, vil nyoprettede felter først blive tilgængelige efter 24 timer.
Lokalmenu for brugerdefinerede felter (Debitor)

Beskrivelse af knapper i lokalmenuen for brugerdefinerede felter
Menu |
Beskrivelse |
Tilføj felt |
Tilføjer et nyt felt i det valgte område (her i Debitor) |
Rediger |
Rediger et allerede oprettet felt |
Kopier bruger-felterne fra et andet firma |
Her får du mulighed for at kopiere brugerdefinerede felter fra et af dine andre regnskaber. Bemærk! Man skal ejer firmaet som man deler fra. |
Opdater |
Opdaterer siden efter redigering af felterne |
Generer C# class |
Generere en C#-streng der kan benyttes i API’et |
Tilføj et brugerdefineret felt
Felter der skal udfyldes
For at oprette et brugerdefineret skal du udfylde følgende felter:
Feltnavn |
Beskrivelse |
Navn |
et entydigt navn, evt. ”fldNavn”, ”fldCOadresse” osv. Dette felt er 100 tegn langt. Vigtigt at man ikke benytter et navn, det allerede findes i Uniconta, da dette vil skabe konflikt. |
Ledetekst |
er den tekst der bliver vist på siden, f.eks. Navn, CO-adresse osv. |
Formatering |
benyttes til at definere længden på en string, f.eks. ”10”, eller indholdet af enum, f.eks. ”Ja;Nej;Måske” For
Ved valg af forskellige typer, er der forskellige formateringer man kan benytte
Type |
Formattering |
String |
For en længde på 25, skrives 25 |
Double |
For 2 decimaler, skrives n2
For 3 decimaler, skrives n3 osv.For % tegn, skrives p
For % tegn uden decimaler, skrives p0For ingen decimaler, skrives dFor valuta, skrives c |
E-num |
For valgmuligheder, skrives valgmuligheder sepereret med ; og ingen mellemrum |
Date |
For format dd-mm-åååå, skrives d eller dd-MM-yyyy
For format dd-mm-åå, skrives dd-MM-yy
For format dd. Måned åååå tt:mm, skrives f
For format dd-mm-åååå tt:mm, skrives g
For format dd-mm, skrives dd-MM |
|
Gruppenavn |
er navnet på den gruppe som feltet placeres i. F.eks. hedder gruppen her over ”Brugerdefinerede felter” Se eksisterende gruppenavne, ved at klikke på F12 for formen, hvor man ønsker feltet placeret. |
Type |
er det valg man gør til sit input i feltet, f.eks. string, date, integer, double, enum. |
Reference |
benyttes kun, hvis man vil referere til en tabel. |
Maske |
|
Math |
betyder at man kan beregne i feltet. Dette gælder dog kun i oversigten, griddet. Dvs. har man oprettet feltet på debitor, skal man i oversigten (griddet) over alle debitorer, redigere alle, og derefter vil man kunne benytte feltet som et beregningsfelt. |
Skrivebeskyttet |
betyder at man ikke kan ændre i feltet |
Slet |
hvis feltet skal slettes |
Tvungen |
hvis man vil tvinge brugeren til at udfylde feltet |
Skjul |
feltet bliver ikke vist for brugeren |
Flere Linjer |
Sættes denne supporteres flere linier i feltet. Bruges kun i String felter. |
Bredde |
Giver mulighed for at definere en bredde for feltet. Der benyttes måleenheden pixels. 1 cm er ca. 37,8 pixels. Benyttes en fast bredde, bliver teksten formateret med word-wrap (teksten er der, men fyder den mere en størrelsen på boksen, vises kun den tekst der kan være i boksen) Man kan benytte Flere linjer, for at få vist hele teksten. |
Typer
Typer: |
Feltets type. Der er følgende muligheder |
String |
Alfanumerisk tekst. Er feltet en string kan der i format skrives en længde. F.eks ”10” og så tillades max 10 tegn i indtastning. Det er ikke et krav der skrives noget. |
Boolean |
”True or False” |
Integer |
Giver et heltal |
Money |
Altid 2 decimaler og gemmes på serveren i ”øre” eller ”cent”. |
Date |
Kun ”dato” |
DateTime |
Dato og tid. På serveren gemmes tiden i GMT format, så hvis tiden taster i Danmark til kl 19:00, så vil den i USA vise 13:00, da tiden jo i USA er 13:00, når den er 19:00 her. |
Double & Single |
Giver et kommatal. Ønskes et bestemt antal decimaler, kan man for 2 decimaler skrive n2, for 3 decimaler n3 osv. |
Enum |
Et udvalg af valg. Skrives eksempelvis ”Op;Ned;Højre;Venstre” i feltet ”Format”, så vises disse 4 muligheder i en dropdown-boks.
Det er også muligt at klikke "Multiselektion" til, så man kan vælge flere værdier. |
Eksempler på brugerdefinerede felter
Her er der oprettet brugerdefinerede felter på varelageret

Her er resultatet på varekortet

Her ses felter, oprettet til debitorkartoteket

Her er resultatet på debitorkortet
Checkbox, afkrydsningsfelt på debitorkortet
Hvis man ønsker et felt, med afkrydsning, f.eks. på debitorkortet til at bestemme om en debitor skal modtage kontoudtog eller ej, kan man oprette dette felt som en Boolean

Feltet vil se således ud på debitorkortet
Enum med Multiselektion
Vælg typen Enum og udfyld Formatering med en liste af data, sepereret med ;
Eks.: Blå;Brun;Grøn;Gul;Hvid;Lilla;Rød;Sort
Sæt "hak" i Multisektion

Resultatet på varesiden vil så således ud.
Henvisning til tabeller i brugerdefinerede felter.
Ønskes en henvisning til f.eks en brugerdefineret tabel fra et brugerdefineret felt, så skal der tages specielle hensyn. En brugerdefineret felt indhold vises kun med det dato filter der ligger i layoutet. Funktionen "Ryd filter" genindlæser ikke værdier fra underliggende tabeller. Det er derfor nødvendigt at gemme et layout, hvor hele det nødvendige dato interval er gemt. Indtast f.eks en <fast dato>.. eller f.eks <Year-3..>
Slet et brugerdefineret felt
Ønsker man at slette et brugerdefineret fejl, er det en af to muligheder.
- Er det, det sidst oprettede felt i listen af brugerdefinerede felter, så kan man redigere feltet, og klikke på Slet i menuen.
- Er det et felt midt i listen af brugerdefinerede felter, skal man man redigere feltet, og sætte hak i feltet Slet, under det brugerdefinerede felt.