cancel
Showing results for 
Search instead for 
Did you mean: 

BDT For CAA1 (Contract Account )

Former Member
0 Kudos

hi Experts,

I add a new tabstrip at Tcode CAA1 through BDT. Now i want to save that field value in Database table.

which FM i have to use at PBO and PAI for save the value of new filed in Database Table FKKVKP .

can any one send me code in detail.

Pls Reply ASAP.

Thanx

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

To read the memory from the screen use VKK_FICA_FKKVKP_GET function module.

To update the values in fkkvkp table use VKK_FICA_FKKVKP_COLLECT FM.

Go to the t-code CAS7

Event : DSAVB.

create a Z function module with the name "Z_FMname_DSAVB" and attach in DSAVB event. call get and collect function modules to update the data in database.

Regards,

Siva

Former Member
0 Kudos

Thanx Shiva

My problem solved

Thanx a lot

Former Member
0 Kudos

Hi,

Can you please tell me how you have added new tab in transaction CAA1 through BDT. Can we use BDT for any transaction?

How to find menu area for a transaction?

Thanks ,

Nikita.

Former Member
0 Kudos

Hi Nikitha,

Go to transaction CAWM for Contract Account.

Regards,

Manish

Edited by: Manish Bisht on Jul 14, 2009 8:15 AM

Former Member
0 Kudos

And to add new tab, go through

http://www.sapdev.co.uk/enhance/bdt/bdt_gmcustom.htm

Regards,

Manish

Former Member
0 Kudos

Hi,

Thank you very much for the answer. I have one more doubt , how do i find menu are i.e. CAWM which you have given for transaction CAA1. Actully i want to find out same for transaction F871 and FPCPL but i dont know the procedure. Can you please help me?I have posted a question for the same on SDN.

Thanks ,

Nikita.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

These are some BAPI, can be used to updated data related to FKKVKP

BAPI_CTRACCONTRACTACCOUNT_CHNG

BAPI_CTRACCONTRACTACCOUNT_CREA

BAPI_CTRACCONTRACTACCOUNT_GETD

Regards,

Prajakta

Former Member
0 Kudos

Hi,

In PAI,

Use FM - ENQUEUE_EZFI_FKKVKP to lock the table on primary key first then modify the table using

MODIFY statement

and at the end use FM - DEQUEUE_EZFI_FKKVKPE to release the table.

Hope this helps.

Regards,

Manish