While attempting to create a BPM Data Directive on JobHead In-Transaction – on if the condition statement, it does not show two new fields created for JobHead (JobHead_UD).
I have regenerated the database, stopped and started the app pool, and stopped and started the Task Agent – twice.
I need to check if the new fields have been populated so I need to check their values in the condition block but as they’re not available for selection, I’m stuck.
Other UD _c fields appear in the dropdown but the two newest ones are not presented as an option.
The two new fields are available in a BAQ for JobHead, and they appear in the Data Dictionary for JobHead_UD.
Does anyone have any idea why one UD field on a table will appear and another will not?
Karen, did Tim’s suggestion help? It didn’t for me.
I have a very similar situation except for the UD field is in Part_UD. I’ve fount that it’s available in a Method Directive, but not in an an InTran Data Directive.
Not sure if it is related, but look, at the following. It was actually about setting a UD field, but is kind of related by the fact that UD fields arent always directly accessed.
Basically, you might be able to make a condition using an expression like: ttOrderHedRow.UDField<System.Decimal>("BidMargin_c")
to reference the UD field
Hi Jessica,
No - Tim’s suggestion to logout/into the system and bounce the server didn’t work.
Three times, I regenerated the data model and stopped/started the application pool – nothing seemed to work so I ended up writing custom code to do the same thing.
Still – I appreciated Tim’s advice.
Karen
I know I’m late to the party but what do you do when you need to set that field in a widget where the UD column is not showing up? I’m in an in-tran DD and it was easy enough to check this field by setting a variable and writing a LINQ statement to query the table… but now I want to set the value. Any advice?
I did not realize it, but re-reading above showed me that in the DD, I can just simply put the tablename.UDcolumn = Value and that works. I think my first experience with this issue was in the MD, which as stated above requires you to do some extra work to set the UD column.