cancel
Showing results for 
Search instead for 
Did you mean: 

Adding new field in SC Account Assignment Screen (only for information)

Former Member
0 Kudos

Hi guys,

we have a requirement, to <b>show</b> additional fields within the account assignment screen. The contents should only be displayed as information for the user. It is not necessary, respectively not wanted to save this data within SRM or the Backend-System.

2 questions:

a) Is it necessary to expand the item-structure of the SC (INCL_EEW_PD_ITEM_CSF_SC) AND to expand the accounting structure (INCL_EEW_PD_ACC_CSF) for this fields?

b) Is it sufficient, that the INCL_EEW*-structures of the PO-/billing-document etc. are <b>NOT</b> expanded with the additional fields to avoid the saving? In OSS-Note 458591 it is mentioned, that it is necessary to expand the CI-COBL-structure within the Backend-System.

Thanks in advance with best regards.

Bernd

ps. We are using SRM 4.0.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

<b>We have done this several times, in our past previous SRM implemenatations.</b>

a) Yes. You need to expand the item structure at the Shopping cart level to display your Custom fields in the We bapage. As Per OSS Note - 672960, you can see the details. For display purpose, at least these custom fields must be created in the standard include structures [e.g., INCL_EEW_PD_ACC_CSF, etc ].

b) Yes, no need to expand any other SAP Include structure, incase you don't want the field contents to be saved in backend system (incase of Purchase Order / Purchase Req).

<u>Please see the follwoing links, which deal with the similar requirements, you have asked for in detail with code and other relevant details -></u>

Hope this will definitely help. Do let me know, incase you face any issues.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

thank you for the answer. It works fine.

Additional to my 2 questions, I have another problem:

The overview of the accounting assignments looks like a table control. In our case it isn't enough space in the line to show all the new fields. As a result of this, the contents of the new fields are only visible at the detail screen. Is it possible, to modify the table control, so that all fields are displayed in the 'overview-screen'?

Thanks a lot

Bernd

Former Member
0 Kudos

Hi

<b>Yes, quite possible in SRM to create /change / modify the standard Table control, but will need expert knowledge of HTML, Scripting languages, etc.</b>

Be careful. The same HTML templates of the Internet Service are (shared) used for all the users. So be very sure in making changes to the standard HTML template and publishing those changes. Incase of shortdumps here, you need to go through each line in the Service to see the cause of the error(which might be as silly as missing a comma, bracket, period after a line). SAP dump analysis is not much help here.

<u>Here are few links, which will definitely help -></u>

Do let me know, incase you still face any issues.

Regards

- Atul

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Pls refer note Note 672960 - User-defined fields 2 for adidtion of customer fields as of SRM 4.0.

<b>For the account assignment fields, use the INCL_EEW_PD_ACC_CSF structure. The account assignment fields are independent of the document type. To display the fields on the account assignment detail screen, you must carry out the following steps:

1. Use Transaction SE16 to include the user-defined fields that were defined in structure INCL_EEW_PD_ACC_CSF in table BBP_C_ACC_F.

2. Include the fields and the texts for the account assignment fields from INCL_EEW_PD_ACC_CSF in table BBP_C_ACCFD (according to point 1).

3. In the IMG activity ' Supplier Relationship Management -> SRM Server -> Cross-Application Basic Settings -> Account Assignment -> Define Account Assignment Categories', you can now add user-defined fields to existing account assignment categories.</b>

Also if you want to display the fields as info fields you can change their property as DISPLAY ONLY using the BADI "BBP_CUF_BADI_2".

HTH.

BR,

Disha.

Pls reward points for useful answers.