I am trying to make an updateable external BAQ but its if failing to commit the updates.
what i have done so far:
create the external datasourse
create a BAQ and set it as updateable
in the update general properties set 2 fields to updateable.
on the Update processing tab i have selected advanced BPM update only option
then i clicked the BPM directive configuration button and created a base processing directive on the update method.
in the designer i added a field setter and set the field of the changed row to the ttfield value.
when i test the updateable section in the BAQ designer i can edit the fields and they change color to indicate they are dirty. I can press the update button and the fields change back to normal color and the new values stay there indicating the update was successful, however if i refresh the list the new values are gone and they are not in the extrenal DB either.
Epicor doesn’t have the built in logic to commit these changes you’ll have to write the C# code to go back lookup the record and update it. In the advanced BPM