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: 

Schedule a Direct Input Method Program

Former Member
0 Kudos
326

Dear Consultants,

We want to upload our material master which being created through an external application and then being uploaded into SAP. This upload will be scheduled as a job at the day end. Is there any way through which we can schedule a direct method program (RMDATIND) just like we do with recording in SM35.

- Best Regards

4 REPLIES 4

Former Member
0 Kudos
77

Hi Sahar,

Normally to upload material master data from external system we build a project using LSMW transaction code. In LSMW, we can select Direct batch input method. There are some 13-14 steps that needs to performed before starting the upload.

Yes, you can schedule a background job using transaction SM36.

Hope that helps!

Regards,

Saba Sayed

0 Kudos
77

Saba can you kindly tell me what paremeters would we have to provide in SM36 transaction in order to schedule the RMDATIND program that is being used in lsmw direct input method.

For uploading the material I am using LSMW - direct input method. But my understanding is that we cannot schedule an LSMW project.

Yes we are planning to download material master (everyday) from a web application and then uploading it into SAP through a scheduled job.

Thank You!

madhu_vadlamani
Active Contributor
0 Kudos
77

Hi Sahar,

You told

We want to upload our material master which being created through an external application and then being uploaded into SAP.

Are you uploading this data from non sap.

Regards,

Madhu.

Former Member
0 Kudos
77

Hi,

Regarding on Your query.

Follow Below steps, It will helps to you.

Go to SM36, Give a job name.

Go to Menu option EDIT -> STEPS.

Give the program name and variant and press the save button on the window.

Now you will be in STEP LIST OVERVIEW screen.

Goto menu option Step -> Creation, to create another step.

Come back to the SM36 screen and define the start condition.

Come back to the SM36 screen and save the job.

You can define multiple steps in one job, they execute in a sequence.

In the case for direct input, you have to edit the start condition of the job BMV0.

First create job (Say generate_file ) to execute the customer program which generates the file.

Go to the job BMV0 in edit mode and change the start condition -> after job.

Regards,

Sekhar