Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Release Specific BAPI and FM

Former Member
0 Likes
457

Hello,

I have a question regarding BAPI's. I work for a middleware company and we have a 4.6C demo system. Most the BAPI's I have identified for our use are available in 4.6C, but how can I find if they are available in later releases?

Thanks in advance for the help

Kathy

1 ACCEPTED SOLUTION
Read only

uwe_schieferstein
Active Contributor
0 Likes
369

Hello Kathleen

I am not aware of a list on the SAP marketplace where you can find this information (does not mean that there isn't any).

However, within SAP you will find the relevant information in table <b>SWOTLV</b>. The release at which a BAPI has become obsolete is found in field <b>OBSOLETE</b> (!). Following you will find the list of obsolete BAPIs as of release 4.6C and 620 that I extracted from our <b>ECC 5.0 IDES system</b> (Note that I did not remove duplicates from the lists):

<b>Obsolete as of release 4.6C:</b>

BAPI_ABSENCE_GETDETAIL
BAPI_ABSENCE_GETDETAILEDLIST
BAPI_ABSENCE_GETLIST
BAPI_ABSENCE_SIMULATECREATION
BAPI_CLASS_GET_CLASSIFICATIONS
QSS1_PLAN_SHOW
FOW6
BAPI_SALESORDER_CREATEFROMDAT1
BAPI_FTR_CHANGE
BAPI_FTR_CREATEFROMDATA
BAPI_FTR_GETDETAIL
BAPI_FTR_REVERSE
BAPI_INSPCHAR_GETREQUIREMENTS
BAPI_INSPCHAR_GETRESULT
BAPI_INSPCHAR_SETRESULT
BAPI_INSPPOINT_CHANGE
BAPI_INSPPOINT_CREATEFROMDATA
BAPI_INSPPOINT_GETLIST
BAPI_INSPPOINT_GETREQUIREMENTS
BAPI_RESERVATION_CREATE
BAPI_REPMANCONF_CANCEL
BAPI_REPMANCONF_CREATE_MTO
BAPI_REPMANCONF_CREATE_PLOT
BAPI_REPMANCONF_CREATE_MTS
BAPI_REPMANCONF_EXIST_CHK
BAPI_DOCUMENT_CHECKIN
BAPI_DOCUMENT_CHECKOUTMODIFY
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSOURCE
BAPI_DOCUMENT_CREATENEWVERSION
BAPI_DOCUMENT_GETDETAIL
BAPI_EQMT_CREATE
BAPI_EQMT_DISMANTLEFL
BAPI_EQMT_DISMANTLEHR
BAPI_EQMT_DETAIL
BAPI_EQMT_INSTALLFL
BAPI_EQMT_INSTALLHR
BAPI_EQMT_MODIFY
BAPI_EQMT_CREATE
BAPI_EQMT_DISMANTLEFL
BAPI_EQMT_DISMANTLEHR
BAPI_EQMT_DETAIL
BAPI_EQMT_INSTALLFL
BAPI_EQMT_INSTALLHR
BAPI_EQMT_MODIFY
BAPI_ABSENCE_GETDETAIL
BAPI_ABSENCE_GETDETAILEDLIST
BAPI_ABSENCE_GETLIST
BAPI_ABSENCE_SIMULATECREATION
BAPI_DOCUMENT_CHECKIN
BAPI_DOCUMENT_CHECKOUTMODIFY
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSOURCE
BAPI_DOCUMENT_CREATENEWVERSION
BAPI_DOCUMENT_GETDETAIL
BAPI_DOCUMENT_CHECKIN
BAPI_DOCUMENT_CHECKOUTMODIFY
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSOURCE
BAPI_DOCUMENT_CREATENEWVERSION
BAPI_DOCUMENT_GETDETAIL
BAPI_DOCUMENT_CHECKIN
BAPI_DOCUMENT_CHECKOUTMODIFY
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSOURCE
BAPI_DOCUMENT_CREATENEWVERSION
BAPI_DOCUMENT_GETDETAIL
BAPI_SALESORDER_CREATEFROMDAT1

<b>Obsolete as of release 6.20:</b>

BAPI_FAMILYID_CHANGE
BAPI_FAMILYID_CREATE
BAPI_FAMILYID_CREATESUCCESSOR
BAPI_FAMILYID_GETDETAIL
BAPI_FAMILYID_REQUEST
BAPI_FAMILYID_SIMULATECREATION
BAPI_FAMILYSG_CHANGE
BAPI_FAMILYSG_CREATE
BAPI_FAMILYSG_CREATESUCCESSOR
BAPI_FAMILYSG_GETDETAIL
BAPI_FAMILYSG_REQUEST
BAPI_FAMILYSG_SIMULATECREATION
BAPI_BUS_EVENTTYPE_INFO

Regards

Uwe

1 REPLY 1
Read only

uwe_schieferstein
Active Contributor
0 Likes
370

Hello Kathleen

I am not aware of a list on the SAP marketplace where you can find this information (does not mean that there isn't any).

However, within SAP you will find the relevant information in table <b>SWOTLV</b>. The release at which a BAPI has become obsolete is found in field <b>OBSOLETE</b> (!). Following you will find the list of obsolete BAPIs as of release 4.6C and 620 that I extracted from our <b>ECC 5.0 IDES system</b> (Note that I did not remove duplicates from the lists):

<b>Obsolete as of release 4.6C:</b>

BAPI_ABSENCE_GETDETAIL
BAPI_ABSENCE_GETDETAILEDLIST
BAPI_ABSENCE_GETLIST
BAPI_ABSENCE_SIMULATECREATION
BAPI_CLASS_GET_CLASSIFICATIONS
QSS1_PLAN_SHOW
FOW6
BAPI_SALESORDER_CREATEFROMDAT1
BAPI_FTR_CHANGE
BAPI_FTR_CREATEFROMDATA
BAPI_FTR_GETDETAIL
BAPI_FTR_REVERSE
BAPI_INSPCHAR_GETREQUIREMENTS
BAPI_INSPCHAR_GETRESULT
BAPI_INSPCHAR_SETRESULT
BAPI_INSPPOINT_CHANGE
BAPI_INSPPOINT_CREATEFROMDATA
BAPI_INSPPOINT_GETLIST
BAPI_INSPPOINT_GETREQUIREMENTS
BAPI_RESERVATION_CREATE
BAPI_REPMANCONF_CANCEL
BAPI_REPMANCONF_CREATE_MTO
BAPI_REPMANCONF_CREATE_PLOT
BAPI_REPMANCONF_CREATE_MTS
BAPI_REPMANCONF_EXIST_CHK
BAPI_DOCUMENT_CHECKIN
BAPI_DOCUMENT_CHECKOUTMODIFY
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSOURCE
BAPI_DOCUMENT_CREATENEWVERSION
BAPI_DOCUMENT_GETDETAIL
BAPI_EQMT_CREATE
BAPI_EQMT_DISMANTLEFL
BAPI_EQMT_DISMANTLEHR
BAPI_EQMT_DETAIL
BAPI_EQMT_INSTALLFL
BAPI_EQMT_INSTALLHR
BAPI_EQMT_MODIFY
BAPI_EQMT_CREATE
BAPI_EQMT_DISMANTLEFL
BAPI_EQMT_DISMANTLEHR
BAPI_EQMT_DETAIL
BAPI_EQMT_INSTALLFL
BAPI_EQMT_INSTALLHR
BAPI_EQMT_MODIFY
BAPI_ABSENCE_GETDETAIL
BAPI_ABSENCE_GETDETAILEDLIST
BAPI_ABSENCE_GETLIST
BAPI_ABSENCE_SIMULATECREATION
BAPI_DOCUMENT_CHECKIN
BAPI_DOCUMENT_CHECKOUTMODIFY
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSOURCE
BAPI_DOCUMENT_CREATENEWVERSION
BAPI_DOCUMENT_GETDETAIL
BAPI_DOCUMENT_CHECKIN
BAPI_DOCUMENT_CHECKOUTMODIFY
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSOURCE
BAPI_DOCUMENT_CREATENEWVERSION
BAPI_DOCUMENT_GETDETAIL
BAPI_DOCUMENT_CHECKIN
BAPI_DOCUMENT_CHECKOUTMODIFY
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSOURCE
BAPI_DOCUMENT_CREATENEWVERSION
BAPI_DOCUMENT_GETDETAIL
BAPI_SALESORDER_CREATEFROMDAT1

<b>Obsolete as of release 6.20:</b>

BAPI_FAMILYID_CHANGE
BAPI_FAMILYID_CREATE
BAPI_FAMILYID_CREATESUCCESSOR
BAPI_FAMILYID_GETDETAIL
BAPI_FAMILYID_REQUEST
BAPI_FAMILYID_SIMULATECREATION
BAPI_FAMILYSG_CHANGE
BAPI_FAMILYSG_CREATE
BAPI_FAMILYSG_CREATESUCCESSOR
BAPI_FAMILYSG_GETDETAIL
BAPI_FAMILYSG_REQUEST
BAPI_FAMILYSG_SIMULATECREATION
BAPI_BUS_EVENTTYPE_INFO

Regards

Uwe