löscht bestimmte temporäre Daten des Schrittes mit der Schrittnummer $step bzw. der Extrapage mit der Nummer $step (abhängig davon, ob $isextrapage 'false' oder' true ist) aus der Relation 'workflow_temp_data' bzw. 'workflow_extrapage_temp_data'. Ist $modulnummer nicht gleich dem leeren String, so werden nur die Daten des Schritt-Moduls mit dieser Nummer gelöscht. Wurde der Variablenname $name angegeben (ist nicht gleich dem leeren String), so werden nur die Variablen mit Namen $name der einzelnen Module des Schrittes gelöscht. Ist mit $gueltigkeit eine Liste von Gültigkeitsdauern (wie z.B. ``subworkflow'' oder ``workflowloop'', vgl. Attribut 'gueltigkeitsdauer' in Relation 'workflow_temp_data') angegeben, so werden nur die Daten gelöscht, die deren 'gueltigkeitsdauer' einen Wert aus der List $gueltigkeit hat. Enthält $gueltigkeit nur ein Element, kann dieser auch statt einer Liste einzeln in $gueltigkeit übergeben werden.
Zum Löschen von Daten aus 'workflow_temp_data' bzw. 'workflow_extrapage_temp_data' sollte stets diese Funktion verwendet werden und nie direkt gelöscht werden. Denn der Inhalt der Relation 'workflow_temp_data' wird aus Performance-Gründen in der Session gecachet. Pro Workflow-Schritt wird in der Relation 'workflow_schritt' mit dem Attribut 'tempdata_letzte_aenderung' ein Timestamp gespeichert, der den Zeitpunkt der letzten Änderung der temporären Daten dieses Schrittes kennzeichnet. 'w_temp_data_del' setzt diesen automatisch.