Österreich  SK



Twitter Facebook zurück drucken weiterleiten RSS-Feeds

Einrichtung Webaccess

Grundlegende Funktionsweise

Um Webaccess ohne Probleme einzurichten muss man zuerst verstehen wie dieses arbeitet.

Sobald der Klient einen Ausdruck auf der Website anfordert werden folgende Schritte durchgeführt:

  1. Die bmdcom.dll schickt die Anforderung an den bmdntcssvc am BMDServer.
  2. Dieser erstellt ein Makro (einfache Textdatei) über die Vorlage welche man unter Webaccess -> Ausdrucke in der NTCS pro Ausdruck ansehen und bearbeiten kann.
  3. Die Werte, welche zwischen den $-Zeichen stehen ersetzt der Dienst automatisch durch die Werte welche auf der Weboberfläche eingegeben wurde bzw. fix in der NTCS hinterlegt wurden.
  4. Dieses Makro wird in dem Makro-Verzeichnis erstellt und in das Arbeitsverzeichnis verschoben (beide in den NTCS bmdcom Parametern).
  5. Danach ruft der Dienst den Netspeedclient unter dem User bmdcom-sa auf und führt automatisch dieses Makro durch.
  6. Nach Ablauf des Makros wird dieses wieder gelöscht und das PDF an die Website wieder übergeben.

Allgemeine Einstellungen

  • Am BMDServer muss der richtige BMD 5.5 Client installiert sein (Netspeed oder lokaler Client)
  • Unter Tools -> Überblick über alle Tools Parameter -> Einstellungen für BMD.COM -> Allgemeine Einstellungen folgende Parameter eintragen:

Webaccess01

  • Nun mit dem NTCS User BMDCOM (Kennwort ebenfalls BMDCOM) einsteigen und unter Tools -> Überblick über alle Tools Parameter -> Eigene Einstellungen die BMD 5.5 Parameter anpassen (alles aus Sicht des BMDServers).
  • Der User bmdcom-sa muss Netspeed starten können
  • Den BMD Standard für die Ausdrucke importieren:

Webaccess02

Webaccess3

Webaccess anpassen

  1. Webaccess -> Organisation
    1. Hier kann das allgemeine Layout der Weboberfläch angepasst werden.
  2. Webaccess -> Ausdrucke
    1. In diesem Fenster sind sämtliche Ausdrucke und rechts davon die zugehörigen Parameter aufgelistet.
    2. Hier kann auch das Makro selbst bearbeitet oder angesehen werden.
  3. Webaccess -> Parameter
    1. Das Gegenstück zu den Ausdrucken, links sind die Parameter aufgelistet, rechts die zugehörigen Ausdrucke.
  4. Webaccess -> Berechtigung
    1. Hier können bestimmte Ausdrucke für bestimmte Benutzer gesperrt oder freigegeben werden (sind erst gar nicht sichtbar auf der Oberfläche).
  5. Webaccess -> Parameterwerte
    1. Unter diesem Punkt befinden sich die wichtigsten Einstellungen für Webaccess.
    2. Hier müssen die Parameter, welche nicht auf der Website auszuwählen sind hinterlegt werden (z.B. P_VZ_FIBU).
    3. Diese Parameter können dann global, pro Ausdruck oder auch pro User eingestellt werden.
    4. Es können dynamische Platzhalter verwendet werden.

      i.#CURRDATE -> das aktuelle Serverdatum wird eingesetzt

      ii.#USERID -> der angemeldete bmdcom User wird eingesetzt

      iii.#CUSTOMERID -> die Kundennummer des angemeldeten bmdcom Users wird eingesetzt

    5. Somit können z. B. das FIBU Verzeichnis mit bh2008\#CUSTOMERID hinterlegt werden. Wenn nun ein bmdcom User mit der Kundennummer 200000 einen Ausdruck startet, lautet das verwendete Datenverzeichnis bh2008\200000.

Troubleshooting

  • Der Ausdruck wird gestartet und es kommt sofort die Meldung „Ausdruck konnte nicht gestartet werden“
    • Kontrolle der Logfiles am Webserver (Logverzeichnis aus der BMD.ini) und am BMDServer (BMDSoftware\LOG)
    • Die Website erreicht den BMDNTCSSVC nicht am BMDServer (Logfile am Webserver) (TCP Connection auf Port 81 muss durch Firewall zugelassen werden).
    • Der BMDTNCSSVC kann den angegebenen BMD 5.5 Client nicht starten (Logfile am BMDServer)
  • Der Ausdruck wird zwar gestartet, doch er läuft in ein Timeout
    • Das Makro wird mit falschen Parametern befüttert (Kontrolle Makro im Arbeitsverzeichnis und manuell durchgehen, eventuell sind keine Daten vorhanden).
    • Der BMD 5.5 Client wird am BMDServer nicht richtig gestartet (Kontrolle Prozesse im Taskmanager).
    • Es ist keine Lizenz oder nur eine Demolizenz für Webaccess (Paketnummer 145) in der BMD 5.5 eingetragen.
    • Der BMD Report findet keinen hinterlegten Standarddrucker für den User bmdcom-sa.
    • Falls kein Fehler gefunden werden kann in die Eigenschaften des BMDNTCSSVC und den Parameter „Datenaustausch zwischen Desktop zulassen“ aktivieren. Dann mit einem User an der Console des BMDServers anmelden (mstsc /v:BMDSERVER /console bzw. /admin). Dann sieht man selbst am Bildschirm den gesamten BMD 5.5 Aufruf und entdeckt hier einen Fehler.



zurück zur Liste   Drucken   Empfehlen