----------------------------------------------------------------------

Multiconsult Software-Entwicklung 	        PHONE: 08274/9997-0
Haldenweg 17	                                FAX: 08274/9997-33
D-86647 Buttenwiesen	                        www.multiconsult.de

----------------------------------------------------------------------

MC-DOTT Dialogorientiertes Testtool             (Stand: 01.06.2000)

1.1 Funktion 

MC-DOTT ist ein DialogOrientiertes TestTool, das zur Simulation von
SB-Gerten (Geldautomaten, INFO-Terminals, electronic-cash-Terminals,
edc-Terminals,...) an Autorisierungssysteme konzipiert wurde.

Weiterhin bietet MC-DOTT die Mglichkeit der Simulation von
Autorisierungszentralen, um das Verhalten von realen SB-Gerten an
virtuellen Autorisierungszentralen zu studieren.

MC-DOTT bercksichtigt beim Aufbau der Nachrichten und beim
Nachrichtenverkehr die Festlegungen der vier zentralen Verbnde der
deutschen Kreditwirtschaft (  DSGV,  BdB, Genossenschaftsbanken und  Post) 
Die Anbindung an die unterschiedlichen Autorisierungssysteme bzw. SB-Gerte 
erfolgt ber die Standard- Schnittstellenkonventionen ISO-8583. 
Bei Erwerb des Add-ons STEP-Schnittstelle kann auch der komplette 
Nachrichtenverkehr von und zu SNI-Geldautomaten getestet werden. 
Alle TACs und TICs dieser Schnittstelle knnen dann mittels MC-DOTT 
abgewickelt werden. 
Auch freilaufende Nachrichten werden korrekt behandelt. 
Das Add-on MC-CHIP ermglicht Ihnen die Simulation von Chipkartenladeterminals 
und Chipkarten-Autorisierungszentralen. Das Add-on bernimmt die Bildung der
Brsen-MAC als auch der Retail-CBC-MAC fr die BMP 62. Auch wird dem
Anwender fr die sehr komplexe Eingabe der BMP 62 eine eigene Maske zu
Verfgung gestellt.

--------------------------------------------------------------------------------

3.1 Anbindung an die Datenbank 

Standardmig wird MC-DOTT mit einer lokalen Datenbank ausgeliefert. Es
ist aber jederzeit mglich, die Daten auch auf einem anderen Rechner im Netz
und in einem anderen Datenbanksystem zu halten.
Beispielsweise knnte Ihre INFORMIX-Datenbank, die auf einem
UNIX-Rechner liegt, auch als zentrale Testdatenbank verwendet werden, wobei
es natrlich jederzeit mglich ist, zur lokalen Datenbank umzuschalten.
Derzeit werden folgende Datenbanksysteme untersttzt: 

     Oracle 
     SQL Server 
     Informix 
     Ingres 
     AS/400 und jede ODBC-fhige Datenbank. 

Eine weitere Anwendungsmglichkeit wre, da Sie zwar mit der lokalen
Datenbank arbeiten, der aktuelle Wert fr die BMP 11 bzw. 57 aber aus einer
zentralen Testdatenbank besorgt werden soll. Auch dies ist  durch eine
geringfgige Anpassung in MC-DOTT mglich.

--------------------------------------------------------------------------------

3.2 Anbindung an den Host / Anbindung an die Gerte

Grundstzlich werden die Autorisierungssysteme bzw. Endgerte ber
X.25-Protokoll mit Hilfe einer Einsteckkarte fr den PC (Karte der Fa. EICON)
angeschlossen. Wenn Sie in Ihrem Testnetz mehrere PCs vernetzt haben
(beispielsweise ber Windows for Workgroups) besteht auch die Mglichkeit
gleichzeitig ber nur eine X.25-Karte bis zu 254 Verbindungen aufzubauen.
Damit ersparen Sie sich die relativ hohen Anschaffungskosten fr mehrere
Karten und nutzen den X.25-Hauptanschlu voll aus.
Zustzlich besteht die Mglichkeit, ber TCP/IP zu kommunizieren. Diese Art
der Verbindung ist wesentlich kostengnstiger und schneller.
Besonders im Hinblick auf Lasttests (MC-LAST) ist eine schnelle Verbindung
notwendig. Auch die Kommunikation zu BS2000-Hosts ber TCP/IP ist
mglich.
Fr das Add-on MC-CHIP, das ja fr die Verschlsselung die Nachrichten
zum SNI SICrypt-Server routet, ist eine LAN-Verbindung notwendig.

--------------------------------------------------------------------------------

4.1 Wichtige Einstellungen vor dem Start

Anpassen der -Voreinstellungen
         der -X.25/LAN-Schnittstelle

Anpassen der -Tabellen



x Anpassen der -Voreinstellungen:
-Menleiste/Einstellungen/Voreinstellungen

Diese Vorgaben werden von dem Programm herangezogen,
wenn Sie MC-DOTT neu starten. 

Gruppe ANZEIGE
                                   
x ISO-Nachricht vor dem Senden anzeigen:
Bevor Sie eine Nachricht absenden, knnen Sie sich
die aufgebaute Nachricht anzeigen lassen,

x Luhnberechnung fr BMP 34:
Hier knnen Sie die Luhnberechnung fr BMP 34 
aktivieren oder deaktivieren

x Beschreibung fr den Regressionstest:
Zu jeder Nachricht kann ein beliebig langer
Beschreibungstext eingeben werden,

x MAC Ver- und Entschlsselung:
Hier knnen Sie die MAC Ver- und Entschlsselung 
aktivieren oder deaktivieren,

x PAC Ver- und Entschlsselung :
die PAC Ver- und Entschlsselung 
aktivieren oder deaktivieren,

