D
Deepak Mahadevan
I have an Update Trigger on MSP_TASKS. (Project 2003).
The update trigger basically updates an external database
(non-Project). If it encounters a problem, a ROLLBACK is issued. But
when I look at the data in Project after rollback, some data is still
being committed. This problem is mainly with a custom Flag field at
Task level.
Lets say the flag can have two values either a 1 or 0, the business
rule says that user should not be allowed to change a flag value from a
1 to 0. The trigger is able to detect this change and raises error and
issues a ROLLBACK. But the flag value doesnt get rolled back.
Does any one know why this could happen? I am willing to share more
details if needed.
Thanks
PS
The update trigger basically updates an external database
(non-Project). If it encounters a problem, a ROLLBACK is issued. But
when I look at the data in Project after rollback, some data is still
being committed. This problem is mainly with a custom Flag field at
Task level.
Lets say the flag can have two values either a 1 or 0, the business
rule says that user should not be allowed to change a flag value from a
1 to 0. The trigger is able to detect this change and raises error and
issues a ROLLBACK. But the flag value doesnt get rolled back.
Does any one know why this could happen? I am willing to share more
details if needed.
Thanks
PS