Skip to Content

My previous blog explains how to populate extended Order Document Management fields. This blog explains how to show the extended data in Supply Network Collaboration web ui.

 

Let us consider Purchase Order Worklist screen of supplier view as an example.

 

Purchase Order Worklist tabe without custom fields:

 

S1

 

Implement the method IF_POWL_FEEDER~GET_FIELD_CATALOG of the class /SCF/CL_FEEDER_CONFPUB_POWL.

 

S2

 

Field catalog contains the display properties of the fields. Append the display properties of the custom fields to the field catalog. The structure needs to be appended with the custom fields so that they can be used. 

 

Below fields of the field catalog can be populated for example:

 

colid : Field Name in the structure
colpos : Column Position in the table
width : Width of the column
fixed : Is the column fixed
display_type : Display Type
header : Column Header
col_visible : Column Visible

etc.

 

Now the custom fields are displayed as part of Purchase Order Worklist table. Update the mapping to populate the values for the custom fields. Map Header, Item, and Schedule Line components to the corresponding structures.

 

The field display properties of the existing order document management fields can also be controlled and defaulted here along with the extended fields.

 

Purchase Order Worklist table with custom fields:

 

S3

 

Other SNC web ui screens can be enhanced to display extended order document management data in similar way.

To report this post you need to login first.

2 Comments

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

  1. Srikrishna Bongu

    Naveen,

    Very useful posting!

    Would you please explain how to insert/enhance with new fields on standard the webdynpro applications. 

    For ex: Product Detail screen which is using WDynpro component /SAPAPO/SPP_PROD_DET!  how to insert fields on the Selection box component on any of screen tabs.

    Thanks in advance for your response.

    Appreciated,

    SK

    (0) 
  2. Sunanda Mandavi

    Hi Naveen

    I am trying to achieve the same functionality but the ‘IF_POWL_FEEDER~GET_FIELD_CATALOG’  method does not get called for PO worklist .

    However structure used in this method is same what is used for PO worklist .

    Could please help me we are currently using SNC 7.02 .

    Regards

    Sunanda Mandavi

    (0) 

Leave a Reply