OBS/Makros und Scripting/Allgemeines/Klassen/Vorgänge/Angebot

Aus OBS Wiki
Version vom 15. April 2019, 09:26 Uhr von Nimz (Diskussion | Beiträge) (→‎Allgemeine Konstanten)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen


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

Basis TAngebot

Variablen

        cBemerkung       : String;
        cBemerkungAnsi   : String;
        cErfolgsstat     : String;
        dGueltigBis      : TDate;
        nKALK1           : Double;
        nKALK11          : Double;
        nKALK12          : Double;
        nKALK13          : Double;
        nKALK2           : Double;
        nKALK21          : Double;
        nKALK22          : Double;
        nKALK23          : Double;
        nKALK3           : Double;
        nKALK31          : Double;
        nKALK32          : Double;
        nKALK33          : Double;
        cMesse           : String;
        cMessenStand     : String;
        cMessenStandUID  : String;
        cMessentermin    : String;
        cMessenterminUID : String;
        cPara13          : String;
        nSTFAkt          : Double;
        cVersNr          : String;
        dWVorlageDat     : TDate;
        cStdSteuer       : String;

Methoden

        constructor  Create(cFilter: String=''); overload; virtual;
        constructor  Create(oxDB:TxDB;cAngNr: String; lPos: boolean=false); overload; virtual;

        procedure FillPerson(cKdNr:String);
        function  NeuePosition(): TAngebotPos;
        function  AngNeuNum(cFilter : String=''):String;
        function  SaveRecord(cUID:String=''; lAlleSpeichern : Boolean = true):Boolean;  override;

Basis TAngebotPos

Variablen

        oAngebot : TAngebot;

Methoden

        constructor  Create (oxAngebot: TAngebot); virtual;

Allgemeine Funktionen

CopyAngebotDB

Definition:

function  CopyAngebotDB(oMyDB : TxDB; cUID : String; cFiliale : String = '') : Boolean;

Erklärung:
Kopiert das angebene Angebot auf die nächste freie Nummer.