x Chip Ver- und Entschlsselung:
die Chip Ver- und Entschlsselung 
aktivieren oder deaktivieren,

x Storno-Uhrzeit von letzter Nachricht:
Ist diese Option aktiviert, 
wird bei einer Storno-Nachricht die Uhrzeit
aus der vorherigen Nachricht bernommen. 
Ist sie deaktiviert, wird die aktuelle
Uhrzeit in die Nachricht eingetragen.

x AZ 0800 automatisch beantworten mit 810:
Ist diese Option aktiviert, wird bei einer AZ 0800
automatisch vom System mit 810 beantwortet.
  
Alle Checkboxen in der Gruppe "Anzeige" knnen vor dem Senden 
jeder einzelnen Nachricht ber die Toolbar des 
Anfrage/Antwortfensters individuell eingestellt werden.

  

 Gruppe KUNDENSPEZIFIKA

 Enthlt Ihre Lizenz individuelle Erweiterungen oder Anpassungen, wurde
 Ihnen bei Auslieferung der Software ein Kundenname mitgeteilt. Dieser ist
 hier einzustellen.

 Hier wird der zur PIN-Verschlsselung/-Prfung zu verwendende
 PIN-Schlssel eingestellt.


  

 Gruppe
 SCHNITTSTELLE

                   Hier wird festgelegt, wie die Verbindung zu Ihrem
                   Partner aufgebaut werden soll.


  

 Gruppe FORMAT

                   Gibt an, ob die ISO8583-Nachricht gepackt
                   (komprimiert, transparent) oder ungepackt (nicht
                   transparent, expandiert) gesendet werden soll. Die
                   "Default-Voreinstellung" ist "transparent".



x Anpassen der -X.25/LAN-Schnittstelle:

6.2.2 Menleiste/Einstellungen/X25-SS oder LAN-SS


                          Hier knnen Sie die
                          Schnittstellen-Einstellungen vornehmen.
                          Die Timer zur Verbindungsberwachung
                          (Aufbau-Timeout, Abbau-Timeout,
                          Sende-Timeout, Empfangs-Timeout und
                          Check-Timer) sind auf einen
                          entsprechenden Wert zu stellen 




 Eigene Adresse:
                  Hier stellen Sie die Adresse Ihres PCs ein;
                  eingetragen wird diese Adresse ber den Menpunkt
                  Datenbank/ Tabellen/ X25-LAN Schnittstelle
 Partner-Adresse:
                  Hier whlen Sie den Partner fr Ihre Testsitzungen
                  aus,
                  eingetragen werden diese Adresse ebenfalls im
                  Menpunkt Datenbank/ Tabellen/ X25-LAN
                  Schnittstelle
 Checktimer:
                  Das Intervall zur Verbindungsberwachung knnen
                  Sie nun hier festlegen:
                  Ist der Checktimer >0, berwacht MC-DOTT im
                  Hintergrund permanent die Verbindung zu Ihrem
                  Partner und meldet sofort ob diese abgebrochen ist.
                  Ist der Checktimer =0, findet keine
                  Verbindungsberwachung statt.

                  TIMER SIND IN SEKUNDEN ANZUGEBEN
 Protokoll mitfhren:

  
                  Checkbox aktivieren oder deaktivieren;




 

 Protocol-Identifier:
                 die ersten 2 Byte des "Call-User-Data"-Feldes sind
                 der Protocol-Identifier. Bei manchen Verbindungen
                 mu hier ein Wert eingestellt werden (meistens "D5").


x Anpassen der -Tabellen:
6.3.2 TABELLEN

ber den Menpunkt Datenbank/Tabellen kann der Inhalt aller
Datenbank-Tabellen angesehen werden;
Alle Tabellen knnen in Form von Reports auch ausgedruckt werden.

<MAC-Schlssel
<3MAC/PBM-Schlssel
<PAC-Schlssel
<3PAC-Schlssel
<PIN-Schlssel
<X.25/LAN-Adresse     <<<Diese Tabellen mssen angepat werden!  

------------------------------------------------------------------

5.1 >1.Schritt

zum Aufbau einer Nachricht besteht darin, das zu simulierende Gert, 
den Verband und die gewnschte Nachricht auszuwhlen.

5.1.1 Auswahl des Gertes

In dieser Liste kann das zu simulierende Gert gewhlt werden:  
Aktive Gerte werden rot und passive grn dargestellt.
                                    
MC-DOTT  untersttzt fr jedes Gert auch das entsprechende passive System.
Darunter befinden sich auch so komplexe Gerte wie STEP-Automat und
CHIP-Karten-Terminal.
Natrlich wurde auch hier die passive Seite implementiert, so das Sie also
die CHIP-Ladezentrale simulieren knnen.

5.1.2 Auswahl des Verbandes

MC-DOTT bercksichtigt beim Aufbau der Nachrichten und beim
Nachrichtenverkehr die Festlegung der vier zentralen Verbnde der
deutschen Kreditwirtschaft -DSGV, BdB, Genossenschaftsbanken und Post.

Entsprechend den Festlegungen der Verbnde wird von MC-DOTT der
Aufbau der ISO-Nachricht vorgeschlagen. Dieser kann jedoch durch den
Benutzer jederzeit gendert/angepat werden.

----------------------------------------------------------------------------

5.2.1   Der 2. Schritt

ist die interaktive Bearbeitung aller BMPs der ISO-Nachricht, in den Feldern
"Optionales Feld" und "Pflichtfeld".

