PswBlock
PswBlock(cId)Analiza una llamada comunitaria de bloqueo de usuario.
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.)
Sintaxis
PswBlock(cId)Retorno
No confirmado; el llamador observado lo descarta.
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 NilSolo 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.
- 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.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.