Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9146

Re: UDO's UDF linked to a table: Displaying valid values rather than descriptoin

$
0
0

I'm also facing the same issue.

 

I believe the UDO form should function in the same way as all other SAP B1 forms. 
If the UDF is linked to a UDT, then the values should be available from a drop down list as with standard SAP B1 forms.

 

If I use the old style UDO 'matrix' style with drill down to the lines table, then the drop down works as required.

 

It doesn't work with the new 'header - lines' UDO form type.

 

Just found this SAP note:  1857246 with a workaround.

 

The scenario is as follows:

  1. Create User-defined Table (UDT) List_A , (Object Type: No Object/Document/Master Data)
  2. List_A has some values
  3. Create UDT Test1, (Object Type: Document/Master Data)
  4. Create User-defined Field (UDF) Field1 for Test1. Set Linked Table to List_A
  5. Register a User-Defined Object for Test1 with a Header Line Style Default Form

There is not drop-down list for the field on the Default Form.

CauseFVC

SolutionWorkaround As a workaround, you can use Screen Painter to edit the Default Form and create a custom Choose From List for the field.

  1. Register the UDT (i.e. List_A) as a User-defined Object (i.e. List_A_UDO). In the ‘Modifying Services’ step, ensure you select ‘Find’.
  2. Via Screen Painter, edit the Default Form.
  3. Add a Choose From List linked to the target UDO (i.e. List_A_UDO). Note that the Object Type for the Choose From List should be set to the UniqueID (OUDO.Code) of the UDO. Set the Choose From List for the relevant field.

Viewing all articles
Browse latest Browse all 9146

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>