Hi,
leider enttäuscht mich die KI immer mehr, wenn es um Fachfragen geht. Darum brauche ich mal menschliche Hilfe.
--
Kennt sich jemand mit der Anlagebuchung aus?
Über die Transaktion ABSO wird ein Abschreibung gebucht.
Gleiches soll im Batch erfolgen.
Wäre der Fuba BAPI_ASSET_VALUE_ADJUST_POST der richtige?
--
Wenn ja, warum liefert dieser bei mir den Fehler
"E FAA_POST 047 Daten-Inkonsistenz: Buchung mit eingeschränkter Bewegungsart"
--
Technische Ursache ist:
In der Methode CL_FAA_POSTING_SUPER->CREATE_RANGE_AREAS_POSTED_DEP() werden wird das Attribut mt_areas_to_be_posted gefüllt.
Im BAPI mit 4 Zeilen und in der ABSO nur mit einer Zeile.
Dadurch kommt der BAPI und auch die ABSO irgendwann in Zeile 86 der CL_FAA_POSTING_SUPER->FILTER_AREAS_POSTED_BY_TABWA( ).
Da der BAPI die 4 Zeilen mehr hat, ist mt_areavalues-XABWT mit mehr "*" gefüllt als bei der ABSO, was zum Ausführen des LOOPS und damit zur Exception (=Fehlermeldung) führt.