I am driven bonkers by this updatable query. Can someone throw some ideas about how to do a workaround to get this working as needed/expected? I have simple UBAQ below, it’s for PartPlant vendor number update. See screenshots. System claims its doing update but does not do it. How can I force the VendorNum change into the field as needed? I’ve messed with BPMs within the UBAQ a little here and there and I wonder if there’s a way to do this. I suspect it’s a bug in my version…
I ran the trace on the updatable BAQ for when the VendorNum update fails VS the SLTVendorNum is successful. The darn thing, they are both the same from what I see.
If I make the target Column a bogus name like PartPlant.VendorNumVendorIDX
I get an error while saving.
Problems in BAQ update processing
Output mapping expression for ‘ttResult.Calculated_VendorNumVendorID’ field is invalid: ‘PartPlantRow’ does not contain a definition for ‘VendorNumVendorIDX’ and no extension method ‘VendorNumVendorIDX’ accepting a first argument of type ‘PartPlantRow’ could be found (are you missing a using directive or an assembly reference?)
So the fact that it does save ok when the field PartPlant.VendorNumVendorID is used, must mean that is valid.
edit
If I launch the Expression editor for the output fields, I see all the pseudo-fields from the trace in my first post.