Senest opdateret: 2025-03-07
Fagkyndig: David Magnusson-Rosén
Eksport af fakturaer til Procountor (API)
Gælder for Opter 2024.12.20 og nyere.
I denne artikel
Du kan forbinde (integrere) Opter med økonomisystemet Procountor. Derefter kan du eksportere fakturaer fra Opter til Procountor via API. Mere information om Procountor findes på https://procountor.fi, på svensk https://procountor.se/ og på engelsk https://procountor.fi/en/.
Når du eksporterer en faktura fra Opter til Procountor, sker der følgende:
-
Fakturaerne eksporteres som "konteringsprodukter", dvs. det er konteringen, der overføres.
Hvis du ønsker det, kan den grafiske Opter-faktura med alle detaljer vedhæftes som PDF-fil. (Du foretager indstillingen i trin 2 nedenfor).
-
Kundeoplysninger eksporteres og opdateres i Procountor.
Forudsætninger
Ydelsesenheder og dimensioner
Det, der kaldes et "profitcenter" i Opter, kaldes en "dimension" i Procountor. Ved eksport af fakturaer (bogføring af produkter) matches navnet på profitcentret i Opter med navnet på dimensionen i Procountor.
Kontroller følgende:
-
Alle profitcentre, du bruger i Opter, er tilgængelige som dimensioner i Procountor. (Det er ikke muligt at oprette nye dimensioner i Procountor via API-kald).
-
at du bruger de samme navne på profitcentre i Opter som på dimensioner i Procountor.
I Opter kan du se dine profitcentre og deres navne i kontorindstillingerne på fanen Økonomi.
Hvis du tilføjer en ny afdeling eller gruppe under et profitcenter i Opter, vil den nye afdeling eller gruppe automatisk blive oprettet i Procountor under fakturaeksporten (hvis den nye afdeling eller gruppe er inkluderet i et konteringsprodukt).
Kontonummer
De kontonumre, der bruges i Opter, skal findes i Procountor.
Fakturanummer og fakturanummerserier
Procountor accepterer fakturanumre fra Opter. Vi anbefaler, at du sørger for, at numrene på de fakturaer, der er oprettet i Opter, ikke kolliderer med numrene på de fakturaer, der er oprettet direkte i Procountor. Du kan løse det ved at bruge forskellige fakturanummerserier i Opter og Procountor.
Valutakoder
Procountor bruger de samme valutakoder som Opter.
Kundenummer
Kontroller, at alle Opter-kunder har et kundenummer i feltet Finanskontonummer på fanen Generelt i kunderegistret.
Ved eksport af fakturaer sendes kundenummeret også til Procountor. Hvis der ikke er noget nummer i feltet Finanskontonummer, får du en fejlmeddelelse, når du eksporterer.
(Kundekoden er tilgængelig i Opter, men ikke i Procountor).
Kundens bank
Koden for kundens bank skal indtastes i feltet EDI kode i Opters kunderegister på fanen Detaljer. Kontroller, at feltet EDI kode indeholder de korrekte oplysninger for alle dine kunder. For mere information, se tabellen nedenfor og https://support.procountor.fi/.
Produktgruppe "(Undefined variable: UI.IES_ProcountorApiProductGroup)"

