on 03-10-2021 5:21 PM
Buen dia estoy tratando de realizar un bloqueo para creacion y modificacion de socios de negocios con el siguiente codigo pero manda error el SAP
/*CANDADO APLICADO PARA LIMITAR CREACION,MODIFICACION Y ELIMINACION DE SOCIOS DE NEGOCIOS*/
IF @object_type='2' AND @transaction_type='A'--Solo usuarios autorizados pueden modificar crear socios de negocios
BEGIN
IF (SELECT ISNULL(UPPER(T1.U_mod_SN),'NO')
FROM OCRD T0
INNER JOIN OUSR T1 ON T1.Internal_K=T0.UserSign
WHERE T0.DocEntry=@list_of_cols_val_tab_del
)<>'SI'
BEGIN
SET @error='9999'
SET @error_message='El usuario actual no esta autorizado para crear SOCIOS DE NEGOCIOS'
END
END
IF @object_type='2' AND @transaction_type='U'--Solo usuarios autorizados pueden modificar socios de negocios
BEGIN
IF (SELECT ISNULL(UPPER(T1.U_mod_SN),'NO')
FROM OCRD T0
INNER JOIN OUSR T1 ON T1.Internal_K=T0.UserSign
WHERE T0.DocEntry=@list_of_cols_val_tab_del
)<>'SI'
BEGIN
SET @error='9999'
SET @error_message='El usuario actual no esta autorizado para modificar SOCIOS DE NEGOCIOS'
END
END
IF @object_type='2' AND @transaction_type='D'--Solo usuarios autorizados pueden eliminar socios de negocios
BEGIN
IF (SELECT ISNULL(UPPER(T1.U_mod_SN),'NO')
FROM OCRD T0
INNER JOIN OUSR T1 ON T1.Internal_K=T0.UserSign
WHERE T0.DocEntry=@list_of_cols_val_tab_del
)<>'SI'
BEGIN
SET @error='9999'
SET @error_message='El usuario actual no esta autorizado para eliminar SOCIOS DE NEGOCIOS'
END
END<br>
User | Count |
---|---|
89 | |
7 | |
7 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.