Entry point contextThe complete technical contract remains unconfirmed. Do not assume types, PARAMIXB positions or aliases beyond the evidence described.
AdvPL GuideUser Function F460SAID()Legacy call in the settlement-selection exit branch.
TOTVS lists F460SAID among hooks removed from 12.1.17. In the public copy, it occurs when nOpca is 2 or 0, after FreeUsedCode and before flow exit. No fourth argument or assigned result appears. This does not establish completed writes or an exclusive MVC replacement event. (Refs. 1 and 3)
User Function F460SAID()Entry point contextThe complete technical contract remains unconfirmed. Do not assume types, PARAMIXB positions or aliases beyond the evidence described.
The excerpt does not assign the result; complete contract unconfirmed.
// Analysis of a legacy caller published on GitHub (ref. 3); not a hook implementation.
// If nOpca == 2 .Or. nOpca == 0
// FreeUsedCode()
// If ExistBlock("F460SAID")
// ExecBlock("F460SAID",.F.,.F.)
// EndIf
// // ...
// EndIfThe record shows arguments and immediate return use where present. It omits the full caller body and does not establish commit timing.
© 2026 Usina.BR. All rights reserved. TOTVS, Protheus, Microsiga and their respective logos are trademarks of their owners. AdvPL Guide is independent and uses limited, attributed excerpts justified by educational purposes. See the Terms of Use. Terms of Use
Comments
There are no approved comments yet.
Sign in with Google or Microsoft to comment.