I am really surprised at this behavior, because, as noted in the docs, autosave only starts when the parent is saved.
The reason may be that having an advertisement :autosave => truein your Job with Invoice association causes the child update to cause the parent to save .
, save hooks. , , Invoice , .
:
http://api.rubyonrails.org/classes/ActiveRecord/AutosaveAssociation.html
, -.