Samstag, 31. Januar 2015

Mittwoch, 14. Januar 2015

SAP BW Query aus Userfavoriten entfernen


  1. Transaktion se16 aufrufen
  2. Tabelle SMEN_BUFFC ausrufen
  3. Benutzername und/oder Report eingeben
  4. Ausführen
  5. Tabelleneintrag selektieren
  6. Über Menü Tabelleneintrag >> Löschen (Umschalt + F2) den Eintrag löschen

Montag, 12. Januar 2015

SAP Business Warehouse Fehlerhafte Aufteilung 2LIS_03_BF

Ab und zu gibt es einen Fehler bei der Auflösung von Strukturierten Artikeln und der Übertragung von Warengruppenhierarchien an das BW. Dabei hilft der Hinweis 1410263.

Freitag, 9. Januar 2015

Excel VBA Eigene Funktion erstellen

In Excel kann man schnell komplizierte Formeln erstellen, damit diese einfacher und übersichtlicher werden, kann man auch eigene Funktion in VBA schreiben.

Hier ein Beispiel für die Berechnung der Prozentualen Abweichung von IST zu Vorjahr

Option Explicit

Public Function prozent(source As Double, target As Double)

prozent = Application.WorksheetFunction.IfError(IIf(target < 0, (source - target) / -target, (source - target) / target), 0)

End Function


=prozent(Quellfeld;Zielfeld)

Wie man sehen kann, eine sehr einfache Formel. Dazu das Beispiel als Excelformel

=Wennfehler(Wenn(Zielfeld < 0;(Quellfeld - Zielfeld) / - Zielfeld;(Quellfeld - Zielfeld / Zielfeld), 0)

= (IST) 215 - (VJ) 204 / (VJ) 204  = 0,055 = 5,5 %

Wie man sieht ist die erste Formel leserlicher und kann ggf. einfach mit einer anderen Formel kombiniert werden.

Donnerstag, 8. Januar 2015

Excel VBA Array Inhalt löschen

Es gibt eine einfache Möglichkeit den Inhalt eines Arrays zu löschen. Möglich macht es der Befehl Erase

Option Explicit
   
Sub FeldBeispiel()
    Dim fFeld(5, 5) As Integer
    fFeld(3, 3) = 3
    MsgBox fFeld(3, 3)
    Erase fFeld
    MsgBox fFeld(3, 3)

End Sub

Freitag, 2. Januar 2015

Überblick über Einflussgrößen für die Performance des BExAnalyzer

Im SAP Support Portal findet man dazu den Hinweis 1101143. Dieser liefert einen Überblick über die wichtigsten Einflussgrößen für die Performance des BExAnalyzer.