In den Optionale Feldern sind alle Bitmap-Positionen eingestellt, die fr die
entsprechende ISO-Nachricht als optional definiert sind. Sie knnen aber
durch einen einfachen Klick jederzeit eine BMP-Position zum "Pflichtfeld"
machen. Durch Klick wird die entsprechende Bitmap-Position in die Liste
"Pflichtfelder" bertragen.

5.2.2 Pflichtfelder

Im Men Pflichtfelder sind alle Bitmap-Positionen eingestellt, die fr
die entsprechende ISO-Nachricht als Pflicht-BMPs definiert sind.
Sie knnen aber durch einen einfachen Klick jederzeit eine BMP-Position zum
"optionalen Feld" machen. Durch Klick wird die entsprechende
Bitmap-Position in die Liste "optionalen Feld" bertragen.

Die Nachricht wird aus den Eintrgen dieser Liste aufgebaut.


5.2.3 Verbindungsstatus

Durch Klick mit der rechten Maustaste knnen Sie die Verbindung bedienen.

Durch Klick knnen Sie die Verbindung zum Kommunikationspartner
gezielt auf- bzw. abbauen. Der aktuelle Status wird durch
entsprechende Symbole grafisch angezeigt.

-------------------------------------------------------------------------

5.3.1  Der 3. Schritt

ist die Bearbeitung der BMPs im Dialog.
In der Datenbank sind bei Auslieferung bereits Defaultwerte fr jede
Bitmap-Position abgelegt.

                        Sie haben nun die Mglichkeit, alle
                        Bitmap-Positionen inhaltlich zu ndern. Das
                        System untersttzt Sie hierbei durch
                        Vorgabe von gltigen Werten, des Formates
                        und Angabe der maximalen Lnge.
                        Die eingegeben Werte werden von
                        MC-DOTT automatisch in der Datenbank
                        gespeichert. Das System ist selbstlernend.
                        Ein einmal von Ihnen eingegebener Inhalt
                        (Wert) wird automatisch in der Datenbank
                        abgelegt. Er erscheint dann bei Aufbau der
                        nchsten Nachricht automatisch in der Liste
                        "Mgliche Werte". 


In der untersten Zeile knnen Sie die Werte auch direkt ndern!


 Auerdem haben Sie hier -ber die Toolbar des Anfragefensters- die
 Mglichkeit
 die  MAC-Verschlsselung und
 die  PAC-Verschlsselung zu aktivieren und
 die  Luhnberechnung ein- oder auszuschalten.

 Natrlich beherrscht das System auch die PIN-Prfung. 

 Datum und Uhrzeit wird automatisch vom System aktualisiert.
 Zhlfelder wie z.B. BMP 11, werden automatisch vom System hochgezhlt.
 Natrlich knnen Sie diese Werte aber ndern.

 Anmerkung zur Simulation von passiven Gerten:
 Sie knnen vor dem Empfangen der Anfrage die Antwort aufbauen. Durch
 Eintragen eines "X" bei einer Bitmap-Position, knnen Sie MC-DOTT
 veranlassen, den Wert fr die Antwort automatisch aus der Anfrage zu
 bernehmen. Datum und Uhrzeit werden automatisch vom System vorbelegt
 (bersteuerbar !)

 Ist die  MAC-Verschlsselung aktiviert und wird bei BMP 64 der Wert
 "0000000000000000" (16-Null) eingestellt, wird die MAC vom System mittels
 DES-Algorythmus berechnet. Der dafr notwendige Schlssel wird ber die
 Schlsselgeneration (BMP 57) aus der Datenbank ausgelesen. 
 Wird bei BMP 64 ein Wert ungleich "0000000000000000" (16-Null)
 eingestellt, so wird dieser auch bei eingeschaltener Verschlsselung
 unverndert in die Nachricht bernommen. 

 Wird bei BMP 57 kein Wert eingeben, wird je nach gewhltem Verband die
 laufende Nummer vom System eingetragen oder ein Zufallswert eingesetzt.

--------------------------------------------------------------------------

5.4.1 Senden:

Sind jetzt alle Werte eingegeben, beziehungsweise werden bernommen,
"Eingaben OK-Button" drcken. 

Bereits im  Men/Einstellungen/Voreinstellungen knnen Sie die ISO-Nachricht 
aktivieren oder deaktivieren. Oder in der Toolbar des Anfragefensters knnen 
Sie ebenfalls diese Funktion mit diesem Button  aktivieren/ deaktivieren. 

War beim Senden die ISO-Nachricht aktiviert, wird Sie wie folgt angezeigt:

In der aktuellen Version vom MC-DOTT knnen Sie nun auch direkt vor dem
Absenden der Nachricht noch den Nachrichtentyp ndern. Auf diese Art
knnen Sie leicht einen ungltigen Nachrichtentyp simulieren. 

Es ist auch mglich, die vom System ermittelte Bitmap zu ndern. Nach
Aufbau der Nachricht (vor dem Senden) wird die generierte Nachricht, der
Nachrichtentyp und die Bitmap am Bildschirm dargestellt. Nun knnen Sie
jedes Bit der Bitmap ndern. Dadurch knnen Sie eine ungltige Bitmap
simulieren.
Ist die Checkbox MAC neu generieren angekreuzt, wird ber die komplette,
genderte Nachricht die MAC neu berechnet.

-------------------------------------------------------------------------

5.4.2 Die Antwort trifft ein:

Die Anfrage wurde gesendet und nun ist die Antwort eingetroffen:

Wenn die Antwort vom Partner eingetroffen ist, wird sowohl das Anfragefenster
als auch das Antwortfenster nebeneinander dargestellt. So knnen Sie die
Antwort mit der Anfrage gut vergleichen.

-------------------------------------------------------------------------

6. Menleiste
6.1 Menpunkt Datei/Neu dient zum ffnen einer neuen Session.

