Usina BRGuía AdvPL
Ingresar
← Todos los temas
PUNTO DE ENTRADAEn revisión

F460GRV

User Function F460GRV()

PE legado cuya migración oficial indica MODELCOMMITNTTS.

F460GRVFINA460
01 · DESCRIPCIÓN GENERAL

Descripción general

TOTVS retira F460GRV desde 12.1.17 y lo vincula con MODELCOMMITNTTS de FINA460A MVC, fuera de transacción. En GitHub antiguo, la llamada sigue a DbSelectArea("TRB") y precede a otras pruebas, sin contexto explícito. No transferir ese momento transaccional MVC a la llamada legada. Un archivo con solo Return tampoco demuestra una integración funcional. (Refs. 1 y 3)

02 · SINTAXIS

Sintaxis

User Function F460GRV()

Parámetros

Contexto del PE
Sin confirmarContexto por confirmar

El contrato técnico completo sigue sin confirmar. No suponer tipos, posiciones de PARAMIXB ni aliases más allá de las evidencias descritas.

Retorno

El fragmento no asigna el resultado; contrato completo sin confirmar.

03 · EJEMPLO PRÁCTICO

Llamada observada y contexto

// Análisis de un llamador legado publicado en GitHub (ref. 3); no es implementación del PE.
// DbSelectArea("TRB")
// If ExistBlock("F460GRV")
//     ExecBlock("F460GRV",.F.,.F.)
// EndIf
Resultado esperado

El registro muestra argumentos y uso inmediato del retorno cuando existen. Omite el cuerpo completo del llamador y no demuestra el momento del commit.

BUENAS PRÁCTICAS
  • La copia de GitHub no identifica un release homologado y no es distribución oficial. Comprobar el llamador en el entorno; el ejemplo analiza el flujo legado y no es una función lista para implantar.
  • Una llamada sin cuarto argumento no documenta una estructura de PARAMIXB. Conservar identificadores del llamador y no inventar campos ni posiciones.
  • Plan de pruebas: comparar el flujo estándar y personalizado, probar éxito, rechazo y repetición y comprobar saldos, movimientos y contabilidad según el proceso.
  • En revisión: ejemplo no compilado ni ejecutado en Protheus. Comprobar aliases, bloqueos, posición transaccional y compatibilidad en el release y patch utilizados.

Contenido relacionado

REFERENCIAS
  1. TOTVS. Pontos de entrada legado na FINA460. Central de Atendimento TOTVS. Consulta el 2026-10-24.
  2. EURAI. Pontos de Entrada P12.2210 - Parte 2. Universo do Desenvolvedor, 2023. Consulta el 2026-10-24.
  3. cmgalves/advpl. Cópia pública de fina460.prw. GitHub, commit f0f4a0ca2390dc41f7ab9e9a412e3b91350ccb76. Contexto legado sem release validado; não é fonte oficial de distribuição.
  4. TOTVS. Pontos de Entrada - Financeiro - P12. Índice oficial histórico; não substitui a orientação de migração.
  5. eltonteodoro1308/Base-Teste. F460GRV.prw. GitHub, commit 5d25c92d81d433b1ab430d2b11c2b9ad6592b212. Arquivo comunitário sem lógica funcional no exemplo localizado.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha