01. GENERAL DATA

Product:

Product Line:

Protheus Line

Segment:

Services

Module:

TOTVS Backoffice (Protheus Line) - Managerial Accounting (SIGACTB)

Function:

CTBA103

Country:

Brazil

Ticket:

Internal

Requisite/Story/Issue

DSERCTR1-46748

02. DESCRIPTION

The VCLOT103 entry point was created to check whether a entry originating from another module can be changed or not. It is used both during the add and changes of entries, providing an additional layer of control over records that move between different system modules.

With VCLOT103, the customer can define specific rules that determine whether changes to entries are allowed, ensuring that only records meeting certain criteria can be changed. This ensures greater consistency and integrity of accounting and financial data, allowing the process to be adjusted according to the company’s business needs and policies.

03. FURTHER INFORMATION


lRet := ExecBlock("VCLOT103",.F.,.F.,{dDataLanc,cLote,cSubLote,cDoc,nOpc})
#INCLUDE "PROTHEUS.ch"
#INCLUDE "rwmake.ch"

User Function VCLOT103

	Local dDataLanc := PARAMIXB[1]
	Local cLote := PARAMIXB[2]
	Local cSubLote := PARAMIXB[3]
	Local cDoc := PARAMIXB[4]
	Local nOpc := PARAMIXB[5]
	Local lRet := .F.
	
	MsgAlert("ENTRY POINT CALL: VCLOT103")

Return lRet
  • It should be noted that the use of the Entry Point (EP) and its impacts on the system are the customer's responsibility.
  • The examples used in this documentation are for demonstration purposes only; each customer must determine the behavior they wish to implement according to the scope of the entry point.

04. RELATED SUBJECTS