Wie suche ich richtig: Suchwort 1 + Suchwort 2 - Suchwort 3
Da Sie nicht angemeldet sind, werden Ihnen nur öffentliche Beiträge angezeigt.
Workflow-Server erstellen, während sie laufen, eine Log-Datei im Verzeichnis „LOGFILES“. Diese Log-Datei enthält strukturierte Informationen über den Status des Workflow-Servers. Der Name der Log-Datei setzt sich dabei aus dem Prefix „WFLSVR“, der Bedienernummer (z.B. 700) und der Dateiendung „.LOG“ zusammen.
Beispiel: WFLSVR700.LOG
Sehen wir uns einen Log-Eintrag genauer an (hier aufgrund Formattierung mit | getrennt):
24.05.2024 08:09:32 | 700 | WFL001: Mein Workflow | 112 | Mein Workflow
Hier sind die Informationen, die in diesem Eintrag vorhanden sind:
Spalte | Beschreibung | Daten aus Eintrag |
1 | Datum und Uhrzeit | 24.05.2024 08:09:32 |
2 | Bedienernummer | 700 |
3 | Ereignis (siehe unten) | WFL001: Mein Workflow |
4 | Ereignis-ID | 112 |
5 | Nachricht | Mein Workflow |
Folgende Ereignisse kann man in der Log-Datei vorfinden:
101 | Automatik wird initialisiert |
102 | Zeitpunkt für automatische Abmeldung |
103 | Benachrichtigung über E-Mail-Adresse |
104 | Automatik gestartet |
105 | Automatik stoppen |
106 | Automatik angehalten |
107 | Automatik fortsetzen |
108 | Automatik neu starten |
109 | Automatik gestoppt |
110 | Automatik beendet |
111 | Workflowscript wird ausgeführt |
112 | Workflowscript beendet |
113 | Job wird ausgeführt |
114 | Job beendet |
115 | Information/Hinweis |
116 | Frage |
117 | Automatische Bestätigung |
118 | Bestätigung von Bediener |
119 | Automatische Antwort |
120 | Antwort von Bediener |
121 | Information |
122 | Workflowscript nach Abbruch fortsetzen |
200 | Leerlauf |
201 | |
202 | Fortschrittsmeldung |
Je nachdem welches Ereignis protokolliert wird, werden in Spalte 3 zusätzliche Informationen angefügt (wie zum Beispiel das ausgeführte Workflowscript). …
[weiterlesen]
Wenn Sie ein Objekt (Workflow-Skript) bei einem Feld als Refreshtabelle(Auswahltabelle)
hinterlegen wollen, dann tragen Sie in dem Feld Hilfstabelle den Wert 300339 (Aufruf Workflowskript (Feste Zuweisung über Bearbeiten))
ein. Dann können Sie in dem Feld Skript-ID die ID des Objektes(WFL) angeben, das als Refresh dienen soll.
Hinweise:
Das Objekt (WFL) muß in dem Feld <WFKL-SCR>_2295_1 als Auswahltabelle eingestellt sein(Bearbeiten des
Objektes-Tabellen-als Auswahltabelle verwenden). …
[weiterlesen]
In der Beleggruppe unter „Ausführen von Workflowscripten“ –> „Beim Öffnen Beleg“ ein Startscript eintragen.
In diesem Startscript kann dann über die Globale Speichervariable MEM_23727_3 das gewünschte Beleglayout kalkuliert und über das Modul 1295 (Prozesse) der gewünschte Beleg MODAL! gestartet werden.
Korrektur: REV: WWF WW2684 (im Setup für IC/MC seit dem 04.05.2023)
Durch Umstellung der gesamten WEBWARE-Oberfläche auf Synchrone Verarbeitung in der Revision Innovation-71746, kam es unter Umständen bei schneller Eingabe von Zeichen zu einem Problem. Im Hintergrund, ist in der WEBWARE, im Browser eine Ãœberwachung aktiv, welche bei Bildschirm Lock durch eine Synchrone Ãœbertragung, eingegebene Zeichen zwischenpuffert und bei Freigabe der Oberfläche an das Programm abgibt. …
[weiterlesen]
Moin zusammen,
in diesem Video zeig ich euch wie man Langtexte in Workflows und SET_TEXTBAUSTEIN verwendet.
Das Ganze hab ich in zwei Teile, aber in einem Video verpackt. Bedeutet, holt euch was zu trinken, es dauert eine gute Stunde 🙂
Ich freu‘ mich auf euer Feedback. Bewertet diesen Wiki-Artikel mit Sternchen und schreibt mir was dazu, oder/und hinterlasst mir euren Kommentar am Ende dieses Artikels. …
[weiterlesen]
Um den Status eines Feldes (Tabellen-/Maskenfeld/BITMAPLEISTE/Karteikarte) zu ändern, stehen ihnen 3 „STATUS-Funktionen“ für
Ab BETA/57437 (02.09.2020) gibt es für Maskenfelder eine Syntax mit eckigen Klammern, bei der auch Variablen aufgelöst werden (was bisher nicht möglich war).
Seminarvideo: Workflowmanager für Einsteiger – Dauer 1Std:15min
Seminarvideo: Workflowmanager für Fortgeschrittene – Dauer 1Std:47min
In diesem Video lernen Sie:
Mit den Revisionen Beta-67839 und Patch-67840 haben wir einen Fehler in Tabellen mit doppelten Zeilenhöhen behoben.
Unter Umständen konnte es passieren, dass die letzte Zeile nicht mehr anklickbar war.
Mit der Revision 61390-Beta haben wir den Aufruf START_TOOL[778], um in einer WFL-Hauptspeichertabelle zu suchen um einen Parameter weitert.
Wenn die „1“ gesetzt ist, dann wird auch in gesperrten Tabellenfeldern nach einem Wort gesucht: START_TOOL[778!1] …
[weiterlesen]
In der Beta kam es beim einbinden von WFL-Scripten im Arbeitsplatz zu einem reproduzierbaren Absturz.
Der Absturz trat auf, sobald man das Feld „Workflow-Script“ angeklickt hat, oder mit F5 versucht hat zu öffnen.
Dies haben wir mit der Revision 48308 behoben.
Bedienerart:Scriptausführung (Autostart):
Bei einem Bediener der Bedienerart „Scriptausführung“ handelt es sich um einen Bediener, welcher nur per Parameteraufruf gestartet werden kann (bwwin32.exe).
Das dient dazu, um Einzeljobs zB. per Workflow auszuführen und danach wieder zu schließen. Es wird also die BüroWARE mit einem bestimmten Bediener gestartet, automatisch ein oder mehrere Scripte ausgeführt und anschließend die BüroWARE wieder geschlossen.
Ab Revision r32487 (BETA 5.58) muss diese Bedienerart nun lizenziert werden um genutzt werden zu können. …
[weiterlesen]
Ab BW Beta Revision 69385 und BW Patch Revision 69373
Mit dieser Programmänderung wurden Anpassungen bei der Erstellung der Intrastatmeldung vorgenommen.
Hierzu wurden die Formulare FMTFAAUS.606 und FMTFAAUS.607 angepasst. Das
neue Formular FMTFAAUS.617 beinhaltet alle Änderungen für das CSV-Standard Format des Statistischen Bundesamtes. Hier sind auch die ab 01.01.2022 geforderten Vorgaben  enthalten.
Das CSV-Standard-Format als Exportformat der Intrastatmeldung steht Ihnen im Workflow SE0001 „Intrastat Meldung“ in den oben genannten Revisionen bereit. …
[weiterlesen]
Stand: 28.02.2018
In Workflowskripten können über den Rahmen 11 Notizen von Seriennnummern und Chargen gezeigt werden. Bei den Seriennnummern und Chargen ist es möglich jeweils eine 2. Notizart mit der Rahmenart 12 einzubauen, im Standard ist die Notiz mit der Rahmenart 11 eingebaut.
Diese Notizen können in einem Workflow mit dem Maskenfeld 3822_3, „Rahmenart 11 Text initialisierenaus“ dargestellt werden.
23 – Seriennummern Notiz 1(Rahmen 11)
24 – Seriennummern Notiz 2(Rahmen 12)
46 – Chargen Notiz 1(Rahmen 11)
47 – Chargen Notiz 2(Rahmen 12)
Beispiel:
Sie erstellen ein Tabellenskript mit der 009-Seriennummernstammdaten und designen die Tabelle mit den Feldern aus dem Seriennummernstamm. …
[weiterlesen]
FRAGE/PROBLEM:
Was muss beachtet werden, wenn man einen Textbaustein mit Variablen in einen WFL-Notizrahmen laden möchte?
ANTWORT/LÖSUNG:
Hierzu muss das Feld SCRXXXXXX_3822_3 auf 11 (sofern der Rahmen 11 benutzt wird) gesetzt werden und im Feld SCRXXXXXX_4544_5 die Textbausteinnummer.
Damit nun auch die Variablen aufgelöst werden, muss der Text mit Toolnummer 330 geladen werden.
Es muss jedoch noch im Textbaustein selbst das Flag 2900_1 (DBK-Maske) bzw. …
[weiterlesen]
Nachfolgend werden alle einzelnen SCR-Felder eines Workflowscripts aufgelistet.
Die eigentliche Dokumentation der einzelnen Felder kann bereits teilweise im Whitepaper Workflowmanager nachgelesen werden.
Bezeichnung | Variable | Beschreibung |
Script-Nr. | SCRxxxxxx_0_6 | Scriptnummer des Scriptes |
 Bezeichnung | SCRxxxxxx_180_60 | Bezeichnung des Scriptes |
 Name Start-Button | SCRxxxxxx_1000_30 | Name des „OK/Start“-Button |
 Buchstabe/Hotkey | SCRxxxxxx_1030_1 | Buchstabe/Hotkey des „OK/Start“-Button |
 Folgescript | SCRxxxxxx_1032_6 | Folgescriptnummer |
 Prüfflag startfähig | SCRxxxxxx_1038_1 | Wenn deaktiv, können keine Prozesse mehr ausgeführt werden. Wurde entwickelt zum Abbruch der Prozesse in Kalk „Vor Start“. |
