Ansicht
Dokumentation

ISU_QUANTI26 - Beliebige Abrechnungsperiode simulieren

ISU_QUANTI26 - Beliebige Abrechnungsperiode simulieren

General Material Data   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Operanden und ihre Bedeutung

Eingabeoperanden

QUANT Zählwerksoperand

Ausgabeoperanden

QUANT simulierte Menge

Funktionalität

Mit dieser Variante können Sie eine Simulation innerhalb einer Abrechnung starten. Das Ergebnis dieser Simulation können aufaddierte Gesamtverbräuche oder beliebige Rechnungszeilen sein. Die gewünschten Simulationszeiträume können Sie über die Variantensteuerung auswählen. Mit der Variante IF12 steuern Sie, welche Schemaschritte bei der Simulation ausgeführt werden sollen. Über die Variantensteuerung legen Sie auch fest, ob der Gesamtverbrauch ermittelt werden soll oder ob die erzeugten Rechnungszeilen in den aktuellen Beleg übernommen werden sollen. Zum automatischen Stornieren der Rechnungszeilen verwenden Sie bei dynamischer Periodensteuerung die Variante DYNBI02. Bei der Auswahl der zu simulierenden Periode Simulieren bis Ende der nächsten Abrechnungsperiode oder Simulieren bis Fälligkeitsdatum werden ausschließlich die Abrechnungsformen Abrechnung und Abrechnungssimulation unterstützt.

In jedem Fall muss ein erneuter Aufruf der QUANTI26 verhindert werden, da sonst eine Endlosschleife entstehen würde.

Funktion 1 Aufaddieren Verbräuche aus DBERCHV

Eine Zählwerksmenge kann für die nachfolgende Abrechnungsperiode hochgerechnet werden. Dabei wird eine Simulation der Anlage durchgeführt. Es werden ausschließlich DBERCHV-Einträge verdichtet. Daraus folgt, dass das Schema mindestens eine DBERCHV schreibende Variante enthalten muss, also QUANTI22 oder QUANTI23. Es bietet sich an, das Schema mit Hilfe der IF12 so zu gestalten, dass im Falle einer Simulation, die aus der QUANTI26 gestartet wird, nur die QUANTI22 oder QUANTI23 ausgeführt werden. Gehen mehrere Zählwerke in die zu simulierende Menge ein, wird der Gesamtverbrauch der Zählwerke ermittelt. Sie können wählen, ob alle DBERCHV-Einträge oder nur die dem ersten Eingabeoperanden entsprechenden Einträge aufaddiert werden sollen. Wichtig: Die Menge wird unabgegrenzt in den Zielschritt fortgeschrieben. Achten Sie darauf, dass der Zielschritt keine abgegrenzte Menge fordert. (->Operandenfortschreibung)

Funktion 2 Übernahme der Simulationszeilen in aktuellen Beleg

Sie führen beliebige Varianten in der Simulation aus Abrechnung gerufen aus und erzeugen Abrechnungsbelegzeilen für den Simulationszeitraum. Diese Belegzeilen werden in den aktuellen Abrechnungsbeleg mit den Originaldaten übernommen. Es wird der Abrechnungperiodentyp BILLPERTYP 'FS' (flexible Simulation aus Abrechnung gerufen) für diese Belegzeilen vergeben.

Funktion 3 Aufaddieren DBERCHV und Übernahme Simulationszeilen

Diese Funktion stellt eine Kombination aus 1 und 2 dar, wobei ausschließlich die Verbräuche addiert werden, die dem ersten Eingabeoperanden entsprechen und zusätzlich die DBERCHV an den aktuellen Beleg angehängt wird.

Infozeilen und Steuermöglichkeiten

Sie wählen die zu simulierende Periode, indem Sie Ab- und Bisdatum festlegen.

Sie bestimmen, ob die Ausführung der Variante bei Auszug erfolgt.

Sie wählen den Funktionsmodus.

Beispielanwendung für Funktion 1

Schema:

IF12 (falls Simulation aufgerufen aus Abrechnung vorliegt)

QUANTI23 ZQUANT AMOUNT QPRICE

ELSE

QUANTI04 QUANT1 FACTOR ,,,,-> QUANT2 QUANT3

QUANTI01 QUANT2 QPRICE ,,-> AMOUNT

QUANTI26 ZQUANT ,,,,-> QUANT1 (Ausführung Simulation)

INFACT06 QUANTI1 ,,,,-> QUANT1

ENDIF

Operanden:

ZQUANT = Zählwerksmenge
QUANT1 = Menge, die in die Anlagenfakten fortgeschrieben wird

Der Else-Zweig des Schemas wird immer bei einer Abrechnung durchgeführt. Wenn die Simulation aus der QUANTI26 gestartet wird, wird nur die QUANTI23 ausgeführt. In der QUANTI26 werden die in der Simulation erzeugten DBERCHV-Zeilen verdichtet und das Endergebnis unter dem Ausgabeoperanden fortgeschrieben.

Beispielanwendung für Funktion 2

Schema:

IF12 (falls Simulation aufgerufen aus Abrechnung vorliegt)

QUANTI01 ZQUANT QPRICE ,,,,-> AMOUNT

ELSE

QUANTI01 QUANT2 QPRICE ,,-> AMOUNT

QUANTI26 ZQUANT ,,,,-> keine Fortschreibung einer Menge (Ausführung Simulation)

ENDIF

Operanden:

ZQUANT = Zählwerksmenge
QUANT1 = beliebige Menge

Der Else-Zweig des Schemas wird immer bei einer Abrechnung durchgeführt. Wenn die Simulation aus der QUANTI26 gestartet wird, wird nur die QUANTI01 ausgeführt. In der QUANTI26 werden die in der Simulation erzeugten Belegzeilen in den aktuellen Beleg übernommen. Mit dem Buchungsrelevanzkennzeichen steuern Sie, ob die übernommenen Belegzeilen gebucht werden oder nicht.

Einschränkung

Sie dürfen diese Variante nicht für die Abrechnung externer Profilwerte über eine TOU-Schnittstelle verwenden (Typ der RTP-Abrechnung 02).





Parameter

XY_OBJ
XY_SOBJ
X_OP
X_RED
X_SS

Ausnahmen

GENERAL_FAULT
REGULAR_ERROR

Funktionsgruppe

EV00

BAL_S_LOG - Application Log: Log header data   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6204 Date: 20240523 Time: 143610     sap01-206 ( 117 ms )