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

Aus OBS Wiki
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.