Skip to Content

Objective: To fetch URLs for FSDs or TSDs from Solution manager via Remote systems connected by RFCs.

Introduction:As a process a document is searched from Solution Manager,  T-code SOLAR02 mandatory parameter Project Id and then attributes. A combination of Project ID + Technical Name fetches a document  when clicked on URL generates a Document. To Fetch URLs for from other system below is a code which requires a Project ID and Technical name as input parameters in turn gives Logical and Physical URL.

Understanding with below Image.

Pictorial Presentation.png

Overview :FM is written based on base class  cl_sproject_solar_base_report this is being loaded at the time of call of transaction SOLAR02. Physical URL being fetched using    CALL METHOD cl_sa_doc_factory=>get_read_url. One can find out flow by debugging Standard transaction code SOLAR02.

Step 1. Create a function module in Solution manager Development. Copy paste attached notepad code.

Step 2. Create a trusted RFC in remote system to invoke FM. Once RFC created call FM .

Calling Function Module from remote system.png

Step 3. Use Physical URL to open(Display only access)  Functional or Technical Specification.

This Function module will be handy if one wants to look at specification using URLs, it can be used from a simple report in development system with Project Id, Document type and Descriptions as Selection parameters.Required is access to Solution Manager.

Thanks

Mohinder Singh Chouhan

To report this post you need to login first.

1 Comment

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

Leave a Reply