<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://pranke.com/hilfe/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://pranke.com/hilfe/feed.php">
        <title>eBiss 3 howtos:plugins:jobsteps</title>
        <description></description>
        <link>https://pranke.com/hilfe/</link>
        <image rdf:resource="https://pranke.com/hilfe/lib/exe/fetch.php?media=favicon.ico" />
       <dc:date>2026-04-08T21:35:42+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:file_browse&amp;rev=1764146974&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:messagebox&amp;rev=1764146933&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:password_properties&amp;rev=1764146952&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:pluginexample&amp;rev=1708413312&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:pluginexamplethree&amp;rev=1708413312&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:pluginexampletwo&amp;rev=1708413312&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:start&amp;rev=1708413312&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://pranke.com/hilfe/lib/exe/fetch.php?media=favicon.ico">
        <title>eBiss 3</title>
        <link>https://pranke.com/hilfe/</link>
        <url>https://pranke.com/hilfe/lib/exe/fetch.php?media=favicon.ico</url>
    </image>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:file_browse&amp;rev=1764146974&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-26T09:49:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Eigenschaft: Dateiname</title>
        <link>https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:file_browse&amp;rev=1764146974&amp;do=diff</link>
        <description>Eigenschaft: Dateiname

Um hinter der Text Box den „Browse“ Button zu erhalten, verwendet man das Attribut BrowsablePath, z.B.:


public class RestClient : ClientJobStepBase
{
        [BrowsablePath]
        public string AsureKeystore { get; set; }
}</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:messagebox&amp;rev=1764146933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-26T09:48:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Eigenschaft: Nachrichtenkörbe</title>
        <link>https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:messagebox&amp;rev=1764146933&amp;do=diff</link>
        <description>Eigenschaft: Nachrichtenkörbe

Um die List der Nachrichtenkörbe im Knoten anzubieten, verwendet man den TypeConvert ClientJobStepMsgBoxListTypeConverter aus dem Namensraum eBiss.Api.Workflow (eBiss.Api.dll).
Z.B. im folgenden für die Eigenschaft MessageBoxName</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:password_properties&amp;rev=1764146952&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-26T09:49:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Eigenschaft: Kennwort</title>
        <link>https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:password_properties&amp;rev=1764146952&amp;do=diff</link>
        <description>Eigenschaft: Kennwort

Zur Definition von geschützten Eigenschaften im eigenen JobSteps verwendet man das .NET Attribut ObfuscateContent:


[ObfuscateContent()]
public string Password { get; set; }


Wenn auf dem System konfiguriert ist, dass sensible Daten verschlüsselt werden, dann erricht man 
mit dem Parameter</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:pluginexample&amp;rev=1708413312&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Anwendungsfall: Selektiere Attachment anhand Regex</title>
        <link>https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:pluginexample&amp;rev=1708413312&amp;do=diff</link>
        <description>Anwendungsfall: Selektiere Attachment anhand Regex

In diesem HowTo erfahren Sie, welche Bedingungen für die Umsetzung eines eigenen Plugins nötig sind. Nachfolgend können Sie die Umsetzung anhand eines Anwendungsfalls nachvollziehen, in dem Attachments einer Nachricht selektiert werden, die einem regulären Ausdruck entsprechen.</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:pluginexamplethree&amp;rev=1708413312&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Anwendungsfall: Handle document</title>
        <link>https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:pluginexamplethree&amp;rev=1708413312&amp;do=diff</link>
        <description>Anwendungsfall: Handle document

Auswertungen direkt auf den Dokumenten werden nach dem EntityLoader eingehängt, z.B.:


Hierzu bedarf es eines ClientJobSteps nur der Methode HandleEntitiyObject mit der unten angegebenen Signatur:


public class HandleDocument : ClientJobStepBase
{
  [PluginWorkflowMethod(typeof(EntityObjectHandler))]
  public void HandleEntitiyObject(object sender, EntityObjectArgs args)
  {
    IDocument doc= args.Document;
    object inst = args.Instance; // the loaded struct…</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:pluginexampletwo&amp;rev=1708413312&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Anwendungsfall: Schreibe Partnervariablenabhängig auf die Festplatte</title>
        <link>https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:pluginexampletwo&amp;rev=1708413312&amp;do=diff</link>
        <description>Anwendungsfall: Schreibe Partnervariablenabhängig auf die Festplatte

In diesem HowTo erfahren Sie, welche Bedingungen für die Umsetzung eines eigenen Plugins nötig sind. Nachfolgend können Sie die Umsetzung anhand eines Anwendungsfalls nachvollziehen, in dem Attachments einer Nachricht auf die Festplatte geschrieben werden, sofern der Partner eine entsprechende Variable (mit einem Pfad) hinterlegt hat.</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:start&amp;rev=1708413312&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Eigenen JobStep erstellen</title>
        <link>https://pranke.com/hilfe/doku.php?id=howtos:plugins:jobsteps:start&amp;rev=1708413312&amp;do=diff</link>
        <description>Eigenen JobStep erstellen

Sie haben jederzeit die Möglichkeit Ihr eBiss System mit eigenen Jobsteps zu erweitern. Nachfolgend finden Sie ausführliche Anwendungsfälle an denen Sie sich orientieren können. Diese Beispiele finden Sie auch als Solution in Ihrem StandardTemplates Verzeichnis von Ihrem jobsteps index</description>
    </item>
</rdf:RDF>
