Show / Hide Table of Contents

    Scripts in Periodischen Belegen

    Für das Erstellen von Periodischen Belegen können Scripts erstellt werden, um Bedingungen abzuarbeiten. Es sind (fast) jede denkbaren Möglichkeiten scriptbar. Nachstehend ein Beispiel für Verrechnung von Pflegetagen in einem Pflegeheim. In diesem Beispiel soll der Artikel 4.7.03 soviel mal verrechnet werden wie es Tage im Monat gibt. Dazu ist das Script "Berechnung Tage" erstellt worden.

    Die Benennung von Scripts ist frei.

    oder textlich: <>r_Script_Result:=0 `===initialiseren

    If ([r1_Belegzeile]s_Datum>!00.00.00!)

    C_LONGINT($l_Monat;$l_Jahr) $l_Monat:=Month of([r1_Belegzeile]s_Datum) $l_Jahr:=Year of([r1_Belegzeile]s_Datum)

    Case of : ($l_Monat=2) `============februar

    If (Mod($l_Jahr;4)=0) `===schaltjahr

    Else

    End if

    : ($l_Monat=4) `===april

    : ($l_Monat=6)

    : ($l_Monat=9)

    : ($l_Monat=11)

    Else

    End case

    End if

    Auf dem Beleg erscheint auch noch der Verrechnungsmonat, welcher im SuperReport einprogrammiert ist:

    • Bearbeiten
    Back to top Generated by DocFX