Usina BRAdvPL Guide
Sign in
← All topics
ENTRY POINTUnder review

F290LIBT

User Function F290LIBT()

Controls the payable release check when selecting titles for a payable invoice.

F290LIBTFINA290
01 · OVERVIEW

Overview

TDN documents .T. as keeping the release check, the default, and .F. as bypassing that check. Bypassing allows selection of unreleased payables; it does not establish that the entry point releases a payable or bypasses other validations. (TOTVS, ref. 1) The P12.2210 listing assigns the result to lVerLibTit in FA290CHECF, without a fourth ExecBlock argument. (Ref. 2)

02 · SYNTAX

Syntax

User Function F290LIBT()

Return value

Logical: .T. performs the release check; .F. skips it. The documented default is .T. (Ref. 1)

03 · PRACTICAL EXAMPLE

Keep the release check

#Include "Protheus.ch"

User Function F290LIBT()
    // Editorial example based on the TOTVS contract (ref. 1).
    // Keeps the check; .F. would bypass this check.
    // The return does not itself change the payable release status.
Return .T.
Expected result

Proposes retaining release verification during selection. Does not write records or release payables. Example not compiled or run in Protheus.

BEST PRACTICES
  • Use .F. only with an explicitly defined and tested business rule; bypassing is not a generic fix for missing payables.
  • A released payable, an eligible payable and a selected payable are different states.
  • The page is historical and mentions Protheus 8.11/10. Validate the actual release and patch.
  • Despite the entry point name, .T. does not disable verification: the official polarity is .T. to check and .F. to bypass.
  • Editorial test plan: compare standard and customized behavior in the described operations, inspect resulting records and record release and patch.
  • Under review: sources and example checked against documentation; code not compiled or run in Protheus. Exact transaction position and target release behavior remain unconfirmed.

Related content

REFERENCES
  1. TOTVS. F290LIBT - Desabilita verificação de liberação. TDN. Accessed on 2026-10-23.
  2. EURAI. Pontos de Entrada P12.2210 - Parte 2. Universo do Desenvolvedor, 2023. Accessed on 2026-10-23.
Status
Under review
Page created on
Last reviewed on
Original language
Portuguese
Reviewed by
Usina.BR
0 approved comment(s)

Comments

There are no approved comments yet.

Sign in with Google or Microsoft to comment.

Powered by Usina Docs · Alpha