aus Tobit KB importiert - vom 11.07.2005 - Beitrag bei Tobit
Problem
Versand einer SMS mit dem SMS PrePaid Package ohne im DvISE Administrator unterhalb von »Konfiguration -> System« eine Domäne einzutragen.
Antwort
Wenn im DvISE Service Layer keine Domäne eingetragen werden kann, besteht die Möglichkeit, mit einer Include Datei die richtige Absendeadresse zu hinterlegen.
Folgende Vorgehensweise sollten Sie durchführen:
- Begeben Sie sich in das Verzeichnis »\DAVID\APPS\FAXWARE\RESOURCE\INCLUDE«.
- Legen Sie dort zwei neue Dateien an.
Eine SMSNMR.INC und eine SMSNMR.SMS. - Die SMSNMR.INC brauchen Sie nicht weiter zu bearbeiten.
- In die SMSNMR.SMS tragen Sie folgenden Befehl ein:
@@von %(Ben_ZUSATZ1)@Domäne@@
Hier müssen Sie anstatt Domäne ihre SMTP Domäne hinterlegen (Zum Beispiel »meinefirma.de«). - Nun tragen Sie bei den Benutzern im DvISE Administrator unterhalb von »Konfiguration -> Benutzer -> Benutzerdaten« im Feld »Zusatz 1« die Handynummer des Anwenders ein.
- Auf der Registerkarte »Versand« haben Sie die Möglichkeit, eine Vorab-Include-Datei zu hinterlegen.
Hier wählen Sie die Datei SMSNMR.INC aus. - Da mit dieser Includedatei zwei DvISE Befehle gleichzeitig ausgelesen werden, ist es notwendig, dass Sie die DAVID.INI um einen Eintrag erweitern.
- Hinterlegen Sie in der DAVID.INI (Verzeichnis »DAVID\CODE«) den Eintrag »Extendedcmds = True«.
- Nach einem Neustart des Dienstes »DvISE Service Layer« wird nun jede SMS mit der Absendekennung, die bei den Benutzern unterhalb von »Zusatz« hinterlegt ist, versendet.
Achtung
Diese Vorgehensweise ist lediglich bis David Version XL möglich. Ab David V8 ist es zwingend notwendig eine Domäne einzutragen. Weitere Informationen entnehmen Sie dem KnowledgeBase Artikel Q-107.535.