Når du eksporterer fakturaer til Procountor, opretter Opter produkter for hver unik kombination af konto, momskode, momssats, dimension (profitcenter) med mere. (Disse produkter oprettes, hvis de ikke allerede findes, dvs. hvis de ikke allerede er blevet oprettet i tidligere eksporter). Disse produkter bruges derefter til at repræsentere opslaget fra Opter.
I Procountors produktkatalog kan du se, hvilke produkter der er oprettet af Opter, da de tilhører produktgruppen "(Undefined variable: UI.IES_ProcountorApiProductGroup)".
(Navnet på produktgruppen er som standard "(Undefined variable: UI.IES_ProcountorApiProductGroup)", men kan ændres i terminologi-tagget IES_ProcountorAPIProductGroup under Indstillinger > Terminologi i Opter).
Kundenummer
Kontroller, at alle Opter-kunder har et kundenummer i feltet Finanskontonummer på fanen Generelt i kunderegistret.
Ved eksport af fakturaer sendes kundenummeret også til Procountor. Hvis der ikke er noget nummer i feltet Finanskontonummer, får du en fejlmeddelelse, når du eksporterer.
(Kundekoden er tilgængelig i Opter, men ikke i Procountor).
Begrænsninger
Procountor-integration til forskellige markeder
Integrationen er kun testet på det finske marked. Hos Opter kan vi dog tilpasse integrationen til alle Procountors markeder. Hvis du ønsker at kunne bruge Procountor på et andet marked end Finland, skal du kontakte Opters support.
Trin 1: Opret en bruger og en API-nøgle i Procountor
For at kunne eksportere fakturaer til Procountor skal du først oprette en såkaldt m2m-bruger ("machine to machine"-bruger). M2m-brugeren skal have rettigheder som vist i tabellen nedenfor og en tilknyttet API-nøgle. Du behøver ingen personlige login-oplysninger for at eksportere fakturaer til Procountor.
For at kunne eksportere fakturaer til Procountor skal du gøre følgende:
-
Opret en m2m-bruger i Procountor. Se "Opret ny bruger" (under "Brugere og brugerrettigheder" > "Tilføjelse og fjernelse af en bruger"), https://support.procountor.fi/hc/en-us/articles/360000252297-Adding-and-removing-a-user#CREATENEWUSER.
Hvis du har brug for hjælp til at oprette en m2m-bruger, give den rettigheder og en API-nøgle, kan du kontakte Procountors support.
-
I Procountor skal du sørge for, at m2m-brugeren har alle rettigheder i henhold til nedenstående tabel.
For at opsætte brugerrettigheder i Procountor, se "Brugere og brugerrettigheder", https://support.procountor.fi/hc/en-us/articles/10142366663580-Users-and-user-rights.
Betegnelse
Niveau af rettigheder
basicAccountingInfo
ALL_RIGHTS
importData
ALL_RIGHTS
editPersonalInfo
ALL_RIGHTS
salesOrGroupInvoices
ALL_RIGHTS
salesInvoiceSearch
ALL_RIGHTS
customerRegister
ALL_RIGHTS
productRegister
ALL_RIGHTS
verification
ALL_RIGHTS
godkendelse
ALL_RIGHTS
journalReceipts
ALL_RIGHTS
journalReceiptSearch
ALL_RIGHTS
-
I Procountor skal du oprette en API-nøgle ("API-nøgle"). Se "Oprettelse af en API-nøgle ved hjælp af Procountor UI", https://dev.procountor.com/m2m-authentication/#creating en api-nøgle ved hjælp af procountor ui.
(Derefter kopierer du API-nøglen og sætter den ind i Opter i trinnet nedenfor).
-
Gem alle ændringer i Procountor.
Trin 2: Opret en fakturaeksport
-
I Opter skal du klikke på Økonomi > Faktura > Fakturaeksport og oprette en ny fakturaeksport ved at klikke på
. Følgende felt skal udfyldes under fanen Generelt:
-
Navn: For eksempel "Procountor (API)".
-
Rapport: Ingen.
-
Type: Procountor API.
-
Kodning: UTF-8.
-
Adgangskode: Her indtaster du den API-nøgle, du oprettede i Procountor i trinnet ovenfor.
-
-
Hvis du ønsker, at Opter-fakturaen skal vedhæftes i PDF-format, skal du markere afkrydsningsfeltet Inkluder PDF-kopi.
Vedhæft Opter-fakturaen, hvis du vil have alle detaljer om transporten med i Procountor, f.eks. ordrens afsender, modtager, afstand, vægt og fragtbrevsnummer.
Hvis PDF-filen ikke kan vedhæftes fakturaen under eksporten, vises der en advarsel (se Fejlmeddelelser nedenfor). Dette stopper dog ikke oprettelsen af fakturaen i Procountor.
-
Hvis du vil reducere størrelsen på PDF-filen, skal du vælge Reducér PDF-filstørrelsen.
Filstørrelsen gøres mindre ved at fjerne al tekstformatering (fed, kursiv, understreget) og ved at ændre skrifttypen til en, der bruger mindre lagerplads. Hvor meget filstørrelsen reduceres afhænger blandt andet af, hvor meget formatering den indeholder.
-
Klik på
for at gemme alle ændringer.
Trin 3: Oversæt Opters momskoder
Fakturaer eksporteres fra Opter til Procountor som "bogføringsprodukter". I Procountor indstilles "momsstatus" på hvert regnskabsprodukt.
For at kunne oprette korrekte bogføringsprodukter skal Opter vide, hvilken momsstatuskode der skal bruges for hver momssats i Opter. For eksempel skal 'momsstatuskode' = 'vat_1' bruges til en momssats på 25,5 %.
Beskrivelser og de mest almindelige koder ("momsstatuskoder") findes på https://support.procountor.fi/hc/en-us/articles/360000240818-VAT-defaults. Hvis du vil se en komplet liste over alle koder, skal du gå til Procountors brugergrænseflade og søge på engelsk "VAT defaults" eller på finsk "ALV-oletukset".
For at Opter kan vide, hvilken "momsstatuskode" der skal bruges for hver momssats i Opter, skal du gøre følgende:
-
I Opter skal du klikke på Økonomi > Faktura > Fakturaeksport.
-
I vinduet Fakturaeksport skal du vælge "Procountor (API)" på listen til venstre.
Klik på fanen Koder, og vælg Skattesatser i rullemenuen.
-
Indtast "momsstatuskoden" i kolonnen Koder for den eller de momssatser, du bruger. Se eksempel på billedet nedenfor.
-
Klik på
for at gemme alle ændringer.
Trin 4: Tilføj fakturaeksporten i en fakturaeksportgruppe
Gør følgende for at oprette en ny fakturaeksportindstilling (dvs. en gruppe af eksporter) eller for at kontrollere, om der allerede findes en fakturaeksportindstilling (gruppe), hvor du vil tilføje fakturaeksporten til Procountor:
-
Klik på Økonomi > Faktura > Fakturainformation.
-
Se i listen til venstre, om der allerede findes en fakturaeksportindstilling (gruppe), hvor du vil tilføje Procountor-eksporten. Klik på den pågældende fakturaeksportindstilling, og marker afkrydsningsfeltet for "Procountor (API)" (eller det navn, du har givet fakturaeksporten) under Eksporter.
Hvis der ikke er nogen fakturaeksportindstilling (gruppe), hvor du vil tilføje Procountor-eksporten, skal du oprette en ny. Klik på
, og giv fakturaeksportindstillingen et navn, for eksempel "Procountor (API)". Marker afkrydsningsfeltet for "Procountor (API)" (eller det navn, du har givet fakturaeksporten) under Eksporter.
-
Klik på
for at gemme alle ændringer.
-
Vælg, hvilken fakturaeksportindstilling der skal bruges som standard. For at vælge Procountor (API) som standard skal du vælge "Procountor (API)" på listen til venstre og klikke på
.
-
For at sikre, at alle fakturaer bogføres i Procountor, skal du markere eksporten "Procountor (API)" for alle eksportindstillinger (grupper).
-
Klik på
for at gemme alle ændringer.
-
Hvis du vil indstille, hvilken fakturaeksportindstilling (gruppe) der gælder for en bestemt kunde, skal du klikke på Register > Kunder og søge efter den kunde, du vil foretage indstillingen for. Klik på fanen Faktureringsinformation, og vælg fakturaeksportindstilling (gruppe) i rullemenuen Fakturaeksportindstilling. Klik på
for at gemme alle ændringer.
Trin 5: Eksport af fakturaer til Procountor
Du kan eksportere fakturaoplysningerne fra Opter, når du lukker en fakturaperiode, eller efterfølgende ved at vælge, om du vil eksportere hele fakturaperioder eller enkelte fakturaer.
Procountor har ikke faktureringsperioder, men fakturadatoen i Opter skal falde inden for et åbent regnskabsår i Procountor.
Sådan gør du:
-
Klik på Økonomi > Faktura > Faktura i Opter.
-
Markér den faktura eller fakturaperiode, du vil eksportere, højreklik, og vælg Eksportér.
-
Klik på Eksporter og send for at eksportere fakturaen eller fakturaperioden til Procountor.
I vinduet Fakturaeksport i Opter vises antallet af fakturaer, som skal eksporteres, sammen med antallet af eksporterede fakturaer samt en statusindikator (længst nede i vinduet). Statusindikatoren bliver helt grøn, når fakturaeksporten er klar.
Hvis fakturaeksporten mislykkes, bliver statusindikatoren grå, og der står, at eksporten mislykkedes. Hvis eksporten mislykkedes, vises en fejlmeddelelse, se Fejlfinding nedenfor.
Fejlfinding
Hvis eksporten til Procountor ikke fungerer korrekt, vises en fejlmeddelelse. Følgende gælder for fejlmeddelelserne:
-
De vises kun, når der opstår fejl under eksport.
-
De vises i et pop op-vindue i Opter på eksporttidspunktet.
-
Du kan finde yderligere oplysninger i Windows Eventlog. (dvs. tjek klientens hændelseslog, da opkaldene foretages via klienten).
Fejlmeddelelserne og forslag til handlinger er anført i tabellen nedenfor. Når du har løst problemet/fejlen, kan du eksportere fakturaerne igen.
Fejlmeddelelser
Fejlbesked |
Beskrivelse |
---|---|
(Undefined variable: UI.IES_ERR_ProcountorApiError) |
Denne fejlmeddelelse er knyttet til en fejlmeddelelse fra Procountor. Kontakt Opter-supporten. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorAuthenticationFailed) |
Sørg for, at du har indtastet API-nøglen fra Procountor i feltet Adgangskode(se trin 1 og trin 2 ovenfor). Tjek, at den m2m-bruger, du har oprettet, har alle de rettigheder, der er vist i tabellen i trin 1 ovenfor. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorProductGroupMissing) |
For mere information, se produktgruppen "OpterGroup " ovenfor. Kontakt Opter-supporten. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorAccountFormatError) |
Kontrollér kontonummeret i Opter. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorAccountMissing) |
De kontonumre, der bruges i Opter, skal findes i Procountor. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorGettingAccounts) |
Kontakt Opter-supporten. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorDimensionMissing) |
Det, der kaldes et "profitcenter" i Opter, kaldes en "dimension" i Procountor. Du kan finde yderligere oplysninger i Resultat af enheder og dimensioner ovenfor. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorGettingLedgerReceipt) |
Opter kunne ikke hente bogføringen for den faktura, som Opter eksporterede. Kontakt Opter-supporten. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorUpdatingAccounting) |
Kontakt Opter-supporten. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorFiscalYearMissingOrClosed) |
Procountor har ikke faktureringsperioder, men fakturadatoen i Opter skal falde inden for et åbent regnskabsår i Procountor. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorCreatingCustomer) |
Du kan prøve at oprette kunden manuelt i Procountor. Det er vigtigt, at kundenummeret stemmer overens med det, der allerede findes i Opter, se Kundenummer ovenfor. Derefter kan du prøve at eksportere fakturaen igen. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorUpdatingCustomer) |
Du kan prøve at opdatere kundeoplysningerne manuelt i Procountor. Det er vigtigt, at kundenummeret stemmer overens med det, der allerede findes i Opter, se Kundenummer ovenfor. Derefter kan du prøve at eksportere fakturaen igen. |
Kundenummer mangler i Opter for kunde: {0} (kundekode: {1}, kundenr: {2}) |
Se kundenummeret ovenfor. Derefter kan du prøve at eksportere fakturaen igen. |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorAttachingPdf) |
Denne fejlmeddelelse er en advarsel, men den stopper ikke oprettelsen af fakturaen i Procountor. Opter-fakturaen i PDF-format kunne ikke vedhæftes til fakturaen i Procountor. Det kan f.eks. skyldes, at PDF-filen er for stor. Du kan manuelt tilføje PDF-filen (Opter-fakturaen) til fakturaen i Procountor. Hvis du ikke allerede har markeret afkrydsningsfeltet Reducér PDF-filstørrelsen, kan du se, om det hjælper, næste gang du skal eksportere fakturaer. (Se Trin 2: Opret en fakturaeksport ovenfor). Hvis du ikke vil have Opter-fakturaen vedhæftet eksporten, skal du fjerne markeringen i afkrydsningsfeltet Inkluder PDF-kopi, (se Trin 2: Opret en fakturaeksport ovenfor). |
(Undefined variable: UI.IES_ERR_ProcountorApiErrorRateLimiterError) |
Kontakt Opter-supporten. |