RES: RE: Create a substitute
Pedro Bezerra
pedrobezerra at yahoo.com
Thu Jun 21 18:07:41 EDT 2001
Hi Susan....I will try implement this program in 40b....if i developed new
functions i forwarded for you.....
Thanks a lot
Pedro Bezerra
> -----Mensagem original-----
> De: SAP Workflow [mailto:Owner-SAP-WUG at MITVMA.MIT.EDU]Em nome de Susan
> R. Keohan
> Enviada em: Quinta-feira, 21 de Junho de 2001 11:18
> Para: SAP-WUG at MITVMA.MIT.EDU
> Assunto: Fwd: RE: Create a substitute
>
>
> Forwarded on behalf of MKlemba at ERA.PL ...
> >It is not possible to maintain substitution of other users. At
> least not in
> >the standard functionality.
> >I have written a report to provide this functionality (v.4.5B).
> >
> >Basically what you have to do is to use appropriate functions.
> You may have
> >to change plan variant in following code:
> >
> >
> >REPORT ZWFSSUBST.
> >
> >INCLUDE <ICON>.
> >
> >TABLES SSCRFIELDS.
> >
> >CONSTANTS:
> > US_TYPE LIKE SWHACTOR-OTYPE VALUE 'US',
> > ACT_PLVAR LIKE OBJEC-PLVAR VALUE '02'.
> >
> >PARAMETERS:
> > US_ID LIKE USR02-BNAME
> > MATCHCODE OBJECT USER_ADDR
> > OBLIGATORY.
> >
> >SELECTION-SCREEN SKIP 2.
> >SELECTION-SCREEN PUSHBUTTON /16(4) VIEW USER-COMMAND VIEW.
> >SELECTION-SCREEN PUSHBUTTON 20(4) EDIT USER-COMMAND EDIT.
> >SELECTION-SCREEN PUSHBUTTON 24(4) ACTI USER-COMMAND ACTI.
> >
> >INITIALIZATION.
> > MOVE ICON_DISPLAY TO VIEW.
> > MOVE ICON_CHANGE TO EDIT.
> > MOVE ICON_ACTIVATE TO ACTI.
> >
> >AT SELECTION-SCREEN.
> > CASE SSCRFIELDS-UCOMM.
> > WHEN 'VIEW'.
> > CALL FUNCTION 'RH_SUBSTITUTES_LIST'
> > EXPORTING
> > US_TYPE = US_TYPE
> > US_ID = US_ID
> > ACT_PLVAR = ACT_PLVAR
> > ACT_BEGDA = SY-DATUM
> > ACT_ENDDA = '99991231'
> > MAINTAINANCE_FLAG = ' '
> > ACT_MODE = ' '
> > EXCEPTIONS
> > NO_ACTIVE_WF_PLVAR = 1
> > OTYPE_NOT_VALID = 2
> > OBJECT_NOT_VALID = 3
> > OTHERS = 4.
> > IF SY-SUBRC <> 0.
> > MESSAGE ID SY-MSGID TYPE 'S' NUMBER SY-MSGNO
> > WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
> > ENDIF.
> >
> > WHEN 'EDIT'.
> > CALL FUNCTION 'RH_SUBSTITUTES_LIST'
> > EXPORTING
> > US_TYPE = US_TYPE
> > US_ID = US_ID
> > ACT_PLVAR = ACT_PLVAR
> > ACT_BEGDA = SY-DATUM
> > ACT_ENDDA = '99991231'
> > MAINTAINANCE_FLAG = 'X'
> > ACT_MODE = ' '
> > EXCEPTIONS
> > NO_ACTIVE_WF_PLVAR = 1
> > OTYPE_NOT_VALID = 2
> > OBJECT_NOT_VALID = 3
> > OTHERS = 4.
> > IF SY-SUBRC <> 0.
> > MESSAGE ID SY-MSGID TYPE 'S' NUMBER SY-MSGNO
> > WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
> > ENDIF.
> >
> > WHEN 'ACTI'.
> > CALL FUNCTION 'RH_SUBSTITUTES_ACTIVATE'
> > EXPORTING
> > US_TYPE = US_TYPE
> > US_ID = US_ID
> > ACT_PLVAR = ACT_PLVAR
> > ACT_BEGDA = SY-DATUM
> > ACT_ENDDA = '99991231'
> > EXCEPTIONS
> > NO_ACTIVE_WF_PLVAR = 1
> > OTYPE_NOT_VALID = 2
> > OBJECT_NOT_VALID = 3
> > OTHERS = 4.
> > IF SY-SUBRC <> 0.
> > MESSAGE ID SY-MSGID TYPE 'S' NUMBER SY-MSGNO
> > WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
> > ENDIF.
> >
> > ENDCASE.
> >
> >
> >START-OF-SELECTION.
> > CALL FUNCTION 'RH_SUBSTITUTES_LIST'
> > EXPORTING
> > US_TYPE = US_TYPE
> > US_ID = US_ID
> > ACT_PLVAR = ACT_PLVAR
> > ACT_BEGDA = SY-DATUM
> > ACT_ENDDA = '99991231'
> > MAINTAINANCE_FLAG = ' '
> > ACT_MODE = ' '
> > EXCEPTIONS
> > NO_ACTIVE_WF_PLVAR = 1
> > OTYPE_NOT_VALID = 2
> > OBJECT_NOT_VALID = 3
> > OTHERS = 4.
> > IF SY-SUBRC <> 0.
> > MESSAGE ID SY-MSGID TYPE 'S' NUMBER SY-MSGNO
> > WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
> > ENDIF.
> >
> >
> >
> >
> >-----Original Message-----
> >From: Pedro Bezerra [mailto:pedrobezerra at yahoo.com]
> >Sent: 05 czerwca 2001 23:20
> >To: SAP-WUG at MITVMA.MIT.EDU
> >Subject: Create a substitute
> >
> >
> >Hi Gurus,
> >
> >In workflow the user can crated a substitute. But the administrator can
> >created a substitute for users ? if yes, how can do this ? Imagine the
> >situation that the administration don't have a user password.
> >
> >Thanks in advance.
> >
> >Pedro Bezerra
> >
> >
> >_________________________________________________________
> >Do You Yahoo!?
> >Get your free @yahoo.com address at http://mail.yahoo.com
> >
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
More information about the SAP-WUG
mailing list