Dette dokumentationsafsnit omhandler fejlfinding på synkronisering af forskellige data mellem Kala og jeres forbundne Microsoft Navision eller Microsoft 365 Business Central system.
Når der er oprettet forbindelse mellem Kala og Navision / Business Central forsøger Kalas servere at synkronisere data både frem og tilbage i et kontinuerligt interval af 7-12 minutter. Efter hvert synkroniseringsforsøg vil man kunne finde den nyeste synkroniserings log med succes- og fejlmeldinger under Indstillinger > Forbindelser og services > [Jeres forbundne system].
Herinde starter hver fejlmeldingslinje med en indikation af, hvilken slags overførsel der har fejlet. Man skal derfor scrolle nedad denne log og kigge efter de linjer der starter med ERROR efterfulgt af et beskrivende ord omkring, hvilken overførsel fejlen handler om. Når du har fundet en fejlmeldingslinje, der starter med noget relevant, så scroll sidelæns til den sidste sætning af linjen, som oftest vil være den specifikke årsag til fejlen.
For eksempel Error syncing workers, som fortæller at denne fejlmeldingslinje omhandler fejl ved at synkronisere medarbejdere mellem systemerne.
Nedenfor finder du et afsnit til hver type indhold, der forsøges overført mellem Kala og Navision / Business Central.
Fejlfinding vedrørende overførsel af registreringer fra Kala til Navision / Business Central.
Når Kala forsøger at overføre registreringer til Nav / BC , forsøges der som udgangspunkt at skrive til en sagskladde. Fejlmeldinger vedrørende denne overførsel starter derfor med ERROR Booking JobJournals.
Relevante fejlmeldinger ved manglende timer i kladden samt deres betydning
“The current permissions prevented the action. (Navn på en rettighed)”
Denne beskrivelse omhandler de rettigheder, Kala har ind i jeres Nav / BC setup. Den fremtræder oftest når Kala er forbundet med OAuth, hvor der er oprettet en Applikation til Kala inde i Microsoft Active Directory.
Sørg for at applikationen har de fornødne rettighedssæt, angivet i denne guide.
Alt efter hvilke tillægsmoduler I har i jeres Nav / BC setup, kan der kræves yderligere rettigheder for at Kala kan skrive til sagskladden, og det vil i så fald være disse pågældende rettigheder, der vil være angivet i fejlmeldingen. I det tilfælde, skal I tilføje de angivne rettigheder til Kala-applikationens rettighedssæt inde i Active Directory.
“Exception has been thrown by the target of an invocation”
Denne melding betyder oftest at der ikke findes den rette kladde under den rette sagskladdetype. Sørg for at der under sagskladdetypen SAGER findes en kladde ved navn/nr: KALA. Sørg derudover for at der kun findes 1 ved navn KALA. Både under sagskladdetypen SAGER samt under eventuelle andre sagskladdetyper. Sørg derudover for at der kun findes 1 sagskladdetype ved navn SAGER.