Multiple Queue Assignment for Integration Process - PI 7.11

Hi,
I am trying to configure multiple Queues for an Integration Process.
The Integration Process is straight forward, except for a Asynchronous Request Response pattern with correlation. (A asynch send step - immediately followed by a asynchronous receive step with Correlation)
I have done the following
1) In IR set the Queue as Multiple - Content Specific
2) In SWF_INB_CONF transaction reconfigured Multiple Queues - Content Specific without buffering
But when I trigger the message, the message is not at all triggering/entering the Integration Process. The error message is BPE Internal Failure.
But if I reconfigure the IP as One Configurable Queue & "Without Buffering", it is working. But we want multiple queues assigned to this Process.
Thanks in advance.
Regards,
Sudharshan N A

Bjoern, there are blogs/wikis available which should be searched before a question is asked on forum. The information you need is quite basic one and I will therefore lock this thread.
Regards,
Prateek

Similar Messages

  • FBU Internal Job Queue Full for Synchronous Processing of Print Requests

    Hello All,
    We are getting a lot of errors in system log (SM21) with the
    Error : FBU Internal Job Queue Full for Synchronous Processing of Print Requests
    User :SAPSYS
    MNO:FBU
    =============================================================
    Documentation for system log message FB U :
    If a spool server is to process output requests in the order they were
    created using multiple work processes, the processing of requests for a
    particular device can only run on one work process. To do this an
    internal queue (limited size) is used.
    If too many requests are created for this device too quickly, the work
    process may get overloaded. This is recognized when, as in this case,
    the internal queue is exhausted.
    This can only be solved by reducing the print load or increasing
    processor performance or, if there is a connection problem to the host
    spooler, by improving the transfer of data to the host spooler.
    Increasing the number of spool work processes will not help, as
    requests for one device can only be processed by one work process. If
    processing in order of creation is not required, sequential request
    processing can be deactivated (second page of device configuration in
    Transaction SPAD). This allows several work processes to process
    requests from the same device thus alleviating the bottleneck.
    Enlarging the internal queue will only help if the overload is
    temporary. If the overload is constant, a larger queue will eventually
    also be overloaded.
    ===========================================================
    Can you please tell me how to proceed.
    Best Regards,
    Pratyusha

    Solution is here:
    412065 - Incorrect output sequence of output requests
    Reason and Prerequisites
    The following messages appear in the developer trace (dev_trc) of the SPO processes or in the syslog:
    S  *** ERROR => overflow of internal job queue [rspowunx.c   788]
    Syslog Message FBU:
    Internal job queue for synchronous request processing of output requests full
    The "request processing sequence compliance" on a spool server with several SPO processes only works provided the server-internal job queue (see Note 118057) does not overflow. The size of this request queue is prepared using the rspo/global_shm/job_list profile parameter. The default value is 50 requests. However, if more output requests arrive for the spool server than can be processed (and the internal request queue is full as a result), more SPO processes are used to process the requests (in parallel), and the output sequence of the requests is no longer guaranteed.
    Solution
    Increase the rspo/global_shm/job_list profile parameter to a much larger value. Unfortunately, the value actually required cannot be found by "trial and error" because this queue contains all the incoming output requests on a spool server, not just the "sequence compliant" requests. A practical lower limit for this value represents the maximum sequence-compliant output requests for the above generated output device. If, for example, 1000 documents that should be output in sequence are issued from an application program to an output device, the queue must be able to hold 1000 entries so that it does not overflow if the SPO process processes the requests at a maximum low-speed.

  • Multiple account assignment for asset

    Hi,
    I had created PO with multiple account assignment for asset. PO is created with one line item having 5 qty and in multiple account assignment 5 assets are entered with qty distribution.
    I have issue with commitment distribution for all the account assignment. when i post migo(GR) the value is posting for only first one asset not for all.
    So in the purchase order for the remaining account assignment commitment remain left.
    Reagrds,
    Umesh
    Edited by: Umesh Agrawal on May 15, 2009 6:43 AM

    Hi,
    1st check in OME9 t.code for account assignment A, the selection of 2(Multiple account ***)in field ID: AcctAssgt Scrn and Distribution field as 1.
    Then during PO creation for single line item  & in Item details TAB, in account assignment segment, you enter qty with asset number (A1) with G/L account for 1st Line and for 2nd line keep  qty. with asset number(A1) with  G/L account ( different G/L Account) OR enter  qty with asset number (A1) with G/L account for 1st Line and for 2nd line keep  qty. with another asset number(A2) with  G/L account (different G/L Account)
    ####Example-1: in account assignment segment     , if you have
    G/L account----
    Asset
    12345u2026u2026u2026u2026u2026u2026u2026u2026A1
    12346u2026u2026u2026u2026u2026u2026u2026u2026A2
    12347u2026u2026u2026u2026u2026u2026u2026u2026A3
    12348u2026u2026u2026u2026u2026u2026u2026u2026A4
    Having a concept that GR is non-valuated and accounting entries in invoice (without tax) are:
    Vendor A/C: Cr
    G/L account (12345): Dr
    G/L account (12346): Dr
    G/L account (12347): Dr
    G/L account (12348 ):Dr
    #####Example-2: in account assignment segment     , if you have
    G/L account----
    Asset
    12345u2026u2026u2026u2026u2026u2026u2026u2026A1
    12345u2026u2026u2026u2026u2026u2026u2026u2026A2
    12345u2026u2026u2026u2026u2026u2026u2026u2026A3
    12345u2026u2026u2026u2026u2026u2026u2026u2026A4
    Having a concept that GR is non-valuated and accounting entries in invoice (without tax) are:
    Vendor A/C: Cr
    G/L account (12345): Dr
    Regards,
    Biju K

  • Err:Internal Job Queue full for synchronous processing of print requests

    Hi,
    We are getting a lot of errors in system log with the
    error :
    Internal Job Queue full for synchronous processing of print requests.
    User :SAPSYS
    MNO:FBU.
    When we check the document in syslog it states it can be solved by reducing the print load or increasing performance or if there is a connection problem to host spooler , by improving the transfer of data to host spooler..
    But not by increasing the no of spool workprocess..
    I think any of the one stated cannot be implemented ..
    Pls provide your valuable answers and if any of the above can be implemented from your end..
    Regds,
    Satyanarayana N

    Hi Vamshi,
             Thanks for your response but would also like to confirm how we can say that spool queue is full and what may be the Max size of spool queue..
    When we say Internal queue is full does it mean spool queue...
    And also when I run the TEmse consistency check it is giving some errors..
    When I check Spool requests there are some waiting process,but when I check Output requests there are only 1 or 2..
    Please provide  me your valuable solution regd this..
    Regds,
    Satyanarayana N.
    Regds,
    Satyanarayana N.

  • UWL - System doesnt support multiple tasks assignment for the same assignee

    Hi all,
    we have some tasks coming from our back- end system. When a certain task needs to be substituted to a colleague, no problem ... for one task. When we wish to assign him a second task, we get following message :
    <i>System does not support multiple tasks assignment for the same assignee</i>
    <a href="http://help.sap.com/saphelp_nw70/helpdata/en/0b/1fc20097b74c41b38621ec2a9454bb/frameset.htm">help.sap.com - substitution</a> :
    <i> System does not support multiple tasks assignment for the same assignee 
    For example: User can only assign one task to an assignee at a time in workflow.
    Collaboration Task does not support other tasks at all.</i>
    Is substitution only limited to one task per person? What would be a workaround? It's possible to create for each combination of tasks a definition in the back- end which is available from the substition drop down list, but this is not what our customer would like to see.
    Many thanks,
    Kevin

    Hi Boris,
    we're using the WebflowConnector.
    Thanks,
    Kevin

  • Multiple account assignment for distribution of freight cost in MIRO Transaction

    Hi MM Gurus
    I have created one Purchase order with multiple account assignment for Asset 'A' in which freight cost is added.
    I have done good receipt in which only material document is generated. (No financial document generated).
    While doing the MIRO for the same Purchase order I m not able to view delivery cost for the same.
    I  check this thing in SDN but no concrete solution ..
    My question is how to capture delivery cost in Multiple account assignment Purchase roder
    Regards
    Amit

    Hi,
    You have done goods receipt for Asset PO but no accounting document created. Now cross check in t.code:OME9 and find GR Non-Valuated check box selected which cause your concern on why your accounting document created for goods receipt for Asset PO!
    Check how delivery cost designed for your Asset Purchase, may be in your case - delivery cost added  to your asset purchase- which result, you could not find delivery cost in invoice posting!
    Regards,
    Biju K

  • Adapter Specific Paramters for Integration Process in Configuration

    I want to send the data from flat file to idoc through BPM
    While doing configuration do I need to explicitly give Adapter specific parameters(Logical System Name) for BPM(Integration Process) or not?
    Is it mandatory to give Adapter Specific Parameters for this scenario?
    FILE-->BPM--->IDOC(R/3)
    Thanks & Regards
    Katta Mohan Reddy

    Hi,
    why would you require Adapter specific parameters (I assume you mean Adapter specific Attributes) - Logical System should be there through the routing (Receiver Determination). What exactly do you want to accomplish by that?
    regards,
    Peter

  • Logical System for Integration Process

    I am getting a error message for my Integration Process: "Unable to convert sender service IP_Kleinschmidt_Shipments to an ALE logical system"
    I am confused as to what i need to put in the IP -> Service -> Adapter Specific Identifires ->Logical System.
    I won't let me enter either the R3 system nor the XI system.
    What value do I need to put here so my acknoldgement can go back to the R3 system?

    Use header mapping in receiver agreement to apply a business system as sender of the Idoc message.
    That business system must have a logical system aplied and this should be maintained in R/3 as well.
    if you use XI system as logical system as IDoc receiver in R/3, then you can apply also XI as sender here.
    But you have to load the PI as business system to ID for this reason.
    You cannot apply a logical system to the business system, which already used elsewhere.
    I discused that issue with the developer a couple of years ago. He told me to use the workaround.

  • Multiple account assignment for limited PO

    Hi experts,
    Currently need to create a limit PO (item category B) with acct assignment category (P project).
    however, i need to maintain 2 project codes under the "WBS element" field.
    using limit PO, i can only maintain 1 project code.
    Appreciate if anyone can advise where can i configure (or is it possible) to have such implementation for PO creation. Thanks.
    Regards,
    JL

    Hi
    I have also checked that multiple account assignment is not possible for Limit PO's ( Item category B)
    But You can post to Multiple Account assignment objects at the time of Invoice Verification.
    Thanks & Regards
    Kishore

  • How to configure Integration Directory for Integration process async sync

    Hi Experts,
                     I am confused about doing configuration in Integration Directory i.e receiver determination,interface determination and receiver agreement and sender agreement for my integration process as it involve synchronous send at target side.
    In my Scenario , we get Purchase order request(asynchronously) from SRM system in proxy xml format which we have to map to Cxml format send it to third party system(say system 2) as http request.Then we will recieve a response from system2 in Cxml format through HTTP.Now,we have to map this response as to SRM system via proxy code for successful and error case .If error occured we also have to mail to the respective department about the error occured via mail adapter.Proxy to XI is a asynchronous communication and XI to System2 is a synchronous communication .Then again XI to SRM is a asynchronous communication via proxy.I have request and response External defination for Cxml i.e HTTP side.
    I have done following integration process in ESR
    Start- Receive(1)---Transformation(2)-send(3)-Fork(4)--
    stop
    ...................................................................................................... .....[----Branch 1 [-Transformation(5)-Send(6)-
    .......................[-----Branch 2 -
    SWITCH STEP to check error code[
    ............................................................................................................[.otherwise branch of switch
    Fork(4)----[
    .......................[----Branch 1-Transformation (9)-send(10)-
    Here,
    Recieve(1) -- is used for recieve request from SRM.Mode is asynchronous
    Transforamtion(2)-- is used for operation mapping between request of SRM to HTTP request.
    send(3) --is used to sending request synchronous to HTTP,mode is synchronous,used synchronous abstract interface,abstract reqhttp and abstract resphttp
    switch-switch Branch1 is used for checking error response to be true---
    Transformation(5)--- is used to map HTTP response to Mail response structure
    Send(6)----
    is used to send mail content to Mail adapter
    Transformation(9)---- is used to map HTTP response to Proxy response
    Send(10) --- used to send mapped proxy response to SRM as to update status by calling calling Function module using proxy code.
    Thanks
    Deepak

    Deepak,
    In BPM data does not flow in Backword direction!
    take any step in your BPM the message it is goiong to receive will be what a step just before it is giving to BPM.
    Now in your case
    IR Part:
    You have to call Third part Synchronously and the input to it will be what Proxy has given to you.
    Create an Abstract Synchronous(in case of abstract you need not bother it is Inbound or Outbound) in which(I mean the Message Interface) The Output message will be what you have Received from Proxy and the input message will be what you are going to receive from the Third party as a Response.  Now you would have Inbound Synchronous Interface created for calling Third party.
    Have a Interface Mapping between the Abstract Synchronous and Inbound Synchronous Message Interface.
    ID Part:
    For synchronous Step:  BPM will; be sender with  Message Interface Abstarct Synchronous
    Third Party will be receiver With Inbound Interface(Synchronous). Use the INterface Mapping between Abstract Synchronous and Inbound Synchronous that You have created in IR.
    Have a Receiver Agreement for the Thirs part.
    No Sender agreement required in case of BPM as a Sender.
    Thanks,
    Sunil Singh

  • Enhanced Receiver determination - for Integration Process

    Hi,
    Just wanted to confirm that if it is possible to have more than one Receivers, with Enhanced Receiver Determination and one of the Receiver happens to be Integration Process. I know with Enhanced Receiver Determinations you can find more than one Receivers at Run time, however the key question is, if in addition to normal Receiver Systems (like SAP R/3 or Web Services etc), if we can also kickoff Integration Process within Enhanced Receiver Determination.
    Thanking in advance.

    as said by Udo Martens
    Assumedly the different receivers are using different Inbound Interfaces (a BP is using an Abstract Interface). Therefore you would need for each different receiver a own Interface Determination referring a own mapping.
    refer this wiki  http://wiki.sdn.sap.com/wiki/pages/pointstab/viewpageversion.action?pageId=131760630&version=5 to Know how to  configure Enhanced receiver determination  and Interface determination for each receiver .
    In your case one of the receiver will be Integration process

  • Multiple account assignement for PO

    Hi!
    i've this problem about purchase data: to extract these data i'm using 2lis_02_itm and 2lis_02_Scl DS.
    but i need in the same query the account assignement for PO (these data are in EKKN table).
    in a first time i've enhanced the DS, but with Multiple account assignement i don't have correct data (because i've used select single in CMOD).
    now i don't know how to enhance the DS with Multiple account assignement, could you help me ?
    (a solution is doing an ODS with EKKN data and make an infoset with an other ODS with data from LIS extractor, but i prefer to enhance the DS)

    Hi Alex
    You are not able to enhance 2lis_02* datasources to give you the information wanted. The problem is that you need to split one line into multiple lines. I'm as well not sure that you'll get a good result from an infoset as you’ll get performance problems due to the needed join on document , line level and a possible outer join (not all documents will show up in EKKN). A better solution will be to source EKKN to a separate ODS, source 2lis_02* into separate ODS’s and then create a new ODS sourcing data from the 2lis_02* ODS where you read the EKKN ODS in the start routine and uses that info to create extra rows if needed.
    With Kind Regards
    Kristian

  • Alternative for integration process ?

    The XI integration process functionality for me looks like another example of overkill design in XI. Needs lots of additional abstract message interface declarations, difficult to follow what really happens.
    Question: what alternatives in XI are possible without breaking the architecure completely ? E.g. when I have to perform some simple connected steps, like call an RFC, then load a file via FTP, then send out an email with the result data. Where in XI could I define a Java or ABAP method which does that programmatically ? The communication channels have some module processors. Would that be the right place ( define a module processor in channel which receives the trigger). Are there standard functions in XI available in Java or ABAP to perform RFC, FTP...
    or is it better to do it in a Java or ABAP mapping ? This does not seem to make much sense.
    Any experiences or ideas ?
    CSY

    hi,
    the complete lauch of xi is to have common place for all designed interfaces and configuration and monitoring stuffs.
    client b4r getting in to xi should read his landscape and justify whether to  bring in xi r not, when this step is not done,  questions as mentioned above would arise around
    what is the need of  xi for simple function which i can do by abap , java , jco s etc..(many ask ))
    but  beauty of xi is tapped when the  landscape around it is growing and when u want to  intergrate those all systems.
    i guess it's better to have xi standard congf instead peeping in to other hindden programs to do same , as it would be easily visible to all developer who come in .
    IP is the class idea and u shud think if u r flow has more logic in between to be manipulated.
    In in the end the moral is that every system is capable of meeting the requirment we shud be in search of which can be trusted and maitained easily as a long run  ) everything is possible.
    rgds
    srini
    Edited by: Venkateswarlu Srinivas on Jul 9, 2008 3:19 PM

  • Receiver Agreement for Integration Process

    Dear All
    I am facing a strange problem when I am sending a message via proxy to SAP PI whci is  then supposed to forward it to a legacy system.
    I am using a BPM and am getting an error like no receiver agreement found between the sender SAPECC system and receiver integration process

    Hi,
    >>>a BPM and am getting an error like no receiver agreement found between the sender SAPECC system and receiver integration process
    use the integration directory wizard and create two configurations
    - ECC - PI (integration process)
    - PI (BPM) - to the legacy
    then it will work - this is not an error but lack of configuration
    Regards,
    Michal Krawczyk

  • Multiple transform/assigns for one variable - is this possible?

    Hi,
    What I am trying to do is read in a complex XML file. Transform some data, add some other data from another source and update a table in the database with all data.
    So currently I read in the XML file.
    Do one big transform to map the majority of data to the input variable of my database adapter.
    I then call a stored procedure to get some ID values.
    I have then been trying to add these ID's to the input variable of my database adapter. Tried both transform and assign, but these seem to overwrite the big transform which I previously did.
    Is it possible to update the same variable in more than one transform without overwriting the values set previously?
    Thanks in advance for any help

    Hi Marc,
    Thanks for your help.
    I've tried playing around with the <bpelx:insertAfter> command referring to your Blog.
    I have a couple of questions, perhaps you could help me with them.
    1. I noticed that once I have added this command into the .bpel file I get an error within the designer view. Is this to be expected or am I doing something wrong?
    2. Is it possible to specify the XML tag which is used and also use an XPath query?
    The code I have added is as follows:
    <assign name="Assign_GlobalsToInsert">
    <bpelx:insertAfter>
    <from variable="InvokeGlobalsGetGlobalsOutputValue"
    part="outputParameters"
    query="/ns1:outputParameters/GET_VALUE"/>
    <to variable="ReceiveFileReadInputVariable"
    part="DATA_FILE"
    query="/ns3:DATA_FILE/ns3:DataLine/ns3:FinalLine"/>
    </bpelx:insertAfter>
    </assign>
    When I tested this it did add and element with the correct value as expected, however the XML tags were <GET_VALUE> as specified in my query section of the from command. Is there anyway to use a different value for the tags?
    I currently get <GET_VALUE>99</GET_VALUE>
    I would like to use <TRANS_ID>99</TRANS_ID>
    Thanks very much for your help

Maybe you are looking for

  • My songs in the playlist are not appearing on my ipad 2 after syncing.

    I bought my ipad 2 from san farncisco 2 months back. now in my i tunes i have 6 playlist. out of 6..4 of th playlist are fully syncronised but the other 2 playlist are partially synced...i have updated it to 4.3.5 firmware but still the problem persi

  • Excise details in MIGO

    Dear Guru's, I am creating Goods receipt for STO process. In this transaction, after filling the excise invoice and date the system will pick excise amounts automatically. But that was not happening. Pls tell me wat are the other settings to be  main

  • Behavior:  Set Text of Text Field

    I have an onclick event that sets the value of a form element to "Hi there" using the Set Text of Text Field behavior. Works great. The reference book I have says you can also place valid JavaScript code in the box that appears by placing it in brack

  • How to set the selectedIndex when dataProvider is an XML object in DropDownList?

    dataProvider was an XML object How to set the selectedIndex when dataProvider is an XML object in DropDownList? I do this: <s:DropDownList id="dropDownList" requireSelection="true" selectedIndex="2"                 labelField="lastName" dataProvider=

  • Why does my iMessage say I'm sending from my email instead of my phone number

    When I text to some people with imessage they tell me that they see my apple id instead of my number how can i change so that when i text them they see my number instead of my apple ID?