cancel
Showing results for 
Search instead for 
Did you mean: 

reg the 'BAPI_CUSTOMER_CHANGEFROMDATA1' Bapi

Former Member
0 Kudos

hi,

I am using the 'BAPI_CUSTOMER_CHANGEFROMDATA1' to update the customer details.

While executing the BAPI, i have entered customer no,sales organization and also filled the structures personaldata(email address) and personaldatax(set the Email flag ro X :25th field).

then I am getting an error msg as <b>'make an entry for all the fileds required.'</b>

kindly help me in this regard.

thanks,

vijaya.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi along with the

fields i gave before ,u have to fill

Last name ,City,Country and Country ISO field in BAPIKNA101_1 structure and

mark 'X' for all this field in BAPIKNA101_1X structure

and it will definitely work

I debugged the programm and saw that these are the mandatory fields to change customer address

fill these fields correctlly that will work

if helpful reward points

regs

Manas Ranjan Panda

Former Member
0 Kudos

Hello,

If you update only general data from customer you have not to fill sales organization in BAPI but only customer No

Regards

sebastien

Former Member
0 Kudos

Hi

to change the customer E-mail only

fill BAPIKNA101_1-E_MAIL = 'e-mail.

BAPIKNA101_1X-E_MAIL = 'X'.

BAPIKNA102-SALESORG = 'org'.

BAPIKNA103-CUSTOMER = '102'.

like this

and execute..

that will work

If help ful reward points

Regs

Manas Ranjan Panda

Former Member
0 Kudos

Hi Manas,

I have entered the values u asked to and excecuted the BAPI.But still I am facing the same problem.

thanks,

vijaya.

former_member188685
Active Contributor
0 Kudos

Hi,

you need to entere

PI_PERSONALDATA-FIRSTNAME

PI_PERSONALDATA-LASTNAME

PI_PERSONALDATA-CITY

PI_PERSONALDATA-COUNTRY

PI_PERSONALDATA-LANGU_P

PI_PERSONALDATA-CURRENCY

PI_PERSONALDATA-POSTL_COD1

PI_PERSONALDATA-POSTL_COD2

PI_PERSONALDATA-PO_BOX

PI_PERSONALDATA-PO_BOX_CIT

then it will not give the error.

along with sales org, dist channel, division,customer number.

Regards

vijay

former_member188685
Active Contributor
0 Kudos

Hi,

if you don't want to change the old one's then don't mark 'X' for fields which you don't want any change in PI_PERSONALDATAX.

but the above mentioned fields are entered , when you run the BAPI.

Regards

vijay