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

PswBlock

PswBlock(cId)

Analiza una llamada comunitaria de bloqueo de usuario.

PswBlockAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

BatBlUsr de Robert Koch selecciona orden por ID, ejecuta PswSeek y lee PswRet antes de PswBlock con un ID si la regla decide bloquear. Es llamada concreta, no contrato actual completo. Depende de ClsSQL, ClsAviso, logs y bases particulares. Su historial registra corrección de parámetro. No reproducimos datos organizacionales, reglas laborales ni índices como contrato. (Fuentes: refs. 1–1.)

02 · SINTAXIS

Sintaxis

PswBlock(cId)

Retorno

No confirmado; el llamador observado lo descarta.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed601()
    // Análisis de llamada; no ejecutar bloqueo en este laboratorio.
    Local bBloquear := {|cId| PswBlock(cId)}
    ConOut(ValType(bBloquear))
Return Nil
Resultado esperado

Solo construye bloque. No bloquea usuarios. Retorno de API sin confirmar. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Confirmar permisos, auditoría, SSO y desbloqueo antes de homologar. Este ejemplo por sí solo no basta para producció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. Robert Koch. rAugustos/FontesProtheus, BatBlUsr.prw. Arquivo completo analisado; contexto particular e dependências identificados. Consulta el 2026-10-27.
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