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: 

Calling LSMW from RFC

Former Member
0 Kudos

Hello, everyone.

This is my first post, so i hope i'm doing it right.

I'm using Transaction LSMW to create mass vendors with this input parameters:

Project: FI

Subproject: AP

Object: VENDOR_02

It works fine, with the standar steps and a plain text file.

What i'm asked to do is create a WebService that uses this transaction to communicate BizAgi (a BPM) and SAP. The problem is that i don't know how to call this transaction from the RFC. are there any suggestions? Not sure if there's a bapi available for this and i think is not coherent to do a batch input to a transaction like this.

It's my first time using this transaction so any help would be very appreciated.

Thanks for everything.

Luis Allende

4 REPLIES 4

JL23
Active Contributor
0 Kudos

I think calling a workbench by RFC does not make much sense.

Have a look into definition of periodic data transfer (there is a small box in step 1 of LSMW).

This allows you to create a frame program which can be executed by a user who does not need to know the whole LSMW.

This program can probably called by RFC

http://help.sap.com/saphelp_nw70/helpdata/en/90/da31ba2e0411d2b43e006094b944c8/frameset.htm

Former Member
0 Kudos

In orden to connect SAP to Bizagi please follow this link

http://wiki.bizagi.com/en/index.php?title=GoogleSearch&searchText=SAP%20

Or just go to wiki.bizagi.com and search for SAP.

Former Member
0 Kudos

Hi Jurgen,

so apprently, for that solution i need to upload the text file to the server and from there call it with that program?

Former Member
0 Kudos

Hello, Bizagi.

Thanks for the answer. Unfortunately I have no problem with the integration itself (I just said what I wanted to do so whoever read it had a further understanding of the problem). The problem is creating a RFC that "calls" the LSMW transaction.

Thanks for the time, though