cancel
Showing results for 
Search instead for 
Did you mean: 

Material Master Upload thru LSMW BDI Program RMDATIND

Former Member
0 Kudos

Hi SAP Gurus,

I'm currently exploring ways to perform mass upload of material master. I'm testing now BDI, specifically program RMDATIND, within LSMW.

As you all know, there are many structures within RMDATIND.

The following structures are the ones I'm using:

  • BGR00 (Session Data)
  • BMM00 (Transaction Data)
  • BMMH1 (Main Data)

Consequently, I have three levels in my template (see attached screenshot).

I have successfully uploaded a material using this template. But the problem is that the material is not being extended to the Storage Location specified in the template. It is only extended to the Plant specified.

Two questions:

1. Is this behavior a bug in the program? How can I extend it to the SLoc level using the program?

2. I've tried experimenting with this program. How do I create a template that only has one-level instead of the three-levels?

Thank you!

Best Regards,

Aivanny Esperanza

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hello,

In the step 3 of the LSMW, "Maintain Source fields", please check if the fields, LGORT, maintained or not. 

Regards,

dwaipayan

Former Member
0 Kudos

Hi Guys,

I've already figured this out. Apparently, I needed to tag the fields for the material views under structure BM00. I was able to extend the material to the storage location using a one-row per material template.

Thanks for the insights.

Thanks,

Aivanny

Former Member
0 Kudos

Hi Aivanny,

1. Is this behavior a bug in the program? How can I extend it to the SLoc level using the program?

Answer: May be problem in assignment of field. 1st you need to check in configuration, storage location is assigned to your given plant or  not. you can check in table T001L. If not assigned then make assignment first.

If you are creating without sloc. You can extend material using Mass Tcode where select business object for material master then select table MARD or on 2nd tab direct field selection , press ctrl+F and find storage location field and select then execute with input value.

2. I've tried experimenting with this program. How do I create a template that only has one-level instead of the three-levels?

Answer: Till now i haven't use object method but i am sure, you can upload using recording method very easily. where you need to create recording fist, in recording you need to give right input upto finish and save it, rest of steps same.You can see below thread also.

http://scn.sap.com/thread/1045076

Further any query pls ask us, expert are here.

Regards

Sanjeet Kumar

Former Member
0 Kudos

Hi Sanjeet,

Thanks for your insight.

As for question no. 1, I am 100% sure that I have created a Storage Location for my Plant where I'm extending the material to. The field assignments in the LSMW is also correct. In fact, the data is being displayed correctly in step "Display Read Data." The storage location I specified is being reflected in LGORT. Bottomline, the program doesn't extend it to the storage location specified.

As for no. 2, recordings are indeed helpful and easy to setup. The main drawback is that recordings are very rigid. For creation of materials with MRP views, you'd have to create multiple recordings to capture the different scenarios per MRP strategy. I find that this BDI program is flexible enough but I just have no idea on how to make this a one-row per material template.

Thanks,

Aivanny Esperanza

amit_anasane
Active Participant
0 Kudos

Hi,

Material will be extended to plant specific storage locations, however if you want now to extend it to storage location which refers to different plant then you first need to create material to that plant.

with best regards,

Amit Anasane