Usina BRGuía AdvPL
Ingresar
← Todos los temas
FUENTE HISTóRICAPublicado

Puntos de entrada de Protheus 7.10

User Function <nome-do-ponto>() · PARAMIXB · Return <valor-esperado>

Catálogo histórico de 1.041 puntos de entrada únicos en 21 módulos de Protheus 7.10.

Puntos de entradaProtheus 7.10ExecBlockPARAMIXBHistoriaPersonalización
01 · DESCRIPCIÓN GENERAL

Descripción general

Fechado el 20 de enero de 2003, este documento de 243 páginas registra la rutina, el identificador ExecBlock, el momento de ejecución, los parámetros, observaciones y el retorno esperado de puntos de entrada de Protheus 7.10. Contiene 1.133 ocurrencias, 1.041 identificadores únicos y 221 secciones de programas. Debe utilizarse como mapa histórico y cada elemento debe verificarse en el TDN actual y en el fuente de la versión utilizada.

02 · SINTAXIS

Sintaxis

User Function <nome-do-ponto>() · PARAMIXB · Return <valor-esperado>

Parámetros

SIGAFAT, SIGACOM e SIGAFIS
MódulosOpcional

Facturación, Compras y Fiscal.

SIGAPMS, SIGAGPE e SIGAPON
MódulosOpcional

Gestión de proyectos, Recursos Humanos y Control de Asistencia.

SIGATRM, SIGARSP e SIGATMK
MódulosOpcional

Capacitación, Selección y Telemarketing.

SIGAEST, SIGAPCP e SIGAQNC
MódulosOpcional

Inventario/Costos, Planificación de Producción y No Conformidades.

SIGAQDO, SIGAQIP, SIGAQIE e SIGAQMT
MódulosOpcional

Módulos relacionados con calidad.

SIGAFIN, SIGACON e SIGAATF
MódulosOpcional

Finanzas, Contabilidad y Activo Fijo.

SIGATEC e SIGALOJA
MódulosOpcional

Field Service y Control de Tiendas.

03 · EJEMPLO PRÁCTICO

MT410BRW — listado histórico y confirmado en TDN

#Include "TOTVS.ch"

User Function MT410BRW()
    Local aArea := GetArea()
    ConOut("Antes de mostrar el browse de pedidos")
    RestArea(aArea)
Return
Resultado esperado

El documento de 2003 y el TDN actual sitúan este punto antes del browse de MATA410.

04 · EJEMPLO PRÁCTICO

Punto con retorno lógico

#Include "TOTVS.ch"

User Function M410ALOK()
    Local lPermite := .T.

    // Validação específica, testada e documentada.
    // .F. impede a alteração do pedido no contexto histórico.
Return lPermite
Resultado esperado

El contrato exacto debe confirmarse en la versión utilizada.

05 · EJEMPLO PRÁCTICO

Lectura segura de PARAMIXB

User Function ExPonto()
    Local xValor := NIL

    If ValType(PARAMIXB) == "A" .And. Len(PARAMIXB) >= 1
        xValor := PARAMIXB[1]
    EndIf

Return xValor
Resultado esperado

La validación evita suponer que PARAMIXB siempre sea un array con datos.

BUENAS PRÁCTICAS
  • Utiliza el documento para descubrir nombres históricos, no como prueba de disponibilidad actual.
  • Confirma rutina, ejecución, PARAMIXB y retorno en el TDN actual.
  • Busca en el fuente de la versión homologada y prueba en un entorno controlado cuando no haya documentación actual.
  • Preserva las áreas de trabajo al navegar por aliases.
  • Devuelve exactamente el tipo documentado.
  • Registra versión, finalidad y comportamiento esperado de cada personalización.
ERRORES COMUNES
  • La fuente es de 2003; las rutinas y puntos pueden haber cambiado o desaparecido.
  • El original contiene duplicados e inconsistencias tipográficas.
  • PARAMIXB no tiene una estructura universal.
  • Una personalización incorrecta puede bloquear procesos críticos.
  • Revisa includes, transacciones, filtros y seguridad antes de adaptar ejemplos históricos.

Contenido relacionado

REFERENCIAS
  1. Puntos de Entrada — AP 7 7.10. Base del 20 de enero de 2003. Documento proporcionado de 243 páginas; sin autor identificado.
  2. TOTVS. Puntos de entrada de Facturación — Protheus 12. TDN.
  3. TOTVS. MT410BRW. TDN.
  4. TOTVS. Soporte a TLPP en Protheus — puntos con ExistBlock y ExecBlock. TDN.
  5. MICROSIGA. Manual de Programación. Documento colaborativo, archivo fechado el 11 jul. 2001. Referencia histórica.
Estado
Publicado
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR