Application Development 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: 

ESS WebDynpro Enhancement-What happens on R/3 side?

Former Member
0 Kudos

Hi,

We are implementing Employee Self-Service 60.2 (Uses WebDynpro) through Enterprise Portal on SAP ECC 6.0.

We have modified the Address data application for US by adding a customer-defined checkbox. This was done by modifying the Webdynpro code.

This checkbox is to be used as a flag by the User to indicate that his Mailing address is same as his Permanent address. So when the checkbox in checked, on the R/3 side we need to create two identical Infotype 6 records: one for Permanent address and other for Mailing address.

At the moment we have these questions:

1) How the IT 6 updation happens on the R/3 side? Is it through some BAPI or RFC? How and where do we find this information?

2) Once we discover the mechanism of IT6 updation, what is it that we need to do to satisfy out requirement? Will we need to modify SAP code or create our own custom RFC or something else?

3) Is there any documentation like a cookbook or a whitepaper that anyone has for guiding us through this whole development?

We are sure such ESS Webdynpro Enhancements are very common and the SDN community can get us some answers to the questions. Points are awaiting you !!!

1 ACCEPTED SOLUTION

amit_khare
Active Contributor
0 Kudos

Hi,

Check this BAPI, it might help you.

BAPI_ADDRESSEMPUS_CREATE

also take a look into following for other process -

BAPI_ADDREMPUS_CREATESUCCESSOR

BAPI_ADDRESSEMPUS_CHANGE

BAPI_ADDRESSEMPUS_GETDETAIL

BAPI_ADDRESSEMP_DELETE

BAPI_ADDRESSEMP_DELIMIT

BAPIADDREMPUS_SIMULATECREATION

all are US specific.

Also check this link -

<a href="http://www.passhe.edu/content/?/administration/HR/SystemHR/HRS/ESS">ESS</a>

Regards,

Amit

Reward all helpful replies.

2 REPLIES 2

amit_khare
Active Contributor
0 Kudos

Hi,

Check this BAPI, it might help you.

BAPI_ADDRESSEMPUS_CREATE

also take a look into following for other process -

BAPI_ADDREMPUS_CREATESUCCESSOR

BAPI_ADDRESSEMPUS_CHANGE

BAPI_ADDRESSEMPUS_GETDETAIL

BAPI_ADDRESSEMP_DELETE

BAPI_ADDRESSEMP_DELIMIT

BAPIADDREMPUS_SIMULATECREATION

all are US specific.

Also check this link -

<a href="http://www.passhe.edu/content/?/administration/HR/SystemHR/HRS/ESS">ESS</a>

Regards,

Amit

Reward all helpful replies.

Former Member
0 Kudos

Marked answered by mistake