PM-3407 "0018218: Self-service value based not accepting USER ID" SOLVED

Issue:
    0018218: Self-service value based not accepting USER ID
Cause:
    Nuevo requerimiento de funciones
Solution:
    La asignacion de tipo "Self Service Value Based Assignment" ahora funciona de la siguiente manera:
        - Si se desea definir a un grupo entonces se tendra el siguiente caso:
            @@SYS_GROUP_TO_BE_ASSIGNED = "00000000000000000000000groupuid1";
        - Si se desea definir a usuarios entonces se tendra el siguiente caso:
            @@SYS_GROUP_TO_BE_ASSIGNED = array("000000000000000000000000useruid1", "000000000000000000000000useruid2");
        - Por lo que el engine reconocera lo siguiente:
            * A un array como un array de UIDs de usuarios
            * A un string como un UID de un grupo
This commit is contained in:
Victor Saisa Lopez
2015-09-01 14:57:25 -04:00
parent f2ad397343
commit fce02e1ee9
7 changed files with 79 additions and 40 deletions

View File

@@ -2217,7 +2217,7 @@ CREATE TABLE `APP_ASSIGN_SELF_SERVICE_VALUE`
`DEL_INDEX` INTEGER default 0 NOT NULL,
`PRO_UID` VARCHAR(32) NOT NULL,
`TAS_UID` VARCHAR(32) NOT NULL,
`GRP_UID` VARCHAR(32) default '' NOT NULL
`GRP_UID` MEDIUMTEXT default '' NOT NULL
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
#-----------------------------------------------------------------------------
#-- LIST_INBOX