Está en la página 1de 2

Obtener SETID

SQLExec("SELECT CNTRL_REC.SETID FROM PS_SET_CNTRL_REC CNTRL_REC WHERE


CNTRL_REC.SETCNTRLVALUE = :1 AND CNTRL_REC.RECNAME = 'CUSTOMER'",
AC_NEG_CART_WRK.DEPOSIT_BU, &SetID);
AC_NEG_CART_WRK.SETID = &SetID;

&setid=GetSetId(&FieldName, &SetControlValue, &RecordName, &TreeName);


SETCNTRLVALUE = Unidad de Negocio

Para identificar el RECNAME, se debe mirar la parametrización disponible:

1. Mirar el grupo de registros asociado al tema al que se está haciendo referencia


De allí se toma alguno de los records asociados al grupo.

2. Saldrá el SETID que está parametrizado en el Control de TableSet

Donde Valor Ctrl Set corresponde a la unidad de negocio (SETCNTRLVALUE en el Query)

También podría gustarte