cancel
Showing results for 
Search instead for 
Did you mean: 

Table for the Project Data in Transaction Solar01

Former Member
0 Kudos

Hye All,

I am fresher in SAP solution Manager,

Can some one please tell me about the Data Base Table that stores all the information displayed by the Transaction "Solar01" for any project.

Thanking You All.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

check the coding of FM SOLAR_APPL_GET_ITEMS . I am not sure if it is exactly what you are searching for.

Regards.

Abosi

Answers (2)

Answers (2)

Former Member
0 Kudos

Thank You All.

The Project details are available in A_T_PROJECT_DATA field of class CL_SPROJECT_SOLAR_REPORT_DATA.

If some one need any more help in this respect , please post.

Thank You All.

Former Member
0 Kudos

Hello Ankit,

I am developping a function module to retreive all data about project documents and general documents in solar01.

can you tell me how to proceede?

Thanks in advance.

Kind Regards,

Anis.

Former Member
0 Kudos

Hi Anis,

Sorry for late reply, infact I am coming to SDN after a long time today.

Currently, I am not working over that SolMan System where I had developed the logic now, but will recollect the classes and methods and will certainly revert.

Thanking You All.

Former Member
0 Kudos

Hi Anis,

1. Create an Object of Class CL_SPROJECT_SOLAR_BASE_REPORT, by passing the Project Name and other Parameters.

2. Invoke Method GET_DATA_CONTAINER of the above object.

3. Use FM SPROJECT_CHECK_GROUP_ID_EXIT to get Group Id.

4. Pass Group Id to FM SPROJECT_GET_PROJECT_BY_GROUPB to get all the Projects.

5. Use Method SET_PROJ_RANGE of Class CL_SPROJECT_SOLAR_BASE_REPORT to set Range for all the desired projects.

6. Invoke Method set_struktur_ids_of_project of Class CL_SPROJECT_SOLAR_BASE_REPORT.

7. For each entry in Atrribute A_T_TOBJECTP of Class CL_SPROJECT_SOLAR_BASE_REPORT, invoke Method GET_PROJ_STRUCTURE.

8. Now, invoke methods CREATE_STRUCTURE_TABLE and GET_PROJECT_DATA of Class CL_SPROJECT_SOLAR_BASE_REPORT.

9. Call A_O_PROJECT_DATA->ASSIGN_CONTENT of Class CL_SPROJECT_SOLAR_BASE_REPORT.

10. Now, your Project Data is available in Attribute A_T_PROJECT_DATA of Class CL_SPROJECT_SOLAR_REPORT_DATA, the object that you have got in Step 2.

11. Now, you can Use the details as per you requirement.

Pls post, incase you encounter any problem.

Thanking You All.

Former Member
0 Kudos

Thanks a lot Ankit,

As i want just to retreive General Documentation and Project Documentation, i found another solution with no need to use these classes.

To get NodeIDs of Documents of Gen Docs i used Function Module "SOLAR_APPL_GET_ITEMS", and for project docs, i used "NOTE_OBJECT_GET" Function Module.

After that, i called "SIW_INFO_OBJECT_PROPS_GET" FM for each NodeID to get its properties.

And it worked well.

Thanks again.

Thanks

Former Member
0 Kudos

What i know regarding the documents used in this transaction is that

acctually, the following rule applies for storing documents in Knowledge Warehouse folders:

for PROJECTS:

With the exception of template projects, the system stores all documents

in a folder with the technical project name when you create them.

In template projects, the system stores all documents, with the

exception of project documents, in folder SOLAR00. Project documents are

stored in a folder with the technical project name.

for SOLUTIONS:

The system stores all documents in a folder with the technical name of

the solution when you create them.

Please check the note 913175 as reference.

I hope that this information help you to better understand this

functionality.

Kind regards,

Fabricius

Former Member
0 Kudos

Dear Fabricius Zatti ,

Thanks for your help.....

As I am a fresher I do not have much knowledge about SOLMAN.

Can you please tell me where can I find the folder SOLAR00.

Dear Abosi_3li2,

Thanks for your help..... I will debug and will certainly post here if I find some useful stuff.

Former Member
0 Kudos

Hi ,

Please kindly try with transaction SI80. You should be able to find the folder solar00

Hope this helps.

Cheers

SH

Former Member
0 Kudos

Hi All,

By debugging the SAP Internal code I have found some tables and my work has some how been done.

If some body knows the exact and straight forward way to find the Table names please post here.

Thank You All.....

andreas_mann3
Active Contributor
0 Kudos

use trace function ST05:

1) st05-trace on

2) solar01

3) st05-trace off

4) show trace

hope that helps

Andreas