Skip to Content

Use Script from External Package, IDM v8.0

I have a script that is public in the com.sap.idm.provisioning.engine package but I cannot figure out how to use it in a job that I'm building in my custom package. How do I reference scripts from other packages?

I've combed the IDM documentation but I'm coming up empty on how to perform this process. Thanks in advance IDM experts!

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    May 23 at 07:58 PM

    When we originally did this installation, it was SP5. When we started having this issue, we were advised to upgrade all components to SP6. We thought we did that but SAP support connected to our system and discovered that, while most components did indeed get upgraded to SP6, a couple were missed and still on SP5. They told us what to install and we did this. Now the problem is solved.

    Add comment
    10|10000 characters needed characters exceeded

  • May 22 at 08:27 AM

    Hi Brandon,
    You can reference or link the public script available in other packages as below

    1. Go to the scripts tab in the job, right click and select Add Link To Package Script

    2. Select the package, in which script is located and select the script and click on ok, the script would be linked sucessfully.

    Regards,

    Deva


    Add comment
    10|10000 characters needed characters exceeded

    • As for the NWA Log Viewer, we've actually submitted an OSS ticket and we're getting our tech a WTS connection. We're also having an issue where we cannot create custom processes and make the public. When we right click on a process and select Make Public, nothing happens. Now we're having this issue too. It just seems like something isn't working right with our install.

      I've been developing for IDM for 6 years now. This is my first, from scratch IDM v8 install and it's not going well. Everything went along just fine while we were installing and following the SAP documentation. I have no idea why these simple things don't work. What could have been done incorrectly?