Usina BRGuía AdvPL
Ingresar
← Todos los temas
FUNCIóNEn revisión

CONFIRMSXE()

ConfirmSxe( <lVerifica> )

Confirma numeración pendiente según contrato histórico.

CONFIRMSXE()AdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Ficha CONFIRMSXE() describe confirmar número del último GetSxeNum; lVerifica verdadero solicita comprobar existencia en base. No es commit genérico. No formaliza retorno ni disponibilidad actual completa. Daniel Atilio relata usar ConfirmSX8 en su ambiente en vez de ConfirmSxe: comprobar API del release sin sustituir nombres silenciosamente. Ejemplo prepara acción sin confirmar ni reservar números. (TOTVS, 2012, ref. 1; ATILIO, 2023, ref. 2)

02 · SINTAXIS

Sintaxis

ConfirmSxe( <lVerifica> )

Parámetros

lVerifica
LógicoObligatorio

Verdadero comprueba existencia del número; falso no comprueba.

Retorno

No especificado en ficha consultada.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed310()
    Local bConfirmar
    // Ejecutar solo en ciclo de reserva propia ya validada.
    bConfirmar := {|| ConfirmSxe(.T.)}
Return Nil
Resultado esperado

Callback creado; sin alterar numeración. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • No consumir numeración para demostrar. Confirmar, cancelar y tratar errores según proceso; elección visual no demuestra grabación.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. CONFIRMSXE(). TDN. Consulta el 2026-10-26.
  2. ATILIO, Daniel. Controle de numerações usando ConfirmSX8, GetSXENum e RollBackSX8. Terminal de Informação, 4 nov. 2023. Consulta el 2026-10-26.
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