on 06-21-2017 5:32 PM
Buenos dias compañeros,
Estoy tratando de hacer unos SP para validar los campos en las actividades, pero no doy con el tipo de objeto de este documento.
De casualidad saben puntualmente el numero del tipo de objeto para este documento? o han logrado hacer las validaciones con otros parametros?
Muchas gracias.
sap bo 92 pl 06
Hola Camilo,
Mira este blog:
https://blogs.sap.com/2017/04/27/list-of-object-types/
El object type es 33.
Espero que ayude.
Atte,
Diego Lother
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola Diego como vas, pues revise el enlace que tienes y el codigo seria el 33 de la tabla OCLG con la que estoy trabajando, pero no me ha querido funcionar el bendito SP jaja
F @transaction_type IN ('A','U') AND @object_type IN ('33')BEGIN
IF (SELECT COUNT(*)
FROM OCLG T0 WHERE T0.[CntctType] LIKE '%2%' AND (T0.[CntctSbjct] NOT LIKE '%5%' OR T0.Details = '' OR T0.Details IS NULL)
/*AND @list_of_cols_val_tab_del= T0.CardCode*/
AND T0.DocEntry=@list_of_cols_val_tab_del)>0
BEGIN Set @error=10 Set @error_message=
'SP ***** ESPECIFIQUE...'
END
END
Hola Camilo,
Lo siento, cometí un error. Vi 33 en el blog y escribi 30. 😞
Intente reemplazar DocEntry por ClgCode en su cláusula Where.
IF @transaction_type IN ('A','U') AND @object_type IN ('33')
BEGIN
IF (SELECT COUNT(*) FROM OCLG T0 WHERE T0.[CntctType] LIKE '%2%' AND (T0.[CntctSbjct] NOT LIKE '%5%' OR T0.Details = '' OR T0.Details IS NULL)
/*AND @list_of_cols_val_tab_del= T0.CardCode*/ AND T0.ClgCode= @list_of_cols_val_tab_del) >0
BEGIN
Set @error=10 Set @error_message= 'SP ***** ESPECIFIQUE...'
END
END
Espero que ayude.
Atte,
Diego Lother
Listo Diego, efectivamente estaba confundiendo el campo.
Buen dia y muchas gracias.
User | Count |
---|---|
106 | |
12 | |
10 | |
5 | |
5 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.