This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Mysterious parameters in job step

Hello All,

I recently joined a project where we are, going to upgrade Q1IM from 6.1.2 to 7.1.2.

I was going through the custom process' and job queue and saw some steps having parameters magically appearing, though they were not present in the original process step. I am not able to understand from where these parameters are coming, so seeking help from you guys:

Parameters in the above step:

Below are the parameters of the step from the job queue:

I am not able to understand from where the extra parameters are coming?

FYI this is the second step of the process, first being the Event Catcher step, and their also nothing special is written in the generating condition or pre-script.

How can a step show parameters that are not present in the, process is driving me nuts...

 

Thanks

  • The OutValue_0 and OutValue_1 are return values that look like custom powershell objects, what is the process type of the process step?
  • Hi Dheeraj,

    As Paul said these 'mysterious' parameters are output values from previous job steps. Some components generate free/hidden output parameters such as the PowerShell component - this returns a parameter OutValue_0 which is an XML representation of the return value.

    Regards, Barry.
  • Thanks Paul and Barry,

    I suspected the same, but the step just before this step is the one that catches the event and it is not calling any powershell script in the generating or pre-script and this is the second step that too a delay step, though the next step is calling a powershell script.
    If I look at all the powershell scripts that the entire process is calling that might give me an idea how this is happening.

    Thanks.
  • The blue ones are out values from process steps executed before the current process step. Every out parameter is available to all of the following process steps as long as the process is executed not only to the direct follower.