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

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Virtually something that's account or billing specific needs to be carried out over the telephone, and the individuals who entry Sky over the e-mail want to fi…“)
 
Keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Virtually something that's account or billing specific needs to be carried out over the telephone, and the individuals who entry Sky over the e-mail want to finish self-assist steps prematurely. If you need to join Sky TV, change your Sky TV service or change your Sky TELEVISION engineer appointment then please call 03442 411 653.<br><br>Our name costs range so please be sure you check the price stated next to the cellphone quantity supplied. For extra information, you possibly can always name the Sky variety of the customer companies staff. Sky Q is maintaining and even ahead with our device that additionally acts as a Wi-Fi hotspot.<br><br>Whatever the nature of the inquiry is, Sky's customer providers workforce can be ready that will help you, should you phone sky contact number LISTED HERE. Dial Sky TV contact quantity 0818 719 819 to contact Sky TELEVISION buyer support with the intention to get more information about the service, including the plans and features included.<br><br>The free sky contact number is advertised on this web page, Although, it's completely free to call from the landlines and the mobiles and doesn't take your free minutes allowances, also it is not going to put you thru to the Sky's head office instantly. Sky Talk gives both residential and enterprise clients the ability to have a landline phone service.<br><br>This Sky number is provided to you to eradicate all of that stress out of your life ceaselessly - making it one of the necessary and useful Sky number solutions you come throughout. Its a normal queries number of Sky, and it is free (0800 numbers are free on cell and landline).<br><br>One purpose for this is that you would possibly think that you simply may not be capable of contact sky during working days , when you find yourself at work other than just weekends and at that time you concern there wont be any sky technical advisor available to take up your name.<br><br>In case you loved this article and you would want to receive more information with regards to [http://w.cityofcashmere.org/redirect.aspx?url=http://url.inmusi.com/hmrccontactnumbers514702 Sky Contacts Number] assure visit our own site. The Sky contact quantity listed here in this web site is available seven days a week. Calls (in the UK) to 0870 prefixed phone numbers price 13p/min service charge, plus your telephone company's access cost (set by them), and usually are not appropriate with free inclusive minutes allowances.<br><br>If there is a downside while ordering your Box office or movie, give a call on Sky Box Workplace contact number: 0844 385 1222. Name on Sky customer service contact quantity: 0844 385 1222 to get instant customer care over the phone. Alternatively, you may also call Sky without spending a dime on their freephone customer service helpline number: 0800 151 2747.<br><br>This meant that the sound and picture high quality have been improved, variety of channels may very well be increased and an interactive service was began. Problems with Sky Broadband, Sky Discuss, Sky TV, Apps, ID or another Sky division should be directed to these phone numbers.<br><br>Among the most typical causes for calling the Sky Speak number is to report issues along with your Sky Talk service. If you happen to're moving house and would like to bring your Sky Speak or Sky Broadband along with you, then name them on 0333 200 8000. Customers which can be currently using a special provider can change to Sky and use the customer service quantity to enquire about special discounts you might be able to enjoy.<br><br>Contacting Sky does not must be tough and when you follow my weblog about one of the simplest ways to contact them, you may just do fantastic. Many members Sky complaints are handled within forty eight hours and a few customers have reported they are now enjoying half worth service after being given by the Sky customer support workforce. Sky buyer line: The primary contact quantity for Sky prospects is 0843 850 2477.<br><br>Sky Q is keeping up and even ahead with our machine that also acts as a Wi-Fi hotspot. For more information, you may always name the Sky number of the client services crew. Our name costs differ so please be sure to check the price stated next to the phone quantity offered. Contact a Sky customer support advisor on 0843 504 7160, or telephone 0800 151 2747 (freephone helpline number).<br><br>Nonetheless, if the transfer additionally consists of [http://browse.deviantart.com/?qh=&section=&global=1&q=Sky%20Broadband Sky Broadband] or Sky Speak, then join with the [http://Rt.com/search/everywhere/term/representatives/ representatives] at Sky contact phone number 0330 041 2564 Name Sky cellphone line 0330 041 2566 for those who already set a schedule for the transfer but decided to cancel it or change the date.<br><br>Nights and weekends are included, as are calls to 0800 numbers and calls to Sky customer support. In case you are having problems along with your Sky package, or in the event you want to improve/update your Sky service, then name 0843 504 7160 or alternatively cellphone 0800 151 2747 (freephone line) to contact Sky buyer companies.<br><br>If your enquiry or drawback is specific to one of the Sky departments then please seek the advice of the desk under for contact numbers and online help particulars for every Sky Service. If you are shifting home and are in contract with Sky or it's worthwhile to notify them of cancellation then it's best to contact Sky on 03300 413 000.
{{Makros und Scripting}}
'''TLieferschein''' leitet sich von [[OBS/Makros_und_Scripting/Allgemeines/Klassen/Vorgänge#Basis_TVorgang|TVorgang]] ab. Die in [[OBS/Makros_und_Scripting/Allgemeines/Klassen/Vorgänge#Basis_TVorgang|TVorgang]] beschriebenen [[OBS/Makros_und_Scripting/Allgemeines/Klassen/Vorgänge#Methoden|Methoden]], [[OBS/Makros_und_Scripting/Allgemeines/Klassen/Vorgänge#Variablen|Variabeln]] und [[OBS/Makros_und_Scripting/Allgemeines/Klassen/Vorgänge#Properties|Properties]] können hier ebenfalls verwendet werden.
=Basis TLieferschein=
==Variablen==
<syntaxhighlight lang="Delphi">
        nBPorto      : Double;
        nBVerpack    : Double;
        cDMSNr        : String;
        nEKBetrag    : Double;
        cFreigabe    : String;
        cLieferLiefNR : String;
        nLiefGew      : Integer;
        cLiefKenz    : String;
        cLiefLKW      : String;
        cLiefStat    : String;
        nLiefTage    : Integer;
        cNagelexport  : String;
        cSamRech      : String;
        dVLiefDat    : TDate;
</syntaxhighlight>
==Methoden==
<syntaxhighlight lang="Delphi">
        constructor  Create (oxDB:TxDB); overload; virtual;
        constructor  Create (oxDB:TxDB; cLiefNr: String); overload; virtual;
 
        procedure FillPerson(cKdNr:String);
        function  NeuePosition():TLieferscheinPos;
        function  LiefNeuNum():String;
        function  SaveRecord(cUID:String=''; lAlleAnzeigen: Boolean = true):Boolean; override;
        function  UpdateRecord(cUid : string): Boolean;
 
        procedure Auft2Lief(cAufNr:String);
        function  Auft2SamLief(cKdNr:String) : Boolean;
        procedure Auft2LiefOhnePos(cAufNr:String);
        function  AuftPos2LiefPos(    cUID            : String;
                                  out nCurPos          : integer;
                                      cLieferMenge    : String='';
                                      lAlleNNGeliefert : Boolean=False;
                                      lMitPosText      : Boolean=True): Boolean;
 
        procedure Auft2SammelLS(cKdNr:String;cAufNr:String;cTB:string);
 
        procedure Auft2LiefLogistik(cAufNr:String);
        procedure CreateLangtext(cAufNr:String);
        procedure GetEKLieferNrXML(cFile,cBestNr,cLiefNr,cUID : String);
 
        procedure LieferscheinPosText(oPos:TVorgangPos;cUID:String;nMenge:Double;nSchonGeliefert:Double=0);
</syntaxhighlight>
=Basis TLieferscheinPos=
==Variablen==
<syntaxhighlight lang="Delphi">
        oLieferschein : TLieferschein;
</syntaxhighlight>
==Methoden==
<syntaxhighlight lang="Delphi">
        constructor  Create (oxLieferschein:TLieferschein);  virtual;
</syntaxhighlight>
=Allgemeine Funktionen=
<syntaxhighlight lang="Delphi">
procedure ProdAuf_MergeMaterial(const cProduktionsauftrag:String);
procedure AddBildPositionLIEF(oMyDB: TxDB; cRaufNr: String; cBildPfad: String; cUID4: String);
</syntaxhighlight>

Aktuelle Version vom 15. April 2019, 09:28 Uhr


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

Basis TLieferschein

Variablen

        nBPorto       : Double;
        nBVerpack     : Double;
        cDMSNr        : String;
        nEKBetrag     : Double;
        cFreigabe     : String;
        cLieferLiefNR : String;
        nLiefGew      : Integer;
        cLiefKenz     : String;
        cLiefLKW      : String;
        cLiefStat     : String;
        nLiefTage     : Integer;
        cNagelexport  : String;
        cSamRech      : String;
        dVLiefDat     : TDate;

Methoden

        constructor  Create (oxDB:TxDB); overload; virtual;
        constructor  Create (oxDB:TxDB; cLiefNr: String); overload; virtual;

        procedure FillPerson(cKdNr:String);
        function  NeuePosition():TLieferscheinPos;
        function  LiefNeuNum():String;
        function  SaveRecord(cUID:String=''; lAlleAnzeigen: Boolean = true):Boolean; override;
        function  UpdateRecord(cUid : string): Boolean;

        procedure Auft2Lief(cAufNr:String);
        function  Auft2SamLief(cKdNr:String) : Boolean;
        procedure Auft2LiefOhnePos(cAufNr:String);
        function  AuftPos2LiefPos(    cUID             : String;
                                  out nCurPos          : integer;
                                      cLieferMenge     : String='';
                                      lAlleNNGeliefert : Boolean=False;
                                      lMitPosText      : Boolean=True): Boolean;

        procedure Auft2SammelLS(cKdNr:String;cAufNr:String;cTB:string);

        procedure Auft2LiefLogistik(cAufNr:String);
        procedure CreateLangtext(cAufNr:String);
        procedure GetEKLieferNrXML(cFile,cBestNr,cLiefNr,cUID : String);

        procedure LieferscheinPosText(oPos:TVorgangPos;cUID:String;nMenge:Double;nSchonGeliefert:Double=0);

Basis TLieferscheinPos

Variablen

        oLieferschein : TLieferschein;

Methoden

        constructor  Create (oxLieferschein:TLieferschein);   virtual;

Allgemeine Funktionen

procedure ProdAuf_MergeMaterial(const cProduktionsauftrag:String);
procedure AddBildPositionLIEF(oMyDB: TxDB; cRaufNr: String; cBildPfad: String; cUID4: String);