Do you have any question about this error?
Message type: E = Error
Message class: BRAIN_DEV - BRAIN messages (for use by development)
Message number: 152
Message text: Der Cache wird trotz virtueller Merkmale / Kennzahlen verwendet
The query uses virtual characteristics or virtual key figures filled in
a BADI implementation. The result of this BADI implementation is stored
in the analytic engine query cache and might be reused in navigation
contexts with less characteristics in drill. This only leads to reliable
and reproducible query results if the operations performed in the BADI
implementation are interchangeable with aggregation. SAP Note 1717880
describes the problem and the possible solutions.
A simple example for a problematical BADI implementation
The BADI changes the value of a key figure with standard aggregation SUM
to 0 if it is negative. Assume the following data inside the
infoprovider:
Country,,Quantity
Germany,,-50 PC
France,,+20 PC
Netherlands,,+60 PC
If the data is read with the Country, all rows are processed by the
BADI, the quantity for Germany is changed to 0 PC, and the total
quantity is +80 PC. If the data is read pre-aggregated, only one row is
processed by the BADI, and the total quantity is +30 PC. Depending on
the granularity the result is different. Depending on the current
content of the query cache the result for the total can be different.
This is unexpected of course.
Das System gibt eine Fehlermeldung aus und erlaubt Ihnen nicht, mit dieser Transaktion fortzufahren, bis der Fehler behoben ist.
The following solutions are possible, depending on the type of
operations performed in the BADI implementation:
You can specify a level of detail in the user exit that is the minimum
level for the reading of the data.
You can use formulas with exception aggregation instead of virtual key
figures.
You can switch off the usage of the OLAP cache.
Fehlermeldungsextrakt aus SAP-System. Copyright SAP SE
BRAIN_DEV152
- Der Cache wird trotz virtueller Merkmale / Kennzahlen verwendet ?Get instant SAP help. Start your 7-day free trial now.
BRAIN_DEV151
Einstellung &1 kann für diese Query nicht geändert werden.
Was verursacht dieses Problem? This field can't be changed for this query. In mass maintenance for query properties, fields show up if the Inf...
BRAIN_DEV150
Variable "&1": &2 ist keine gültige Zahl mit &3 Ziffern und &4 Dezimalen
Selbsterklärende Nachricht Da SAP der Meinung ist, dass diese spezielle Fehlermeldung 'selbsterklärend' ist, wurden keine weiteren Informationen geg...
BRAIN_DEV153
Element &1 sollte die Einstellung 'Datenerweiterung' nicht verwenden
Was verursacht dieses Problem? Element &V1& uses another structure element in the 'Data Extension' disaggregation setting. In dis...
BRAIN_DEV154
Datenintegritätsszenario 'G Garantiert stabile Daten' auf 'S' reduziert
Was verursacht dieses Problem? The query is based on a MultiProvider or CompositeProvider that contains non-cumulative key figures. In addition<...
Klicken Sie auf diesen Link, um alle SAP-Meldungen durchsuchen.