06-02-2016 9:45 AM
Hi
I have a requirement in which i have to updates the information of already existing master customer data I have searched FM/Bapi but there are different views that it cant be used kindly help me in which way i can achieve it .
Function modules already searched .
SD_CUSTOMER_MAINTAIN_ALL
CUSTOMER_UPDATE
I Don't know how to use SD_CUSTOMER_MAINTAIN_ALL(if my functionality can be achieved i.e update existing master customer) if any one has detailed information kindly do share
06-02-2016 9:59 AM
06-02-2016 11:13 AM
i am still working on it but it always need a customer reference number correct me if i am wrong and well for multiple customer change it is not suitable
06-02-2016 12:57 PM
First never use CUSTOMER_UPDATE (it's an update task FM, so when you use it you are only using Open SQL statements, no change log, no functional check of data)
Hint: There is a Class API to maintain customer data: CMD_EI_API=>MAINTAIN_BAPI. (But check for available correction Notes at OSS) or look at BAPI BAPI_CUSTOMER_CHANGEFROMDATA1 which supersedes BAPI_CUSTOMER_CHANGEFROMDATA but ttheoretically only for 'ONLINE Store'.
Regards,
Raymond
06-15-2016 11:51 AM
what is difference between normal customer and the customer that are store in online store will it effect our current system. You asked me not to use CUSTOMER_UPDATE it is update module just some sql statements like it will not update the customers data ?? what about SD_CUSTOMER_MAINTAIN_ALL . the problem i have is that i dont know what parameters i should pass to the tables in both fms CUSTOMER_UPDATE , SD_CUSTOMER_MAINTAIN_ALL.
Thanks