Skip to Content

Authorization in t-code DP82

Hi Guru's,

I would like to prohibit the removal versions in T-code DP82 (remove sales pricing).

Is there specific autorization object to do this ?

Thank's a lot.

Laurent

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • Best Answer
    Jul 23, 2012 at 12:49 PM

    I am not familiar enough with this transaction to give you a definite answer.

    However, it is very easy & quick to check the authorisation objects.

    Just set a breakpoint at statement authority-check and then execute the steps to "remove versions in DP82". A breakpoint will be hit at all of the checked authorisation objects and you should be able to see in the code the names of these authorisation objects.

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 23, 2012 at 12:51 PM
    Add comment
    10|10000 characters needed characters exceeded

  • Jul 23, 2012 at 01:12 PM

    Check whether the object I_TCODE meets your requirement.

    G. Lakshmipathi

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 24, 2012 at 08:00 AM

    Hi Noel,

    I have create this program but there is no autorization object for t-code DP82.

    I have also execute this t-code in debug mode but there is no function authority-check before the deletion.

    I search now with enhancement point or user-exit in program.

    Thank's

    L. Guilloteau

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 24, 2012 at 09:11 AM

    HI,

    I have create one enhancement point in function "ASK_DELETE_VPK" with this code :

    -----------------------------------------------------------------------------------------------------------------

    call function 'POPUP_TO_INFORM'
    exporting
    titel = 'INFORMATION'
    txt1 = ' '
    txt2 = 'La suppression d une version de prix de vente'
    txt3 = 'est interdite afin de garder un historique.'
    * TXT4 =

    .
    exit.
    --------------------------------------------------------------

    Thank's for your responses.

    Laurent

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Laurent,

      There is no authorization object for the transaction code DP82.

      But you can do by creating a manual authorization object like Z_TCODE and provide the your requirement to the end users.

      For helping purpose you can check the transaction code SU24 by finding the authorization object.

      let me know if you have any queries and appreciate if it helps