Bókunarviðmót og sumar aðrar aðgerðir í kóðaeiningu 12 nota aðgerðir bókunarvélar til að undirbúa og setja inn færslur í fjárhag og VKS. Bókunarvélin er einnig ábyrg fyrir stofnun fjárhags.
Virknin í eftirfarandi töflu veitir staðlaðan ramma fyrir hönnun bókunarferla (t.d. Code, CustPostApplyCustledgEntry, VendPostApplyVendLedgEntry, UnapplyCustLedgEntry, UnapplyVendLedgEntry og Reverse) og einkaaðgang að töflu 17, fjárhagsfærslu.
Algengar aðgerðir | Lýsing |
---|---|
StartPosting | Ræsir bókunarbiðminni TempGLEntryBuf, læsir fjárhagsfærslu og töflu VSK-færslu, og ræsir reikningstímabil, fjárhagsdagbók og gengi. Ætti að kalla aðeins á einu sinni, NextEntryNo er þá 0. |
ContinuePosting | Kannar og bókar óinnleystan VSK fyrir fyrri færslu eykur NextTransactionNo og undirbýr bókun næstu línu. |
FinishPosting | Lýkur bókun með því að setja inn fjárhagsfærslur úr tímabundnu skyndimynni í gagnagrunnstöflu. Alltaf notað ásamt StartPosting. Leita að ósamræmi. |
InitGLEntry | Notað til að ræsa nýja fjárhagsfærslu fyrir Almenna færslubókarlínu. Skilar GLEntry sem færibreytu. |
InitGLEntryVAT | Sama og InitGLEntry en úthlutar einnig Mótreikningur nr. og SummarizeVAT. |
InitGLEntryVATCopy | Svipað InitGLEntryVAT, en afritar einnig bókunarflokksgögn úr VSK-færslu fyrir SummarizeVAT. |
InsertGLEntry | Eina virknin sem setur fjárhagsfærslu inn í altæka TempGLEntryBuf töflu. Notaðu alltaf þennan virkni til að setja inn. |
CreateGLEntry | Framkvæmir InitGLEntry, úthlutar Viðbótarupphæð gjaldmiðils og framkvæmir svo InsertGLEntry. Skiptir út nokkrum línum af kóða fyrir eina virkni. |
CreateGLEntryBalAcc | Sasma og CreateGLEntry, en tengir einnig Gerð mótreiknings og Númer mótreiknings. |
CreateGLEntryVAT | Sama og CreateGLEntry, en með viðbótarferli fyrir bókun flokka og vistunar í tímabundið VSK-biðminni:
|
CreateGLEntryVATCollectAdj | Sama og CreateGLEntry, en með viðbótarsafni stillinga og vistunar í tímabundið VSK-biðminni:
|
CreateGLEntryFromVATEntry | Sama og CreateGLEntry, en afritar einnig bókunarflokka úr VSK-færslu. |