Skip to main content

I have a custom attribute (Cf_Customerpo) in the ReturnMaterial entity. It is published and present in the Return Material Authorization page. I can see the field in the api doc for the ReturnMaterialAuthorizationHandling.svc/ReturnMaterialSet. 

 

I want to use this attribute in a BPA workflow but it is not being recognized. 

 

 

Any idea on how to refer to this custom attribute? 


 

Are you able to inspect the workflow check what are the inputs workflow is getting. Check if Cf_Customerpo is getting as CfCustomerpo.


Are you able to inspect the workflow check what are the inputs workflow is getting. Check if Cf_Customerpo is getting as CfCustomerpo.

No it doesn’t appear to recognize the name as it appears in the screenshots. 


 

 


Error message you’re getting basically states that workflow execution can’t find the variable Cf_Customerpo. Check what are the inputs workflow is getting when executing. You can use watch workflow feature to do that.


Error message you’re getting basically states that workflow execution can’t find the variable Cf_Customerpo. Check what are the inputs workflow is getting when executing. You can use watch workflow feature to do that.

I looked at the watch and it does not appear that the projection action passes that attribute to the workflow only RMA number. I tried setting up as a custom event instead of projection action and I do not see the read-only custom attibute I created on the ReturnMaterial entity as a attribute that can toggled on the custom event page (new/old values). Do you know why it is not showing there? Is it because it is read-only? 


This was resolved by adding an IFS api task for ReturnMaterialSet with parameter RmaNo. After that the custom attribute was accessible. Thanks for your help everyone!

 


Reply