Características do Requisito

Línea de producto:

Microsiga Protheus.

Segmento:

serviços.

Módulo:

Contabilidad de gestión - SIGACTB.

Rutina:

Rutina

Nombre técnico

CTBXVLD

Validación de vínculo.

Punto de entrada:

CTBXAMARRA.

Tickets relacionados

3723147.

Requisito/Story/Issue (informe el requisito relacionado):

DSERCTR1-14982.

País(es):

Brasil.

Base(s) de datos:

Todas las homologadas para el Protheus.

Sistema(s) operativo(s):

Todos los homologados para el Protheus.

Descripción

El punto de entrada, CTBXAMARRA, cuando está implementado/existente, no mostrará el mensaje de inconsistencia del Help estándar del sistema. El usuario/cliente debe crear su propio Help para mostrar el mensaje de inconsistencia de vínculo de entes contables.

Si hubiera inconsistencia de vínculo de entes contables el punto de entrada debe devolver falso. 

Obs: los impactos de la ejecución de puntos de entrada en el sistema estándar son de responsabilidad del usuario/cliente.


Punto de entrada

Descripción:

Este punto de entrada permite agregar una validación después de la validación estándar del sistema.

Eventos:

lRet := ExecBlock("CTBXAMARRA",.F.,.F.,{cConta,cCusto,cItem ,cCLVL, aCpos})

Programa fuente:

CTBXVLD

Devolución:

.T. o .F.

 

Ejemplo:

#Include 'Protheus.ch'

User Function CTBXAMARA()

Local lRet := .F.

Local cConta := PARAMIXB[1]

Local cCusto := PARAMIXB[2]

Local cItem   := PARAMIXB[3]

Local cCLVL := PARAMIXB[4]

Local aCpos := PARAMIXB[5]  // Array con los campos digitados

/* ------------------------------------------------------------------------------------
Efectuar su tratamiento aquí 
------------------------------------------------------------------------------------ */

Help( " " , 1 , "USER_HELP" ,, " Mostrar su mensaje aquí " ,3,0)


Return lRet