cancel
Showing results for 
Search instead for 
Did you mean: 

Strucked in mm01 BDC.

Former Member
0 Kudos
57

Hello,

I made a mm01 bdc.I strucked in MRP1 view in which if i'm taking a MRP type 'PD' and Reorder point '0' then afterwards the data isn't picking from an execl file.But if i'm using Reorder point not equal '0' or space then the process is going smoothly,means the data is uploading which i've mentioned in my execl file.I don't know the reason behind that.Please guide.

Regards:-

Prashant Sharma.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Prashant,

Using BDC for Data Loading is very rarely preferred because BDC is highly dependent on screen/configuration.

In your case it seems that some screen flow is getting changed that is why you are unable to proceed.

If the number of material master records is less and you do not need robust error reporting then go for LSMW Direct Input as suggested by Lozano. But if you need good error handling and error cause analysis then use BAPIs.

Use BAPI_MATERIAL_SAVEDATA - for a single material at a time

or

BAPI_MATERIAL_SAVEREPLICA - for mass uploading of materials.

Revert in case of question.

Regards,

Ankit.

VXLozano
Active Contributor
0 Kudos

I don't know how the bureaucrazy works in your companies, but in mine I can tell you it's far more easy to use a legacy than to create a program and all its documentation and tests. How many times do you plan to make those massive uploads?

If you plan to do in a regular basis, maybe the effort to create a program is worth...

Anyways, Ankit's suggestion is pretty good.

Former Member
0 Kudos

Thanks for guiding me.

Answers (1)

Answers (1)

VXLozano
Active Contributor
0 Kudos

I will recommend you to forget your BDC and try to create your materials manually (if they are few) or through LSMW, using the appropiate Direct-Input method.

It's easier, safer, and maybe faster.

You can find a lot of help about the LSMW around.