Sessions verwalten: 
Alle gesendeten und empfangen Nachrichten zwischen starten und beenden
von MC-DOTT knnen als Session gespeichert werden. 
Diese knnen unter einem beliebigen Namen mit Begleittext (Info-Text) in der
Datenbank gespeichert werden.


                              Standardmig wird die aktuelle
                              Session unter dem Namen
                              "KEINNAME" gefhrt. ber diesen
                              Menpunkt knnen Sie eine neue
                              Session unter einem von Ihnen
                              angefhrten Namen erffnen.
                              Anmerkung:  Die Tasten Strg +
                              Return sind die Tastenkombination
                              fr eine neue Zeile.


Diese Daten werden dann beim Regressionstest MC-REG verwendet,
desweiteren dienen sie auch als Basis fr unseren Modul MC-LAST, mit dem
Sie Lasttests durchfhren knnen.

6.1.2 Menleiste/Datei/ffnen...


                                ber diesen Menpunkt knnen
                                Sie eine Testsession laden und
                                sie um beliebige Nachrichten
                                erweitern. Geben Sie den
                                Namen der Session an oder
                                whlen Sie eine Session aus.
                                Im Testfeld wird zu Ihrer
                                Untersttzung der Langtext
                                eingeblendet.


Die Daten einer Session knnen zwecks Dokumentation ausgedruckt oder
aus der Datenbank entladen und gesichert werden.

6.1.3 Menleiste/Datei/Speichern

Wenn Sie eine Session in die Datenbank schreiben/speichern wollen, whlen
Sie diesen Menpunkt. Um den Inhalt der Session zu beschreiben, knnen
Sie einen beliebig langen Text eingeben.

Menleiste/Datei/Speichern als...


                          Hier knnen Sessions umbenannt
                          werden, z.B. sollten Sie der
                          Standard-Session "KEINNAME" einen
                          entsprechenden Namen zuweisen.   
                          Anmerkung:  Die Tasten Strg + Return
                          sind die Tastenkombination fr eine neue
                          Zeile.   

6.1.4 Menleiste/Datei/Protokoll anzeigen


                               Alle durchgefhrten Tests werden
                               automatisch in der Datenbank
                               und in einem Protokoll in
                               ASCII-Form aufgezeichnet. Sie
                               knnen das Protokoll aus der
                               Anwendung heraus ansehen,
                               beliebige Kommentare einfgen.
                               Es kann aber auch mit  mit
                               jedem beliebigen
                               Textverarbeitungssystem
                               (Notepad, Write) bearbeitet
                               werden.

6.1.5 Menleiste/Datei/Protokoll drucken... 
Menleiste/Datei/Drucker einstellen...


                              Nach Auswahl des gewnschten
                              Druckers wird das Protokoll
                              gedruckt. 
Beim ersten Druckansto nach der Installation werden Sie aufgefordert,
einen Drucker auszuwhlen.

6.1.6 Menleiste/Datei/Programm freischalten...


                              Sie knnen unsere Produkte in der
                              VOLLVERSION kostenlos zum
                              Test anfordern. Diese Lizenzen
                              sind zeitlich begrenzt.

                              Nach Erwerb der Lizenz(en)
                              erhalten Sie von uns umgehend den
                              sechstelligen (6)
                              Freischaltungscode, der Sie
                              berechtigt, MC-DOTT
                              uneingeschrnkt zu nutzen.
                              Sie mssen die Software nicht
                              noch einmal installieren.

6.2.2 Menleiste/Einstellungen/X25-SS oder LAN-SS
(siehe weiter oben bei: Wichtige Einstelllungen vor dem Start!)

6.3 In der Menleiste Datenbank knnen Sie:

  eine Reorganisation der Datenbank durchfhren,
  die Datenbank-Tabellen ansehen und ndern,
  ein Backup Ihrer Sessions durchfhren,
  die Nachrichtenbelegung individuell anpassen,
  und ein Update der Datenbank durchfhren.

6.3.1 Menleiste/Datenbank/Reorganisation


Im Zuge Ihrer Testaktivitten werden alle Daten, die Sie individuell
eingeben, auch in der Datenbank abgespeichert.
Diese Daten knnen ber die Reorganisation auf den Auslieferzustand 
zurckgesetzt werden.

6.3.2 TABELLEN

ber den Menpunkt Datenbank/Tabellen kann der Inhalt aller
Datenbank-Tabellen angesehen werden;
Alle Tabellen knnen in Form von Reports auch ausgedruckt werden.

6.3.2.1 Menleiste/Datenbank/Tabelle/Gerte

In dieser Tabelle werden alle Gerte angezeigt, die beim Test zur
Verfgung stehen.

 
6.3.2.2 Menleiste/Datenbank/Tabelle/Verband

In dieser Tabelle werden die Verbnde angezeigt.

6.3.2.3 Menleiste/Datenbank/Tabelle/Nachrichten

In dieser Tabelle sind alle Nachrichten definiert.

  Anmerkung: eine "0" bedeutet, da die entsprechende Bitmap-Position
  nicht in der Nachricht enthalten ist.   
  "1" - Bitmap-Position ist als Pflichtfeld in der Nachricht enthalten.   
  "2" - Bitmap-Position ist als optionales Feld in der Nachricht enthalten.   
  "3" - Bitmap-Position ist als Pflichtfeld in der Nachricht enthalten; der
  Inhalt wird aus der korrespondierenden Bitmap-Position der Anfrage
  entnommen.

6.3.2.4 Menleiste/Datenbank/Tabelle/ISO8583

