Enterprise Resource Planning Blogs by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member

Hello Friends,

Lots of time I searched into the forum regarding the Customer/Vendor/General Ledger Line Items balance upload but I didn't got a satisfactory answer and nor I got the complete document to understand how the process of BAPI will work in LSMW.

Every time we need to go for BDC to upload our Line items of Customer/Vendor / General Ledger.

Today I am going to create the complete process of General Ledger Line items upload via LSMW BAPI ( BAPI_ACC_GL_POSTING_POST).

T.code -  LSMW


 

Now click on Setting- IDOC Inbound Processing or CTRL+ SHIFT +F1


 

Now on Next Screen Fill the Three Fields (File Port, Partn. Type, Partner No. )


Note:-  This naming convention can be different in other systems.



Now click on Activate IDOC Inbound Processing





Now click on YES and once you get the Message  "Data Saved", then come back or press F3 to proceed to main screen.  Below is the shot.



Now click on Execute or Press F8 to run the LSMW



Step 1. Maintain Object Attributes

Click on Save and come back

Step 2. Maintain Source Structures -  Here we need to create the structures based on the BAPI.  Here we are using the Business Object BUS6300 which belongs to Functional Module ( BAPI_ACC_GL_POSTING_POST ).

Below is the screenshot for your ready reference.


In the BAPI of G/L, We are having 3 Stages

  1. 1.  Document Header
  2. 2.  Line Items
  3. 3.  Currency (Amount)

So I am going to Create three structure in LSMW.

Click on Save and come back

Step 3-  Maintain Source Fields -   Here we need to maintain the source fields which is available in the BAPI.  We can find the list of Fields which comes up automatically by clicking on "Object Overview", Below is the screenshot.


Copy all the field onto Excel File, as it becomes easy for you at the time of Field Assignment.  Below is my excel sheet screenshot for your reference


Do the same for Item & Currency Field as well.

Now will move back again to LSMW and do the field assignment.


Click on Save and Come back.

Step 4-  Maintain Structural Relations:-  Here we will maintain the relationship between the Header, Line Item & Currency.


Now click on Fisrt Item (Currently Blue in Colour) and then click on "Relationship"


Now link the three one by one in a sequence.  Below is the screenshot.


Then save and come back

Step 5;- Maintain Field Mapping and Conversion Rules

Now click on Extra ---->  Auto Field Mapping or CTRL + SHIFT + F3




Click Ok.



Mapping has been done correctly.  Save and Come back.



Step 6; - Specify Files- Here we need to maintain the Three File structure for Header, Line Item & Currency (As per the BAPI)



Do the same process for all the 3 Files (Header, Line Item & Currency)




also change the name of Imported Data and Converted data to anything,  else system sometimes gives the error due to this naming convention.

Click on Save & Continue.

Step 7:- Assign Files



Now again click on HEADERDATABAPI and click on Assignment and do the same for other two as well.




Click on Save and Back.

Step 7:-  Read Data



Come back to main screen



Step 8:- Display Read Data





Step 9:-  Convert Data - Select the only option "Create File" and execute




Step 10:- Display Converted Data




Step 11:-  Start IDOC Generation

Step 12:-  Start IDoc Processing

Click on Execute

     

Step 13:- Create IDoc Overview- 


Kindly Review the attachment file31 & 32.

To see the Documents go to T.code FB03 & See the entries ( Kindly see the Attache File 33. PNG for your ready reference)



Now after all these steps we can see that the process has been completely done and without any issues.

In this document I tried to explain the process from very basic point of view.

I would also request you all to let me know if you need any help on this from my side.

Thank you all for your valuable support.

Regards,

Pankaj Rana





















































10 Comments
Labels in this area