on 06-07-2011 1:59 PM
Hi SRM Gurus,
I am working on SRM7.0.
I want to add two fields in Account Assignment Table in Account assignment tab of Shopping cart Item.
I can do it using WebDynpro Enhancement framework , i.e.
1) Create an append structure for Structure INCL_EEW_PD_ACC_CSF
2) Enhance WebDynpro Component : /SAPSRM/WDC_UI_DO_ACC - Component controller node
3) Map this with View V_DO_ACCOUNTING Node
4) Create the necessary Table Columns and Column editors in Account Assignment Table
However i think using SPRO configuration and enhancing few structures also this can be achieved.
Can anyone guide me on how can i achieve it without creating WebDynpro ABAP Enhancement?
Regards,
Ashish Shah
I've never done it with account data, but yes with header and item.
I think in this case you need to add these fields in SPRO:
SAP Supplier Relationship Management --> SRM Server --> Cross-Application Basic Settings --> Extensions and Field Control (Personalization) --> Configure Field Control --> Configure Control for Fields of Substructures --> Metadata for Fields of Substructures and Table-Like Enhancements
Adding the fields with "Set Type" = 31 Accounting...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks for your help.
I have added the fields as per your suggestion.
I wanted to also control the visibility of these fields.
While creating the dynamic custom class and method for this purpose,
Which super class should i assign to this class / from which class should i copy my class?
Regards,
Ashish Shah
Hi Guru,
Thanks for your post.
i have similar requirement where i need to add descriptions for the standard fields..like cost center in the Account Assignment Tab..
please let me know is it can be achieved through SPRO configuration or we need to modify the standard web dynpro component.
Awaiting for Reply
Hi,
you will need to do both.
Using SPRO config the fields will be added in the structures.
Using WebDynpro Enhancement you will need to add it on the screen.
You dont need to modify standard component , enhancement will do the trick.
If you need more help on this, the please start a new thread.
Regards,
Ashish Shah
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.