Hier kann der Inhalt der Datenbanktabelle ISO 8583 angesehen werden.

 Fr jede Bitmap-Position wird ausgegeben:
 -Klartext-Bezeichnung
 -Lnge des Lngenfeldes; 0 wenn das Feld kein Lngenfeld besitzt
 -Lnge in der Oberflche und in der internen Speicherung
 -Anzahl Bytes in der ISO-8583-Nachricht

 -Typ der Bitmap-Position:
 --BCD: BCD-kodiert, gepackt mit Vorzeichen 
 --MIXED: BCD-kodiert, rechtsbndig mit fhrenden Nullen 
 --HEX: Hexadezimaldarstellung 
 --EBCDIC: EBCDIC-Zeichen, Ziffern ohne Vorzeichen

6.3.2.5 Menleiste/Datenbank/Tabelle/Nachrichtenzuordnung

Hier kann die Tabelle Nachrichtenzuordnung angesehen werden. 
Bei jedem Eingang einer Nachricht wird gegen diese Tabelle plausibilisiert. 

Wird kein passender Eintrag gefunden, wird zur Information des Benutzers
eine Fehlermeldung in der Oberflche ausgegeben.

6.3.2.6 Menleiste/Datenbank/Tabelle/Voreinstellungen

Hier werden die Voreinstellungen angezeigt.

6.3.2.7 Menleiste/Datenbank/Tabelle/BMP-Defaults

Im Laufe der Testaktivitten werden alle Benutzereingaben in der Datenbank
gespeichert. 

Der Inhalt einer von Ihnen aktualisierten Bitmap-Position wird fr die zu
diesem Zeitpunkt aktuell eingestellte Kombination Gert/ Verband/ Nachricht
gespeichert.

Mchten Sie die Daten lschen, dann knnen Sie ber den Menpunkt
Datenbank/Reorganisation die Datenbank in den Auslieferzustand
zurcksetzen.

6.3.2.8 Menleiste/Datenbank/Tabelle/MAC-Schlssel

Diese Tabelle mu angepat werden !!!

 Wie bei Echtgerten werden die Testschlssel nicht im Klartext sondern
 verschlsselt abgespeichert. Welches Schlsselpaar spter bei der
 MAC-Berechnung/-Prfung verwendet wird, hngt von der aktuellen
 Schlsselgeneration in BMP 57 ab. 

Neu anlegen eines Schlsselpaares:   

      auf Button "Zeile einfgen" klicken-eine leere Zeile wird eingefgt 
      in die Spalten die Generationsnummer (2 Stellen), den mit dem
      Transportschlssel verschlsseltem MAC-Schlssel (16 Stellen) und
      den Transportschlssel (16 Stellen) eingeben 
      auf Button "OK" klicken um die Eingaben zu besttigen 


Lschen eines Schlsselpaares:   

      durch Klick auf den ROW-Header die gewnschte Zeile selektieren 
      auf Button "OK" klicken um die Eingaben zu besttigen 

                              
ndern eines Schlsselpaares:   

      den Cursor auf das gewnschte Feld stellen 
      die nderung vornehmen  
      auf Button "OK" klicken um die Eingaben zu besttigen 


6.3.2.9 Menleiste/Datenbank/Tabelle/3MAC/PBM-Schlssel

Diese Tabelle mu angepat werden !!!


 Neu anlegen eines Schlssels:   

      auf Button "Zeile einfgen" klicken-eine leere Zeile wird eingefgt 
      in die erste Spalte (=4 Stellen) die Generationsnummer (2 Stellen)
      und die Versionsnummer (2 Stellen)eingeben; den mit dem
      Transportschlssel verschlsseltem MAC-Schlssel (32 Stellen) und
      den Transportschlssel (32 Stellen) eingeben 
      auf Button "OK" klicken um die Eingaben zu besttigen 
                             

 Lschen eines Schlssels:   

      durch Klick auf den ROW-Header die gewnschte Zeile selektieren 
      auf Button "OK" klicken um die Eingaben zu besttigen 



 ndern eines Schlssels:   

      den Cursor auf das gewnschte Feld stellen 
      die nderung vornehmen  
      auf Button "OK" klicken um die Eingaben zu besttigen 

6.3.2.10 Menleiste/Datenbank/Tabelle/PAC-Schlssel

Diese Tabelle mu angepat werden !!!

 Wie bei Echtgerten werden die Testschlssel nicht im Klartext sondern
 verschlsselt abgespeichert. Welches Schlsselpaar spter bei der
 PAC-Berechnung/-Prfung verwendet wird, hngt von der aktuellen
 Schlsselgeneration in BMP 57 ab.

      
 Neu anlegen eines Schlsselpaares:   

      auf Button "Zeile einfgen" klicken-eine leere Zeile wird eingefgt 
      in die Spalten die Generationsnummer (2 Stellen), den mit dem
      Transportschlssel verschlsseltem PAC-Schlssel (16 Stellen) und
      den Transportschlssel (16 Stellen) eingeben 
      auf Button "OK" klicken um die Eingaben zu besttigen 
                           

 ndern eines Schlsselpaares:   

      den Cursor auf das gewnschte Feld stellen 
      die nderung vornehmen  
      auf Button "OK" klicken um die Eingaben zu besttigen 
                              

 Lschen eines Schlsselpaares:   

      durch Klick auf den ROW-Header die gewnschte Zeile auswhlen 
      auf Button "OK" klicken um die Eingaben zu besttigen 

6.3.2.11 Menleiste/Datenbank/Tabelle/3PAC-Schlssel

Diese Tabelle mu angepat werden !!!
                  

 Neu anlegen eines Schlssels:   

      auf Button "Zeile einfgen" klicken-eine leere Zeile wird eingefgt 
      in die erste Spalte (4 Stellen) die Generationsnummer (2 Stellen) und
      die Versionsnummer (2 Stellen) eingeben, danach den mit dem
      Transportschlssel verschlsseltem PAC-Schlssel (32 Stellen) und
      den Transportschlssel (32 Stellen) eingeben 
      auf Button "OK" klicken um die Eingaben zu besttigen 
                 

 ndern eines Schlssels:   

      den Cursor auf das gewnschte Feld stellen 
      die nderung vornehmen  
      auf Button "OK" klicken um die Eingaben zu besttigen 
                            

 Lschen eines Schlssels:   

      durch Klick auf den ROW-Header die gewnschte Zeile auswhlen 
      auf Button "OK" klicken um die Eingaben zu besttigen 

6.3.2.12 Menleiste/Datenbank/Tabelle/PIN-Schlssel

Diese Tabelle mu angepat werden !!! 

 Fr die PIN-Berechnung und Prfung mssen sowohl die Institutsschlssel
 als auch die 3 Poolschlssel im System hinterlegt werden. Welcher
 Schlssel spter bei der PIN-Berechnung/-Prfung verwendet wird, kann im
 Men/Einstellungen/Voreinstellungen fest gelegt werden. 

 Wie aus dieser Tabelle ersichtlich, werden die Testschlssel nicht im
 Klartext sondern verschlsselt in der Datenbank abgespeichert.
       
 Neu anlegen eines Schlsselpaares:   
 Es knnen nur Institutsschlssel NEU angelegt werden; die drei mglichen
 Poolschlssel knnen nur inhaltlich verndert werden. (siehe ndern)   

      auf Button "Zeile einfgen" klicken- eine leere Zeile wird eingefgt; es
      knnen nur Institutsschlssel hinzugefgt werden 
      in die Spalte Info (20 Stellen) wird Informationstext eingegeben 
      in die Spalte PIN-Schlssel den mit dem Transportschlssel
      verschlsseltem PIN-Schlssel (16 Stellen) eingeben 
      in die Spalte Transport-Schlssel den Transportschlssel (16 Stellen)
      eingeben 
      auf Button "OK" klicken, um die Eingaben zu besttigen. 
  

 ndern eines Schlsselpaares:   

      den Cursor auf das gewnschte Feld stellen 
      die nderung vornehmen  
      auf Button "OK" klicken um die Eingaben zu besttigen 
  

 Lschen eines Schlsselpaares:   

      durch Klick auf den ROW-Header die gewnschte Zeile auswhlen 
      auf Button "OK" klicken um die Eingaben zu besttigen 

6.3.2.13 Menleiste/Datenbank/Tabelle/X.25/LAN-Adressen

Diese Tabelle mu angepat werden  !!!

Um mit Ihren Partnern kommunizieren zu knnen, mssen Sie die Adressen
eingeben:                   

 Neu anlegen eines Partners:   

      auf Button "Zeile einfgen" klicken-eine leere Zeile wird eingefgt 
      in die Spalte KZ (1 Stelle) wird "L" fr LOKAL und "R" fr REMOTE
      eingegeben 
      in die Spalte X.25/LAN-Adressen ( 29 Stellen) die Adresse des
      Partners eingeben 
      in die Spalte Info erklrenden Text ( 16 Stellen) eingeben 
      auf Button "OK" klicken um die Eingaben zu besttigen. 


 Neu anlegen eines Partners bei LAN-Adressen:   

      IP-Adresse und hier eingegebener LOG-Name mu in der Datei
      "Hosts" eingetragen sein. Diese Datei finden Sie 
           WIN95 < im Windows-Verzeichnis 
           WINNT < WINNT-Verzeichnis\System32\drivers\etc\ 


 Neu anlegen eines Partners bei X.25-Adressen:
 In MC-DOTT kann bei Kommunikation ber X.25 sowohl das "Call User
 Data"-Feld als auch die DTE-Adresse eingestellt werden. 

 Feld Call User Data:
 Dieses Feld hat eine Gesamtlnge von 16 Bytes, die sich wie folgt aufteilen:
 Byte 1 - 4: Protocol Identifier  derzeit aber nur 1 Byte nutzbar
 Byte 5 - 16: User Data

 Beide Teile des "Call User Data"-Feld knnen nun ber die Oberflche
 eingestellt werden:

 1. Der Protocol-Identifier kann ber die X.25-Schnittstelleneinstellungen
 global eingestellt werden.
 2. Die User-Data-Information kann hier eingestellt werden. Dabei ist folgende
 Syntax einzuhalten:
 -1.Teil: bis zu 16 Stellen fr die DTE-Adresse 
 -2.Teil: das Zeichen @ als Trennzeichen
 -3.Teil: bis zu 12 Stellen fr User-Data-Informationen 
 Beispiel: 0891234567@USERDATA 


6.3.2.14 Menleiste/Datenbank/Tabelle/BMPs

Wie aus der Maske ersichtlich, werden alle Eingaben fr jede Bitmap-Position
in einer eigenen Tabelle gespeichert. Die Informationen werden je Verband und
Gert abgelegt.

Default-Werte, die im Auslieferzustand der Datenbank enthalten sind, werden
in der Spalte Herkunft mit einem "O" gespeichert. Vom Benutzer
eingegebene Werte werden mit dem Kennzeichen "Z" versehen.
Bei einer Datenbank-Reorganisation werden alle Werte mit dem Kennzeichen
"Z" aus der Datenbank entfernt.


6.3.2.15 Menleiste/Datenbank/Tabelle/Regression

Alle gesendeten Nachrichten und die empfangenen Antworten werden
automatisch von MC-DOTT in dieser Tabelle gespeichert. 

