cimerp:0140_workflow:0070_workflow_sonstiges:0010_workflow_vordefiniertevariablen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
cimerp:0140_workflow:0070_workflow_sonstiges:0010_workflow_vordefiniertevariablen [04.09.2025 11:39:10] koepplingercimerp:0140_workflow:0070_workflow_sonstiges:0010_workflow_vordefiniertevariablen [18.09.2025 08:41:30] (aktuell) koepplinger
Zeile 1: Zeile 1:
 +{{indexmenu_n>0010}}
 +
 +======Workflow - vordefinierte Variablen======
 +
 +Die folgenden Variablen werden standardmäßig zur Verfügung gestellt.
 +
 +|**ResultString        **|Über die Variable ResultString kann im Formelscript dynamisch eine Zeichenkette zusammengebaut werden (maximale Länge: 2048 Zeichen).\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTSTRING).|
 +|**ResultMailEmpfaenger**|Über die Variable ResultMailEmpfaenger kann im Formelscript dynamisch eine beliebige Mailadresse zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTMAILEMPFAENGER).      |
 +|**ResultBetreff**|Über die Variable ResultBetreff kann im Formelscript dynamisch eine beliebige Betreffszeile zur Email-Versendung zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTBETREFF).      |
 +|**ResultDrucker**|Über die Variable ResultDrucker kann im Formelscript dynamisch ein Drucker zur CR-Report-Ausgabe zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTDRUCKER).      |
 +
 +\\ 
 +\\ 
 +
 +=====Neu ab September 2025 / ab Release 3.30 =====
 +
 +|**ResultString01      **|Über die Variable ResultString01 kann im Formelscript dynamisch eine Zeichenkette zusammengebaut werden (maximale Länge: 2048 Zeichen).\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTSTRING01).|
 +|**ResultString02      **|Über die Variable ResultString02 kann im Formelscript dynamisch eine Zeichenkette zusammengebaut werden (maximale Länge: 2048 Zeichen).\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTSTRING02).|
 +| **... 03, 04, 05, 06, 07, 08, 09 ...** | 
 +|**ResultString10      **|Über die Variable ResultString10 kann im Formelscript dynamisch eine Zeichenkette zusammengebaut werden (maximale Länge: 2048 Zeichen).\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTSTRING10).|
 +| | 
 +|**ResultMailEmpfaenger01**|Über die Variable ResultMailEmpfaenger01 kann im Formelscript dynamisch eine beliebige Mailadresse zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTMAILEMPFAENGER01).      |
 +|**ResultMailEmpfaenger02**|Über die Variable ResultMailEmpfaenger02 kann im Formelscript dynamisch eine beliebige Mailadresse zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTMAILEMPFAENGER02).      |
 +|**ResultMailEmpfaenger03**|Über die Variable ResultMailEmpfaenger03 kann im Formelscript dynamisch eine beliebige Mailadresse zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTMAILEMPFAENGER03).      |
 +
 +\\ 
 +\\ 
 +
 +===== Parameter-Klasse "scriptparams" =====
 +Auf diese Klasse kann im Workflow-Skript direkt zugegriffen werden. \\ 
 +
 +^ Attributname                ^ Datentyp         ^ Beschreibung ^
 +|scriptparams.modul           | varchar(4)       | Modul des Workflows |
 +|scriptparams.programm_nr     | varchar(32)      | Programm-Nr. des Workflows |
 +|scriptparams.hisaktion       | integer          | Aktions-Nr. des Historien-Events |
 +|scriptparams.hisid           | integer          | ID des Historien-Events |
 +|scriptparams.hisaktion_lfd_nr| integer          | Eindeutige laufende Nummer des Historien-Events |
 +|scriptparams.wofllfd         | integer          | Laufende Nummer des Workflows |
 +|scriptparams.herkunftid      | varchar(200)     | Zusammengesetzte Herkunfts-ID des Workflow-Events |
 +|scriptparams.hisaktiontext   | varchar(80)      | Bezeichnungstext des Workflow-Events |
 +|scriptparams.datenbank       | varchar(32)      | Datenbank-Bezeichnung des Mandanten, z. B. "betrieb01" |
 +|scriptparams.firma           | varchar(32)      | Firmen-Bezeichnung des Mandanten |
 +|scriptparams.ausloeser       | varchar(10)      | Auslöser des Workflows - Benutzerprofil |
 +|scriptparams.computer        | varchar(32)      | Computername, auf dem das Ereignis ausgelöst wurde|
 +
 +\\ 
 +\\ 
 +
 +^ Beispiel-Verwendung im Workflow-Skript ^ 
 +|{{.:pasted:20250904-112318.png}} |
 +^ Ergebnis ^ 
 +| {{.:pasted:20250904-112621.png}} | 
 +
 +{{tag>WOFL Variablen Resultstring RESULTSTRING scriptparams}}
  
                       

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki