My Areas

Sign in to follow product and topic areas and get a shortcut in this menu
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Hans W
MEDLEM

Välja bokföringsår? - Visma Integration

Hur väljer man bokföringsår så att man kommer åt verifikationer från samtliga år?

Genom sekvensen:

AdkCreateData(ADK_DB_VERIFICATION_HEAD)
AdkSetSortOrder(eVerificationNr)
AdkFirst(padkdata)
while (more)
AdkNext(padkdata)

kommer jag åt verifikationerna för innevarande år, men hur väljer jag bokföringsår, det framgår inte helt tydligt i dokumentationen tycker jag.

Tack på förhand

4 REPLIES 4
Fd medlem
Not applicable

Ja bokföringsår är lite lurigt.
På sidan 53 i manualen så har du en funktion: AdkGetBookingYearId, där följande förklaring står med:

"Id för bokföringsår kan vara A till Z och svaret levereras i en null-terminerad sträng. Funktionen kräver att databasen är öppen."

Så varje bokföringsår har ett eget ID, A-Z.

Ett sätt är att använda dig av ovan funktion för att veta vilket ID ditt bokföringsår har, som du använder i fältet: ADK_VERIFICATION_HEAD_AAR_ID

Ett annat sätt om du bara vill åt alla år, är att stega igenom:
ADK_DB_CODE_OF_BOOKINGYEAR
För att få ut alla års-ID:n
Hans W
MEDLEM

Ok, och när jag har hittat id för det år som jag är intresserad av, hur använder jag det för att nå verifikationerna för det året.

Stoppar jag in det i fältet ADK_VERIFICATION_HEAD_AAR_ID innan jag anropar AdkFirst eller AdkSetSortOrder?
Fd medlem
Not applicable

Japp. Det är den som styr vilka verifikationer du ser för angivet år.

Precis som inne i Visma Administration egentligen. Där måste man välja bokföringsår, och ser bara de verifikationer aktuella för det året.
Hans W
MEDLEM

Toppen, då skall jag nog få rätt på det. Tack för hjälpen.