>Paul,
>
>I know this is an "easy" answer, but I know I'm more than capable of making "easy" mistakes myself <g>. Is it possible that somewhere along the "Save()" food chain you have inadvertently overridden a method (perhaps with a space)? Other than that, where along the Save() calling chain are you seeing a True returned?
>
>Regards,
Yes, this falls into the "Doh!" category. I got sidetracked on another project and when I looked at this again last night I realized what the problem was. While I was testing my validation, I put:
SET STEP ON
DODEFAULT()
in the Save() method of my bizobj. I kept tracing through the code, completely overlooking the problem ;-)