Mina produkter

Logga in för att följa kategorier och för att få genvägar i denna meny
Visma Administration, Fakturering & Förening
avbryt
Visar resultat för 
Sök istället efter 
Menade du: 
Highlighted
NY MEDLEM

Momskod på textrader kan inte vara osatt

(uppdaterad av Tinna Gunnarsson MODERATOR ‎2020-02-26 12:24 )

Hej

 
 

Jag har en väldigt specifik fråga gällande momskoden när man lägger in fakturarader av typen "T", det vill säga textrader via API. 

 
 

Om man lägger in en textrad så kommer leveransdatum och momskod automatiskt anges på dessa rader. Misstänker att de är något inställt standard värde för vårt bolag.

 
 

Leveransdatumet kan man skriva över genom genom att ange 0 i "AdkSetDate" metoden.

 
Api.AdkSetDate(dataset, 26, 0)
 

Men samma gäller inte momskoden. Jag försöker nämligen på liknande sätt skriva över det standardvärde som anges med följande kod, där variabeln data är en tom sträng.

 
Api.AdkSetStr(dataset, 16, ref data);

Då får jag bara felmeddelandet:

 
Momskod måste vara någon av siffrorna 0, 1, 2, 3 eller 4, eller mellanslag i vissa fall.

Att skicka in mellanslag verkar vara det samma som standardvärdet. 

 
 

Man kan skapa textrader utan någon momskod via GUID i Administrator, det är exakt den funktionaliteten jag vill kunna göra via API. Bilden nedan är från en nyinstallerat testbolag "Ovnbol1000"

 
 
 

Med vänliga hälsningar

 

Dennis

2 SVAR 2
Highlighted
ANSTÄLLD

Re: Momskod på textrader kan inte vara osatt - Administration

Hej!

Jag har efterforskat lite och kommit fram till att det inte går att styra detta via API:et. Däremot kan du ändra inställningarna i Visma Administration så att du tömmer fältet Vanligaste under Företagsinställningar - Moms. Notera att det varken får stå noll eller blanksteg i den rutan utan det måste vara helt tömt.



/Johan
Highlighted
NY MEDLEM

Re: Momskod på textrader kan inte vara osatt - Administration

Ok då förstår jag. 

Tack för snabbt svar.