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

FA200POS

User Function FA200POS()

Trata cada línea del retorno tras posicionar SEB y antes de buscar SE1.

FA200POSFINA200
01 · DESCRIPCIÓN GENERAL

Descripción general

La ficha sitúa el PE tras posicionar SEB, antes de acciones de ocurrencia y búsqueda SE1; describe cNumTit y cEspecie. P12.2210 pasa {aValores} y asigna resultado a uRet. La ficha reconoce importación incorrecta del retorno. F200VAR.prw de GitHub solo contiene FA200POS vacío: no aporta solución funcional ni demuestra que se acepte Nil. (Refs. 1–3)

02 · SINTAXIS

Sintaxis

User Function FA200POS()

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

Resultado asignado a uRet; contrato completo no recuperado por error de importación.

03 · EJEMPLO PRÁCTICO

Llamada observada y contexto

// Fragmento del llamador P12.2210 (EURAI, ref. 2); no es una implementación del PE.
// FINA200.PRX - FA200GER() -> URET := EXECBLOCK("FA200POS",.F.,.F.,{AVALORES})
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
  • No suponer SE1 ya posicionada: la ficha sitúa el PE antes de buscar el título. No usar el esqueleto GitHub como base neutra ni transferir estructuras directas de otro PE al array externo observado aquí.
  • 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. FA200POS - Processa dados de CNAB a receber. TDN. Consulta el 2026-10-24.
  2. EURAI. Pontos de Entrada P12.2210 - Parte 2. Universo do Desenvolvedor, 2023. Consulta el 2026-10-24.
  3. JRicardoGuimaraes/Git---Ricardo. RDMAKE/TESTE/F200VAR.prw. GitHub, commit a9d3feaf2a2de6ff800a4f9c2d11881d91a804b6. Arquivo completo analisado; função FA200POS sem lógica funcional. 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