1,627 bytes added
, 07:47, 8 April 2021
<includeonly>
==={{{name}}}{{#ifeq: {{{required|Ja}}}|Nein|<nowiki> </nowiki>(optional)|}}===
{{#if: {{#ask:[[{{FULLPAGENAME}}/{{{name}}}]] |?Name |mainlabel=-}}|([[{{FULLPAGENAME}}/{{{name}}}|Details]])|}}
{{#formlink:form={{{form}}}|query string=super_page={{FULLPAGENAME}}&{{{template|Prozessschritt}}}[related to]={{FULLPAGENAME}}&{{#arraymap:{{{parameters|}}}|{{{sep|;}}}|__GEN_PARAMS__|{{{template|Prozessschritt}}}{{#replace:__GEN_PARAMS__|_|<nowiki/> <nowiki/>}}|&}}&{{#arraymap:{{{specific parameters|}}}|{{{sep|;}}}|__SPEC_PARAMS__|{{{specific template|{{{form}}}}}}{{#replace:__SPEC_PARAMS__|_|<nowiki/> <nowiki/>}}|&}}&returnto={{FULLPAGENAME}}|target={{FULLPAGENAME}}/{{{name}}}|link text=Prozessschritt {{{name}}} erstellen oder bearbeiten|tooltip=Prozessschritt {{{name}}} erstellen oder bearbeiten|link type=NOTpost button|returnto={{FULLPAGENAME}}|reload}}<!--
-->{{Prozessschritt/Deskriptor
|name={{{name}}}
|predecessor={{#arraymap:{{{predecessor|}}}|;|__VALUE__|{{FULLPAGENAME}}#__VALUE__|;}}
|concurrent to={{#arraymap:{{{concurrent|}}}|;|__VALUE__|{{FULLPAGENAME}}#__VALUE__|;}}
|input objects={{{input objects|}}}
|output objects={{#arraymaptemplate:{{{output objects|}}}|Helper/StringOps/SplitOnTripleHashSelectFirst|;|}}
}}{{#arraymaptemplate:{{{output objects|}}}|Prozessschritt/Objekt|;|}}
{{#ifeq: {{Helper/Query/DebugProperty}}|wahr|
{{#if: {{{input objects|}}}| </br>Eingehende interne Objekte: {{{input objects|}}} |}}
{{#if: {{{output objects|}}}| </br>Ausgehende interne Objekte: {{#arraymaptemplate:{{{output objects|}}}|Helper/StringOps/SplitOnTripleHashSelectFirst|;|}} |}}
|}}</includeonly>