01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Servicios

Módulo:

TOTVS Backoffice (Línea Protheus) - Contabilidad de gestión (SIGACTB)

Función:

CTBA102, CTBI102

País:

Brasil

Ticket:

Interno

Requisito/Story/Issue

DSERCTR1-46748

02. DESCRIPCIÓN

El punto de entrada CT102ACAP permite la personalización de valores de lote y sublote en el contexto contable. Este punto de entrada ofrece flexibilidad a los desarrolladores para modificar el comportamiento estándar del sistema, permitiendo la aplicación de reglas específicas o ajustes personalizados.

Beneficios:

  • Personalización: Adecuación del comportamiento del sistema a las necesidades específicas del negocio.
  • Flexibilidad: Posibilidad de implementar validaciones o transformaciones adicionales en los valores de lote y sublote.

Este punto de entrada es especialmente útil en escenarios donde la lógica estándar no atiende completamente los requisitos del cliente o cuando ajustes personalizados son necesarios para atender procesos internos.

03. OTRAS INFORMACIONES


Manejo de PE en el sistema
aCT102ACAP := ExecBlock( "CT102ACAP", .F., .F. )
Ejemplo de PE
#Include 'Protheus.ch'
/*
Devolución principal:
Un array con los valores capturados, con las siguientes posiciones:
	cLote - Valor del lote
	cSubLote - Valor del sublote (si fuera aplicable)
Si el bloque no existiera o no devolviera los valores esperados, se mantendrá el comportamiento estándar del sistema.
*/
User Function CT102ACAP

	Local aRet := {}	
	Local cLote := '000001'
	Local cSublote := '001'
 	
	aAdd(  aRet ,  cLote )
	aAdd(  aRet , cSublote )
	
	MsgAlert("ACTIVACIÓN DEL PUNTO DE ENTRADA: CT102ACAP")

Return aRet

Importante

  • Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
  • Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.

04. ASUNTOS RELACIONADOS

  • No se aplica.