Funktionsweise, Tipps und Tricks zu Toolnummer 306:
Funktion:
Bei Aufruf von Tool 306 wird die Tabelle eines Workflowskriptes 2 mal durchlaufen. Innerhalb dieser Durchläufe können im Skript unter
Kalkulationen hinterlegt werden. Zu beachten ist hier, das im Standard unter Kalkulationsziel MASKE hierdurch keine Tabellenfelder verändert werden können. …
[weiterlesen]
Erweiterung GET_RELATION 1016
GET_RELATION[1016!Typ],,,,Rückgabe Versionsnummer
,,,,…Typ (optional)
,,,,……0 = 3-stellig – default
,,,,……1 = 2-stellig
,,,,……2 = Entwicklungsstadium : Beta – Patch
,,,,……3 = Komplette Versionsnummer
,,,,……4 = Version Build (3. Stelle)
,,,,……5 = Revision
Beta : 71597
Patch : 71600 …
[weiterlesen]
Mit den Revisionen Beta-68092 und Patch-68093 haben wir einen Fehler im Zusammenhang mit Workflow-Scripten und Public-Usern behoben.
Bei verwenden von Start-Workflows für Public-User kam es zu dem Problem, dass Änderungen in der Maske nicht immer sauber erkannt wurden. …
[weiterlesen]
Bereich Bestellsystem
Ab BW Beta Rev. 66191
In dieser Dokumentation stellen wir Ihnen folgende Neuerungen im Bestellsystem vor:
Druckicon in der Belegtabelle:
Mit dieser Programmänderung wird in der Belegtabelle der offenen Bestellungen im Bestellsystem das Druckicon angezeigt, wenn der entsprechende Beleg bereits gedruckt wurde.
WFL-Script nach dem Erstellen des Bestellvorschlags
Ab der oben genannten Revision können Sie in den Basisdaten des Bestellsystems unter „Workflowsteuerung“ ein Workflowscript hinterlegen, das nach dem Erstellen eines Bestellvorschlages ausgeführt werden soll. …
[weiterlesen]
Moin zusammen,
in diesem Video zeig ich euch was ist ein Workflowserver, was braucht man dafür und wie übergibt man ein WorkflowScript an den Workflowserver.
Holt euch was zu trinken, es dauert aber nur eine knappe halbe Stunde ????
Ich freu‘ mich auf euer Feedback. Bewertet diesen Wiki-Artikel mit Sternchen und schreibt mir was dazu, oder/und hinterlasst mir euren Kommentar am Ende dieses Artikels. …
[weiterlesen]
REV: Beta-64682, Patch-64683, WWS Rev>= 13096
Im Bereich Benutzerprogramme Konfigurieren können nun für die Vorgabe des Auto-Start Dialog neben der bisherigen möglichen Vorgabe der Programm-/Modul-Nummer nun auch Workflow-ID sowie IDB-ID’s gesetzt werden.
Die Bezeichnung der Bildschirmfelder wurden entsprechend geändert.
Neu ist nun die Auswahl der Art des Start-Moduls aus einer Aufzählung im Feld „Startmodul festlegen“. Der bisherige Ja/Nein Datenbankwert für „Benutze Start Module“ wird intern automatisch in das Feld „Startmodul festlegen“ umgesetzt. …
[weiterlesen]
Moin zusammen,
in diesem Video zeig ich euch, wie man Verzeichnisse in Workflows auflistet und wie man damit filtert.
Da Ganze dauert ca. 22 Minuten und 50 Sekunden, also holt euch was zu trinken und genießt es ????
Ich freu‘ mich auf euer Feedback. Bewertet diesen Wiki-Artikel mit Sternchen und schreibt mir was dazu, oder/und hinterlasst mir euren Kommentar am Ende dieses Artikels. …
[weiterlesen]
Um ein Verzeichnis auslesen und die dort enthaltenen Dateien zu nutzen steht im Workflow die Tabellenverarbeitung 888 (Verzeichnisauflistung) zur Verfügung.
Um dieses korrekt verwenden zu können, müssen Individual-Tabellenfelder für die nachfolgend aufgelisteten Daten angelegt werden (mindestens das 1. ist nötig):
Hinweis: Pflichtfelder sind Fett gekennzeichnet!
Diese Individualfelder müssen in der Tabdatei Definition innerhalb des Workflows hinterlegt werden
Tabellendaten -> Tabdateidefinition
Wichtig: Die oben angegebene Reihenfolge muss beibehalten werden. …
[weiterlesen]
Innerhalb von Workflows kann folgendermaßen eine Schleife erzeugt werden:
Mittels der Kalkulationsart „3“ wird eine Schleifen-Sektion geöffnet und mittels Kalkulationsart „4“ wieder geschlossen.
Innhalb der Schleife wird mittels des Parameters _SCHLEIFENANZAHL_Â die Anzahl der Wiederholungen festgelegt
Wichtig:Â _SCHLEIFENANZAHL_ muss nach der „3“ Kalkulationsart definiert werden.
Mit der Funktion _SCHLEIFENDURCHLAUF_Â kann der aktuelle Schleifendurchlauf festgelegt werden.
Es ist außerdem möglich innerhalb des „3“er Blocks eine Selektion zu hinterlegen. …
[weiterlesen]
Ab der Revision Beta-57314 gibt es ein neues Zugriffsrecht:
[RDSGN_DESIGNER, Nr: 016 - Redesigns diverser Designermodule, Objektgenerator: Beim Bearbeiten von bestehenden Scripten direkt auf Kartei 6 starten]
Sobald dieses Zugriffsrecht aktiv ist, werden bestehende Scripte beim bearbeiten direkt auf der Karteikarte 6 gestartet und eine Selektion auf nur befüllte Eventscripte vorgenommen.
Mit der Revision 54270 in Beta und Patch haben wir einen Selektionsfehler behoben, der nicht immer korrekte Werte zurückgeliefert hat.
Beispiel:
Ein Artikel hat 14 Stück Bestand auf verschiedenen Lagerplätzen. Nichts-K999 = 0 STATLGDAT[!31.12.2019!0!0!!K999] K000 - K519 = 0 STATLGDAT[K000!31.12.2019!0!0!!K519] K512 - K519 = 14 STATLGDAT[K512!31.12.2019!0!0!!K519]
Nun wird korrekterweise für alle 3 Selektionen ein Bestand von 14 Stück zurückgemeldet. …
[weiterlesen]
Unter Umständen konnte es passieren, dass die Daten in der Tabelle eines Workflow-Scriptes nicht korrekt dargestellt wurden, wenn mittels Bild-Auf/Bild-ab Tasten bei gleichzeitig aktiver Tabellenkomprimierung (unter Karteikarte 4 – Parameter) durch diese navigiert worden ist. Dieses Verhalten haben wir mit den Revisionen 53094-Beta und 53098-Patch behoben.
FRAGE/PROBLEM:
Wie kann man einen Prozess in einem Workflow zeitgesteuert wiederholen lassen ohne das Workflow zu schließen?
ANTWORT/LÖSUNG:
Innerhalb eines Workflows gibt es zwei Felder, die genau diesen Zweck erfüllen:
Toolnummer Automatikausführung – SCRXXXXXX_4506_5
Zeitdifferenz Automatikausführung – SCRXXXXXX_4511_3
Beispiel es soll alle 5 Sekunden das Tool 140 ausgeführt werden:
Selektion | Kalkulation | Information |
SCRXXXXXX_4506_5=140 | Toolnummer die automatisch mit einem Zeitintervall ausgeführt werden soll | |
SCRXXXXXX_4511_3=5 | Zeitgeber in welchem Intervall (Sekunden) die Toolnummer aus 4506_5 ausgeführt werden soll |
TIPPS & TRICKS:
Über die wflsvr.ini (nicht wflsrv.ini) können diverse Einstellungen für WFL-Server hinterlegt werden.
Diese Datei ist optional und wird im BWERP-Verzeichnis erstellt.
Workflowserver welche keine eigenen Einträge (bzw. keine eigene Sektion) in der INI-Datei festgelegt haben arbeiten mit den Standard-Systemvorgaben oder mit den Einstellungen der Sektion [Standard] aus der INI-Datei, falls diese angegeben wurden.
Allgemeiner Aufbau der wflsvr.ini:
[Standard] #Uhrzeit, an dem sich der Server autom. |
Mit den Revisionen 50986-Beta und 50987-Patch haben wir ein Problem behoben, welches beim Drücken der Taste F3 (Neues Workflowscript zum Workflowserver hinzufügen) und dem direkten Ansprechen des Suchfeldes dazu führte, dass sofort das erste Workflow-Script markiert wurde.
Dies ist nun korrigiert. …
[weiterlesen]
Kasse 4.1 – Bereich Finder
Ab BW 5.58 Patch Revision 50657
Mit dieser Programmänderung können individuelle Workflows in die Finder Datenbank eingebunden. An der Kasse können diese dann über den Finder gesucht und ausgeführt werden.
Hierzu wird in der Datenbank die Toolnummer des Skripts (17xxx) eingetragen.
Oft besteht der Wunsch, in einem Workflowscript eine Baumstruktur dynamisch aufzubauen z.B. per Kalkulation?
Die Funktion ADD_TREE[..] ermöglicht das.
„Ast einer Baumansicht ein-/hinzufügen und überschreiben“
ADD_TREE[700!AST_ID!PARENT_ID!TEXT!BILD_DATEI!VART!BROTHER_ID!ZUSATZ_INFO!BOLD!OHNE_FUNKTION]
Beschreibung:
:AST_ID
eindeutige ID des neuen bzw. zu überschreibenden Asts
::ELTERN_ID
ID des Eltern-Asts
::TEXT
Text zu Ast
::BILD_DATEI (optional)
Dateiname der Bilddatei (*.BMP)
::VART: (optional)
0 = ein-/hinzufügen
1 = überschreiben
::BRUDER_ID (optional)
falls angegeben – neuen Ast vor dem Ast mit der übergeben ID einfügen
::ZUSATZ_INFO (optional)
Text – Zusatzinformation
::BOLD (optional)
N = Schriftschnitt: Normal
J = Schriftschnitt: Fett
::OHNE_FUNKTION (optional)
N = Ereignis wird ausgelöst
J = Es wird kein Ereignis ausgelöst
Diese kann beispielsweise in dem Kalkulationsblock „nach init Baum“ verwendet werden, damit beim Scriptstart die Baumstruktur aufgebaut wird. …
[weiterlesen]
Um in Workflows für Felder die Hilfstabelle-Variable zu setzen, stehen Ihnen 2 Felder innerhalb von den Workflows zur Verfügung:
SCRXXXXXX_4831_5 (Position Änderung Refreshtabelle)
SCRXXXXXX_4836_6 (Neue Refreshtabelle)
In SCRXXXXX_4836_6 (Neue Refreshtabelle) wird die neue Hilfstabelle/Refreshtabelle  geschrieben und dann unter
Kalkulationen -> „Kalkulationsziel Maske -> F5-Auswahl“
die Position zuweisen, welches die neue Refreshtabelle erhalten soll
Beispiel:
Das Feld SCRXXXXXX_1140_25 (Artikelnummer) hat standardmäßig das Refresh 300017, allerdings soll in bestimmten Fällen die Refreshtabelle auf eine IDB verweisen. …
[weiterlesen]
Bei diesen Video(s) handelt es sich um Mitschnitte des 5-tägigen Live-Seminars in Wien 2018. Alle Videos und WIKI-Artikel werden peu à peu noch überarbeitet und mit Texten / PDFs belebt.
Bei diesen Video(s) handelt es sich um Mitschnitte des 5-tägigen Live-Seminars in Wien 2018. Alle Videos und WIKI-Artikel werden peu à peu noch überarbeitet und mit Texten / PDFs belebt.
Bei diesen Video(s) handelt es sich um Mitschnitte des 5-tägigen Live-Seminars in Wien 2018. Alle Videos und WIKI-Artikel werden peu à peu noch überarbeitet und mit Texten / PDFs belebt.
Nach dem Ausführen von Skripten über den Workflowserver wurde in der BETA kein Protokoll angezeigt.
Das wurde ab Revision 49485/BETA geändert, sodass die Ereignisanzeige des Servers wieder gefüllt wird.
Beim Ausführen des Workflowskriptes SE1324 „Prozess: Prüflauflauf Finanzwesen (0) Laden“ über den Workflowserver ist mehrmals folgende Meldung bezüglich der Lizenz gekommen:
Das wurde am Revision 49451/BETA und 49452/PATCH geändert. Workflowserver sind lizenziert und dürfen damit alles. …
[weiterlesen]
Wurde bei der Sitzungsvorgabe (Programm Modul Definitionen) für einen Bediener festgelegt, dass ein Workflow gestartet wird und der WEBWARE Finder nicht verwendet werden soll, kam es beim Ausparken der Sitzung zu dem Problem, dass das Anzeigefenster nicht korrekt aktualisiert wurde. Dies haben wir mit den Revisionen 49199-Beta und 49200-Patch behoben.
Bisher wurde in dem Fall der Wert im Browser nicht geleert, in der BüroWARE selber schon. Es wird nun ab den Revisionen 48369-Beta und 48393-Patch korrekt geprüft ob sich das Feld geändert hat und dementsprechend geleert.
Wir haben mit der Revision Beta-46979 einen Fehler behoben, der dazu geführt hat, dass der Neustart des WFL-Servers in Verbindung mit einem Neustart-Intervall in der wflsvr.ini und zusammen mit der wflrestart.ini nicht mehr korrekt funktionierte, wenn der WFL-Server über Parameter aufgerufen wurde. In diesem Zusammenhang haben wir ebenfalls ein Problem mit einer aktiven Lizenz behoben.
Ein in den Basisdaten unter -> Workflowsteuerung -> Nach Belegübernahme aus Wawi, hinterlegtes Workflowscript wurde immer zweimal ausgeführt – ab Rev. 46577/Beta tritt das nicht mehr auf.
Hinweis: Wird dort ein Script eingetragen, welches eine Eingabe erfordert, muss im Script der Splash-Screen abgeschaltet werden.
…Frage/Problem:
Wie kann ich einen Prozess ordnungsgemäß über den Windows Aufgabenplaner starten?
Antwort/Lösung:
Dafür muss eine Aufgabe im Windows Aufgabenplaner angelegt werden, es ist sehr wichtig, das unter den allgemeinen Einstellungen die Aufgabe in den Sicherheitsoptionen auf „Nur ausführen, wenn der Benutzer angemeldet ist“ steht, es gibt Partner die berichten, dass dies nicht zwingend erforderlich ist, was auch von Konfiguration zu Konfiguration möglich ist, aber wenn man wirklich auf Nummer sicher gehen möchte, stellt man die Aufgabe wie oben beschrieben ein. …
[weiterlesen]
Mit dem Build 64 des Scriptes SE1047 (Artikel/Lagerauskunft DLV), enthalten ab Beta und Patch Revision 45900, haben wir eine Anpassung der Selektion für die Lagerauskunft vorgenommen.
Wenn mehrere Lager aber keine Filialen verwendet wurden, konnte es unter Umständen passieren, dass die Lagerauskunft für Artikel nicht alle Lagerplätze auflistete.
Vorher: | Nachher: |
Beta Version 45851
Wenn in einem Workflowscript eine Toolnummer für die ESC Taste hinterlegt und per Kalkulation eine Meldung ausgegeben wird, so wurde die Fenster-Titelzeile gelöscht.
Ab der Beta Version 45851, gibt es dafür folgendes Zugriffsrecht das aktiviert werden muß:
FEHLER7, Nr. 35 "Beim Beenden von WFL-Scriptfenstern über das X-Symbol im Fenstertitel Fokus zuerst an das Fenster zurückgeben"
Problem: In der Auswahltabelle der Workflowscripte kann nicht gesehen werden welches Script umgeleitet wird. Dazu muss immer über den Button „Zeit“ ein weiteres Workflow aufgerufen werden. Dort ist dann die Umleitung ersichtlich.
Damit ersichtlich ist , welche SoftENGINE Scripte umgeleitet sind auf Individuelle Scripte, kann das Feld „Individuelle Script-ID (Aufruf) TSCRSE0395_2315_6“ in die Auswahltabelle eingebunden werden.
Es gab ein Problem mit dem Aufruf von Workflow-Scripten mittels internem Text 19909 und dem Zusatzparameter /MDE. Bisher wurde die BüroWARE beim Autostart von Workflow-Scripten, welche weniger als 6 Zeichen im Namen haben, geschlossen. Mit den Revisionen 43630-Beta und 43631-Patch haben wir nun eine Korrektur vorgenommen. Jetzt sollte die BüroWARE auch offen bleiben, wenn Workflow-Scripte mit weniger als 6 Zeichen im Namen gestartet werden. …
[weiterlesen]
Workflowmanager ab Patch/Beta Revision 43496
Erweiterung im Bereich des Stapelimport
Innerhalb vom Stapelimport wird nun bei der Auswahl der zu importierenden Scripte
sowohl die Build-Nummer der Quellscripts (in der Importdatei) und die Build-Nummer
vom Zielsystem angezeigt.
Zusätzlich ist es möglich einen Import über die Script auszuführen die neuer sind.
Dazu gibt es einen entsprechenden Button.
Seminarvideo: Workflowmanager für Profis. Dauer 1 Stunde.
In diesem Video lernen Sie:
Wenn ein Workflowscript nicht auf ein Modul (START_TOOL[80]) wartet und direkt weiter die folgenden Befehle abarbeitet, könnte es daran liegen das man eine Tabelle in dem Script hat, in der die Markiert-Spalte gesperrt ist bzw. es keine Spalte mit der Hilfstabelle 700000 gibt.
Für dieses Problem wurde vor längerer Zeit ein Fehler-Zugriffsrecht eingeführt.
Es ist das ZGR:
[FEHLER6, Nr: 070 – Fehlerbereinigung VI, Aufnehmen eines Fensters mit benutzdef. …
[weiterlesen]
Um sicherzustellen, dass bei den den Toolnummern 369, 370 die Einstellungen der Spalten TSCRXX_5326_1 (Satz kann markiert werden) und TSCRXX_5327_1 (Satz kann entmarkiert werden) berücksichtigt werden, beachten Sie folgendes:
Im Standard wird unabhängig von der Einstellungen der beiden genannten Felder die Zeilen markiert und entmarkiert.
Mittels des Zugriffsrechts
[FEHLER6, Nr: 033 – Fehlerbereinigung VI, Workflow: Tools 369/370/371 berücksichtigen TSCR_5326_1/TSCR_5327_1]
werden die Einstellungen jedoch berücksichtigt …
[weiterlesen]
Beim umwandeln eines Erstkontaktes in einen Kunden, muss darauf geachtet werden, dass eigene IDB-Datensätze mit Adressnummern ebenfalls angepasst werden.
Eine eigene eindeutige ID ist hier nicht sinnvoll, da bereits einige Workflowscripte auf IDBs mit den Adressnummern aufbauen.
Es ist möglich ein eigenes Workflow-Script zu hinterlegen, welches nach der Umwandlung ausgeführt wird. Dieses wird in den internen Texten 20524 hinterlegt:
In diesem WFL-Script hat man dann mit den MEM-Feldern folgende Werte für die alte und die neue Adressnummer in Zugriff:
MEM_20745_8 -> Alte Adressnummer bei Adressnummernumwandlung MEM_20753_8 -> Neue Adressnummer bei Adressnummernumwandlung
Ãœber diese Daten können aus dem Workflow-Script per PUT_RELATION die eigenen IDBs, und andere Datenbereiche, umgesetzt werden. …
[weiterlesen]
Der Rahmen 203 wird genutzt, um eine HTML oder andere Datei (z.B. TXT) anzuzeigen, die lokal verfügbar ist.
Dazu wird der Rahmen mit einem auf der Maske befindlichen Feld verbunden, der den Dateinahmen enthält.
Die Vorgehensweise:
Definieren Sie ein Feld, welches einen Dateinamen/Pfad aufnehmen kann. Im Beispiel ist das ein ausreichend großes Textfeld, welches zusätzlich mit einer Auswahlfunktion (Hilfstabelle 300054: Dateien -> Dateiauswahl) versehen ist. …
[weiterlesen]
Es gibt seit Revision 25791, zwei Toolnummern in Workflowscripten, um aus Workflow-Maskenfeldern eine Volltextsuche zu starten.
START_TOOL[729]
Darüber kann mit dem Inhalt im aktuellen Maskenfled eine Volltextsuche ausgeführt werden.
START_TOOL[778]
Für diese Tool Nummer gibt es auch ein neues Scriptmaskenfeld „21646_60 Suchtext für Toolnummer 778“
In dieses Feld kann ein beliebiger Wert geschrieben/kalkuliert werden, mit welchem dann über Tool 778 eine Volltextsuche ausgelöst wird. …
[weiterlesen]
Nutzt man Rahmenart 199 um einen Workflow aufzurufen, können bei der Angabe der Parameter  derzeit nur Fixstrings übergeben werden, die Variablenauflösung ist noch nicht möglich.
Sofern der Klick-Rahmen auf einer Workflowmaske platziert wurde, besteht die Möglichkeit mit der Rahmenart 108 eine Toolnummer auszulösen (z.B. Programmnummer 155)
und dann im Tool in gewohnter Art und Weise mit GR166 einen Workflow mit Variablenauflösung aufzurufen. …
[weiterlesen]
Funktionsweise, Tipps und Tricks zu Toolnummer 307:
Funktion:
Bei Aufruf von Tool 307 wird die Tabelle eines Workflowskriptes 1 mal durchlaufen. Innerhalb dieses Durchlaufs können im Skript unter
Kalkulationen hinterlegt werden. Zu beachten ist hier, das im Standard unter Kalkulationsziel MASKE hierdurch keine Tabellenfelder verändert werden können. …
[weiterlesen]
In allen Versionen wurde das Zugriffsrecht
[STKALK, Stammdatenkalkulation Allgemein, Nr: 022 – SCR Maskenfelder auch in Tabellenkalkulationen innerhalb WFL-Scripts verfügbar ]
und das Feld
SCR_4991_1 | Maskenfelder auch in Tabellenkalkulationen verfügbar
permanent aktiviert.
Dadurch kann nun auch im Unterast von Kalkulationen – „Kalkulationsziel Tabelle“ auf Maskenfelder zurückgeschrieben werden.
Diese Funktion ist ab sofort permanent aktiv und es kommt zu keinen Seiteneffekten mehr, wenn von Seiten der Scriptentwicklung hierzu Änderungen/Anpassungen/Neuerungen stattfinden. …
[weiterlesen]
Im Anhang finden Sie ein Whitepaper, in welchem Aufbau und Funktionsweise des Workflowmanagers 3.0 erläutert werden.
Whitepaper Workflowmanager …
[weiterlesen]
Funktionsweise, Tipps und Tricks zu Toolnummer 342:
Funktion:
Wie Tool 2 lädt Tool 342 Daten in die Workflowtabelle, allerdings ohne vorher die bereits geladenen Daten zu entfernen.
Für weitere Informationen/Funktionsweise bitte unter Tool 2 schauen
Tipps und Tricks:
Funktionsweise, Tipps und Tricks zu Toolnummer 2:
Funktion:
Durch Tool 2 wird die Tabelle eines Skriptes auf Basis der Einstellungen auf Karteikarte 2 – „Script“ und den hinterlegten Selektionen unter „Tabellendaten -> Selektion“ geladen. Des weiteren werden die im Bereich „Kalkulation -> Kalkulationsziel TABELLE -> Sätze einfügen“ hinterlegten Kalkulationen ausgeführt.
Sind bereits Daten geladen, werden diese vorher entfernt und die Tabelle neu aufgebaut. …
[weiterlesen]
In dieser Sektion sind Details zur Funktion von Toolnummern in Workflowskripts zu finden.
Hinweise und Tipps zu den Toolnummern:
Generell gibt es 3 verschiedene Möglichkeiten Toolnummern zu starten:
START_TOOL[<Nummer>] | Startet die in den Klammern eingetragene Toolnummer, springt aber aus der aktuellen Position der Toolausführung einfach zum nächsten vorkommen der genannten Toolnummer. |
START_TOOL_KALK[<Nummer>] | Startet die in den Klammern eingetragene Toolnummer, allerdings wird die komplette Toolausführung von vorne gestartet, so das jede Zeile in der Toolausführung berücksichtigt wird. |
Um Attribute über ein Workflowscript zu individualisieren steht Ihnen seit der Version 5.57 Rev. 19919 das MEM-Feld MEM_29301_10 zur Verfügung.
In diesem wird die Attributnummer des ausgewählten Attributs gespeichert.
Um zu ermitteln, wo sich innerhalb eines Scriptfensters aktuell der Fokus befindet (Maske, Tabelle, Anzeigetabelle), stehen Ihnen eigene Selektionsparameter zur Verfügung.
Mittels dieser Parameter können Sie feststellen, welcher Bereich aktiv ist:
_TABAKTIV_=1 Tabelle aktiv
_ATABAKTIV_=1 Anzeigetabelle aktiv
_MASKEAKTIV_=1 Maske aktiv …
[weiterlesen]
Für die Lösung spezieller Vorgänge im Zusammenhang mit Konten in der Warenwirtschaft kann es notwendig sein, zusätzliche Einträge in der Kontenzuordnung an zulegen.
Wechseln Sie dazu in den Basisdaten der Warenwirtschaft zu den „Kontenzuordnungen“ und dort im Menü „Extras auf „WE-/Erlösarten“.
Dort können Sie dann die Bezeichnung eintragen und über die Spalte A(Art) steuern, ob diese bei Kunden/Debitoren (D), Lieferanten/Kreditoren (K) oder allen Adressen (0) zu sehen ist, wenn man im Adressstamm auf dem Feld „Erlöszuordung“ (ADR_2016_1) die Auswahl ([F5]) drückt. …
[weiterlesen]
Seit Version 5.42.000-092 ist es möglich, in einem WFL Script mit der neuen Toolnummer 757 eine Tabelle in die Zwischenablage zu übertragen! …
[weiterlesen]
FRAGE/PROBLEM:
Wie kann man in einem Workflowscript mittels einem SQL-Statement auf die Tabellenfelder bzw. Anzeigetabelle zugreifen, um bspw. – abhängig vom Fokus auf welchem Datensatz man in der Haupttabelle steht – die entsprechenden Datensätze der Anzeigetabelle zu laden?
ANTWORT\LÖSUNG:
Auf die Haupttabelle kann über die Variable:
$(TAB_POS_LEN) zugegriffen werden.
Auf die Anzeigetabelle kann über die Variable:
$(ATAB_POS_LEN) zugegriffen werden. …
[weiterlesen]
FRAGE/PROBLEM:
Im Workflowscript gibt es über die Toolfunktion 344 die Möglichkeit, eine Scripttabelle in eine Tabdatei zu schreiben anhand vom Maskenscriptfeld 4325_3.
Was muss in SCRxxx_4325_3 (Datenbasis für Tool 344) stehen, damit Tool 344 aufgerufen werden kann?
Was für eine Datenbasis ist hier gemeint?
Wie arbeitet Tool 344 dann, nach welchen Kriterien wird die Scripttabelle in die Tabdatei geschrieben?
ANTWORT/LÖSUNG:
damit ist es möglich, DBP Datensätze in eine TAB-Datei zu speichern. …
[weiterlesen]