AfAInGJGebucht()
AfAInGJGebucht() – Summe der AfA-Buchungen (FiBu)
Funktion berechnet die Summe der tatsächlich gebuchten AfA im Geschäftsjahr.
Hinweis
Summiert werden die Datenfelder NAFA_SUM, AAFA_SUM und SAFA_SUM aus DfAfA.
Funktion ist nur im Rahmen der FiBu einsetzbar.
Parameter | Beschreibung |
---|---|
oDfInv:O | Tabellenobjekt Inventarverwaltung (DFINV) |
nVorJahr:N | 0 = aktuelles Geschäftsjahr (default) |
nVonPer:N | Periode des GJ, ab der die Summe gebildet werden soll (default 1) |
nBisPer:N | Periode des GJ, bis zu der die Summe gebildet werden soll (default fbMaxPer) |
oDfAfA:O | Tabellenobjekt Abschreibungen (DFAFA) |
Rückgabewert
Numerisch
Beispiel
| oDfInv, cInvNr, nAfAGebucht |
cInvNr:= '0000480-00012',
oDfInv:= BeOpen(waDAB075, 'ID'),
If !Empty(oDfInv) then
StartSeq
If DbSeek(cInvNr, oDfInv) then
nAfAGebucht:= AfAInGJGebucht(oDfInv),
WriteLn('AfA gebucht (' + cInvNr + '): ' +
FormatFloat('#,##0.00', nAfAGebucht)),
EndIf
Always
BeClose(oDfInv)
StopSeq
EndIf