Populating Corrrelation ID on MQ Messages.

Hi,
I have a small Question regarding usage of correlation id for putting messages onto MQ from ESB using MQ Adapter,
We have a requirement where we need to assign same correlation ID to header and line messages before putting the messages on the MQ.
In our use case we receive one header message and multiple line/detail messages. Suppose if we have two order's placed we will get two header messages and multiple line/detail messages for both the header messages. We need to place all these messages on to the queue by assigning a correlation ID messages.
When the partner tries to read the messages from the queue he will first check for the correlation ID and searches for the same id on other line messages and reads the respective messages.
We tried to implement it on ESB but could not find a way of assigning correlation ID to the message before sending it to the Que.
I was just wondering if any one had worked on the same requirement.
Any pointers on this is greatly appreciated.
Thanks
Rao.

James,
Thanks for your reply,I tried that as well. I tried sending PASS_MSG_ID for ForMessageId. But no luck??...
Am I correct in using FromMQInboundHeader-->CorrelationScheme-->ForMessageId or should I use
MQOutboundHeaderAndProperties-->MQOutboundHeader-->CorrelationScheme-->ForMessageId?
I am on SOA Suite10.1.3.4.0
Here is my BPEL process...I will be lucky if you can spot ..if I am missing anything...Thanks a Lot
Sunil
<?xml version = "1.0" encoding = "UTF-8" ?>
<!--
Oracle JDeveloper BPEL Designer
Created: Wed Sep 24 18:18:40 EDT 2008
Author: satlluri
Purpose: Empty BPEL Process
-->
<process name="MQTest07" targetNamespace="http://xmlns.oracle.com/MQTest07"
xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
xmlns:ns4="http://xmlns.oracle.com/pcbpel/adapter/aq/inbound/"
xmlns:ids="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:ns5="http://xmlns.oracle.com/pcbpel/adapter/mq/headerReport/"
xmlns:client="http://xmlns.oracle.com/MQTest07"
xmlns:ns6="http://xmlns.oracle.com/pcbpel/adapter/mq/header"
xmlns:ora="http://schemas.oracle.com/xpath/extension"
xmlns:xref="http://www.oracle.com/XSL/Transform/java/oracle.tip.xref.xpath.XRefXPathFunctions"
xmlns:hwf="http://xmlns.oracle.com/bpel/workflow/xpath"
xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/file/InboundPL/"
xmlns:ehdr="http://www.oracle.com/XSL/Transform/java/oracle.tip.esb.server.headers.ESBHeaderFunctions"
xmlns:ns3="http://xmlns.oracle.com/pcbpel/adapter/mq/headerEQ/"
xmlns:ns2="http://xmlns.oracle.com/pcbpel/adapter/opaque/"
xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc">
<!--
PARTNERLINKS
List of services participating in this BPEL process
-->
<partnerLinks>
<partnerLink myRole="Read_role" name="InboundPL"
partnerLinkType="ns1:Read_plt"/>
<partnerLink name="EQ" partnerRole="Enqueue_role"
partnerLinkType="ns3:Enqueue_plt"/>
<partnerLink myRole="Dequeue_role" name="Report" partnerRole="Enqueue_role"
partnerLinkType="ns5:Report_plt"/>
</partnerLinks>
<!--
VARIABLES
List of messages and XML documents used within this BPEL process
-->
<variables>
<variable name="Receive_Opaque_Data_Read_InputVariable"
messageType="ns1:Read_msg"/>
<variable name="Header" element="ns4:Header"/>
<variable name="Invoke_1_Enqueue_InputVariable_1"
messageType="ns5:Enqueue_msg_out"/>
<variable name="Outbound_Header" messageType="ns6:OutboundHeader_msg"/>
</variables>
<!--
ORCHESTRATION LOGIC
Set of activities coordinating the flow of messages across the
services integrated within this business process
-->
<sequence name="main">
<receive name="Receive_Opaque_Data" partnerLink="InboundPL"
portType="ns1:Read_ptt" operation="Read"
variable="Receive_Opaque_Data_Read_InputVariable"
createInstance="yes"/>
<assign name="Assign_1">
<copy>
<from variable="Receive_Opaque_Data_Read_InputVariable" part="opaque"
query="/ns2:opaqueElement"/>
<to variable="Invoke_1_Enqueue_InputVariable_1" part="opaque"
query="/ns2:opaqueElement"/>
</copy>
<copy>
<from expression="'NEW_MSG_ID'"/>
<to variable="Outbound_Header" part="outboundHeader"
query="/ns6:MQOutboundHeaderAndProperties/ns6:FromMQInboundHeader/ns6:CorrelationScheme/ns6:ForMessageId"/>
</copy>
<copy>
<from expression="'12'"/>
<to variable="Outbound_Header" part="outboundHeader"
query="/ns6:MQOutboundHeaderAndProperties/ns6:FromMQInboundHeader/ns6:MsgId"/>
</copy>
</assign>
<scope name="Scope_1">
<invoke name="Invoke_1" partnerLink="Report" portType="ns5:Enqueue_ptt"
operation="Enqueue"
inputVariable="Invoke_1_Enqueue_InputVariable_1"
bpelx:inputHeaderVariable="Outbound_Header"/>
</scope>
</sequence>
</process>

Similar Messages

  • Output message is not getting populated

    Hi
    My scenario is file->XI->file.
    I have created  source and destination data sturcture as follows
    mt_input
    dt_input
    FILE  xsd.string  0..unbounded
    mt_output
    dt_output
    OUTPUT xsd.string  0..unbounded
    i have mapped dt_input & dt_output
    and FILE & OUTPUT.
    In SXMB_MONI the payload for the input data structure is properly populated.
    But the output message is showing as
      <?xml version="1.0" encoding="UTF-8" ?>
      <ns:MT_OUTPUT xmlns:ns="htttp://Capgemin/Mumbai/vtashar" />
    there is no data in that message?
    Can anybody tell me what should i do in this case
    Thanks
    Debraj

    Hi Debraj,
    I think you are picking from a flat file, then you have to do File Content Conversion. Refer
    http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
    If you are picking a xml file (or file containing XML structure) then your dt_input shoould have the same structure.
    Check and revert back.
    Regards
    Suraj

  • HT4061 iPad stolen - how do I wipe personal text messages out? Synced with my apple account and cell number but not showing in iCloud.

    My iPad was stolen - I just synced it with my cellphone number and updated to the new OS the day before it's stolen. Why is the iPad not showing up in my iCloud account so that I can locate it and wipe the data?
    I know that the iPad is likely still full of my text messages because I tried deleting them on my phone thinking it would also delete them from the iPad. Instead, the iPad re-populated all if the text messages I deleted back in to my iPhone.
    Help! I don't want these people having my personal text messages. How can I wipe an iPad/break the sync with my phone when I don't have the iPad anymore?

    What To Do If Your iDevice or Computer Is Lost Or Stolen
    iPhone, iPod Touch, and iPad
    If you activated Find My Phone before it was lost or stolen, you can track it only if Wi-Fi is enabled on the device. What you cannot do is track your device using a serial number or other identifying number. You cannot expect Apple or anyone else to find your device for you. You cannot recover your loss unless you insure your device for such loss. It is not covered by your warranty.
    If your iPhone, iPod, iPod Touch, or iPad is lost or stolen what do you do? There are things you should have done in advance - before you lost it or it was stolen - and some things to do after the fact. Here are some suggestions:
    This link, Re: Help! I misplaced / lost my iPhone 5 today morning in delta Chelsea hotel downtown an I am not able to track it. Please help!, has some good advice regarding your options when your iDevice is lost or stolen.
      1. Reporting a lost or stolen Apple product
      2. Find my lost iPod Touch
      3. AT&T. Sprint, and Verizon can block stolen phones/tablets
      4. What-To-Do-When-Iphone-Is-Stolen
      5. iCloud- Use Lost Mode
      6. What to do if your iOS device is lost or stolen
      7. 6 Ways to Track and Recover Your Lost/Stolen iPhone
      8. Find My iPhone
      9. Report Stolen iPad | Stolen Lost Found Online
    It pays to be proactive by following the advice on using Find My Phone before you lose your device:
      1. Find My iPhone
      2. Setup your iDevice on iCloud
      3. OS X Lion/Mountain Lion- About Find My Mac
      4. How To Set Up Free Find Your iPhone (Even on Unsupported Devices)
    Mac Computer
           Find My Mac can be used from Find My Phone at iCloud.com and via Find
           My Phone on your iDevice.
          The following is third-party anti-theft software:
               1.  STEM 2.1
               2.  MacPhoneHome 3.5
               3.  MacTrack 7.5.0
               4.  VUWER 1.7
               5.  Sneaky Bastar* 0.2.0
               6.  Undercover 5.1.1
               7.  LoJack for Laptops
               8. Hidden 2.0
               9. Prey 0.6.2

  • The Favourite Content Portlet could not be populated.

    Hi all,
    I am new in PORTAL, I made an Instant portlet which was working fine. But then started an error occuring when I view the Portal Page:
    "The Favorite Content Portlet could not be populated.<br/><br/>Error Message<br/>."
    This error is show in a dialog box when ever I view page or navigate to other tabs(subpages) of portal.
    When I diagnose I got that this error is in "Main Navigator". If I delete the Main Navigator from Portal this error does not occur. But without Navigator subpages(tabs) cannot be visible.
    This is the case when I make new INSTANT PORTAL.
    Please Help urgent!!!!!!!!!!!!
    Thanks,
    Fahim

    I strongly recommend upgrading to the 3.0.9 release (iAS
    1.0.2.2) with the 3.0.9.8.2 patch (this patch should be
    available for NT/2000 this week). Also, the database should be
    running 8.1.7.1 (or later), as explained in the iAS release
    notes.
    Regards,
    Jerry

  • The Favorite Content Portlet could not be populated

    Hi all,
    I am new in PORTAL, I made an Instant portlet which was working fine. But then started an error occuring when I view the Portal Page:
    "The Favorite Content Portlet could not be populated.<br/><br/>Error Message<br/>."
    This error is show in a dialog box when ever I view page or navigate to other tabs(subpages) of portal.
    When I diagnose I got that this error is in "Main Navigator". If I delete the Main Navigator from Portal this error does not occur. But without Navigator subpages(tabs) cannot be visible.
    This is the case when I make new INSTANT PORTAL.
    Please Help urgent!!!!!!!!!!!!
    Thanks,
    Fahim

    I strongly recommend upgrading to the 3.0.9 release (iAS
    1.0.2.2) with the 3.0.9.8.2 patch (this patch should be
    available for NT/2000 this week). Also, the database should be
    running 8.1.7.1 (or later), as explained in the iAS release
    notes.
    Regards,
    Jerry

  • Message splitting without ccBPM

    My scenario is as follows
      FILE ---> XI ---> FILE
    The data is exchanged as XML. The structure is pretty simple, multiple records exist in a file and each record has multiple columns.
    No mapping required. This interface is currently in production in our environment.
    We have a requirement now to split the target file into multiple files by date. The data is a column in the payload. So we need to combine all records that have the same date into their own separate target files.
    I dont want to use ccBPM due to the performance overhead it has. I dont have any other mapping requirements other than this.
    Does anyone have any idea on how this can be done?
    Regards
    Haseeb

    Hi,
    May not be a good solution but analyse and try to implement.
    in general for a message
    root node -- 1..1  or 0..1 as occurrences
      recordset -- 0..unbound as occurrences
    Now Change it to
    Message1 -
    0..unbound to come (optional)
    root node --  0..unbound as occurrences
      recordset -- 0..unbound as occurrences
    Before doing the below you need to do the sortind based on the date and per eache message one date records shhould be populated.. handle in UDF
    message should be created multiple times.. .. no need to handle in adapter level , you need to handle in interface determination level.. check the below link
    it will be created multiple..
    see the below link
    http://help.sap.com/saphelp_nw70/helpdata/en/42/ed364cf8593eebe10000000a1553f7/content.htm
    Chilla

  • Regarding return message from custom transaction

    Hello all,
              i have a scenario where i am calling a custom transaction and trying to get return messages, but i am not getting any return message instead i am getting error message in that transaction even if i am using mode 'N' in my call.
            Do my custom transaction need to follow some methodology which will return error message, as messages are returned when standard call transaction is made.
    Thanks
    raju N

    hello abi,
            i am getting a empty message table, thing is that from the custom transaction they are calling other standard transaction and getting error message. if any error occurs they are using 'message id'  syntax and displaying and if any error occurs internally in that transaction they are using 'message e001'. this kind of error messages are returned to my call transaction but the other one is not getting populated.
    Thanks,
    raju N
    Message was edited by:
            krishnam Raju N

  • Eris Contacts in Messaging App not showing up since 2.1 update

    When I had 1.5 on my Eris, when I would start to type a name into to 'To:' field, it would find the name I was typing and I could select it to send the message to. Now since switching to 2.1 it doesn't brng up my contacts anymore. This is a total pain in the butt... I don't like Handcent, and I refuse to pay Chomp to get rid of the awful ads. Is anyone else havign this problem with populating contacts in the stock messaging app?
    I kept putting off updating my Eris from 1.5 to 2.1 and I'm wishing more than ever that I wouldn't have updated... I'm so angry right now.

    Nope...you've got it right. If you log into AppWorld/BBID on a different BB, but use those existing credentials, the BB that is registered to AppWorld will shift to the new BB you are then logging in from, and all records in AW will shift to the new BB as well.
    KB17625 How to install or transfer previously purchased applications from BlackBerry App World to a BlackBerry smartphone
    Cheers!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Message Gateway configuration

    RDBMS version 9.2.0.7. The documentation for Messaging Gateway states "After a propagation subscriber is created, the gateway creates a subscription on the propagation source if the source is a topic (publish-subscribe). The gateway moves all messages that are published to the topic after the subscriber is created. If the propagation source is a point-to-point queue, the gateway moves all messages in the queue to the destination." However, when I create a point-to-point queue (single-consumer) I cannot get the messages to propagate. I am able to create a publish-subscribe queue, create a subscriber/schedule and propagate the message that way. But I need to set this up as a point to point.

    btw, it was working - i was not checking right things. but there is still a bug:
    in SYS.MGW_SUBSCRIBERS view columns LAST_ERROR_DATE and LAST_ERROR_TIME are populated without any apparent reason: messages are moving between queues OK.

  • Creation of SO from PO through Idocs in Same client

    Hi frnds,
         Can we create SO from PO through IDOC's in the same client with different company codes.
    Ex: PO created in 100 client in company code AB00. i have to create SO in 100 client in company code AB01.
    Any suggestion on this is highly appreciated. Please provide the steps and idocs or let me know the other approach.

    for posting the IDOC to same system
    use this logic
    The steps to send and receive an IDoc in the same system are as follows:
    u2022     Create a Dummy Logical System.
         Goto T-Code SALE-> sending and Receiving Systems -> Logical Systems -> New entries. Enter SYSID_CLNT, but this one is Dummy so use the first two characters of the SYSID and prefix 'D' then underscore and then the Client number.
    E.g., If ERP_100 is the logical system of the R/3, then create ERD_100 as the dummy system.
    u2022     Create Port for the Original System, (ERP_100)
         Goto WE21 and select Transactional Port and press the Create button. Name the Port as "SAP" concatenated with the SYSID in our example it would be SAPERP Select the appropriate version and enter the RFC destination of the system that you are working on in this case it will be 'ERP'.
    u2022     Create Partner Profile in partner type LS:
         Receiver Side (Outbound to): In Partner type LS name ERD_100create the Outbound Parameters, give the Message type, Receiver Port same as the port we created in step 2. Enter the Basic type.
         Sender Side (Inbound from): In partner type LS name ERP_100 create the Inbound Parameters, give the appropriate message type and the process code.
    u2022     Now create the stand alone program to send the IDoc:
         The program will at some point calls the MASTER_IDOC_DISTRIBUTE function module. When you pass the EDIDC structure it will be populated as follows:
    i_edidc-mestyp = message type.
    i_edidc-idoctp = basic type.
    i_edidc-rcvprt = 'LS'.
    CONCATENATE 'SAP' sy-sysid INTO l_port.
    i_edidc-RCVPOR = l_port.
    i_edidc-rcvprn = 'ERD_000'.
    CONCATENATE sy-sysid '_' sy-mandt INTO l_sndprn.
    i_edidc-SNDPRN = l_sndprn.
    i_edidc-sndprt = 'LS'.
    i_edidc-sndpor = l_port.
    u2022     Observe that the Sender port and the receiver port is the same, this does the trick. The outbound Idoc is sent on the port SAPERP with the Sender as ERP_100 and receiver as ERD_100 and then the Inbound IDoc is also sent to the same port SAPERP with the Sender as ERP_100 and receiver as ERD_10.
    this is the method for creating logical system and setting
    and use the respective function module and mesg type for posting it.
    cheers
    s.janagar
    Edited by: Janagar Sundaramoorthy Nadar on Apr 29, 2009 6:32 AM

  • How do I delete stored email addresses in my iphone? When sending photos, I don't want to have certain email addresses  "popping up" from the internal memory, I've deleted my entire "Contact" list but they still appear.  Help please!

    How do I delete stored email addresses in my iphone? When sending photos, I don't want to have certain email addresses  "popping up" from the internal memory, I've deleted my entire "Contact" list but they still appear.  Help please!

    As with the Mail app on a Mac, the iPhone's Mail app stores all email recipients in a list of previous recipients which is separate from the address book or contacts. The email address autofill feature when addressing an message pulls from Contacts and from the list of previous recipients.
    Different from the Mail app on a Mac, there is no access to the list of previous recipients with iOS on an iPhone, iPod Touch, or iPad to remove a previous recipient from the list, or to add a previous recipient to the address book or contacts that is not already entered - not at the present time anyway.
    The only way to purge the list of previous recipients at the present time is by restoring your iPhone with iTunes as a new iPhone or not from your iPhone's backup, which will start being re-populated again with every sent message.

  • How to remove null values from list?

    I had created a list in forms 6i and I am getting list values at run time using add_list_item function. The problem is I am getting null value at end of the list. In the property pallet I kept required yes and set the initial value but it is not removing null value. Can any one help me. Thank you.......

    Hello
    Sorry mis-read question on first reply.
    1. Have you set a default value?
    2. Is this default value still in your list?
    3. What happens if you default the list's value to a value you know exists after you have populated it?
    Cheers
    Q
    Message was edited by:
    Q_STEPHENSON

  • RBDSTATE  Backgound Job getting failed in Production

    Hello ,
    We are facing problems with ALEAUD acknowledgement sending report RBDSTATE , its working fine in QA but is getting failed in Prod. we have implemented  EXIT_SAPLBD11_001 for populating the segments with custom messages .
    Can someone throw light on this as in why it is failing in Prod and Not in QA.

    HI Siva,
    I have done the changes according the note but still same problem.
    Please suggest any other ways to resolve this issue .
    Advance thanks
    Regards
    Nekkalapu

  • Issue with batch load into bpel through MQ    Urgent

    Hi Guys,
    I am stuck with an issue and need your help and suggestions.
    I am working in a project where there is a synch bpel process in which there is a MQ adapter which picks up messages from a source queue which is populated by an external application. This bpel process calls another bpel process in which there is a sychronous call to an external webservice which updates the payload and bpel puts that payload in an output queue.
    The input queue is continuously populated with a lost of messages like - 100k messages in 1 hr (in 2 or 3 intervals) and MQ picks up all the messages even if they are 100k in a second and gives it to bpel.
    Everything runs fine until the external webservice which is called is up and running or it is completely down. But the issue is sometimes when the external webservice is up but is unresponsive for sometime(it does garbage collection or dump or something which we don't have control on) all the instances in bpel are in running and pending state until the response is given. And in this mean time MQ adapter still polls the source queue and gives it to bpel. so what is happening is the number of pending req's are getting increased by very percentage and soa is becoming unstable. Eventually when the external service is up all these instances are completed but will take long time to do it.
    ---> So the solutions which came to me was, block MQ adapter from sending messages to bpel when the external service is doing the garbage collection, but we dont seem to have any control of that sort on MQ adapter. if any please suggest.
    There are 2 prop for MQ adapter -- inboundthreadcount and delaybetweenmessages which can be tried out but it will effect the overall throughput which is not desired.
    ---> Another was we tried to make the call to the external service asynch but we cannot do that as the external service is a synch process and we cannot call it ashyncronously.
    ---> The timeout value for the external webserive is 10sec but the issue here is when it is busy doin some other work, it is not taking the input from bpel and so not able to give timeout fault. And also the we are not getting a remote fault as the service is reachable and active.
    ---> There is one other property which is SyncMaxWaitTime in Oracle BPEL properties in enterprise console where we can set the max wait time for an instance to wait to get the reponse or it will time out at bpel level and that can be handled in bpel and continued with the flow. the default value is 45sec and by decreasing it we may achieve gud results but setting it at domain level will take effect to all the composites (and i dnt think client will be ok with it).
    (If there is any property which we can set at composite level then Please suggest)
    (One thing is we do not have control on the external webservice or the application which puts messages into the source queue.)
    --> Another thought was to put a notification to the prod support when the pending requests are getting higher to shut off the first bpel process so that we are not accepting any more messages from the queue so that SOA is stable. but that doesnt seem feasible as after an e-mail goes to the support they need to instantly shut off otherwise it cause the same issue and they have to be available all the time to monitor it.
    Please suggest your solutions guys...it will be very helpful for me.... thx all

    Hi Guys,
    I am stuck with an issue and need your help and suggestions.
    I am working in a project where there is a synch bpel process in which there is a MQ adapter which picks up messages from a source queue which is populated by an external application. This bpel process calls another bpel process in which there is a sychronous call to an external webservice which updates the payload and bpel puts that payload in an output queue.
    The input queue is continuously populated with a lost of messages like - 100k messages in 1 hr (in 2 or 3 intervals) and MQ picks up all the messages even if they are 100k in a second and gives it to bpel.
    Everything runs fine until the external webservice which is called is up and running or it is completely down. But the issue is sometimes when the external webservice is up but is unresponsive for sometime(it does garbage collection or dump or something which we don't have control on) all the instances in bpel are in running and pending state until the response is given. And in this mean time MQ adapter still polls the source queue and gives it to bpel. so what is happening is the number of pending req's are getting increased by very percentage and soa is becoming unstable. Eventually when the external service is up all these instances are completed but will take long time to do it.
    ---> So the solutions which came to me was, block MQ adapter from sending messages to bpel when the external service is doing the garbage collection, but we dont seem to have any control of that sort on MQ adapter. if any please suggest.
    There are 2 prop for MQ adapter -- inboundthreadcount and delaybetweenmessages which can be tried out but it will effect the overall throughput which is not desired.
    ---> Another was we tried to make the call to the external service asynch but we cannot do that as the external service is a synch process and we cannot call it ashyncronously.
    ---> The timeout value for the external webserive is 10sec but the issue here is when it is busy doin some other work, it is not taking the input from bpel and so not able to give timeout fault. And also the we are not getting a remote fault as the service is reachable and active.
    ---> There is one other property which is SyncMaxWaitTime in Oracle BPEL properties in enterprise console where we can set the max wait time for an instance to wait to get the reponse or it will time out at bpel level and that can be handled in bpel and continued with the flow. the default value is 45sec and by decreasing it we may achieve gud results but setting it at domain level will take effect to all the composites (and i dnt think client will be ok with it).
    (If there is any property which we can set at composite level then Please suggest)
    (One thing is we do not have control on the external webservice or the application which puts messages into the source queue.)
    --> Another thought was to put a notification to the prod support when the pending requests are getting higher to shut off the first bpel process so that we are not accepting any more messages from the queue so that SOA is stable. but that doesnt seem feasible as after an e-mail goes to the support they need to instantly shut off otherwise it cause the same issue and they have to be available all the time to monitor it.
    Please suggest your solutions guys...it will be very helpful for me.... thx all

  • RECN: Conditions Tab: Header data for second section not appearing

    Hello,
    Need your kind advise please. I have entered a contract successfully. The contract type is Pay:Rates Payment. The contract has been successfully saved.
    The problem comes when I am trying to display the contract. Here is what's happening sequentially:
    Procedure 1
    1.  I am using TCode RECN and keying in the contract number.
    2. Upon pressing Enter, the General Data tab of the contract is opening.
    3. I am clicking on the icon to change the status from 'display' to 'change'. The mode successfully becomes the 'change mode'.
    4. I am clicking on the Conditions tab and I can see that the screen shows two sections. The top section shows the various conditions that I have created. The bottom section shows the details of the condition for the line item selected from the top section.
    5. I am making the necessary changes and successfully saving the changes made to the contract. Then I am pressing F3 and coming back to the main RECN screen.
    BUT:
    An error occurs when I modify the above procedure slightly.
    Procedure 2
    1. When I am entering the contract once more, the first screen that is opening is the Conditions tab of the contract (quite naturally as this was the last screen that i used just now).
    2. When I am then clicking on the icon to change the status from display to 'change', the system is issuing an error message "Please fill all the mandatory fields".
    3. Upon close examination i am finding that in the bottom section of the Conditions Tab (which is supposed to show the details of the condition on which the cursor has been selected in the top section) the field just above the 5 tabs (ie. Condition, Terms, Calculation, Distribution, Memo) is not populating with the name of the condition on which the cursor has been selected in the top section.
    4. Since this field is a mandatory field, the system naturally throws the error "fill up all mandatory fields".
    The point to be noted is that this field gets perfectly populated when i am following the procedure 1. But in the same contract, this field doesnt get populated and throws the error message when I am following the Procedure 2.
    Request you to please help me understand why in the procedure 2, the field is not getting populated.
    Regards.

    Hello Veman,
    Many thanks for the kind response. However in my case the problem is that when I am trying to go into the 'change' mode for an existing record (which has already been once successfully saved), it is STILL throwing the error message 'fill up all mandatory fields'. The only way to come out of the screen is to press the 'cancel' button.
    What is even more funny is that when I am trying to enter the contract directly using the menu RE Cntract - Change from the first RECN screen, then there is no problem coming.
    My question is WHY is the system throwing that error message when clearly there is no error existing in the record. I believe this will be a programming error. The problem that i am referringto matches very closely to the solution provided vide note number 1291666. The reason why I cant apply this note is because my SAP release is 600 whereas this remedy is for 602, 603 ans 604.
    Regards,
    Suvarghya Dutta

Maybe you are looking for

  • JRockit Installation fails on Redhat ES 4

    Hello there, I'm trying to install JRockit 1.4.2_05 on a Redhat ES4 system. I'm aware that this is a very new distribution, based on Fedora Core 3 which I see someone else has had problems with from a previous post. How can I tell the difference betw

  • Issues with multiple subnets - ASA5510 to Vigor 2820 VPN

    Hi there, I am hoping someone here can help.  I have been struggling for some time to sort out issues in a VPN we have between our main London office and the Edinburgh branch office.  We have an ASA 5510  in London, talking to a Vigor 2820 in Edinbur

  • Ipod will not sync to new computer

    I have setup itunes on my new computer. OS is Windows 7. My 80 GB ipod will not sync to this computer. Nothing happens at all. Any ideas?

  • I need help its urgent answer me

    Help i lost my security answers and i dont remember it so help me

  • Use of netweaver in java programming

    Hi!    I want to know the use of netweaver in java application as compare to other IDE's.                     Thnk u