Purpose of documet:

This document provides details on tables to be referred and procedure to collect information related to Non BW objects (like includes, tables, methods, class etc) for transporting across different landscapes in BW (Dev to Quality to Production in a typical business scenario)


1.  Webdynpro

   To collect information related to webdynpro objects, go to Table WDY_COMPONENT to get the list of the Webdynpro Components

/wp-content/uploads/2015/04/1_683062.jpg

/wp-content/uploads/2015/04/2_683135.jpg

Go to Table WDY_APPLICATION to get the list of the Webdynpro application, Component, view names in detail

/wp-content/uploads/2015/04/3_683137.jpg

To refer any other details – Webdynpro tables starts with WDY* in SE11.

2. Transaction Codes

    To collect information related to transaction codes, go to Table TSTC & get the list of Transaction Codes.

/wp-content/uploads/2015/04/4_683136.jpg   

3. BPS Objects:

Step 1:   Get the list of planning areas from UPC_AREAT

/wp-content/uploads/2015/04/5_683141.jpg

Step 2:  Run the program UPC_TRANSPORT_BPS_ALL

               Specify the option as “Full Transport” and provide planning areas we got from step 1.

/wp-content/uploads/2015/04/6_683142.jpg

Note:


It is always advisable to go for Full transport as BPS contains lot of dependent objects (Planning Levels, Packages, Formula Extensions (FOX), Variables, and Planning Sequences) and by choosing the option selective transport would result in non-collection of dependent objects under request. The objects will be collected as table entries under customization request


Drawbacks / Pain points / Suggestions for improvement:

The standard program accepts only one planning area and we can enhance this program (Create a custom program) to accept multiple planning areas to expedite the transport of BPS applications.


Normal programs:

To collect information on Normal Programs, Go to TADIR Table and mention Object Type = PROG

/wp-content/uploads/2015/04/7_683143.jpg 

/wp-content/uploads/2015/04/8_683144.jpg

4. Customer exit

   To collect information on Customer Exits, refer table TADIR and mention Object Type = CMOD to collect custom exits that starts with Z.

/wp-content/uploads/2015/04/9_683146.jpg

5. BADIs:

To collect information on BADIs, go to TADIR Table & mention Object Type = ENHO (for implementation) & ENHS ( for Enhancement spot)


ENHO (for implementation):

/wp-content/uploads/2015/04/10_683150.jpg


ENHS (for Enhancement spot):
/wp-content/uploads/2015/04/11_683151.jpg

      6. Classes & Interfaces:

To collect information on classes and interfaces, Go to Table SEOCLASS and mention the Class Name (CLSNAME) & Class types (CLSTYPE) as 0 for Class & 1 for Interfaces
/wp-content/uploads/2015/04/12_683152.jpg

/wp-content/uploads/2015/04/13_683162.jpg

    7. Methods:

To collect information on Methods, go to Table TMDIR and Mention the Class Name in Object Type Name – for class and retrieve its respective methods

/wp-content/uploads/2015/04/14_683163.jpg

8. Tables/Structures/Views:

  To transport Tables Go to table DD02L & get the list of tables/Structures/views based on the entries maintained in field ‘TABCLAS’

/wp-content/uploads/2015/04/15_683164.jpg

9. BSP applications:

   To collect information related to BSP applications, go to Table SSCOOKIE to get the list of BSP Application

/wp-content/uploads/2015/04/16_683165.jpg

10. Function Module / Function Group:

   To collect information on function modules go to Table TFDIR to get the list of Function Modules

/wp-content/uploads/2015/04/17_683166.jpg

To collect information on function groups, go to Table TLIBG to get the list of Function Group

/wp-content/uploads/2015/04/18_683167.jpg

11. Includes:

    To collect information related to Includes, go to Table TRDIR à Mention Program Type as ‘I’ to get the list of Includes

/wp-content/uploads/2015/04/19_683168.jpg

  /wp-content/uploads/2015/04/20_683169.jpg

To report this post you need to login first.

Be the first to leave a comment

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

Leave a Reply