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

F340GREST

User Function F340GREST()

Complementa la grabación de movimientos al revertir la compensación por pagar.

F340GRESTFINA340
01 · DESCRIPCIÓN GENERAL

Descripción general

El TDN sitúa el PE en la grabación complementaria de SE5 durante el reverso. Su ejemplo comprueba FieldPos("E5_MSEXP") y vacía ese campo; esto no demuestra que borrarlo sea adecuado en otras instalaciones. P12.2210 registra ExecBlock en FA340CAN sin argumento explícito de contexto. (Refs. 1–2)

02 · SINTAXIS

Sintaxis

User Function F340GREST()

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

La ficha no detalla un retorno consumido por el llamador.

03 · EJEMPLO PRÁCTICO

Llamada observada y contexto

// Fragmento del llamador P12.2210 (EURAI, ref. 2); no es una implementación del PE.
// FINA340.PRX - FA340CAN() -> EXECBLOCK("F340GREST",.F.,.F.)
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
  • Antes de adaptar el borrado del ejemplo oficial, identificar el significado local del campo y los bloqueos del llamador. El fragmento no autoriza escritura fuera de ese contexto.
  • 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. F340GREST - Gravação adicional no estorno. TDN. Consulta el 2026-10-24.
  2. EURAI. Pontos de Entrada P12.2210 - Parte 2. Universo do Desenvolvedor, 2023. Consulta el 2026-10-24.
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