Falls auf eine Anfrage keine Antwort eintrifft, wird hier ein "TIMEOUT"-Satz
als "Antwort" angelegt. Auf diese Art wird dieses "nicht erhalten" einer
Antwort dokumentiert.
Durch Klick in den ROW-Header einer Zeile wird das entsprechende
Nachrichten-Prchen (Anfrage und zugehrige Antwort) zum Lschen
markiert.

Nachdem eine Nachricht selektiert worden ist, kann mit diesem
Button in die Detail-Ansicht verzweigt werden. Diese bietet die Mglichkeit,
den Inhalt jeder BITMAP-Position anzusehen.   


6.3.2.16 Menleiste/Datenbank/Tabelle/Regression-Kopf

Diese Tabelle gibt Ihnen einen berblick ber alle in der Datenbank
gespeicherten Sessions. 

Neben dem Sessionname wird auch der gegebenenfalls erfate Langtext
angezeigt.
Aus der Spalte "A/P" knnen Sie ersehen, ob die Session mit einem aktiven
oder einem passiven Gert erzeugt worden ist.


6.3.2.17 Menleiste/Datenbank/Tabelle/STEP

Wenn Sie das Add-on "MC-Step" erworben haben, knnen Sie sich hier die
Pseudo-Bitmap-Position fr den STEP-Zusatz anzeigen lassen. 

Fr jede "Bitmap-Position" wird ausgegeben:
 -Klartext-Bezeichnung 
 -Lnge des Lngenfeldes; 0 wenn das Feld kein Lngenfeld besitzt
 -Lnge in der Oberflche und in der internen Speicherung 
 -Anzahl Bytes in der ISO-8583-Nachricht 
 -Typ der Bitmap-Position 


6.3.2.18 Menleiste/Datenbank/Tabelle/Fehlermeldungen

Fehler, die bei diversen Plausibilisierungen erkannt werden, sind 
klassifiziert und in der Datenbank abgelegt worden. 

Mit Hilfe dieser Tabelle knnen Sie sich diese Fehler anzeigen lassen.
In der Spalte "Hinweis" ist auch meistens die Ursache des Fehler und eine
Korrekturmglichkeit beschrieben.


6.3.3 Menleiste/Datenbank/Backup/Entladen und Laden

Der Menpunkt "Datenbank/Backup" dient dazu, eine komplette Session aus
der Datenbank zu entladen, um sie als ASCII-Datei zum Beispiel von der
lokalen Datenbank auf den Datenbankserver zu transferieren. Auerdem gibt
Ihnen diese Funktion die Mglichkeit Ihre Session zu sichern.


6.3.3.2 Laden von Sessions 
  
Hier haben Sie die Mglichkeit ehemals entladene Sessions wieder in
die Datenbank zu laden.
  
Entweder geben Sie den Dateinamen direkt ein oder whlen ber den
"Auswahl-Button" den "ffnen"-Dialog und whlen dort eine 
Session (.ld) aus.


6.3.4 Menleiste/Datenbank/Nachrichten

Hier knnen Sie die fr jede Nachricht die vorgeschlagenen
Bitmap-Positionen selbst definieren.

Nach Eingabe einer Bitmap-Nummer und besttigen durch Klick auf den
Button "aus DB einlesen" wird fr die angegebene Bitmap-Position der
aktuelle Wert in der Liste "Zustand" angezeigt:

      BMP ist in der Nachricht nicht enthalten 
      BMP ist ein Pflichtfeld in der Nachricht  
      BMP ist ein optionales Feld in der Nachricht  
      BMP ist ein Pflichtfeld und ihr Inhalt ist aus der zugehrigen Anfrage
      zu entnehmen 


ndern einer Nachricht:

Sie mchten zum Beispiel BMP 35 in ein "optionales Feld "fr die aktuelle
Nachricht ndern:

   1.geben Sie bei BMP- "35" ein 
   2.klicken Sie auf  "aus DB einlesen" 
   3.der aktuelle Zustand wird angezeigt 
   4.ndern Sie den Zustand durch Klick auf "optionales Feld" 
   5.klicken Sie auf "bernehmen" um die nderungen in der Datenbank
      zu speichern. 


6.4 Menleiste/Datenbank/Update DB


                                  Nach Klick in der Menleiste
                                  erscheint eine Maske die Sie
                                  auffordert, ein
                                  Datenbank-Update-Script
                                  auszuwhlen;


Hier whlen sie das entsprechende Datenbank-Update-Script (.sql) aus,

...whrenddessen wird das mitgelieferte Programm- SQL-Talk for
Windows-ausgefhrt und ist minimiert in der Startleiste zu sehen... 


Ein SQL-Talk Hinweis erscheint  
Diesen Hinweis mit OK besttigen,

Mit dem "ABBRECHEN"-Button ("OK"-Button wird nicht aktiv!) besttigen Sie
den Datenbank-Update,
WICHTIG: Damit Ihre Datenbanknderungen auch wirklich wirksam werden,
beenden Sie ALLE Anwendungen ("SQL-Talk for Windows" schliesst
selbststndig!) und booten Sie Ihren Rechner neu!


6.5 Menleiste/HILFE

Drcken Sie die Taste "F1", erscheint automatisch Ihr
Standard-Internet-Browser und ldt die Startseite der MC-TESTTOOLS HILFE.
Um optimale Seiten zu gewhrleisten aktivieren Sie bitte in der Menleiste
ihres Browsers Bearbeiten/ Einstellungen/Erweitert/-> "Javascript ". 
Hinweis: Ist diese Option nicht aktiviert und sie ntzen die Suchseiten oder
mchten die Hilfeseiten ausdrucken, werden Sie Fehlermeldungen erhalten!

-------------------------------------------------------------------------------

