Starten und Stoppen des Programms

image_pdfimage_print

Fenster „Programm starten”

Um das Programm zu starten, klicken Sie auf das Symbol [Starten], das wie folgt sichtbar ist:

  • auf der Registerkarte [Dokumente] – für jeden Benutzer, dem Berechtigungen für mindestens ein Programm erteilt wurden;

 

Ansicht der Dokumentenliste für einen Benutzer mit Berechtigungen für ein Programm – in der rechten oberen Ecke ist das Symbol „Starten” sichtbar.

 

  • auf der Registerkarte „Konfiguration des automatischen Arbeitsmodus” für den Benutzer, dem Berechtigungen für dieses Fenster und mindestens ein Programm erteilt wurden.

 

Ansicht der Registerkarte „Konfiguration des automatischen Arbeitsmodus” für einen Benutzer mit Berechtigungen für ein Programm – in der rechten oberen Ecke ist das Symbol „Starten” sichtbar.

 

Nach dem Klicken auf das Symbol [Starten] wird das Fenster „Programm starten” geöffnet. In diesem Fenster kann der Benutzer das Programm starten. Es gibt zwei Felder:

  • Programm starten – in diesem Feld kann der Benutzer das Programm auswählen, das er starten möchte, aus der Dropdown-Liste;

 

Achtung
Im Feld „Programm starten” sind nur die Programme sichtbar, für die dem betreffenden Benutzer Berechtigungen in der Registerkarte „Berechtigungen” im Fenster „Konfiguration des automatischen Arbeitsmodus” (siehe Registerkarte „Berechtigungen”) erteilt wurden.

 

Auswahl des auszuführenden Programms aus der Liste.

 

  • Mit Passwort schützen – das Feld ist standardmäßig nicht aktiviert. Wenn es aktiviert wird, wird zum Beenden des Programms die Eingabe des Passworts des angemeldeten Benutzers im Fenster „Automatischer Arbeitsmodus” erforderlich.

 

Fenster „Programm starten” mit aktiviertem Kontrollkästchen „Mit Passwort schützen”.

 

Nachdem das Programm ausgewählt wurde, sollte der Benutzer auf die Schaltfläche [Starten] klicken – danach wird das Fenster „Programm starten” geschlossen und das Fenster „Automatischer Arbeitsmodus” geöffnet, und das ausgewählte Programm beginnt seine Arbeit.

Wenn der Benutzer das Programm jedoch nicht ausführen möchte, sollte er auf die Schaltfläche [Abbrechen] klicken – dann wird das Fenster „Programm starten” geschlossen und das Programm wird nicht gestartet.

 

Fenster „Automatischer Arbeitsmodus”

Nachdem der Benutzer auf die Schaltfläche [Starten] im Fenster „Programm starten” geklickt hat, wird das Fenster „Automatischer Arbeitsmodus” geöffnet.

Im Fenster „Automatischer Arbeitsmodus” wird der Name des gestarteten Programms angezeigt und es wird auch die bisherige Ausführungszeit des Programms angegeben.

Um das Programm zu beenden, klicken Sie auf die Schaltfläche [Programm anhalten], die sich im unteren Teil des Fensters befindet.

 

Achtung
Wenn das Fenster „Automatischer Arbeitsmodus” geöffnet ist, kann der Benutzer nicht mit Comarch DMS arbeiten.

 

Fenster „Automatischer Arbeitsmodus”.

 

Wenn der Benutzer auf die Schaltfläche [Programm anhalten] im Fenster „Automatischer Arbeitsmodus” klickt:

  • wenn im Fenster „Programm starten” das Kontrollkästchen „Mit Passwort schützen” nicht ausgewählt wurde, wird die Ausführung des Skripts abgebrochen, das Fenster „Automatischer Arbeitsmodus” wird geschlossen und der Benutzer kann wieder mit Comarch DMS arbeiten;
  • wenn im Fenster „Programm starten” das Kontrollkästchen „Mit Passwort schützen” ausgewählt wurde, wird ein Fenster angezeigt, in das das Passwort des angemeldeten Benutzers eingegeben werden muss, um das Programm zu stoppen.

 

Fenster, in das das Passwort des angemeldeten Benutzers eingegeben werden muss, um das Programm zu stoppen.

 

W oknie dostępne są następujące przyciski:

  • [Programm anhalten] – wenn der Benutzer diese Schaltfläche auswählt, wird die Ausführung des Skripts gestoppt, das Fenster „Automatischer Arbeitsmodus” wird geschlossen und es wird auch ein Informationsfenster angezeigt, in dem auf das Ende der Programmausführung hingewiesen wird. In diesem Informationsfenster muss der Benutzer auf „OK” klicken. Danach kann der Benutzer wieder mit Comarch DMS arbeiten;

 

Fenster, das nach Eingabe des Passworts des Benutzers und Beendigung des Programms angezeigt wird.

 

  • [Anwendung schließen] – wenn der Benutzer diese Schaltfläche auswählt, wird das folgende Fenster angezeigt:

 

Fenster, das nach Auswahl der Schaltfläche „Anwendung schließen” angezeigt wird.

 

  • In diesem Fenster stehen folgende Schaltflächen zur Verfügung:
    • Ja – die Anwendung Comarch DMS wird geschlossen;
    • Nein – wenn der Benutzer diese Option auswählt, bleibt die Anwendung Comarch DMS geöffnet und das Skript wird weiterhin ausgeführt;
  • [Abbrechen] – wenn der Benutzer diese Schaltfläche auswählt, wird das Fenster zum Eingeben des Passworts geschlossen und das Skript wird weiterhin ausgeführt.

 

