cancel
Showing results for 
Search instead for 
Did you mean: 

Search Structure Extension thorugh Append Structure but not reflecting the New Field added in the 'Available Field 'Column in Configuration

Former Member
0 Kudos

Hi ,

I have extended the Search Structure thorugh Append Structure but the New Field added is not getting reflected in the Available Field Column in Configuration (Standard as well as custom configuration)

The New Field added is getting reflected in the Context Node but missing in the configurations.

   Component Details:

   BSP Component: BEADLS_BILLDUE

   Dynamic Query Object: DLDynamicSearch

   Search Structure: BEAS_DL_DYNQUERY_IL

Please let me know the possible correction required and the root cause of this issue. Thanks in Advance.

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Manish,

Probably the only thing missing is the assignment to the design layer. You can either define your new attribute within the respective design layer object in customizing and assign it your new attribute, or you simply choose 'no assignement to the design layer'.

You can check and maintain the design layer assignement in the component workbench with right mouse click on the context node attribute.

Hope this helps.

best regards,

Philipp

Former Member
0 Kudos

Hi Philipp,

Thanks for the response. One small clarifiaction requested. The option as you have mention - Choose: 'No Assignment to Deisgn Layer'.  How to access this option....Is is possible to share the required steps to process this step.

0 Kudos

Hi Manish,

You can follow these steps to choose the option 'No Assignment to Design Layer':

  1. display the view structure in the component workbench (tx. BSP_WD_CMPWB) of the respective view in component BEADLS_BILLDUE which you have enhanced with the new attribute
  2. expand the repective context node
  3. expand 'Attributes'
  4. on your new attribute right-click with your mouse and choose 'Assignment to Design Layer...'
  5. In case that the SAP Standard Assignment is displayed click on the button 'Edit Customer Assignment'
  6. Click on the button 'Insert Assignment'
  7. In the list / tree scroll down to the very bottom and choose 'No Design Layer'
  8. Click on the save button on the bottom of the popup

best regards,

Philipp

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Manish,

You can refer SAP Note 1336833 for details about steps to add the new field in design layer.

Example - Please find below the steps to add a new field "Item Status" in opportunity search structure enhancement field in design layer.

Step 1: Launch transaction BSP_DLC_SDESIG_DL.

Step 2: Open UI Object type ' BT111_OPPT’

Step 3: Click on "Design Object" in the Dialog Structure.

Step 4: Choose Design Object "Search"

Step 5: Click on "Design" in the Dialog Structure.

Step 6: Press button "New Entries".

Step 7: Insert the following entries.

            Attribute Name: "Your new field technical name"

            Bol Object: "BTQOpp"

Bol Attribute: " Your new field technical name"

Standard: "X"

Field Label: " Item Status"

Please let me know if you face any difficulty.

Thanks,

Ansal