cancel
Showing results for 
Search instead for 
Did you mean: 

Email field in payment list output form

JAS3311
Explorer
0 Kudos
77

Hello, 

I need to create a new field in the payment list form FIN_FO_PAYM_LIST_V2 displaying Business partners' email from Business partner master data. The requirement is to have the email among the Payment details part of the form - see the red rectangle: 

JAS3311_0-1742827405679.png

I am able to edit the form itself in the Adobe LiveCycle Designer but I don't see any email field in the Data View: 

JAS3311_1-1742842223677.png

Could you please kindly advise me on how to do it? 

Many thanks 

 

 

View Entire Topic
Jeremy_Deo
Participant
0 Kudos

Hello dear user,

To add the Business Partner’s email to the FIN_FO_PAYM_LIST_V2 form in SAP S/4HANA Cloud Public Edition, follow these steps:

Check if the Email Field is Available in Data Source

  1. Open the Custom Fields and Logic app.
  2. Search for FIN_FO_PAYM_LIST_V2 and check if the email field already exists in the underlying data source.
  3. If the field is not available, proceed with extending the form.

Identify the Data Source for Business Partner Email

  1. The Business Partner email is stored in the Business Partner Master Data.
  2. Standard CDS views like I_BusinessPartner or I_BusinessPartnerEmailAddress contain this information.
  3. Check if these CDS views are linked to the Payment List form’s data source.

Extend the Data Source with the Email Field

1. Use the Custom Fields and Logic app:

Click Create Field and choose the appropriate business context (e.g., Finance - Payment).

Add a new field for the email and use Association to Business Partner Data.

Publish the changes.

2. If the Custom Fields and Logic app does not support this:

Use Key User Extensibility to enhance the corresponding CDS view.

If needed, create a Custom CDS View that joins the Payment Data with Business Partner Data.

Modify the Form Layout

  1. Open the Maintain Form Templates app.
  2. Search for FIN_FO_PAYM_LIST_V2 and download the Adobe Form.
  3. Open it in Adobe LiveCycle Designer.
  4. Add the new email field in the Payment Details section
  5. Bind the new field to the extended data source.

I hope this will help you solve your issue.

Best regards,

Jeremy