Merge pull request #32984 from nabinhait/si-needs-repost

fix: Validate for deferred revenue only if sales invoice needs repost