IBM Support

PH34534: WORKFLOW ACTION DOES NOT UPDATE USER FIELD TO EMPTY VALUE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as suggestion for future release.

Error description

  • Description:
    
    Having a workflow containing 2 actions updating an owner field.
    At the first action the owner field is set to user1 as expected.
    At the second action if we want to set the owner field to an
    empty field, the user1 value remains.
    
    Workaround:
    
    Unknown
    
    Prerequisites:
    
    OpenPages 8.2.0.2 with standard test data
    
    
    Steps to Reproduce:
    
    1.	Login to Openpages Task UI as OpenPagesAdministrator
    2.	Go to cogwheel -> Solution Configuration -> Workflows
    3.	Create a new Workflow
      a.	Click Add New to create a new Workflow
      b.	Type Name (example: ProcessesWorkflow)
      c.	Select Object type: Process
      d.	Type: Auto Start
      e.	Press Done
      f.	Add Stage 2 of Type: End
      g.	Create Action between the stages
        1.	Label: Set owner
        2.	Under Validations and Operations click Add Operation
        3.	Select Operation: set fields
        4.	Add Name (example: set user1)
        5.	Click Add Field
        6.	Ad Fields Set Object Field: Business Owner
        7.	As To select A value
        8.	At Business Owner field select a user (example:
    gwashington)
        9.	Click Done and Done
        10. Click Publish
    
    4.	Create a process
      a.	Go to the Primary Menu -> Organization -> Processes
      b.	Click Add New
      c.	Put a Name (example: Process1), description and select a
    Primary Business Entity
      d.	Select a Process Owner (example: jadams)
      e.	Click Save
      f.	Verify that for the process as Business Owner there is
    gwashington being set (as expected).
    
    5.	Modify the workflow to add a stage:
      a.	Go to previously created Workflow (example:
    ProcessesWorkflow)
      b.	Change Stage 2 Type from End to Standard
      c.	Add a new stage: Stage 3, set Type: End
      d.	Create an action between Stage 2 and Stage 3
        1.	Label: set empty
        2.	Under Validations and Operations select Add Operation
        3.	Name: set empty
        4.	Click Add Field
        5.	Set Object Field: Business Owner
        6.	Select A value under To
        7.	Leave Business Owner Field empty
        8.	Click Done and Done
        9.	Click Publish
    
    6.	Create a new process
      a.	Go to the Primary Menu -> Organization -> Processes
      b.	Click Add New
      c.	Put a Name (example: Process2), description and select a
    Primary Business Entity
      d.	Select a Process Owner (example: jadams)
      e.	Click Save
      f.	Verify the Business Owner field is not empty.
    
    
    
    Expected Results:
    
    When last action at a workflow is defined as setting the field
    to be empty, it is expected to have the field empty.
    
    Actual Results:
    
    When at a workflow there are two actions, where first one sets a
    field to a value, the second one sets the same field to an empty
    value, as a result the field is not empty and contains the first
    value.
    
    Error Message:
    None
    

Local fix

Problem summary

Problem conclusion

Temporary fix

Comments

  • This is working as designed.  We verified it in 8.2.0.1, 8.2.0.2
    and 8.2.0.3.  If you follow the steps listed in the description,
    and do the second action, it works.
    

APAR Information

  • APAR number

    PH34534

  • Reported component name

    OPENPAGES GRC

  • Reported component ID

    5725D5100

  • Reported release

    820

  • Status

    CLOSED SUG

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-02-16

  • Closed date

    2021-08-10

  • Last modified date

    2021-08-10

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFUEU","label":"OpenPages GRC Platform"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"820"}]

Document Information

Modified date:
11 August 2021