Definition:
<!ENTITY % cm.obj-commit " (comment) "> <!ELEMENT obj-commit %cm.obj-commit;>
Aufgabe: Für die mit obj-where ermittelten Dateien wird die Workflow-Aktion Einreichen ausgeführt, wobei jeweils die Arbeitsversion in eine eingereichte Version umgewandelt wird, sofern ihr Workflow eine Unterschrift vorsieht. Andernfalls wird die Datei freigegeben.
Spezielle Parameter dieses Funktionselements:
comment: ist der Kommentar, der für die nächste Gruppe, die die Datei übernimmt, eingetragen wird.
Verwendung: Zunächst werden mit obj-where Dateien ermittelt. Anschließend wird obj-commit verwendet, um für diese Dateien die Workflow-Aktion Einreichen auszuführen.
Rückgabewert bei Erfolg: keiner.
Erforderliche Rechte: Der authentifizierte Benutzer muss das Recht permissionWrite für jedes der mit obj-where ermittelten Dateien haben und ihr Bearbeiter sein, oder er muss Administrator der Dateien sein.
Beispiel:
<cm-request...>
<obj-where>
<id>31477</id>
</obj-where>
<obj-commit>
<comment/>
</obj-commit>
</cm-request>
<cm-response...>
<cm-code numeric="0" phrase="ok"/>
</cm-response>