OBS/Makros und Scripting/Allgemeines/Klassen/Vorgänge/Rechnung: Unterschied zwischen den Versionen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Zeile 4: Zeile 4:
==Variablen==
==Variablen==
<syntaxhighlight lang="Delphi">
<syntaxhighlight lang="Delphi">
        oMaterRechUID    : TStringList;                    //ma_rechuid setzen
        dErstDatum        : TDateTime;                      //
        lUmkehrRech      : Boolean;                        //Umkehrrechnungen
        lMerkLiefPos2Rech : Boolean;                        //Merken, dass LSPos auf Rech übernommen wurde
        nSicherheit      : Double;                        // Sicherheitsbetrag
        cEdiFact          : String;                        //
        cVorgang          : String;                        // Vorgang (Vxxxxxx)  Vertragsnummer
        cRechNr2          : String;                        //
        cUrNr            : String;                        // Umkehrrechnungsnummer
        cFestMWST        : String;                        //
        cAufUID          : String;
        nAbsNr            : Integer;
        cBuchJahr        : String;
        cBuchPeriode      : String;
        dFacDatum        : TDate;
        cMemofeldAnsi    : String;
        cMRN              : String;
        cNoBuchung        : String;
        cPara13          : String;
        cRepSort          : String;
        cSepaText        : String;
        cStdKto          : String;
        cTeilKennz        : String;
</syntaxhighlight>
</syntaxhighlight>
==Methoden==
==Methoden==
<syntaxhighlight lang="Delphi">
<syntaxhighlight lang="Delphi">

Version vom 15. April 2019, 09:32 Uhr


TRechnung leitet sich von TVorgang ab. Die in TVorgang beschriebenen Methoden, Variabeln und Properties können hier ebenfalls verwendet werden.

Basis TRechnung

Variablen

        oMaterRechUID     : TStringList;                    //ma_rechuid setzen
        dErstDatum        : TDateTime;                      //
        lUmkehrRech       : Boolean;                        //Umkehrrechnungen
        lMerkLiefPos2Rech : Boolean;                        //Merken, dass LSPos auf Rech übernommen wurde
        nSicherheit       : Double;                         // Sicherheitsbetrag
        cEdiFact          : String;                         //
        cVorgang          : String;                         // Vorgang (Vxxxxxx)  Vertragsnummer
        cRechNr2          : String;                         //
        cUrNr             : String;                         // Umkehrrechnungsnummer
        cFestMWST         : String;                         //
        cAufUID           : String;

        nAbsNr            : Integer;
        cBuchJahr         : String;
        cBuchPeriode      : String;
        dFacDatum         : TDate;
        cMemofeldAnsi     : String;
        cMRN              : String;
        cNoBuchung        : String;
        cPara13           : String;
        cRepSort          : String;
        cSepaText         : String;
        cStdKto           : String;
        cTeilKennz        : String;

Methoden

Properties

Basis TRechnungPos

Variablen

        oRechnung : TRechnung;

Methoden

        constructor  Create (oxRechnung:TRechnung);   virtual;

Allgemeine Konstanten

Allgemeine Funktionen