Wenn der Benutzer kein Passwort eingibt oder ein falsches Passwort eingibt und dann auf die Schaltfläche [Programm anhalten] klickt, wird eine Benachrichtigung über das falsche Passwort angezeigt und das Skript wird weiterhin ausgeführt.

 

Benachrichtigung über das fehlende oder falsche Passwort.

 

Klasse ACD

In der Klasse Globals wurde die Klasse ACD hinzugefügt, die eine Gruppe von Methoden definiert, die nur im Kontext des ACD-Fensters ausgeführt werden. In der Klasse ACD stehen folgende Methoden zur Verfügung:

 

GenerateDMSDocuments (int) – Methode, um auf die Schaltfläche „Generieren” in der Registerkarte „Automatische Generierung von Dokumenten” zu klicken.

    • gibt die folgenden Ergebnisse zurück:
    • 0 – Vorgang erfolgreich abgeschlossen
    • -1 – Fehler aufgetreten

Int GenerateDMSDocuments()

Return: 0 – ok, -1 – error

 

GetDocumentList – Die Methode zum Abrufen von Informationen über geladene Dokumente

    • gibt die folgenden Ergebnisse zurück:
    • 0 – Vorgang erfolgreich abgeschlossen
    • -1 – Fehler aufgetreten

Int GetDocumentList(ref ACDDocument[])

Struct ACDDocument

(

string Name,

byte Status

)

Name: document name

Status: 0 – correct, 1 – incorrect

Return: 0 – ok, -1 – error

 

GetNumberItems (ref long) – Methode, um die Anzahl der abgerufenen Dokumente im ACD-Punkt zu überprüfen.

    • keine Eingabeparameter
    • gibt die folgenden Ergebnisse zurück:
    • Anzahl der abgerufenen Dokumente
    • 0 – Vorgang erfolgreich abgeschlossen
    • -1 – Methode wurde im falschen Kontext aufgerufen

int GetNumberItems(ref long)

long: number of documents

return: 0 – ok, -1 – error

 

RefreshList() – Methode zum Drücken der Schaltfläche „Aktualisieren” in der Registerkarte „Automatische Generierung von Dokumenten”

    • keine Eingabeparameter
    • gibt die folgenden Ergebnisse zurück:
    • 0 – Vorgang erfolgreich abgeschlossen
    • -1 – Fehler aufgetreten

Int RefreshList()

return: 0 – ok, -1 – error

 

SelectDocument (int) – Methode, um ein Dokument in der Liste zu markieren (falls die Liste Checkboxen für die Dokumente enthält – Markierung der Checkbox).

    • Eingabeparameter:
    • Dokumenten-ID
    • gibt die folgenden Ergebnisse zurück:
    • 0 – Vorgang erfolgreich abgeschlossen
    • -1 – Fehler aufgetreten

int SelectDocument(int)

int: document index

return: 0 – ok, -1 – error

 

SetPoint (string,byte) – Methode zum Angeben des ACD-Punkts und zum Aktivieren oder Deaktivieren des automatischen Versendens von Dokumenten an Comarch OCR.

    • Eingabeparameter:
    • Der erste Parameter ist erforderlich und enthält den Namen des ACD-Punkts, in dem die Dokumentenverarbeitung stattfinden soll;
    • Der zweite Parameter ist optional und betrifft die Aktivierung der Dokumentenverarbeitung im ACD-Punkt. Es akzeptiert folgende Werte:

0 – Dokumentenverarbeitung ist deaktiviert (gilt für ACD-Punkte, die OCR nicht unterstützen)

1 – Dokumentenverarbeitung ist aktiviert

    • gibt die folgenden Ergebnisse zurück:
    • 0 – Vorgang erfolgreich abgeschlossen
    • -1 – Fehler aufgetreten
    • -2 – ACD-Punkt mit dem angegebenen Namen existiert nicht

int SetPoint(string,byte)

string: ACD point name

byte:1 -turn on ACD proces, 0 – turn off ACD proces

return: 0 – ok, – 1 – error, -2 – ACD point not exists

 

SetViewMode (byte) – Methode zum Festlegen des Filtersmodus für abgerufene Dokumente

    • Eingabeparameter:
    • 0 – alle Dokumente generieren;
    • 1 –nur ausgefüllter Dokumente generieren;
    • 2 – ausgewählte Dokumente generieren;
    • gibt die folgenden Ergebnisse zurück:
    • 0 – Vorgang erfolgreich abgeschlossen
    • -1 – Fehler aufgetreten

int SetViewMode(byte)

byte: 0 – all documents, 1 – correct documents, 2 – selected documents

return: 0 – ok, – 1 – error

 

Show – eine Methode, die den ACD-Bereich öffnet

    • keine Eingabeparameter
    • gibt die folgenden Ergebnisse zurück:
    • 0 – die Operation wurde erfolgreich ausgeführt
    • 1 – Der Operator hat keine Berechtigung für das ACD-Fenster. Wenn dieser Wert zurückgegeben wird, wird in der Anwendung die Meldung „Operator hat keine Berechtigung zur automatischen Dokumentenerzeugung” angezeigt”

int Show()

return: 0 – ok, -1 – error

 

Klasse Common

In der Klasse Common steht folgende Methode zur Verfügung:

  •  Trace(string) – Methode, die zusätzliche Informationen im Fenster „Automatischer Arbeitsmodus” anzeigt,

void Trace(string)

string:message

 

Beispiel:

Globals.Common.Trace(„Dokumentenverarbeitung für Punkt: \” Rechnungen von Firma A\” läuft.”);

 

Fenster „Automatischer Arbeitsmodus” mit einer Beispielmeldung aus der Trace-Methode.

Czy ten artykuł był pomocny?