Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Ermittlung der Version und der Transferpreisbewertung

Die für die InfoObjects 0VERSION und 0VALUATION ins BW übermittelten Werte hängen von folgenden Werten/Einstellungen im R/3 ab:

·        Kostenrechnungskreis des Objekts (COSP-OBJNR, COSS-OBJNR)

·        Feld Version der gelesenen Sätze (COSP-VERSN, COSS-VERSN)

·        Einstellungen zu den Transferpreisbewertungen im R/3-Customizing

Bei der Extraktion ins BW wird die Deltaversionslogik des R/3 aufgelöst. D.h. ins BW werden nur Sätze mit vollständigen Beträgen übermittelt. Zum Beispiel werden für eine Bewertung, die im R/3 in eine Deltaversion fortgeschrieben wird, automatisch die Beträge der zur Grundbewertung gehörenden Version addiert.

Deltaversionen der Prozesskostenrechnung werden nicht unterstützt.

Initialisierung der Extraktion

ROMU_GET_VERSN_FOR_VALUATION bzw. ROMU40_GET_VERSN_FOR_VALUATION:

Falls für 0VERSION und 0VALUATION (Bewertung) Selektionskriterien eingegeben wurden, ermittelt der Extraktor die für diese Bewertung benötigte Version sowie Grundversion und fügt diese den Selektionskriterien für 0VERSION hinzu.

(Baustein K_VERSN_VALUATION im ROMU_GET_VERSN_FOR_VALUATION bzw. ROMU40_GET_VERSN_FOR_VALUATION).

Wurden keine Selektionskriterien für 0VERSION eingegeben, dann werden stets alle Versionen und damit auch alle Bewertungsversionen selektiert.

Verarbeitung der eingelesenen Summensätze/Einzelposten

ROMU_ENHANCE_VERSN_IN_DATA bzw. ROMU40_ENHANCE_VERSN_IN_DATA:

Für die Version des gelesenen Satzes wird ermittelt, ob es sich um eine Vollversion oder Deltaversion handelt. Wenn es sich um eine Vollversion handelt, wird der Satz für alle zu dieser Vollversion gehörenden Deltaversionen kopiert. Dabei wird in die neuen, kopierten Sätze die jeweilige Deltaversion eingetragen. Die neuen, kopierten Sätze durchlaufen anschließend für alle anderen Felder ebenfalls die komplette Mapping-Logik des Extraktors.

ROMU_GET_VALUTYP_FROM_VERSN bzw. ROMU40_GET_VALUTYP_FROM_VERSN:

Für die Version des gelesenen Satzes wird die Bewertung aus dem Customizing der Versionen ermittelt und in 0VALUATION eingetragen.

ROMU_RESET_CO_VERSN bzw. ROMU40_RESET_CO_VERSN:
Für Versionen, die nicht zur Grundbewertung gehören, wird die Version auf 000 gesetzt.

Ende des Inhaltsbereichs