cancel
Showing results for 
Search instead for 
Did you mean: 

new tab on RFx header FPM OIF componant

Former Member
0 Kudos


Hello,

I need to create new tab on RFx header screen, I have created new Z appcc and configuration also. I have enhance OIF configuration conponant and add z appcc there. I am able to see my new tab and view as well but not able to transfer data to database.

any specific code do i need to written.

Step that followed :

1. create z appcc with layout design

2. enhance standard RFx standard configuration

3. add new tab and assign z appcc and configuration id

4. able to see new tab with fields

5. not able to transfer data to database

please help..

Thanks

Pankaj Patil

Accepted Solutions (1)

Accepted Solutions (1)

rohit3611
Contributor
0 Kudos

HI Pankaj,

Everything looks fine as per your steps.

Have you added the custom fields on the custom tab to the below structures

a. INCL_EEW_PD_HEADER_CSF

b. INCL_EEW_PD_HEADER_CSF_BID

Best regards,

Rohit

Former Member
0 Kudos

Hi Rohit,

Thanks for reply.

Yes i have added all custom fields to SPRO.

i am unable to save custome fields data in database and also custom tab view is not getting handled on events, like in display mode also my fields are in editable mode.

Regards,

Pankaj

rohit3611
Contributor
0 Kudos

Hi Pankaj,

For that you have to do metadata handling for RFX.

The SRM standard configuration is located in the following system tables (maintenance views):

/SAPSRM/V_MDF_HD.


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



Best regards,

Rohit



Former Member
0 Kudos

Hello Rohit,

I cant find my custom fields in given path of SPRO.

I need to create fields on screen manually not from meta data (dynamically).

details step that i have performed :

1. Create custom fields in SPRO. at RFx header and add into database as well.

2. create new Z componant with custome layout and custom fields

3.create configuration of the same.

4. attached Z componant into FPM OIF componant configuration @ RFx header

5. i can see my tab on scree with values

6. when i enter values in fields and click on save then i fields doesn't update in databse

Regards,

Pankaj

rohit3611
Contributor
0 Kudos

Hello Pankaj,

All the fields static or dynamic you have to add in metadata table. for dynamic you write a code in classes of metadata for particular bo and others you just add as static.

Best regards,

Rohit

Former Member
0 Kudos

Hi Rohit,

I am adding fields on my Z componant as i reqiured them on specific position. and in you given path i cant find my custom fields.

Regards,

Pankaj

rohit3611
Contributor
0 Kudos

Hi Pankaj,

there is very good blog for SC, you have to do same for RFX.

Please see.

http://scn.sap.com/docs/DOC-25692

You need to add the fields also in the structure:

INCL_EEW_PD_HEADER_CSF

is necessary to add the fields in both structures.

Then you need to go to:


Configure Field Control -> Configure Control for Fields on Header Level -> Metadata for Fields on Document Headers

And add a new entry for BUS2200 check "Field Visible" and "Field Enabled".

And that's all, with this the fields must appear. You don't need to add an append structure in other tables.

Hope this help you.

Best regards,

Rohit

Former Member
0 Kudos

Hi Rohit,

my requirement is to create new tab on RFx header. and there are lots of custom fields and its position is also custom not dynamic. RFx header tabs are form by OIF FPM componant.

Thanks

Pankaj

Former Member
0 Kudos

Solved by using Mapper Class update method.

Thanks

Pankaj

Answers (0)