Skip to Content
0

CVI_EI_INBOUND_MAIN_M01 Idoc is populating only BP , Vendor is not getting populated

Nov 09, 2017 at 12:56 PM

300

avatar image
Former Member

Hi ,

I am trying to Load BP (Vendor Roles)with Vendor Company Code details using CVI_EI_INBOUND_MAIN_M01 IDoc through BODS,

Only BP is created Vendor is not created in LFA1 and Same with Comapn code.

Ihave Tried RFC_CVI_EI_INBOUND_MAIN FM it worked, also API CL_MD_BP_MAINTAIN ( MAINTAIN) Worked.

Any Idea how to Populate both BP and Vendor same time?

Thanks in Advance.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

avatar image
Former Member Nov 12, 2017 at 02:33 AM
0

if you're using idocs. You can just use cremas to create vendor. If your cvi config is set up bi-directional it will work.

I have personal not used the the CVI idoc. When Bp gets created does have FLVN01 and FLVN00 roles extended ? if yes then, the idoc somehow not trigering the CVI. try runnning the repair - thru tcode - MDS_LOAD_COCKPIT

Share
10 |10000 characters needed characters left characters exceeded
Ma Del Carmen Guerrero Jun 13 at 11:20 PM
0

If you are using CVI_EI_INBOUND_MAIN_M01 idoc, you can review wich fields are mandatory when you create vendor, for example street , house number , telephone number , tax number identification; depending on the fields your company have defined as "mandatory" ; also you can check in MDS_PPO2 transaction the errors that are avoiding to create vendor/customer.

Also don't forget to fill following structures:

E101CMDS_EI_EXTERN (For Customers Data)

E101VMDS_EI_EXTERN (For Vendors Data)

And pay special attention to these fields:

E101CMDS_EI_HEADER-OBJECT_TASK = 'I'.

E101VMDS_EI_HEADER-OBJECT_TASK = 'I'.

E101CVI_ENSURE_CREATE-CREATE_CUSTOMER = 'X'. E101CVI_ENSURE_CREATE-CREATE_VENDOR = 'X'.

Share
10 |10000 characters needed characters left characters exceeded