IDoc to IDoc Scenario with High Volumes

We have requirement to load around 2.4 million idocs using XI from source SAP to target SAP system in ~8 hours. It's a IDoc to IDoc scenario with simple mapping involved.
I Have looked at various weblogs with the design optons such as BPM collect pattern, collect pattern using IDoc XML file and IDoc Packaging.
I am looking for inputs from real time experiences on such scenarios...i.e performanace statstics, best practices to handle such scenarios, hardware, XI basis tuning etc...
Please share any experiences on the same...
Regrads
Anand

Thanks Michal and Chandra...
Chandra,
I have looked into the weblog mentioned( option 2 - collecting idocs using IDoc XML port).
I undersatnd that performance would also depened on hardware,tuning, idoc size, mapping complexity etc, but just get a rough idea and to decide on the design I was looking for stats, approaches followed in other projects  and past experiences in such scenarios.
Michal,
I cannot avoid collection of idocs as sending idoc's individually from source to target will have performance problems.
I can avoid BPM by using IDoc XML port collection ( option 2).
2.4 million idocs in 8 hours would mean that XI needs to process 300K idocs per hour.  I guess I need to try option 2  and check the performance.
Regards
Anand

Similar Messages

  • IDoc-to-File scenario with external Partner ... PCK necessary?

    Hi all,
    I have a question concerning to a IDoc-to-File Scenario with an external Partner. Here is a short Description of the Scenario:
    The SAP ERP System creates an IDoc which should be send to the SAP Integration Server. The Integration Server respectively the IDoc-Adapter transform the IDoc in IDoc-XML. The Integration Server executes a Mapping and so on. In the final step the Integration Server should send the XML-File to a FTP Server in New York (external Partner) with the File/FTP-Adapter.
    Have I to install the Partner Connectivity Kit at a Server in New York or is it working without the PCK? Which are my possibilities?
    Thanks for your help
    with kind regards
    Christopher

    Hello,
    If the FTP server has connectivity to XI and if the
    port is open XI can directly do the FTP using File
    Adapter.
    Thanks,
    Himadri
    Hi,
    thanks for your quick answer.
    What means "connectivity to XI"? Our SAP-Environment is in Germany and the FTP-Server is in New York. Is it enough to open the port in the firewall?
    Thanks for your answer
    Christopher Kühn

  • IDOC to FILE scenario With Screen shots

    CAN YOU PLEASE SEND US THE DETAILS OF IDOC to FILE scenario With Screen shots  and do  the needful for me

    Hi Surya,
    I thought i will just share a few basic thoughts that you need to take care while doing an IDOC to File Scenario. Just see if it helps you in anyways.
    While doing an IDOC -> XI -> File scenario, The Points to noted are:
    1. You don’t need a DT, MT or a message interface for the IDOC as it itself acts as the Message Interface.
    2. You import the IDOC and use the same in your mapping.
    3. In this configuration note that you don’t have a sender agreement as you don’t have a sender IDOC adapter.
    If it is that you wanted to send an IDOC from XI (File to IDOC) , then in this case:
    points 1 and 2 will remain, but the 3 will not. You will need a sender agreement for the file and a receiver agreement for the IDOC.
    IDOC -> File scenario ref:
    <a href="/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters scenario</a>
    File -> IDOC ref:
    <a href="/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping to IDOC</a>
    To be able to trigger your IDOC from the SAP ISU system, you will have to set the partner profile in we20. Select your Business System (mostly under Logical system) and then create Outbound entries for whichever IDOC you want to trigger.
    You define your basic type also in your partner profile settings, Please go thru the following links to get a better idea about partner profile:
    http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b833243d711d1893e0000e8323c4f/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7cd343d711d1893e0000e8323c4f/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/32/692037b1f10709e10000009b38f839/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/5e/b8f8bf356dc84096e4fedc2cd71426/frameset.htm
    Also, I would suggest that you go through this blog by michal if any issue arises,
    /people/michal.krawczyk2/blog/2005/03/29/xi-error--unable-to-convert-the-sender-service-to-an-ale-logical-system
    /people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
    Also have a look at these forum threads...
    IDOC TO FILE SCENARIO
    idoc to file scenario
    I hope this helps.
    Regards,
    Abhy Thomas

  • Is there an translate APPID with high volume

    I am using TranslateApis and I encounter some exceptions like: 
    TranslateApiException: AppId is over the quota : ID=1035.V2_Soap.Detect.30AB79E9
    or
    TranslateApiException: IP is over the quota
    Seems I am calling the service to fast. So I am wondering if I can get an APPID with high volume to call. It is fine if I need to paid for it. Thanks.

    Thank you for your question
    There are service limits in place to allow for fairness among all our users:
    You are currently able to translate a maximum of 10000 characters per request, and we recommend keeping each request between 2000 and 5000 characters to optimize response times.  
    The hourly limit is 20 million characters, the daily limit is 480 million characters.
    There is no limit to the number of requests per minute. 
    The Translator API is available through Windows Azure Marketplace (www.aka.ms/TranslatorADM) as a monthly subscription model.  For all paid tiers, you can choose to enable the Auto-refill feature, which
    allows Marketplace to automatically re-subscribe you to the same monthly tier if you prematurely exhaust your monthly volume limit.
    Thanks,
    Tanvi Surti
    Program Manager, Microsoft Translator
    Microsoft Translator team - www.microsoft.com/Translator

  • Idoc to proxy scenario with an acknowledgment

    Hi ;
    I have to implement a IDoc to abapProxy scenario but an application acknowledgment must be return so IDOC status will be set.
    How can i understand whether an application error exists while abapProxy is executing or not in status of IDOC?
    Do I need to create and sent back new IDOC to the sender system in abapProxy code?
    Thanks.

    Hi,
    See if you just want the ack for your IDOC coming from r/3 to XI, then you can use ALEAUD01 IDOC and you can configure it by running report IDX_NOALE in XI system..........
    But if you want status change for appl error occuring in ABAP proxy system, then i think you will have to use a BPM for it.........you will have a recive step for getting your IDOC, then a transforamtion step for IDOC to proxy mapping, then a synch send step for sending proxy req and getting proxy response, then a transformaton step for mapping the proxy response to SYSTAT01 IDOC in r/3 for changing the IDOC status depending on success or error for your proxy response, then a send step to send this IDOC to r/3 system...............keep teh IDOC number in proxy req and proxy response so that you can use it in SYSTAT01 IDOC for sending it to r/3 and changing your IDOC status.
    Regards,
    Rajeev Gupta

  • IDoc Adapter configuration for very high volumes

    Hi PI Expert,
    I'd like to have some tips about Idoc Adapter configuration in case of very very hudge volumes in "file to Idoc scenario" (adressing ECC) : How to optimize Idoc transmission time PI -> ECC ?
    => parallelization PI -> ECC by using differents comm channel IDocs with differents RFC destinations ?.
    => some other technical parameters in adapter IDoc
    => ...
    Thanks a lot
    Best regard.
    Etienne

    Hi,
    for sure idoc bundling will greatly increase performance: https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/2762. [original link is broken] [original link is broken] [original link is broken]
    If you are in 7.1 you can also leverage message packaging: http://help.sap.com/saphelp_nwpi71/helpdata/en/46/79e8e13872275ae10000000a11466f/frameset.htm
    Regards,
    Sergio

  • Character Encoding for IDOC to JMS scenario with foreign characters

    Dear Experts,
    The scenario is desribed as follows:
    Issue Description:
    There is an IDOC which is created after extracting data from different countries (but only one country at a time). So, for instance first time the data is picked in Greek and Latin and corresponding IDOC is created and sent to PI, the next time plain English and sent to PI and next Chinese and so on. As of now every time this IDOC reaches PI ,it comes with UTF-8 character encoding as seen in the IDOC XML.
    I am converting this IDOC XML into single string flat file (currently taking the default encoding UTF-8) and sending it to receiver JMS Queue (MQ Series). Now when this data is picked up from the end recepient from the corresponding queue in MQ Series, they see ? wherever there is a Greek/latin characters (may be because that should be having a different encoding like ISO-8859_7). This is causing issues at their end.
    My Understanding
    SAP system should trigger the IDOC with the right code page i.e if the IDOC is sent with Greek/Latin code page should be ISO-8859_7, if this same IDOC is sent with Chinese characters the corresponding code page else UTF-8 or default code page.
    Once this is sent correctly from SAP, Java Mapping should have to use the correct code page when righting the bytes to outputstream and then we would also need to set the right code page as JMS Header before putting the message in the JMS queue so that receiver can interpret it.
    Queries:
    1. Is my approach for the scenario correct, if not please guide me to the right approach.
    2. Does SAP support different code page being picked for the same IDOC based on different data set. If so how is it achieved.
    3. What is the JMS Header property to set the right code page. I think there should be some JMS Header defined by MQ Series for Character Encoding which I should be setting correctly) I find that there is a property to set the CCSID in JMS Receiver Adapter but that only refers to Non-ASCII names and doesn't refer to the payload content.
    I would appreciate if anybody can give me pointers on how to resolve this issue.
    Thanks,
    Pratik

    Hi Pratik,
         http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/502991a2-45d9-2910-d99f-8aba5d79fb42?quicklink=index&overridelayout=true
    This link might help.
    regards
    Anupam

  • IDOC to File scenario with multiple directories on same FTP.

    The scenario is IDOC -- to FTP (Receiver file adapter). Based on the condition in the sender IDOC say if EIDKA01-BSART = Y than the directory path on FTP server is 'A' ELSE 'B'.
    There is only one reciever service defined for the FTP server in the Integration Directory. Its not multiple receiver scenario.
    How do we do this?
    Thanks

    Hi !
    Just create an UDF in graphical mapping and put this code inside:
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    //get Key of Directory
    DynamicConfigurationKey keyD = DynamicConfigurationKey.create( URLFile, "Directory");
    //Replace value of Directory
    conf.put(keyD,dir);
    where "dir" contains the destination path depending on the EIDKA01-BSART value. When this code executes, if the receiver file adapter has the adapter-specific attributes (directory) checked, then it will set the "directory" value to the one specified in the "dir" variable.
    Regards,
    Matias

  • IDOC Serialization & Synchronous Scenarios with AAE

    Hi Folks,
    I have queries reg Advanced Adapter Engine (AAE):
    1) Can we  do the Synchronous scenarios through AAE.
    2) How can i do the IDOC serialization. How AAE helps in that.
    Am using PI 7.3 ...Can you please mention the possibilites for the above queries.
    Thank you!!
    Regards,
    Sekhar

    MDM Learn wrote:
    Hi Folks,
    >
    > I have queries reg Advanced Adapter Engine (AAE):
    >
    > 1) Can we  do the Synchronous scenarios through AAE.
    Already supported as part of 7.1 / 7.11 so dont see any problem here
    >
    > 2) How can i do the IDOC serialization. How AAE helps in that.
    >
    > Am using PI 7.3 ...Can you please mention the possibilites for the above queries.
    >
    > Thank you!!
    >
    > Regards,
    > Sekhar
    the above should be very much supported if you are using the Java IDoc adapter. For serialization use qRFC in SAP partner profile

  • How can we do the Testing in Idoc to File Scenario( With out using We19)

    Hi All,
    As all we know we can generate the Idocs from SAP R/3 to XI using the change Pointers,this we will apply in Production time.
    But as of now in the Test system we can'd do it daily.
    So we have already created materials in the SAP R/3 system.
    I want to send the Idoc to XI by selecting  some n number of materials.means i want to generate the Idoc for materials.this is like i have to do repeatedly for testing purpose.
    Is there any T-code
    How can we do this
    Regards

    Hi Vamsi,
       For the Message Type ORDERS you can configure Output Type (txn NACE) for IDoc generations and then you can trigger the IDoc using transaction WE15.
      Selection Parameter will be as follows
    Output application: This will be from Output Type
    Object key          : Order Number
    Output type         : Output Type name, that you configured
    Transmission medium : A
    Check the checkbox "Send Again".
    Thanks,
    Punit

  • Oracle reports having issue with high volume

    Hi
    We are facing problems when generating the oracle reports with 100 000 records to be written into pdf/text format generated through Oracle report.
    The error we are getting is
    Unexpected Signal : 11 occurred at PC=0xFEDCD524
    Function=[Unknown. Nearest: JVM_GetCPFieldClassNameUTF+0x4B30]
    Library=/orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/client/libjvm.so
    Dynamic libraries:
    0x10000      /orarep/asuser/product/9.0.4/Reports/bin/rwrun
    0xfec00000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libjvm.so
    0xfe000000      /orarep/asuser/product/9.0.4/Reports/lib/librw90.so
    0xff100000      /orarep/asuser/product/9.0.4/Reports/lib/libobx90.so.0
    0xff0d0000      /orarep/asuser/product/9.0.4/Reports/lib/libnn90.so.0
    0xff080000      /orarep/asuser/product/9.0.4/Reports/lib/librws90.so.0
    0xfdd80000      /orarep/asuser/product/9.0.4/Reports/lib/libde90.so.0
    0xfebc0000      /orarep/asuser/product/9.0.4/Reports/lib/libucol90.so.0
    0xfeb90000      /orarep/asuser/product/9.0.4/Reports/lib/libuicc90.so.0
    0xfeb30000      /orarep/asuser/product/9.0.4/Reports/lib/libca90.so.0
    0xfeb10000      /orarep/asuser/product/9.0.4/Reports/lib/libmma90.so.0
    0xfead0000      /orarep/asuser/product/9.0.4/Reports/lib/libmmiw90.so.0
    0xff060000      /orarep/asuser/product/9.0.4/Reports/lib/libmmov90.so.0
    0xfea90000      /orarep/asuser/product/9.0.4/Reports/lib/libmmos90.so.0
    0xfdfc0000      /orarep/asuser/product/9.0.4/Reports/lib/libmmoi90.so.0
    0xfdfa0000      /orarep/asuser/product/9.0.4/Reports/lib/libmmia90.so.0
    0xfdd60000      /orarep/asuser/product/9.0.4/Reports/lib/libmmft90.so.0
    0xfdd20000      /orarep/asuser/product/9.0.4/Reports/lib/libmmcm90.so.0
    0xfdc00000      /orarep/asuser/product/9.0.4/Reports/lib/libvgs90.so.0
    0xfdd00000      /orarep/asuser/product/9.0.4/Reports/lib/libuihx90.so.0
    0xfdb90000      /orarep/asuser/product/9.0.4/Reports/lib/libuc90.so.0
    0xfdb20000      /orarep/asuser/product/9.0.4/Reports/lib/libuipr90.so.0
    0xfd900000      /orarep/asuser/product/9.0.4/Reports/lib/libuimotif90.so.0
    0xfdae0000      /orarep/asuser/product/9.0.4/Reports/lib/libot90.so.0
    0xfd8a0000      /orarep/asuser/product/9.0.4/Reports/lib/librem90.so.0
    0xfd820000      /orarep/asuser/product/9.0.4/Reports/lib/libree90.so.0
    0xfd800000      /orarep/asuser/product/9.0.4/Reports/lib/librec90.so.0
    0xfd7d0000      /orarep/asuser/product/9.0.4/Reports/lib/libuiimg90.so.0
    0xfd790000      /orarep/asuser/product/9.0.4/Reports/lib/libuia90.so.0
    0xfdac0000      /orarep/asuser/product/9.0.4/Reports/lib/libtknqap90.so.0
    0xfd750000      /orarep/asuser/product/9.0.4/Reports/lib/libutt90.so.0
    0xfd720000      /orarep/asuser/product/9.0.4/Reports/lib/librod90.so.0
    0xfd6f0000      /orarep/asuser/product/9.0.4/Reports/lib/libror90.so.0
    0xfd6c0000      /orarep/asuser/product/9.0.4/Reports/lib/libros90.so.0
    0xfd690000      /orarep/asuser/product/9.0.4/Reports/lib/libuat90.so.0
    0xfd670000      /orarep/asuser/product/9.0.4/Reports/lib/libdfc90.so.0
    0xfd650000      /orarep/asuser/product/9.0.4/Reports/lib/libutc90.so.0
    0xfd630000      /orarep/asuser/product/9.0.4/Reports/lib/libutj90.so.0
    0xfd5f0000      /orarep/asuser/product/9.0.4/Reports/lib/libutl90.so.0
    0xfd5d0000      /orarep/asuser/product/9.0.4/Reports/lib/libutsl90.so.0
    0xfcc00000      /orarep/asuser/product/9.0.4/Reports/lib/libclntsh.so.9.0
    0xfd480000      /orarep/asuser/product/9.0.4/Reports/lib/libnnz9.so
    0xfd5b0000      /orarep/asuser/product/9.0.4/Reports/lib/libwtc9.so
    0xfcb00000      /usr/lib/libnsl.so.1
    0xfd460000      /usr/lib/libsocket.so.1
    0xfd440000      /usr/lib/libgen.so.1
    0xff3fa000      /usr/lib/libdl.so.1
    0xfcbe0000      /usr/lib/libsched.so.1
    0xfca00000      /usr/lib/libc.so.1
    0xfcbc0000      /usr/lib/libaio.so.1
    0xfc9b0000      /usr/lib/libm.so.1
    0xfc980000      /usr/lib/libthread.so.1
    0xfc700000      /usr/lib/libXm.so.4
    0xfc690000      /usr/openwin/lib/libXt.so.4
    0xfc580000      /usr/openwin/lib/libX11.so.4
    0xff3a0000      /usr/lib/libw.so.1
    0xfcad0000      /usr/lib/libCrun.so.1
    0xfc400000      /orarep/asuser/product/9.0.4/Reports/lib/libix90.so
    0xfc960000      /orarep/asuser/product/9.0.4/Reports/lib/libixd90.so
    0xfc940000      /usr/lib/librt.so.1
    0xfc670000      /usr/lib/libmp.so.2
    0xfc640000      /usr/openwin/lib/libXext.so.0
    0xfc560000      /usr/openwin/lib/libSM.so.6
    0xfc530000      /usr/openwin/lib/libICE.so.6
    0xfc3e0000      /usr/lib/libmd5.so.1
    0xfdcf0000      /usr/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1
    0xfc3a0000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/native_threads/libhpi.so
    0xfc370000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libverify.so
    0xfc330000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libjava.so
    0xfc310000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libzip.so
    0xe3420000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libnet.so
    0xe3550000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libioser12.so
    0xe24e0000      /usr/lib/nss_files.so.1
    0xe2610000      /usr/lib/nss_cluster.so.1
    0xe24b0000      /usr/cluster/lib/libclos.so.1
    0xe23d0000      /usr/lib/libsecdb.so.1
    0xe23b0000      /usr/lib/libdoor.so.1
    0xe0b00000      /usr/lib/libCstd.so.1
    0xe2260000      /usr/lib/libcmd.so.1
    0xe2220000      /usr/lib/cpu/sparcv8plus/libCstd_isa.so.1
    0xe2390000      /orarep/asuser/product/9.0.4/Reports/lib/librwu90.so
    0xe1f30000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libcmm.so
    0xe15b0000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libjpeg.so
    0xe0600000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libawt.so
    0xe0580000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/libmlib_image.so
    0xe20d0000      /orarep/asuser/product/9.0.4/Reports/jdk/jre/lib/sparc/headless/libmawt.so
    Local Time = Thu Feb 2 18:08:09 2006
    Elapsed Time = 222
    # HotSpot Virtual Machine Error : 11
    # Error ID : 4F530E43505002E6 01
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Client VM (1.4.1_03-b02 mixed mode)
    # An error report file has been saved as /tmp/hs_err_pid31802.log.
    # Please refer to the file for further information.
    Could anybody help us to findout the solution.

    how many pages of the file are generated? also was it being written to a file or displayed on the screen? try also to check the log file for any possible solutions.

  • Is there some way to download music with higher volume? It plays back too softly.

    I downloaded a song for our tap class, but it doesn't play loud enough for us to hear it.

    That's what iTunes -> Preferences -> Playback -> Sound Check does - equalizes the volume across tracks to provide a more-even playback.

  • What is the need of xi in idoc to idoc related scenarios

    Hi all,
                                                                                    Can any one explain me what is the need of xi in idoc to idoc related scenarios.\
    we can Send Idoc with out Xi right?                                                                               
    Thanks,
    Srinivas

    IDOC to IDOC Scenario
    pass through idoc to idoc scenario
    IDoc to IDoc Scenario with High Volumes
    SM58 Error For IDOC to IDOC Scenario

  • Doubt in idoc 2 file scenario

    Hi,
    I want to create idoc 2 file scenario with out any Transformation.
    In that case how/what to create Data type for receiver.
    I want to receive the same idoc in the receiver folder/Directory (like XML file) with out any transformation.
    Thanks
    Ruban

    Hi,
    For this scenario you need to create the Data type structures as similar to IDOC type and just have to transfer to file without FCC.
    It will transfer the IDOC data as it is in XML format
    refer
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File
    /people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/error%2bhandling%2bin%2bfile-idoc%2bscenario
    (Just avoid using FCC conversions on receiver file adapter in above scenarios)
    Thanks
    Swarup
    Edited by: Swarup Sawant on Mar 24, 2008 6:15 PM

  • Real time idoc to file scenario - URGENT!

    Hi all,
    I have a real time idoc to file scenario with the idoc structure as below:
    WP_PLU03
       IDOC
         Begin
         EDI_DC40
         E1WPA01
            E1WPA02
    Now as can be seen, EDI_DC40 is the header record common for the eniter idoc. But the segment E1WPA01 will repeat for each item sent from R/3. E1WPA01 in turn has many segments within it whcih corresponds to that one item.
    Now the problem i am facing is, I did the mapping for all required fields from E1WPA01 to my file structure and it works fine if i send one 1 instance of E1WPA01. But when i send multiple instance of E1WPA01 for each item, my result in teh file should be 1 line of record for each E1WPA01. But this doesnt happen. It takes allE1WPA01 as 1 and gives only one record in the file.
    How can this be overcome? this is a very common requirments? did i miss anything in the configuration?
    Thnaks,
    Yash

    Hi Matias,
    I have two instances (may be much more than 2) of the same segment in the idoc (E1WPA01) and each instance should create a new root in the target message structure as in the link below
    Link: [http://img299.imageshack.us/my.php?image=image3ct6.png]
    I have mapped the segment E1WPA01 with the root like this:
    Link: [http://img176.imageshack.us/my.php?image=image2of6.png]
    Hence it creates 1 root for each segment. But for complex mappings such as:
    Link: [http://img337.imageshack.us/my.php?image=image1yu1.png]
    the 2 input parameter to the UDF - KONDART and KONDWERT - the queue can be seen. the problem which i m facing here is in this queue, values from both the instnace of the segment E1WPA01 is taken together where each instance should be processed seperately. The first 4 values in the top queue(till VKP0) belongs to the filed KONDART of the 1st isntance of the segment and the 1st 4 values of the below queue (till 17) belongs to the field KONDWERT. Similarly the remaining belogns to the other segment. My logic in UDF is built taking only one instance at a time. Is there anyway i can distinguish between the two instance within my UDF?
    I hope u understand my problem here.
    Thanks,
    Yash

Maybe you are looking for