- Updating Multiple Parameters with Dynamic Input: Dynamic Input is not used to update all parameters with a single action, but to ensure that each parameter can be processed flexibly according to its data type and number of records.
- Each parameter is still processed individually; the logic does not update all parameters at once.
- However, with Dynamic Input, even if the number of records in the list obtained with Get Process Data changes or the data types vary, each record can be handled correctly.
- This ensures compatibility and flexibility in processes with parameters of different types and numbers.
- Chain Usage with Get Process Data: First, process data is read, the necessary parameters are selected and updated.
- Conditional Update: Parameters can be updated when certain rules are met.
Technical Risks and Controls
- Incorrect ProcessId: Entering a process ID that does not exist will cause the action to fail.
- Parameter Mismatch: The assigned value must be appropriate for the parameter type (e.g., text, number, date).
- Empty or Incorrect Value: When the value field is empty or incorrect, the process parameter may receive an incorrect or empty value.
- Use of Dynamic Input: If not all parameters are retrieved using Dynamic Input, some values may not be updated.
The Set Process Data action, when used in conjunction with Get Process Data, provides a complete solution for reading, analyzing, and securely updating process data. This makes workflows more flexible and manageable.