Skip to Content

Background

In Solution Manager, documents are stored in hierarchical way. There are some standard transactions to find the documents from solution manager. E.g. SOLAR03, SOLAR_EVAL. But when there is need of custom reporting we need to use classes, tables and Function Modules. The documentation is not easily available for technical help on this topic.

Solution Description

Developer can use below Tables, Classes and Function Modules while working on development in SOLMAN for Project Management.   

Tables:

  1. SA01PHIO : 

      SOLAR: Instances of Physical Info Objects

  1. SA01LOIO : 

      SOLAR: Instances of Logical Info Objects

  1. SA01PHPR :

      SOLAR: Attributes of Physical Info Objects

  1. SA01LOPR :

      SOLAR: Attributes of Logical Info Objects

  1. TOBJECTP :

      Objects assigned to a project

FMs:

  1. SASAP_HIERARCHY_READ :
    1. Use this FM with project tree id got from table TOBJECTP, language and all other importing parameters set to ‘X’ is required.

USE: Getting project hierarchy with node texts and objects/ logical ids assigned to particular folder/node.

  1. SIW_PROPS_VALUES_GET
    1. Use with importing parameter s property value and Logical class and language

USE: Getting properties default values for class FM exist.

  1. INFO_OBJECTS_PROPERTIES_GET
    1. Use with table of logical ids and context

USE: Getting logical ids properties FM exist,

Classes and methods:

  1. “CL_SOLAR_DOCUMENTS” is the class which allows to read, change individual logical ids properties
    1. Method “GET_DOCUMENT” gives reference for given document of type “IF_SA_DOC”
    2. Method “SET_STATUS”
    3. Method “SAVE”.
To report this post you need to login first.

1 Comment

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

  1. Shweta Chavan

    Hey thanks Mihika.. really useful document from developer’s point.

    🙂 keep this work going and provide us more similar document not only for SOLMAN but for other modules also.

    (0) 

Leave a Reply