When Sync children of a parent are enabled, the "To Clarity" logs display empty after the transactions, indicating that the integration between Clarity and Rally is not working as expected.
Steps to replicate:
Enable "Sync children of parent" on the integration and map 3 portfolio items:
Initiative - integration is set to run in one direction only - from Clarity to Rally.
Capability - integration is set to run in one direction only - from Clarity to Rally.
Feature - Integration is set to run in BOTH directions.
- log in to Clarity MUX.
- Click on Administration --> Integrations.
- Click on Clarity- Rally --> Click on "To Clarity" (Note: Sync children of a parent is set to True)
- Open Investments in a new Tab --> Click on capabilities--> create + and add all values and update all the mandatory fields including (Set integration mapping = Clarity - Rally).
- Open Classic UI in a new tab
- Click on "home" --> select "Reports & Jobs" --> Click on JOBS.
- Search for Job Type =Sync and enter.
- Click on "Synchronize Mapped Information" Here set the integration mapping = "Clarity - Rally" & set parameters "When = immediately"
- Hit Submit.
- Click on Jobs again -->choose Logs and make sure that jobs = Synchronize Mapped Information & Import Staging Tables run successfully.
- Now open --> Integration page in Clarity MUX and --> Integrations mapping --> click on Clarity -Rally --> Check "to Rally" for any log error. (Everything processed).
- Now Login to Rally.
- Check the new capability is updated in Rally.
- Now create a new child under the new capability in Rally. (NOTE: do not Set integration mapping ="Clarity-Rally") because "Sync children of parent" is set to "True".
- Now Open Classic UI --> Reports & Jobs" --> Click on JOBS.
- Search for Job Type =Sync and enter.
- Click on "Synchronize Mapped Information"
- Here set the integration mapping = "Clarity - Rally" & set parameters "When = immediately"
- Hit Submit.
- Now open --> Integration page in Clarity MUX and --> Integrations mapping --> click on Clarity -Rally --> Check "To Clarity" for any logs
Expected Results: After running the sync mapped information job run the second time the Rally features need to be added/created to the capabilities which are in the Clarity Level.
Actual Results: After running the sync mapped information job run the second time the Rally children "Features" doesn't pass through any updates which usually should get updated after the job runs for the 2nd time. No logs are generated in Clarity and no data is pushed in Clarity