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: 

BDC Call Transaction for MB01.

Former Member
0 Kudos

Hello all,

We are Migrating the Material master data to Legacy, so we don't want Master data in SAP. While generating PO we mean that Material should not considered in SAP and only short text for the PO given importance simply PO without material Master.

Po posting is done from legacy using an Customized Interface Program.In the Input file we will be getting an Extra field(material Description) along with Material Number.This Material number and Material Description should be concatenated into the field ---Short Text(EKPO-TXZ01).

The material number and the short text should be separated by a special character.This Material number will be the unique key for the validation of material number,while doing GR posting from legacy to SAP.

We need to create a Interface Program so that the GR is created in legacy and posted in SAP,While posting of GR from Legacy we are considering 101 and 102 Movement Types for MB01 transaction ,We are opting for BDC , which one is advisable (BDC or any BAPI).

any inputs will be highly appreciated!!

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello,

SO is your question jus this: "which one is advisable (BDC or any BAPI)."

In thats case let me tell you

All things remaining equal BAPI should be the way to go. Efficient/fast etc.

But you might not find the BAPI which fulfils all your needs, especially as this seems to be a very customised solution.

If that is the case you will see that the BDC, since its screen wise, gets the job done.

So you can do any but , for huge volumes of data, the BDC will be slow.

Strike the right balance for your situation.

1 REPLY 1

Former Member
0 Kudos

Hello,

SO is your question jus this: "which one is advisable (BDC or any BAPI)."

In thats case let me tell you

All things remaining equal BAPI should be the way to go. Efficient/fast etc.

But you might not find the BAPI which fulfils all your needs, especially as this seems to be a very customised solution.

If that is the case you will see that the BDC, since its screen wise, gets the job done.

So you can do any but , for huge volumes of data, the BDC will be slow.

Strike the right balance for your situation.