To trouble shoot some Agentry issues, you may need to use TCode SE37 to debug the BAPI. It is recommneded that you can copy the module and debug with the created one.

But when you try to copy the module, it may show the error below:

/wp-content/uploads/2016/03/12_901381.png

The error is because the /SMERP is set to “Not Modifiable” and you need to use TCode SE03 to set it to “Modifiable”.

(Note: To do the operation, you need to be an administrator of the system.)

You can follow the steps shown in the screen shots below to configure it.

  1. Using TCode SE03 and choose “Set System Change Option” under “Administration”.

/wp-content/uploads/2016/03/13_901422.png

   2.  Choose the one you need and change it to “Modifiable” and save.

/wp-content/uploads/2016/03/14_901423.png

/wp-content/uploads/2016/03/15_901424.png

Then try again with SE37 and you can get what you want.

Best regards,

Charlie

To report this post you need to login first.

5 Comments

You must be Logged on to comment or reply to a post.

    1. Charlie Zhang Post author

      Hi Kevin,

      When our developers check the function from the customer, it will help avoid changing the code during debugging. We may try to change some parts of the code to make sure whether it is a code issue or not.

      So usually we have two ways to do the trouble shooting of back end issue:

      1. Ask the customer to debug himself on his side.
      2. Use R3 connection and debug by us if needed. If there should be some tests of the code, you may need to give the role of changing the module.

      Best regards,

      Charlie

      (0) 
      1. Marçal Oliveras

        Hi Charlie,

        I’m sorry but this doesn’t make much sense, specially for Agentry function modules like the one from the screenshot that does not have any code, only one line with an include.

        And if what you want is to modify the include, just copying it and reusing in a new Z function module can raise a lot of unexpected issues given the complex dependences between some core Agentry Framework ABAP objects.

        (0) 
        1. Charlie Zhang Post author

          Hi Marcal,

          Actually we will only use this method to do the test and after the test we will delete the Z function. If the method works well, then we will consider to change the original file.

          The only purpose of doing this is to avoid changing the code of the customer and also the standard one.

          Best regards,

          Charlie

          (0) 

Leave a Reply