Multiple files to idoc without bpm
Hi
I have gone through the previous threads and came to know that n:1 is not possible without bpm. But in case of idocs you can collect them in r/3 system itself using RSEOUT00 program. But if my scenario is like.......you have 10 files which are coming through ftp and we have to send the idoc to the target system. Is there any way to do this scenario without bpm ??
Thanks
kumar
Hi palnati !
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
Multiple IDocs without BPM(occurance change)
/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
In case you have multiple IDoc types ref:
/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
Have a look at this blog.. Might be helps to you..
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2748. [original link is broken] [original link is broken] [original link is broken]
Pls reward if useful
Similar Messages
-
File sender adapter:FILE to IDOC without BPM, can't see in SXMB_MONI.
Hi all
I have a FILE - XI - IDOC Async scenario without BPM.
I configured FILE sender adapter and IDOC receiver adapter. I made a mapping to transfer file data to the structure of IDOC.
Now when i am trying to load the file using command prompt, i cud see nothing in the monitoring. Whereas if i go to the communication channel monitoring of runtime workbench, i saw that CC is polling correctly and was reading the file also.
And also wen i saw in the processed folder which i mentioned in the CC configuration for the ARCHIVE DIRECTORY, i saw that file got transferred to the folder also.
I don't understand why i cant see anything in the monitoring.
Could anybody help me to rectify the problem. Is there anything i m missing ?
Regards
NainaRajesh/Amar
TCode:: SXMB_ADM->Integration engine configuration->specific configuration->runtime
Trace_Level = 3 then you can get all MONI PIPELINE Steps also
I did this change but cudn't see anything in SXMB_MONI.
This is how i have configured my process:
http://wiki.sdn.sap.com/wiki/display/XI/FiletoMultipleIDOCSplittingwithoutBPM
But instead of IDOC splitting i have simple FILE - XI -IDOC scenario.
I have configured everything exaclty the same way it is mentioned here. But for me the process is not visible at all.
I can't even see the first request message in the monitoring.
This is the message i can see in the communication channel monitoring:
2010-05-24 09:07:41 Success Channel CC_*: Entire file content converted to XML format
2010-05-24 09:07:41 Warning Channel CC_*: Empty document found. Proceed without sending message
2010-05-24 09:07:41 Success File "/xyz/ABC.txt" archived after processing
Is there any problem with the file and that could be the reason it cant convert the file to the request message MT_REQUEST and thus am not able to see anything in monitoring.
help me guys....this is a simple process and i m stuck...its frustrating
Regards
Naina -
One src message to multiple IDocs without BPM?
Hi guys!
Is it possible to cerate multiple IDocs from one source incoming message without BPM?
I tried the scenario, but I get following error:
<SAP:Code area="OUTBINDING">CO_TXT_MMF_ENGINETYPE</SAP:Code>
<SAP:Stack>Messages in multi-message format can only be sent to one Adapter Engine</SAP:Stack>
Any ideas?
Thanx a lot!
OlianHi
Sorry my earlier link was with BPM.
refer to this blog by Michal
/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
Regards,
Kumar -
Posting multiple idocs without BPM
Hi all,
We have a JDBC->XI->Idoc scenario.
We would like to post "n" idocs to SAP for the "n" records fetched from database.
Due to performance issues we are not using BPM.
Is there any other way to post multiple idocs without using BPM.
rgds
PrashantHI,
As suggested by others, it is possible without BPM.
For this, you need to alter the Idoc Schema i.e change the occurence of the idoc in the idoc schema. Then import this xsd as a External Definition into Repository..then mapping etc ..
Regards,
Moorthy -
Creating Multiple different IDocs without BPM
Hi all,
I have a scenario in where I have a input structure and have to create multiple different IDocs (the types of the IDocs are also different)
For example,
Input XML will create 5 IDocs of type A, 3 IDocs of type B, 1 IDocs of type C, no IDocs for type D and 10 IDocs for type E.
Is this possible without BPM? This will be a complex Mapping. In BPM I am sure for every type to create one send step would be easy. But would it be more efficient?
Thanks.>
Chris027 wrote:
> This looks promising, i'll try it.
something from the blog might be useful for you:
Messages that result from the split in a mapping-based message split are sent using one AE. So only adapters running on
the AE are supported. In particular, this means that target IDOC message splits are not supported since the IDOC adapter is not
part of the AE. -
Hi,
I am the fresher and new to XI. I want to know the step-by-step procedure for file to idoc scenario using bpm.I require it urgently.
Please help me out.
Thanks and have a nice day.Sangeet - Check this blog :
<a href="/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping to multiple IDocs using IP in ccBPM</a>
Hope this helps.
Cheers!
Shireesh M -
Hi All,
I have one File to IDoc Scenario. Now I want to throw posting error in a file.
i.e., if mapping goes not well and when IDoc is being sent to Recipient system then if any posting error is encountered, then a file(Flat file) will be created at sending system side.
I am planning to design this scenario with BPM. Now end user requires a akwoledgement for this scenario eithere it may be succsess or failure in file format. If succsess the file will be created with succsess information(any format), either failure also file will be created with error information. The user requires only file format b'coz this file will be read by another java application (user didn't require to his mail).
Can anybody suggest the solution for this:
1. How to generate aknowledgement file for sucsess or failure.
2. How to use this file to idoc scenario in BPM with out using Alert configuration or Mail adapter.
Regards,
Konala.Hi,
As you know Idocs are used for asynch communication, only was to get acknowledgemnet is using ALEAUDIT. For your scenario there can be one work around. When you post IDoc in the, in that function module after the posting is done call one more RFC with the the success/failure message which will trigger RFC to File sceanrio.
If you get any other solution, please post it back to same thread.
Thanks,
Prateek -
hi experts
can u send me the blogs of file 2 -doc with bpm (bpm collect pattern etc) and user defined functions in file 2 idocHi,
User Defined Function are not generic,
It depends on what you are trying to do and the requirement,.
Please take a look at this link for some examples,
http://help.sap.com/saphelp_nw04/helpdata/en/22/e127f28b572243b4324879c6bf05a0/content.htm
Regards,
Bhavesh -
Hi,
Current Interface Flow - File (xml) to Idoc (single Idoc type)
Thirdparty sends a File for Goods Receipt. This file may have multiple orders.
Orders are sorted in an xslt by ORDNUM. Each record has a delivery type (Deliver Type PO or Delivery Type STO). For each order Graphical Message mapping occurs.
In case of PO, inbound delivery number and item number have to be received from ECC via an RFC call and passed to VBELN and POSNR. While in case of STO, source field ORDNUM and ORDITEM are passed to VBELN and POSNR. (RFC call happens only for POs, not for STOs)
In case of STO, TCode will be MB0A.and IDoc would be WMMBXY (As is the case right now)
In case of PO, there may be two cases -
a) There is at least one response from ECC for all the line items inside an order --> in this case TCode will be MB0A and IDoc is WMMBXY .
b) If there is no inbound delivery number for any line item from ECC inside an order --> TCode MB01 will be used and IDoc used is WMMBXY
So for all the above cases Target IDoc is WMMBXY.
Changes to be done - Now File (xml) to Idoc (Two different Idoc types, WMMBXY and DELIVERY03)
Now there is an additional requirement that I will be using an additional IDoc (DELIVERY03) in above case a).
I want to use BPM in this case
1) RFC call in message mapping to get the inbound delivery number (for POs only) (Should be before the message enters BPM)
2) Separating the messages based on IDoc type
3) Interface / Message mapping for each IDoc type
4)Send the message to ECC
Please suggest how to proceed with BPM
Thanks,
Varun
Edited by: Varun Reddy on Feb 4, 2011 4:47 PMHi Varun,
Follow this thread... You have answer for this.
This link gives design ideas for your requirement
/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
Follow Bhavesh discussion. It might be helpful too
Message Split: File to Multiple IDOC Types -
Sending files with and without BPM in one Interface.
Hi All,
I have to send three files to my receiver system. 2 files of same structure after little mapping need to be merged into single file (Using BPM) and once this is successful the third file needs to be posted without any mapping.
I have thought of
1. using two communication channels activated using a UNIX script externally
2. using two comm channels with a activation time difference, i.e the 3rd file should be polled after some time when the first two files polled, but this is not helpful as if the two files doesnt process properly then 3rd file is not desired.
Now my question is can we do this scenario using 1 comm. channel with EOIO , masking or anyother option.
<b>Note: the third file should always be send after the processing of the first two files completes successfully.</b>
Thanks & Regards.1. put two file in source folder and make synch scenario using BPM ,
2. put third file in some other folder than source folder.
3. after getting successful synch file responce, in the synch receiver file channel run OS command to put third file from other folder to source folder.
hows that ??? -
File content conversion in File-to-RFC without BPM
Hi,
I am using FCC for file to RFc scenario.
My input record is in the following format:
Header record
data rec1
data rec2
Trailer record..
The parameters are used in File content conversion:
Recordset Name : Header,item
Recordset Structure: Header,1,item,*
key field name : data1
and in additional parameters:
Header.fieldNames HI,GenDate,Ftype,Fname,Fdate
Header.keyFieldValue Fname
Header.fieldFixedLengths 1,8,1,50,8
Header.endSeparator nl
item.endSeparator nl
item.fieldNames DATA1,DATA2,DATA3,DATA4
item.keyFieldValue item
item.fieldFixedLengths 231,240,241,120
item.lastFieldsOptional YES
Can anyone check whether any parameters are left, b'cos the file is not being read with this settings. and in the C.C its just showing file processing successfully but not able to see the actual file.Hi,
I assume you have header, item and trailer structure in source file.
Source Data Type will be as follows.
RecordSet
--> Header
--> KeyField(Value OH)
--> H1
--> H2
--> Item
--> KeyField (Value OL)
--> I1
--> I2
-->Trailer
--> KeyField (Value OT)
--> T1
--> T2
Where Item Strucutre can come multiple times.
Please use following settings.
Recordset name: RecordSet
RecordSet Structure: Header,1,Item,*,Trailer,1
Key Field Name: KeyField
Header.fieldNames: KeyField,H1,H2
Header.fieldFixedLengths: 2,3,4
Header.processFieldNames: fromConfiguration
Header.keyFieldValue: OH
Header.LastFieldsOptional: YES
Item.fieldNames: KeyField,I1,I2
Item.fieldFixedLengths: 2,5,6
Item.processFieldNames: fromConfiguration
Item.keyFieldValue: OL
Item.LastFieldsOptional: YES
Trailer.fieldNames: KeyField,T1,T2
Trailer.fieldFixedLengths: 2,8,9
Trailer.processFieldNames: fromConfiguration
Trailer.keyFieldValue: OT
Trailer.LastFieldsOptional: YES
Regards,
Gouri -
Dear Friends,
My scenario is File to RFC , file is picking from third party and that file parameters are updated in ecc and response is updated in third party system
using XI.
For this one I created data types,message types,message interfaces and message mapping for sender , receiver and response.
In interface mapping I have small doubt i.e how many interface mappings needed for this scenario.
In integration directory how many receiver determination and interface determination needed.
please suggest me.
Regards,
Shalini ShahHi Shalini,
U need to create 2 interfaces at sender side(1 is for file request & 2nd for file response) and one interface at ur receiver side for RFC.
Refer File to RFC blogs with out BPM u may find lot of stuff to ur requirement.
Regards,
Edited by: farook shaik on Sep 20, 2008 7:53 AM
Edited by: farook shaik on Sep 20, 2008 7:55 AM -
Multiple files to single using bpm
Hi,
Scenarion : 6 files to 1 file using BPM
( 6 files are generated from the tool in a folder )
Files
abc1xyz_20101210.txt
abc2xyz_20101210.txt
abc3xyz_20101210.txt
abc4xyz_20101210.txt
abc5xyz_20101210.txt
abc6xyz_20101210.txt
Conditions
1) Sender File Adapter needs to pick the files when all the files are generated .
2) Should not pick the duplicate files
(eg : abc1xyz_20101210.txt
abc2xyz_20101210.txt
abc1xyz_20101211.txt
abc1xyz was repeated 2 times , ignore the file before file is picked.
ponints will be awarded
ThanksHi,
I prefer these kind of check can be easily done by the sender system or tool while generating those files itself..
that is during the generation of file if the file already exists then overwrite the content or delete the existing file and create new file...
other option can be..using OS scripts to validate the file name till 4 characters..read the file name and take first four chars and compare it with the all other files...
I cannot provide the exact code but check with some scripting guys..I think the above logic can be achievable..
HTH
Rajesh -
Can't download multiple files from page without refresh with Safari
Safari 5.1 on imac osx 10.6.8. Just downloaded 5.1 and now I can't download more than 1 file at a time without refreshing the page (or paging back, then forward again) for each download. What is going on? How do i fix this?
Quit Safari.
Open a Finder window select your Home folder in the Sidebar on the left. Then open the Library folder, then the Caches folder, then the com.apple.Safari folder.
Move the cache.db file from the com.apple.Safari folder to the Trash.
Relaunch Safari. Try Downloads. -
Problem in scenario : file to idoc through bpm
hi,
iam working on a scenario ,which splits invoice packets and sends it various receivers.
i encounter an error when sending the split message to the receiver.the error is,
[i<b>]"cannot convert the sending service into an ale logical system</b>".</i>
can u help me solving this.
thanks in advance,
john p.Hi,
Refer to this thread... <b>Same problem cannot <i>convert the sending service into an ale logical system</i> solved..</b>
Re: Unable to convert the sender service to an ALE logical System
Cheers,
Siva Maranani.
Maybe you are looking for
-
I cannot see the reference to MacAffee inclusion until AFTER I click to update my flash player! Tricks like this are beneath you. I have security already/. I even upsized my laptop [purchase, yet the screen is just as short as the last...just like
-
Hi Everyone: We are using JDev 11.1.2 and JHeadstart 11.1.2. We have been having a multitude of problems when running applications through the migrator (and we have now been told by an Oracle consultant that the migrator is problematic), s
-
What do I need to transfer video and audio from my 2009 Macbook to my television?
I want to watch a movie with my family tonight, but the DVD is broken. I was planning on renting the movie online and transferring the video and audio from my Macbook to the television. What cables will I need to accomplish this? Also, does anyone kn
-
USB Printing AirPort Extreme 802.11n
I've upgraded to the new AirPort Extreme 802.11n base station and am having troubles printing to printers that worked fine with my previous AirPort Extreme 802.11g base station. Both USB printers are detectable for set-up in the Print & Fax Preferenc
-
ẞ not shown on webpages.
Safari does not know UTF8 text with ẞ Is it because I do not have the recent Safari? ~k.