Checkpoint-Gruppe – Die Fahrkarten bitte!

Checkpoint-Gruppe – Die Fahrkarten bitte!

Checkpoint-Gruppen sind eine nützliche Sache. Leider funktionieren Sie nur auf einem Weg: Ist ein Kontrollpunkt aktiv, verhält sich der jeweilige Befehl (LOG-POINT, BREAK-POINT, ASSERT) entsprechend. Leider kann man nicht prüfen, ob eine Protokollierung eingeschaltet ist, da die Befehle keinen SY-SUBRC liefern. Hier stelle ich eine Routine vor, die prüft, ob die Protokollierung für eine Checkpoint-Gruppe eingeschaltet ist.

WEITERLESEN

FI-Beleg mit Umsatzsteuer buchen

FI-Beleg mit Umsatzsteuer buchen

Ausnahmsweise mal ein Ausflug in die Welt der Finanzbuchhaltung. Für mich ein Rotes Tuch mit Sieben Siegeln aus einem böhmischen Dorf… Ich werde trotzdem versuchen, den Sachverhalt nicht nur syntaktisch sondern auch inhaltlich korrekt wiederzugeben. Aus diesem Grund werde ich mich bewusst so schwammig wie möglich ausdrücken und Fachtermini wie „Erlöskonto“, „Bilanz“ oder „Buchungsschlüssel“ vermeiden.

WEITERLESEN

Testdaten automatisiert erzeugen (Funktionsbaustein)

Testdaten automatisiert erzeugen (Funktionsbaustein)

Funktionsbausteine haben gegenüber Methoden (noch) einen riesigen Vorteil. Man kann Testdaten speichern und diese später wieder laden. Dieses Feature kann man sich bei der Fehleranalyse zu Nutzen machen. Implementieren Sie einfach zu Beginn des Bausteins das Makro, das die Übergebenen Daten speichert.

WEITERLESEN