Allmänt

Skicka en begäran i taget och vänta på svar innan du skickar nästa begäran. Överlappande begäranden till samma kundmiljö orsakar olika fel. Vi rekommenderar en timeout på minst 120 000 ms för begäranden. På så sätt undviker du onödiga fel.

Logga och övervaka gränssnittstrafiken, inklusive fel. Begäranden som görs av integrationen bör loggas transaktionsvis. Om programmeringsgränssnittet av någon anledning inte svarar, rekommenderas det att försöka ansluta några gånger igen och sedan ta en längre paus. Felhanteringen bör ske i det externa systemet och felbeskrivningen som förmedlas av programmeringsgränssnittet bör lagras och visas som den är.

Om du behöver hjälp med att tolka felmeddelandet kan du kontakta vår partnerstöd på tuki.netvisor@visma.com.

Felmeddelande från gränssnittet

Om det uppstår fel vid behandlingen returnerar gränssnittet en FAILED-markering i ResponseStatus-elementet.

Exempel på svar på en felaktig begäran:

   

        FAILED

        AUTHENTICATION_FAILED :: Integrationsnycklarna är ogiltiga. Vänligen kontrollera användar- och partnerspecifika nycklar>
        01.01.2018 12:00:00
   

Felmeddelandekategorier

AUTHENTICATION_FAILED
Autentiseringen av integrationsbegäran misslyckades. Kontrollera riktigheten av meddelandets autentiseringsuppgifter, HTTP-rubriker och MAC-beräkning.
INVALID_DATA, INVALID_DATA_SIZE
Informationen som skickats till gränssnittet är felaktig eller av fel storlek. Kontrollera materialet och de angivna parametrarna.
DUPLICATE_DATA
Informationen som skickats till gränssnittet finns redan i systemet. Kontrollera materialet och de angivna parametrarna.
REQUEST_NOT_UNIQUE
Det unika identifieringsnumret för materialet har redan använts. Använd ett unikt identifieringsnummer för varje begäran.
PERIOD_LOCK
Bokföringsperioden är låst och material kan inte importeras till den.
SERVICE_ACCESS_ERROR
Ingen användarbehörighet eller applikationen vars material försöks importeras/hämtas är inte i bruk.
SYSTEM_MAINTENANCE
Det är ett underhållsavbrott i systemet. Under underhållsavbrottet kan gränssnittsbegäranden inte skickas.
TECHNICAL_ERROR
Fel vid meddelandebehandlingen på grund av annat tekniskt fel. I återkopplingsmeddelandet ges endast felkategori och ett unikt felidentifieringsnummer utan mer detaljerad förklaring. Tekniska fel loggas också, vilket gör det möjligt att undersöka fel med det unika identifieringsnumret i efterhand av partnerstöd och underhåll.

Allmänna instruktioner vid felmeddelanden

INVALID_DATA :: Felaktigt dataformat:. XML-meddelandets validering misslyckades: Could not validate xml

Läs den mer detaljerade beskrivningen av orsaken till felet i felmeddelandet. Kontrollera också att syntaxen är korrekt:

  • De angivna XML-elementen är i samma ordning som i resursens DTD.
  • Alla obligatoriska element har angetts.
  • Värden har angetts för alla obligatoriska element.
  • Det finns en motsvarande tagg för alla taggar.

Fel vid import av löne- och arbetstidsmaterial

Vid import av arbetstidsdata, resurs: workday.nv

Data form incorrect:. Entry type not found with given allocation data

Detta betyder att materialet innehåller en registreringstyp som inte finns i Netvisor. I Netvisor kan registreringstyper numreras under Lön > Löneberäkningens inställningar > Registreringstyper. Genom att klicka på registreringstypens namn öppnas en meny där registreringstypens nummer anges i fältet Nummer.

Vid import av löneperiodspecifik registreringsrad, resurs: payrollperiodcollector.nv

Felaktigt dataformat:. Lönetypen hittas inte med den angivna allokeringsinformationen.
Det måste finnas en registreringstyp i Netvisor med det nummer som definierats vid import av arbetstid (t.ex. 123 -> lägg till registreringstyp med nummer 123). Registreringstypen kan skapas i användargränssnittet, det finns en egen instruktion för skapandet: Registreringstyper. När informationen har importerats, kontrollera att formlerna för registreringstypen är korrekta så att importen visas på lönebeskedet för betalning. Vi rekommenderar att testa detta i testmiljön.


Vid import av försäljningsfaktura:

INVALID_DATA :: Felaktigt dataformat:. Moms-kod kan inte hämtas bakom konteringsförslaget eftersom konteringsförslaget inte har angetts.
Felet beror på att moms-koden inte har angetts på fakturaraden. Detta leder till att moms-koden försöks hittas bakom det konto som angetts i konteringsförslaget. Eftersom kontot inte har angetts, uppstår ett fel. Moms-koden måste anges på fakturaraden. Förmodligen skulle det i detta fall vara KOMY. Observera att det dessutom måste anges ett värde för MOMS.

AUTHENTICATION_FAILED

AUTHENTICATION_FAILED :: Integrationspartnern hittas inte, se dokumentationen
AUTHENTICATION_FAILED :: Integrationsnycklarna är ogiltiga. Vänligen kontrollera användar- och partnerspecifika nycklar.
AUTHENTICATION_FAILED :: Integration keys are not valid. Please check the keys specific to the user and partner.
a) Användaren hittas inte med värdet för rubriken 'X-Netvisor-Authentication-CustomerId' (customerID) eller är inte aktiv
b) Partnern hittas inte med värdet för rubriken 'X-Netvisor-Authentication-PartnerId' (partnerID)

SERVICE_ERROR

SERVICE_ACCESS_ERROR :: Tjänstefel. Företaget har begränsat åtkomst till gränssnittsresursen: X
SERVICE_ACCESS_ERROR :: Service error. The company has restricted access to the interface resource: X
Gränssnittsresursen 'X' som nämns i felmeddelandet är inte tillåten i Netvisor, tillåt den angivna gränssnittsresursen enligt instruktionen

TECHNICAL_ERROR

TECHNICAL_ERROR :: Fel vid behandling av material:. Felidentifiering: 000001
På grund av annat tekniskt fel har ett fel uppstått vid meddelandebehandlingen. Kontakta partnerstöd (tuki.netvisor@visma.com) för att undersöka felet

Autentiseringen misslyckades

Företaget hittas inte eller det finns ingen rättighet till det. Se dokumentationen.
Felet beror på att användaren av programmeringsgränssnittet inte har rättighet till målföretaget eller företaget är stängt i Netvisor. Kontrollera med kunden vid fel om användaren har användarbehörighet till målföretaget och om Netvisor fortfarande används av företaget.

Denna artikel har översatts med hjälp av ett AI-baserat översättningsverktyg. Innehållet eller formuleringen i dessa instruktioner kan avvika från dem i andra instruktioner eller i programvaran.


Hjälpte det här svaret? Ja Nej

Send feedback
Vi beklagar att vi inte kunde vara till hjälp. Lämna gärna feedback och hjälp oss att förbättra den här artikeln.