Ansicht
Dokumentation

ISU_EDM_REP_METH_PROFCOPY_CAL - Ersatzwerte werden aus einem RefProfil kopiert (mit Bezug auf Werkskal.)

ISU_EDM_REP_METH_PROFCOPY_CAL - Ersatzwerte werden aus einem RefProfil kopiert (mit Bezug auf Werkskal.)

Vendor Master (General Section)   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Funktionsbaustein werden fehlende Werte durch Werte aus einem Referenzprofil ersetzt. Es gibt folgende Möglichkeiten, um dieses Profil zu ermitteln:

  • Sie haben zuvor im Customizing des Ersatzwertverfahrens die Profilnummer des Referenzprofils eingegeben.
  • Sie haben zuvor im Customizing des Ersatzwertverfahrens die Profilrolle eingegeben.
  • Wenn Sie weder die Profilnummer noch die Profilrolle eingegeben haben, werden die fehlenden Werte durch Werte des selben Profils ersetzt.

Um die fehlenden Werte mit historischen Werten zu ersetzen, müssen Sie im Customizing des Ersatzwertverfahrens das Feld Beginn des Referenzzeitraums markiert haben und einen Referenzzeitraum eingegeben haben. Dies bewirkt, dass für den eingegebenen Referenzzeitraum historische Werte aus dem Referenzprofil gelesen werden, die als Ersatzwerte an Stelle der fehlenden Werte im Ersetzungszeitraum eingefügt werden sollen.

Der Referenzzeitraum verweist auf den Fabrikkalender, den Sie im Customizing des Energiedaten-Managements unter Grundeinstellungen -> Tagesblock -> Tagesarten definiereneingegeben haben.

Damit bei der Ersatzwertbildung fehlende Werte eines Feiertags nicht mit Werten eines Arbeitstags ersetzt werden bzw. fehlende Werte eines Arbeitstags nicht mit Werten eines Feiertags ersetzt werden, finden folgende Prüfungen statt:

  1. Gibt es innerhalb des Ersetzungszeitraums Feiertage?
Wenn ja, müssen die Ersatzwerte auch aus einem Feiertag stammen. Wenn der Tag, aus dem die Ersatzwerte gebildet werden, aber kein Feiertag sondern ein Arbeitstag ist, werden die Ersatzwerte aus den Werten des davorliegenden Sonntags gebildet.
  1. Gibt es innerhalb des Referenzzeitraums Feiertage?
Wenn ja, müssen diese Ersatzwerte fehlende Werte von Feiertagen ersetzen. Wenn der Tag, für den Ersatzwerte gebildet werden sollen, aber kein Feiertag sondern ein Arbeitstag ist, werden die Ersatzwerte aus den Werten der Vorwoche gebildet.

Beispiel

Sie haben einem Zählwerk zwei Profile zugeordnet:

Profil 1: Verbrauch gemessen

Profil 2: Verbrauch prognostiziert

Für das prognostizierte Profil fehlen Werte im Zeitraum 01/01/2001 bis 07/01/2001. Sie haben im Customizing des Ersatzwertverfahrens die Profilrolle 0001 (Vorlage) und als Beginn des Referenzeitraums Vor einer Woche eingegeben. Die fehlenden Werte werden durch Werte der Vorwoche aus Profilen mit der Rolle 0001 ersetzt.

Die Ersatzwerte werden wie folgt ermittelt:

  1. Das System sucht zunächst die Zählwerke, die dem Profil mit den fehlenden Werten zugeordnet sind. Diesem Profil darf in einem Zeitraum jeweils nur ein Zählwerk zugeordnet sein, da es sich um ein prognostiziertes Profil handelt. Andernfalls bricht das Ersatzwertverfahren mit dem Fehlercode 06 ab.
Profil,,Tag ab,,,,Zeit Ab,,,,Tag bis,,,,Zeit bis,,,,Zählwerk
4711,,01/01/2000,,00:00:00,,07/01/2001,,23:59:59,,1000012111
  1. Für den Ersetzungszeitraum werden die Profile ermittelt, die den in 1 ermittelten Zählwerken mit der Rolle 0001 zugeordnet sind.
Zählwerk,,,,Rolle,,Tag ab,,,,Zeit Ab,,,,Tab bis,,,,Zeit bis,,,,Profil
1000012111,,0001,,01/01/2000,,00:00:00,,31/12/9999,,23:59:59,,1
  1. Die Ersatzwerte sollen aus den historischen Werten des Referenzprofils für den Ersetzungszeitraum gelesen werden.
Fehlende Werte -> Ersatzwerte
01/01/2001 (FT)-> 25/12/2000 (FT)
02/01/2001 ,,,,-> 26/12/2000 (FT)
03/01/2001 ,,,,-> 27/12/2000
04/01/2001 ,,,,-> 28/12/2000
05/01/2001 ,,,,-> 29/12/2000
06/01/2001 (FT)-> 30/12/2000
07/01/2001 ,,,,-> 31/12/2000
  1. Es wird geprüft, ob Werte an einem Feiertag fehlen. In diesem Fall sind der 01/01/2001 und der 06/01/2001 Feiertage, für die jeweils Ersatzwerte aus den Werten eines Feiertags gebildet werden müssen. Da der 30/12/2000 kein Feiertag ist, werden die Werte für den 06/01/2001 mit den Werten des davorliegenden Sonntags (24/12/2000) ersetzt.
01/01/2001 -> 25/12/2000
02/01/2001 -> 26/12/2000
03/01/2001 -> 27/12/2000
04/01/2001 -> 28/12/2000
05/01/2001 -> 29/12/2000
06/01/2001 -> 24/12/2000(Sonntag)
07/01/2001 -> 31/12/2000
  1. Es wird geprüft, ob die Ersatzwerte aus einem Feiertag stammen. In diesem Fall ist der 26/12/2000 ein Feiertag, dessen Werte die fehlenden Werte am 02/01/2001, der aber kein Feiertag ist, ersetzen sollen.Deshalb werden die Ersatzwerte für den 02/01/2001 aus den Werten der Vorwoche (19/12/2000 = Arbeitstag) gebildet.
01/01/2001 -> 24/12/2000
02/01/2001 -> 19/12/2000
03/01/2001 -> 27/12/2000
04/01/2001 -> 28/12/2000
05/01/2001 -> 29/12/2000
06/01/2001 -> 24/12/2000
07/01/2001 -> 31/12/2000

Hinweise

Weiterführende Informationen





Parameter

XT_EPROFSTATUS
XT_EPROFSTATUS_HIST
XT_EPROFVALUES
XT_EPROFVALUES_HIST
XYT_EPROFVALUES_REP
XYT_REPLACE_INDEX
X_CONTROL_DATA
X_EPROFHEAD_DATA
X_EPROFVALUES_TIMESLICE
X_NUM_INTERVALS
X_PROFILE_NUMBER
X_REFPERIOD
X_REPLACE
X_REPLACEGRP
X_REPLACE_INDEX
X_REPLACE_TIMESLICE
Y_ERRORCODE
Y_REPLACEMETHOD

Ausnahmen

Funktionsgruppe

EEDM_REPLACE_METHOD

rdisp/max_wprun_time - Maximum work process run time   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 8319 Date: 20240523 Time: 144246     sap01-206 ( 109 ms )