7. Toolbar des Anfrage/Antwortfensters
7.1 Beschreibung fr den Regressionstest 

Mehrere gesendete Nachrichten knnen zusammen mit den Antworten unter
einem Namen und mit Erklrungstext als Session abgespeichert werden. 

Dazu knnen Sie jederzeit ber diesen  Button in die Regressionstabelle
"springen". 

Alle gesendeten Nachrichten und die empfangenen Antworten werden
automatisch von MC-DOTT in dieser Tabelle gespeichert. Falls auf eine
Anfrage keine Antwort eintrifft, wird hier ein "TIMEOUT"-Satz als "Antwort"
angelegt. Auf diese Art wird dieses "nicht erhalten" einer Antwort
dokumentiert.
  

 Durch Klick in den ROW-Header einer Zeile wird das entsprechende
 Nachrichten-Prchen (Anfrage und zugehrige Antwort) zum Lschen
 markiert.

      Nachdem eine Nachricht selektiert worden ist, kann mit diesem
      Button in die Detail-Ansicht verzweigt werden. Diese bietet die
      Mglichkeit, den Inhalt jeder BITMAP-Position anzusehen.

      Damit kann die dargestellte Session in Form eines Standard-Reports
      ausgedruckt werden

      Damit kann die Session zurckgespeichert werden; d.b. eventuelle
      Lschungen werden nun durchgefhrt

      Damit kann eine Nachricht in das Bearbeitungsfenster von MC-DOTT
      kopiert werden. Es kann dort verndert und erneut versendet werden.


7.2 Anzeigen des Protokolls 
  
    Alle durchgefhrten Tests werden automatisch in der Datenbank und in
    einem Protokoll in ASCII-Form aufgezeichnet. Durch Klick auf diesen
    Button wird das Protokoll mittels eines Editors ausgegeben. Es kann
    aber auch mit  mit jedem beliebigen Textverarbeitungssystem
    (Notepad, Write) bearbeitet werden.
    Im Menpunkt Datei/Protokoll anzeigen kann ebenfalls das Protokoll
    aktiviert werden.


7.3 Anzeigen der ISO-Nachricht vor dem Senden 
  
    Durch Klick auf diesen Button knnen Sie einen Zusatzdialog zu- oder
    abschalten, der es Ihnen ermglicht, die aufgebaute Nachricht vor dem
    Senden noch einmal besttigen zu knnen. Auerdem knnen Sie in
    diesem Dialog den Nachrichtentyp und die Bitmap verndern. Dadurch
    knnen Sie ungltige Nachrichtentypen und falsche Bitmaps erzeugen.
    Die Einstellung gilt nur fr die aktuelle Sitzung und verndert die
    Voreinstellungen nicht.


7.4 Beschreibung fr den Regressionstest

    Durch Klick auf diesen Button knnen Sie einen Zusatzdialog zu- oder
    abschalten, der es Ihnen ermglicht, die Nachricht vor dem Senden
    noch zu beschreiben. Die eingegebene Beschreibung wird gemeinsam
    mit der Nachricht in der aktuellen Session gespeichert.
    Die Einstellung gilt nur fr die aktuelle Sitzung und verndert die
    Voreinstellungen nicht.


7.5 MAC-Verschlsselung

    Durch Klick auf diesen Button knnen Sie die MAC-Verschlsselung
    ein- und ausschalten. Die Einstellung gilt nur fr die aktuelle Sitzung
    und verndert die Voreinstellungen nicht.


7.6 PAC-Verschlsselung

    Durch Klick auf diesen Button knnen Sie die PAC-Verschlsselung
    ein- und ausschalten. Die Einstellung gilt nur fr die aktuelle Sitzung
    und verndert die Voreinstellungen nicht. 


7.7 Luhnberechnung

    Durch Klick auf diesen Button knnen Sie die Prfziffernberechnung
    ein- und ausschalten. Die Einstellung gilt nur fr die aktuelle Sitzung
    und verndert die Voreinstellungen nicht.


7.8 Empfangsqueue

    Mittels entsprechenden Symbolen zeigt Ihnen dieser Button an, ob in
    der Empfangsqueue noch Nachrichten liegen. Dabei kann es sich um
    freilaufende Nachrichten vom Partner handeln; es kann aber auch sein,
    da der Partner z.B. eine Autorisierungsanfrage gesendet hat,
    whrend Sie nicht auf Empfang waren.
    Durch Klick auf den Button wird die Nachricht aus der Empfangsqueue
    entnommen und im Antwort-Fenster angezeigt.


7.9 Magnetkartenlese-Tastatur

    Durch Klick auf diesen Button knnen alle Magnetkarten, die ISO
    7812 entsprechen, gelesen werden. Diese Funktion ist in MC-DOTT
    implementiert passend zu dem Gertetyp "Cherry"
    Magnetkartenlese-Tastatur aus der Serie "G81-7000/8000, fr
    Kreditkarten, EC-Karten, Kundenkarten, etc. Der Datenaustausch
    erfolgt ausschlielich ber die Tastaturschnittstelle. 

    Weitere Anfragen bitte unter: info@multiconsult.de oder 
    benutzen Sie bitte unsere Hotline


7.10 Verbindungsabbau, Verbindungsaufbau

     Durch Klick knnen Sie die Verbindung zum Kommunikationspartner
     gezielt auf- bzw. abbauen. Der aktuelle Status wird durch
     entsprechende Symbole grafisch angezeigt.

7.11 Beenden des Bitmap-Bearbeitungsfensters

     Durch Klick auf diesen Button knnen Sie auf die Hauptseite von
     MC-DOTT zurckkehren.

7.12 Starten des MC-DOTT Hilfesystems