Skip to Content
1
Former Member
Jan 13, 2011 at 01:37 PM

convert custom outbound idoc to CSV file

1551 Views

Hi

I need to send generate a flat file that will be sent to a non SAP partner. A requirement is that the messages go via the IDOC system. This makes it possible to resend them if necessary.

So there are 2 stages

1) create IDOC. I have done this

2) read IDOC and convert to flat file

stage 1

=====

I have defined a custom IDOC, partner profile etc and developed a Function Module to create the outbound IDOCs The FM is triggered by a message in the NAST table. . This works OK.

So I now have custom outbound IDOCs in the DB with status 30 (ready for dispatch) (WE05).

Stage 2

======

Now I want to convert these custom IDOCs into simple flat files (CSV like).

How do I go about making this happen? I guess I need to develop another Function Module. But I dont know how to tie this FM into the system. My questions are:

How will the FM be triggered

what is the interface of the FM

will I need to configure a 2nd partner profile for stage 2 (which is fine)

Peter

Note1 - there is no EDI converter available so must solve this in ABAP

Note2 - I do not want to create the flat file at the same time as I create the IDOC. This would defeat the purpose of going via IDOCs