sms-ware david®¶
- Inhaltsverzeichnis
- sms-ware david®
SMS Versand aus david®
Über ein integriertes Formular im david® (ab Version 6.6) SMS versenden.
Gesendete SMS werden im persönlichen Ausgang der Tobit.Software abgelegt.
Eine weitere Möglichkeit für den SMS Versand ist die Integration eines Formulars in der Software david®.
Hier zu wird ein individuelles Formular erstellt und in der Tobit.Software eingebunden.
Nach Eingaben der Mobilfunknummer und dem Nachrichtentext wird die SMS erzeugt und im persönlichen Ausgang abgelegt.
Systemvoraussetzungen
Software:
david® (ab Version 6.6)
Installation¶
Damit aus david® der SMS Versand möglich ist sind folgende Schitte notwendig. Bitte wie folgt vorgehen um ein neues Formular für den SMS-Versand zu erzeugen.
- Den folgenden Quellcode anpassen.
- Title anpassen: Den Begriff 'Kundenname' ersetzen, hier wird z.B. der Firmenname des Nutzeres eingetragen.
- sms-ware Passwort und Kontoname (Kontonummer) in der Zeile:
@@subject ##TAG##.##MONAT##.##Jahr## ##STUNDE##:##MINUTE##;##ABSENDER##;##number##;Passwort;Kontoname;0
im Quellcode ersetzen. - Im david® Infocenter Archive > Ressoursen > Formulare öffnen
Bitte beachten, dass normale User nur Lesezugriff auf diesen Bereich haben. - Taste F9 für eine neue Nachricht drücken
- Betreff eingeben, z.B. "SMS-Versand BSC Systemhaus"
- F2 zum Speichern des Formulars drücken.
- das neu erstellte Dokument öffnen
- unter Format auf 'nur Text' umstellen.
- nun den Quellcode in das Dokument einfügen und mit F2 speichen.
- allen david® Benutzern wird unter Formulare nun das erstellte Formular zur Verfügung gestellt.
David-Formularvorlage (Quellcode)¶
##windowsize=440,520 nobuttons nomenu## <HTML> <HEAD> <TITLE>SMS-Versand Kundenname (c)2016 BSC Computer Systeme GmbH</TITLE> </head> <BODY TEXT="#000000" BGCOLOR="" LINK="#000090" ALINK="#ff0000" VLINK="#000000" background="" scroll="auto" LEFTMARGIN="10" RIGHTMARGIN="10" TOPMARGIN="10" MARGINWIDTH="10" MARGINHEIGHT="10"> <style type="text/css"> <!-- BODY {font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; font-size: small;} A:link {color: #000000;} A:link {text-decoration: none} A:visited {color: #000000;} A:visited {text-decoration: none} A:active {color: #000099;} A:active {text-decoration: none} A:hover {color: #FF0000;} A:hover {text-decoration: none} input {font-size:8pt; font-family:SANS-SERIF}; font {font-size:8pt; font-family:TAHOMA} --> </style> <FONT FACE="VERDANA, ARIAL, HELVETICA, SANS-SERIF" SIZE="1" COLOR="#000000"> <FORM METHOD="GET" ENCTYPE="application/x-www-form-urlencoded"> ##LARGE##SMS Versand##/LARGE## <BR><BR> SMS-Versand an nationale und internationale Empfänger zum selben Preis. Bis 160 Zeichen wird eine SMS berechnet. Überlange SMS mit bis zu 1000 Zeichen werden entsprechend Anzahl Zeichen abgerechnet. <P> <script LANGUAGE="JavaScript"> function CheckLen(Target) {StrLen = Target.value.length; document.getElementById("char").innerHTML = StrLen; if (StrLen > 160) { document.getElementById("char").style.color = "#0000FF"; if (StrLen > 320) { document.getElementById("char").style.color = "#00AA00"; } } else { document.getElementById("char").style.color = "#000000"; } } //--> var oDvApi = new ActiveXObject("DVOBJAPILib.DvISEApi"); var oAcc = oDvApi.Logon(); var smsuser = oAcc.User.Name; </script> <P> <input type="text" size="20" maxlength="16" name="number" value=""> <B>Mobilnummer des Empfänger eingeben</B> <P> <P> <input type="text" size="20" maxlength="16" name="ABSENDER" value="Woelfel"> <B>Absender ggf. anpassen</B><BR> (Absender 11-stellig alphanumerisch oder 16-stellig nur Nummern ohne Leerzeichen) <P> <B>Versandtermin auswählen:</B><BR> ##table_next_row## <B>Datum:</B> ##table_next_col## <select name="TAG"> <OPTION value selected ="01">01</OPTION> <OPTION value="02">02</OPTION> <OPTION value="03">03</OPTION> <OPTION value="04">04</OPTION> <OPTION value="05">05</OPTION> <OPTION value="06">06</OPTION> <OPTION value="07">07</OPTION> <OPTION value="08">08</OPTION> <OPTION value="09">09</OPTION> <OPTION value="10">10</OPTION> <OPTION value="11">11</OPTION> <OPTION value="12">12</OPTION> <OPTION value="13">13</OPTION> <OPTION value="14">14</OPTION> <OPTION value="15">15</OPTION> <OPTION value="16">16</OPTION> <OPTION value="17">17</OPTION> <OPTION value="18">18</OPTION> <OPTION value="19">19</OPTION> <OPTION value="20">20</OPTION> <OPTION value="21">21</OPTION> <OPTION value="22">22</OPTION> <OPTION value="23">23</OPTION> <OPTION value="24">24</OPTION> <OPTION value="25">25</OPTION> <OPTION value="26">26</OPTION> <OPTION value="27">27</OPTION> <OPTION value="28">28</OPTION> <OPTION value="29">29</OPTION> <OPTION value="30">30</OPTION> <OPTION value="31">31</OPTION> </select> <select name="MONAT"> <OPTION selected value="03">März</OPTION> <OPTION value="01">Januar</OPTION> <OPTION value="02">Februar</OPTION> <OPTION value="03">März</OPTION> <OPTION value="04">April</OPTION> <OPTION value="05">Mai</OPTION> <OPTION value="06">Juni</OPTION> <OPTION value="07">Juli</OPTION> <OPTION value="08">August</OPTION> <OPTION value="09">September</OPTION> <OPTION value="10">Oktober</OPTION> <OPTION value="11">November</OPTION> <OPTION value="12">Dezember</OPTION> </select> <select name="JAHR"> <option selected VALUE="14">2014</option> <option VALUE="14">2014</option> <option VALUE="15">2015</option> <option VALUE="16">2016</option> <option VALUE="17">2017</option> </select> ##table_next_row## <B>Zeit:</B> ##table_next_col## <select name="STUNDE"> <OPTION value="00">00</OPTION> <OPTION value="01">01</OPTION> <OPTION value="02">02</OPTION> <OPTION value="03">03</OPTION> <OPTION value="04">04</OPTION> <OPTION value="05">05</OPTION> <OPTION value="06">06</OPTION> <OPTION value="07">07</OPTION> <OPTION value="08">08</OPTION> <OPTION value="09">09</OPTION> <OPTION selected value="10">10</OPTION> <OPTION value="11">11</OPTION> <OPTION value="12">12</OPTION> <OPTION value="13">13</OPTION> <OPTION value="14">14</OPTION> <OPTION value="15">15</OPTION> <OPTION value="16">16</OPTION> <OPTION value="17">17</OPTION> <OPTION value="18">18</OPTION> <OPTION value="19">19</OPTION> <OPTION value="20">20</OPTION> <OPTION value="21">21</OPTION> <OPTION value="22">22</OPTION> <OPTION value="23">23</OPTION> <OPTION value="24">24</OPTION> </select> <select name="MINUTE"> <OPTION value="00">00</OPTION> <OPTION value="01">01</OPTION> <OPTION value="02">02</OPTION> <OPTION value="03">03</OPTION> <OPTION value="04">04</OPTION> <OPTION value="05">05</OPTION> <OPTION value="06">06</OPTION> <OPTION value="07">07</OPTION> <OPTION value="08">08</OPTION> <OPTION value="09">09</OPTION> <OPTION value="10">10</OPTION> <OPTION value="11">11</OPTION> <OPTION value="12">12</OPTION> <OPTION value="13">13</OPTION> <OPTION value="14">14</OPTION> <OPTION value="15">15</OPTION> <OPTION value="16">16</OPTION> <OPTION value="17">17</OPTION> <OPTION value="18">18</OPTION> <OPTION value="19">19</OPTION> <OPTION value="20">20</OPTION> <OPTION value="21">21</OPTION> <OPTION value="22">22</OPTION> <OPTION value="23">23</OPTION> <OPTION value="24">24</OPTION> <OPTION value="25">25</OPTION> <OPTION value="26">26</OPTION> <OPTION value="27">27</OPTION> <OPTION value="28">28</OPTION> <OPTION value="29">29</OPTION> <OPTION value="30">30</OPTION> <OPTION value="31">31</OPTION> <OPTION value="32">32</OPTION> <OPTION value="33">33</OPTION> <OPTION value="34">34</OPTION> <OPTION value="35">35</OPTION> <OPTION value="36">36</OPTION> <OPTION value="37">37</OPTION> <OPTION value="38">38</OPTION> <OPTION value="39">39</OPTION> <OPTION value="40">40</OPTION> <OPTION value="41">41</OPTION> <OPTION value="42">42</OPTION> <OPTION value="43">43</OPTION> <OPTION value="44">44</OPTION> <OPTION value="45">45</OPTION> <OPTION value="46">46</OPTION> <OPTION value="47">47</OPTION> <OPTION value="48">48</OPTION> <OPTION value="49">49</OPTION> <OPTION value="50">50</OPTION> <OPTION value="51">51</OPTION> <OPTION value="52">52</OPTION> <OPTION value="53">53</OPTION> <OPTION value="54">54</OPTION> <OPTION value="55">55</OPTION> <OPTION value="56">56</OPTION> <OPTION value="57">57</OPTION> <OPTION value="58">58</OPTION> <OPTION value="59">59</OPTION> </select> <BR>(Sofortversand bei Termin in der Vergangenheit.)<BR> <P> <center> <center><B>SMS-Nachricht eingeben:</B><BR> <textarea name="smsmessage" cols=45 rows=7 wrap=virtual onchange="CheckLen(this)" onFocus="CheckLen(this)" onKeydown="CheckLen(this)" onKeyup="CheckLen(this)" id=inputarea></textarea></p> <P>Sie haben <b><span id="char">0</span></b> Zeichen geschrieben.</p> ##tail## <center> <input type=submit name="senden" value="Senden"> <input type=button name="Abbrechen" value=" Abbrechen "> ##<input type=reset name="" value="Nächster">## <DFML name=senden> @@dataformat email @@an sms-service@sms-ware.de @@subject ##TAG##.##MONAT##.##Jahr## ##STUNDE##:##MINUTE##;##ABSENDER##;##number##;Passwort;Kontoname;0 ##smsmessage## </DFML> <DFML name=Abbrechen option=nosend> </DFML>
Quellcode¶