| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | CTBA103 |
| País: | Brasil |
| Ticket: | Interno |
| Requisito/Story/Issue | DSERCTR1-46748 |
O ponto de entrada VCLOT103 foi criado para verificar se um lançamento vindo de outro módulo pode ser alterado ou não. Ele é utilizado tanto durante a inclusão quanto durante a alteração de lançamentos, proporcionando uma camada adicional de controle sobre os registros que transitam entre diferentes módulos do sistema.
Com o VCLOT103, o cliente pode definir regras específicas que determinam a permissibilidade de alteração dos lançamentos, garantindo que apenas os registros que atendam a determinados critérios possam ser modificados. Isso assegura maior consistência e integridade dos dados contábeis e financeiros, permitindo que o processo seja ajustado conforme as necessidades e políticas do negócio.
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("CHAMADA DO PONTO DE ENTRADA: VCLOT103")
Return lRet |
|