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: 

BAPI_PO_CHANGE UNICODE Customer Fields

Former Member
0 Kudos

Hello,

we are migrating from 4.6C to ECC6.0. And now BAPI_PO_CHANGE doesn't work for customer fields. These fields are in structure CI_EKKODB. Three of these fields are packed (Type CURR). Although the parameter given to BAPI has another structure without packed fields structure CI_EKKODB is checked by BAPI.

How can I solve this problem without changing CI_EKKODB because this structure is include of DB structure EKKO.

Thanks in advance

Christoph

2 REPLIES 2

Former Member
0 Kudos

Hi,

have u got the solution for the issue?

if so plz let me know abt it. since i am facing the same problem.

thanks

Suganya

0 Kudos

Hello Suganya,

sorry for the last reply.

If your problem still exists, here is my solution found by myself.

Prerequisite : The non-unicode fields are not used by BAPI call.

a) Delete non unicode fields in CI_EKKODB

b) Create new include like ZCI_EKKODB including these fields

c) Append this include to EKKO

d) Append this include to EKKO_CI

e) Append this include to MEPOHEADER

f) Generate EKKO after it and there no loss of data

Best Regards

Christoph