JMS not contributing in transactions

Hello,
          I am facing currently a problem with JMS and a stateless sessionbean
          with Trx=RequiresNew. The sessionbean is deployed in its own WLS
          instance. The second WLS has a TopicConnectionFactory setup with User
          Transactions Enabled=false and XAConnection Factory Enabled=false.
          The method causing troubles in the session bean basically looks as
          follows:
          public void process() {
          try {
          doSomething();
          catch (Exception e) {
          publishToJMS("Problem Occurred");
          throw new EKBException("Problem occured",e);
          The problem is, that in case of an exception, the publish is somehow
          rolledback (with a timeout during rollback exception), even that the
          ConnectionFactory does not have the XA/UserTrx attributes set to true.
          Is is contributing to the transaction - I verified this by suspending
          the transaction with the
          weblogic.transaction.TxHelper.getTransactionManager().forceSuspend()/forceResume()
          calls and then everything is working fine.
          This is on WLS6.1SP3 Windows and Solaris.
          Thanks for any help
          Juerg
          

          Tom,
          But when I use a transacted session, the message will not be published in case
          of a rollback.
          This is not what I want. Our JMS system is here for publishing alerts and audits
          and in case of a
          problem I want to publish an alert and then throw an EJBException, so probably
          using
          suspend/resume is the better way. I am really surprised that it does not work
          with User
          Transactions Enabled=false and XAConnection Factory Enabled=false. Is this a bug?
          Thanks
          Juerg
          Tom Barnes <[email protected]> wrote:
          >A transacted session will not work with the XA JMS API - the XA JMS API
          >ignores the transacted flag. Just don't use the "createXAxxxx"
          >variants and you'll be fine in WL. If you care about
          >performance, a transacted session is more costly than a
          >non-transacted non-transactional session so the suspend/resume
          >will do you better.
          >
          >Tom
          >
          >Juerg Staub wrote:
          >> Hi Tom,
          >>
          >> To use a transacted session do I just need to set XAConnection Factory
          >Enabled=true
          >> and call createTopicSession(true,Session.AUTO_ACKNOWLEDGE) or are there
          >any other
          >> steps involved?
          >> I postin from home at the moment, so I will post the config.xml and
          >the code snippet
          >> tomorrow.
          >>
          >> Thanks
          >>
          >> Juerg
          >>
          >> Tom Barnes <[email protected]> wrote:
          >>
          >>>I do not know what is going on. If you like, post your
          >>>config.xml and perhaps the code snippets for looking up the CF
          >>>and creating the connection and I will take a quick look.
          >>>In the mean-time you can
          >>>use suspend/resume, or a transacted session (just remember
          >>>to call session.commit)...
          >>>
          >>>Tom
          >>>
          >>>Juerg Staub wrote:
          >>>
          >>>>Hi Tom,
          >>>>
          >>>>Thanks for your reply.
          >>>>
          >>>>Tom Barnes <[email protected]> wrote:
          >>>>
          >>>>
          >>>>>Are you sure the JNDI name of the connection factory the SSB is using
          >>>>>is the same as the JNDI name for the CF configured with false/false?
          >>>>
          >>>>
          >>>>Yes I am.
          >>>>
          >>>>
          >>>>
          >>>>>Make sure that the publisher is not use a
          >>>>>"transacted" session. (Make sure first parameter
          >>>>>to createTopicSession() is false.)
          >>>>>
          >>>>
          >>>>
          >>>>I use topicConnection.createTopicSession(false,Session.AUTO_ACKNOWLEDGE).
          >>>
          >>>>I see in the console that both WLS have inflight transactions....
          >>>>
          >>>>What else could be wrong?
          >>>>
          >>>>Juerg
          >>>>
          >>>>
          >>>>
          >>>>
          >>>>
          >>>>
          >>>>
          >>>>
          >>>>
          >>>>
          >>>>>Tom
          >>>>>
          >>>>>Juerg Staub wrote:
          >>>>>
          >>>>>
          >>>>>>Hello,
          >>>>>>
          >>>>>>I am facing currently a problem with JMS and a stateless sessionbean
          >>>>>>with Trx=RequiresNew. The sessionbean is deployed in its own WLS
          >>>>>>instance. The second WLS has a TopicConnectionFactory setup with
          >User
          >>>>>>Transactions Enabled=false and XAConnection Factory Enabled=false.
          >>>>>>
          >>>>>>The method causing troubles in the session bean basically looks
          >as
          >>>>>>follows:
          >>>>>>
          >>>>>>
          >>>>>>public void process() {
          >>>>>>
          >>>>>> try {
          >>>>>> doSomething();
          >>>>>> catch (Exception e) {
          >>>>>> publishToJMS("Problem Occurred");
          >>>>>> throw new EKBException("Problem occured",e);
          >>>>>> }
          >>>>>>
          >>>>>>
          >>>>>>The problem is, that in case of an exception, the publish is somehow
          >>>>>>rolledback (with a timeout during rollback exception), even that
          >the
          >>>>>>ConnectionFactory does not have the XA/UserTrx attributes set to
          >true.
          >>>>>>Is is contributing to the transaction - I verified this by suspending
          >>>>>>the transaction with the
          >>>>>>weblogic.transaction.TxHelper.getTransactionManager().forceSuspend()/forceResume()
          >>>>>>calls and then everything is working fine.
          >>>>>>
          >>>>>>This is on WLS6.1SP3 Windows and Solaris.
          >>>>>>
          >>>>>>
          >>>>>>Thanks for any help
          >>>>>>
          >>>>>>Juerg
          >>>>>
          >>
          >
          

Similar Messages

  • Foreign JMS not enlisting XA Transactions

    I'm working on implementing an XA interface layer to an implementation of a foreign JMS provider and am having a problem with enlisting XA transactions in WebLogic.
    I implemented a simple JNDI that stores and retrieves serialized versions of classes in the local filesystem.
    I create an XATopicConnectionFactory named ambxatcf and a Topic named ChatterTopic and store them in there.
    The XATopicConnection implements XAConnection.
    I put a client jar in bea/weblogic91/samples/domains/wl_server/lib/ which contains the JNDI code and all of my XA classes which call the JMS.
    That gets picked up by the server on startup.
    In the Web Logic Admin Console:
    I create a Foreign Server under JMS Modules, ambrosiaServer.
    I set the JNDI Initial Context Factory set to my JNDI InitialContext class and the JNDI Properties is the path to my JNDI filestore so that it can find the serialized objects.
    I create a Foreign Destination in this server which has a Local JNDI Name: Chatter and Remote JNDI Name: ChatterTopic
    And then also in this server, I create a Foreign Connection Factory, Local JNDI Name: ambxatcf and Remote JNDI Name: XATopicConnectionFactory.
    Then in Deployments, I Install the jar containing my bean and Start it.
    Then I run the client and the bean prints out the XATopicConnectionFactory and it's the one that came out my JNDI.
    I have messages in my XATopicConnectionFactory, XATopicConnection and XATopicSession code so I know they're getting called.
    What's not getting called is XATopicSession.getXAResource() or my XAResourceImpl.start() or XAResourceImpl.commit().
    This happens whether I have the bean set up for bean managed or container managed transactions.
    I'm testing against WebLogic 9.1.
    Thanks,
    Don Hermes

    Hi Tom,
              Thank you for your response.
              I saw the article in the 8.1 documentation but I also found the following in the 9.1 docs.
              So, I assumed it would work.
              Was that assumption wrong?
              Thanks,
              Don
              =====================
              http://e-docs.bea.com/wls/docs91/jms/j2ee.html
              Automatically Enlisting Transactions
              This feature works for either WebLogic JMS implementations or for third-party JMS providers that support two-phase commit transactions (XA protocol). If a wrapped JMS connection sends or receives a message inside a transaction context, the JMS session being used to send or receive the message is automatically enlisted in the transaction through the XA capabilities of the JMS provider. This is the case whether the transaction was started implicitly because the JMS code was invoked inside an EJB with container-managed transactions enabled, or whether the transaction was started manually using the UserTransaction interface in a servlet or an EJB that supports bean-managed transactions.

  • Lock wait timeout: Could not commit JPA transaction

    We are using MySQL v5.1.67 under Solaris (SmartOS) in a zone. We are using Java EE and Jetty as our servlet container (Hibernate, Ehcache). Sometimes we get: "Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Error while commiting the transaction" and then "Lock wait timeout exceeded; try restarting transaction". We have the database as one file instead of one file per table. The file is large about 20 GB. There are millions of rows in many tables. One table has 30 million rows. Some table has varchar(255)s. Some others have texts. It seems like cells in the database has been broken. Because if you try to update the same entry in the DB you get a "Lock wait timeout exceeded; try restarting transaction", just by issuing a MySQL query. The problem persists until you restart the DB server. Sometimes they start appearing again after a while. Now they seem to come more and more often. There are a lot of threads in the Java EE .war application. We send more and more JMS messages. There is also PHP-code accessing the database. How do we stop this problem from occuring?

    I don't think it's threads deadlocking. I've seen this problem many times before and I've always been able to fix it by restarting the MySQL-server. Then it executes normally day after day. Then something special happens and then it fails every day until I restart mysql. I've also encountered the same problem using the test database I have on my local machine. Only one job executes, the one I'm testing. First it works every run. Something special happens usually triggered by errant code. I fix the error. The job continues to fail with the same message "Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Error while commiting the transaction". If try to do a simple UPDATE SQL query accessing exactly the row that's been corrupted, I get a lock wait timeout. But if I restart the database it starts working again. The update works and the Java job works both locally and on the server. But now a special job has experienced more severe problems of this nature. I restart mysql and the job works when triggered manually but not when triggered chronologically on schedule. Actually all failed first and then a few worked but most failed. It's the same job executing multiple times.

  • Can not commit distributed transaction

    Hi
    We get error "can not commit distributed transaction" during
    commit the transaction in which we have create NEW entities.
    Update-transactions on existing enitites work correct.
    Our problem is probably due to seauences for object IDs: we are using oracle native sequences:
    <sequence name="SeqErrRecObj" strategy="nontransactional" factory-class="native(Sequence=BUYING.SEQ_ERRRECOBJ)"/>
    As soon we use strategy="nontransactional" in managed environment,
    we get "can not commit distributed transaction" error by creating new instance.
    Switching to strategy="transactional" seems to eleminate this problem.
    I did not found any hint in about this in documentation.
    Can some one confirm our assumption that using nontransactional oracle sequences in manageg (WebLogic 9.2) environment
    is responsible for "can not commit distributed transaction" error and "strategy=transactional" is the right solution.
    Probably we are completely wrong and tehre is some other explanation for this error ?
    kind regards
    Andre Teshler

    Hi Andre,
    It sounds like you have not configured a non-transactional datasource. See section "4.2.1. Managed and XA DataSources" in the <kodo>/docs/jdo/pdf/manual.pdf. Connection is for the managed datasource and Connection2 for the non-transactional.
    David Ezzio

  • F1 help does not work in transaction SE80

    Hi Experts!
    A strange error occurred in our ECC 6.0 SR3 system (Windows 2003 SE 64 bit based, MaxDB 7.6.03.009). F1 help does not work in transaction SE80. Either nothing is shown when a keyword as SELECT is marked and F1 key is pressed, or a strange popup appears with title u201CABAP Keyword Documentationu201D and root u201CHit List of Index Searchu201D - [screenshot|http://i43.tinypic.com/aox7d.jpg]. No matter what I choose in the tree it always closes, no help is displayed and SAP GUI returns in the main screen in transaction SE80.
    I found this thread [Re: SAP F1 Help and SE80 issue|Re: SAP F1 Help and SE80 issue] but it did not help me. This is my system information:
    SAP PC VERSION INFORMATION: saplogon.exe
    MAIN MODULE INFORMATION:
       saplogon.exe
       SAP Logon за Windows
       Final Release 710
       7100.3.12.1042
       1046700
    SYSTEM INFORMATION:
       Operating system: Microsoft Windows XP 5.1 (2600) Service Pack 3
       Internet Explorer v. 7.0
    Application help works perfect - I checked the configuration in transaction SR13 too.
    Any ideas will be appreciated!
    Thanks!

    Hi Presu,
    As it is seen from my previous post SAP GUI version is 7.10 SP 12. I downloaded the last SP 13 and installed it. Now SAP GUI information looks like this:
    SAP PC VERSION INFORMATION: saplogon.exe
    MAIN MODULE INFORMATION:
       saplogon.exe
       SAP Logon за Windows
       Final Release 710
       7100.3.13.1045
       1063164
    The problem is not resolved.
    This happens from different workstations with different versions and sub-versions of SAP GUI, so the problem is not caused from the GUI I think. It happens using different logon users and in all SAP system cliens.
    Any other suggestions?
    Best regards,
    Pit

  • Aging in Ar not showing any transaction but its showing all the payments

    Hi can anyone help in regard of this problem
    when i am going to run 7bucket aging report in AR it doesn't showing any transaction but it shows only receipts.
    even the transaction is due i don't know why its not showing any transaction
    we have just get upgraded to 12 release.
    Regards
    Nishant

    I am suspecting the Transaction is not stamped with Legal entity, since you mention you have recently upgraded to r12.
    Just see the comment section at the end of this page, it will give you some idea about legal entity consideration for transaction.
    http://www.oracleappshub.com/accounts-receivable/power-of-autoinvoice/
    Check the status of all transactions, are they posted to GL. This cann't be a case..as receipt you are getting.

  • ORA-02041: client database did not begin a transaction

    Hello All,
    I am making calls from oracle 8i to oracle 9i.
    First i am inserting values from 8i into a table in 9i.
    secondly i am calling a procedure to send mail which again is in 9i database.
    If i run the query ..the mail is sent...
    if i run it for the second time i get this error
    ORA-00164: autonomous transaction disallowed within distributed transaction
    ORA-02041: client database did not begin a transaction
    If i run it again...The mail is sent...
    For every odd transaction the mail is sent and for every even transaction i get this error...Please advice me if you have any tips how i can resolve this..
    Thanks,
    AK

    It is maybe not exaclty the same situation but this thread may help you:
    http://asktom.oracle.com/pls/ask/f?p=4950:8:16455356983632477090::NO::F4950_P8_DISPLAYID,F4950_P8_CRITERIA:362818006460

  • How do you find out who did not contribute to a particular fund raiser that we all just did?

    Using MYsql How do you find out who did not contribute to a particular fund raiser that we all just did. There are many titles to the different charities that is under the othpaytitle of the Otherpay table,  I however just want to extract the non-contributors for a particular charity title. Is there anyway to do this? When I do the the syntax below it comes up as an "empty set". The search is done by way of the table Id matching and left joins. Please see below.
    SELECT  moiid, trim(concat(name.fname,' ' ,name.mname,' ',name.lname)) as Brother, name.moiid as Members_ID, sum(otherpay.othpayamt) as NO_Contribution, quadlt.ltfname as quad 
    FROM name 
    LEFT JOIN OTHERPAY  ON name.moiid = otherpay.othpaymoiid
    LEFT JOIN quadlt  ON name.quadlt = quadlt.ltid
    WHERE  Otherpay.othpaytitle like '%food drive%'
    AND otherpay.othpaymoiid IS NULL
    AND name.type = 'BOI'
    AND name.type <> 'jrboi'
    AND name.city = 'SUFFOLK'
    GROUP BY brother
    ORDER BY name.quadlt, brother

    Just guessing based on your query,  and assuming the above query works, just insert a "where" condition. I also removed the SUM function. Also, "AND otherpay.othpaymoiid IS NULL"  may not be needed.
    SELECT  moiid, trim(concat(name.fname,' ' ,name.mname,' ',name.lname)) as Brother, name.moiid as Members_ID, otherpay.othpayamt, quadlt.ltfname as quad
    FROM name 
    LEFT JOIN OTHERPAY  ON name.moiid = otherpay.othpaymoiid
    LEFT JOIN quadlt  ON name.quadlt = quadlt.ltid
    WHERE  Otherpay.othpaytitle like '%food drive%'
    AND otherpay.othpaymoiid IS NULL
    AND name.type = 'BOI'
    AND name.type <> 'jrboi'
    AND name.city = 'SUFFOLK'
    AND othpayamt=0
    ORDER BY name.quadlt, brother

  • AIP-50143:  Transaction Instance Not found for Transaction Id

    Hey Guys,
    We have configured a Custom Document Exchange over Generic protocol to transfer a file.
    1. Internal delivery channel is 'SFTP' - Picks file
    2. External delivery channel is 'SFTP' - Puts file
    3. Exchange protocol - Custom document over generic
    4. Translation enabled - False (Currently its turned off, but the file is xml so we may want to turn it on)
    5. Validation enabled - False
    We are encountering below error in B2B while processing. Can someone please help with this.
    Thanks,
    Phani
    010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin PickReqRev 1.0
    2010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin info : Cremul version D96A
    2010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin info : EDIPHARM version 1.0
    2010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin info : PickReqRev version 1.0
    2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setExchangePlugin Generic version 1.0
    2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setExchangePlugin info : Genericversion 1.0
    2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage translated payload =
    oracle.tip.adapter.b2b.message.MessageStorage@140fee
    2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage msg.isSignalMsg() = false
    2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage Call Outgoing Response Processor
    2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Response:Response:outgoingResponse Enter
    2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Response:Response:outgoingResponse Update the Request-Response Table Row for RefertoRequestMessageID with message state Processing Outgoing Response
    2010.02.05 at 18:41:41:676: Thread-26: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2010.02.05 at 18:41:41:677: Thread-26: BusinessLogicLayer - (DEBUG) Push Stack: queryBusinessTransactionInstance
    2010.02.05 at 18:41:41:693: Thread-26: BusinessLogicLayer - (DEBUG) Pop Stack: queryBusinessTransactionInstance
    2010.02.05 at 18:41:41:694: Thread-26: B2B - (ERROR) Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
         at oracle.tip.adapter.b2b.collaboration.B2BWFEventManager.handleException(B2BWFEventManager.java:478)
         at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.getTransactionInstance(CollabCatalogAccessor.java:364)
         at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.setTransactionState(CollabCatalogAccessor.java:283)
         at oracle.tip.adapter.b2b.collaboration.CollaborationManager.setTransactionState(CollaborationManager.java:871)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.updateReqRespState(DbAccess.java:3249)
         at oracle.tip.adapter.b2b.msgproc.Response.outgoingResponse(Response.java:905)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1170)
         at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
         at oracle.tip.transport.basic.sftp.SFTPProcessor.processMessage(SFTPProcessor.java:188)
         at oracle.tip.transport.basic.sftp.SFTPMonitor.processMessage(SFTPMonitor.java:351)
         at oracle.tip.transport.basic.sftp.SFTPMonitor.run(SFTPMonitor.java:304)
    2010.02.05 at 18:41:42:001: Thread-26: B2B - (DEBUG) Engine:notifyApp Enter
    2010.02.05 at 18:41:42:014: Thread-26: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
    <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <correlationId>null</correlationId>
    <b2bMessageId>0A140A0E126A1276F45000001AD6B570</b2bMessageId>
    <errorCode>AIP-50014</errorCode>
    <errorText>General Error</errorText>
    <errorDescription>
    <![CDATA[Machine Info: (fcgemappdev04)
    Description: General Error
    StackTrace:
    Error -:  AIP-50014:  General Error: Error -:  AIP-50025:  Repository error : Error -:  AIP-50025:  Repository error : Error -:  AIP-50143:  Transaction Instance Not found for Transaction Id "null"
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1213)
         at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
         at oracle.tip.transport.basic.sftp.SFTPProcessor.processMessage(SFTPProcessor.java:188)
         at oracle.tip.transport.basic.sftp.SFTPMonitor.processMessage(SFTPMonitor.java:351)
         at oracle.tip.transport.basic.sftp.SFTPMonitor.run(SFTPMonitor.java:304)
    Caused by: Error -:  AIP-50025:  Repository error : Error -:  AIP-50025:  Repository error : Error -:  AIP-50143:  Transaction Instance Not found for Transaction Id "null"
         at oracle.tip.adapter.b2b.msgproc.DbAccess.updateReqRespState(DbAccess.java:3252)
         at oracle.tip.adapter.b2b.msgproc.Response.outgoingResponse(Response.java:905)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1170)
         ... 4 more
    Caused by: Error -:  AIP-50025:  Repository error : Error -:  AIP-50143:  Transaction Instance Not found for Transaction Id "null"
         at oracle.tip.adapter.b2b.collaboration.CollaborationManager.setTransactionState(CollaborationManager.java:874)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.updateReqRespState(DbAccess.java:3249)
         ... 6 more
    Caused by: Error -:  AIP-50143:  Transaction Instance Not found for Transaction Id "null"
         at oracle.tip.adapter.b2b.collaboration.B2BWFEventManager.handleException(B2BWFEventManager.java:478)
         at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.getTransactionInstance(CollabCatalogAccessor.java:364)
         at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.setTransactionState(CollabCatalogAccessor.java:283)
         at oracle.tip.adapter.b2b.collaboration.CollaborationManager.setTransactionState(CollaborationManager.java:871)
         ... 7 more
      ]]>

    Hi Phani,
    What is the naming convention you are using at IDC? If you are sending the response to your TP, then make sure to send ReplyToMsgId as part of file name. If it is not a response, then send MessageType as 1 as part of file name.
    For file naming convention required, please refer -
    http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TN_010_Transport_File_FTP_Internal.pdf
    Regards,
    Anuj

  • Portal buttons not working for transaction type iviews

    Our buttons on our portal transaction programs quit working.  We are currently on ecc6,ehp5, portal 7.02.  The buttons still work on our test and production systems, so it's not a browser issue.  The buttons work on the newer webdynpro programs in our dev portal.  Please get back with me if you have any ideas on how to fix this button problem.  Thanks, Mike

    Hi Ajay,
    Double posting
    [ITS services not working for Transaction iview with gui for html -;
    Thanks
    Siva

  • Task does not run with transaction currency

    Dear All,
    When i am executing IU AR/AP elimination, I am getting error " Task does not run with transaction currency ("per TC" option reset) "
    Message no. UCF5104
    Diagnosis
    The present task is configured so that no values are analyzed in transaction currency. However, the option "per transaction currency" is selected in the method definition. This only makes sense if you also want to analyze the values in transaction currency.
    System response
    The task is being executed without the option "per transaction currency".
    Please advise me how to resolve the issue.
    Regards,
    Malani

    Dear Dan,
    I would like to know what will be the effect  if we remove o-Per Currency option in Method.
    I would like to know, in the document also in properties tab - in Key figures - Check box - Transaction Currency. If i select the warning message not coming. So kindly let me know what exactly check box -Transaction currency is used in Document type and whether it is interlinked with Method.
    Thanks
    Malani

  • Balance sheet valuation not active (Customizing transaction OMWE)

    Hi,
    For FIFO Valuation, I have done the following SPRO setting:
    1. Activate balance sheet valuation (Trans: OMWE) - as LIFO not relevant, FIFO active.
    2. Defined LIFO/FIFO valuation levels (Trans: OMWL) - set as Plant (valuation area).
    3. Configured FIFO Valuation areas for year 2008.
    4. Define LIFO/FIFO method (Trans: OMWP) - FIFO01 as CUR u2013 current
    5. No changes made to movements relevant to FIFO (Trans: OMW4);
    While running the MRF1, the system is throwing the following message:
    Balance sheet valuation not active (Customizing transaction OMWE)
    Message no. MY043
    Pls. help in rectifying the problem.
    Pls. note that I have already activated the LIFO/FIFO-relevant Check box while creating the Material.
    Do I need to execute MRF4 before executing MRF1?
    Regards,

    hey guys... can anyone help  me to solve this issue....

  • Excpetion "You did not specify the transaction currency burden amount".

    Hi,
    When I am running "PRC: Interface Supplier Costs" then its firing another Program i.e., "AUD: Supplier Costs Interface Audit". In the second Program's output I am getting a message "You did not specify the transaction currency burden amount".
    I created and approved an Expense PO and then I created an Invoice (matching that PO) and did the Payment for that Invoice and generated accounting. After that I ran "PRC: Interface Supplier Costs" to transfer the amount to my Project. The Program is ending up with the exception that "You did not specify the transaction currency burden amount".
    What could be the reason and how to solve it.
    Regards,
    Khan.

    Hi
    Check if your project is set up as burdened, and if the expenditure organization & expenditure type of the PO distribution are supposed to be burdened. Verify that burden multiplier is available in te active burden schecule.
    Dina

  • Navigation is not possible as there is not any business transaction

    Hi  Gurus
    I am using IC Web Client 5.0. When i clicked on sales order view in the ic web client Navigetion bar i have encountered  with a problem.
    "Error:  Navigation is not possible as there is not any business transaction".
    can anyone give me the solution for this error.
    Thank u in adv
    manju

    Hi,
    Check whether u have assigned ur transaction type in spro setting:
    Customer Relationship Management>Interaction Center WebClient>Business Transactions-->Define Business Transaction Profiles.
    Hereselect ur Business Transaction Profile and assign ur Dependent Business transaction.
    Regards,
    PePe

  • Name not Found  in Transaction TAB

    In Solution Manager, Transactions Tab ,i have some Transactions without a
    Name ( <Name not found>  is in the Name column .   All custumized transactions
    are in this condition.
    I tried the option   Environment /  Update Component  System Texts.  But no changed ocurred.
    Only the Standards Transactions are Ok.  The customized transactions appear  with  <Name not found>
    BMTA Transaction     SAP ECC     MB21     Criar reserva
    BMTA Transaction     SAP ECC     MB22     Modificar reserva
    BMTA Transaction     SAP ECC     MB23     Exibir reserva
    BMTA Transaction     SAP ECC     MB24     Reservation List
    BMTA Transaction     SAP ECC     ZMM001     <Name not found>
                                                                                    Can  you help me?

    Hi Paulo,
    you might try the following to solve the problem:
    1. In transaction SE38 start report RSCPINST.
    2. Add the language required at the left side and activate the settings.
    3. Afterwards refresh the buffer in SOLAR01 via menu Environment -> Update Component System Texts
    4. Restart SOLAR01.
    Best regards,
       Andreas

Maybe you are looking for

  • Questions on the SAP payment program

    Hi everyone, Here are general questions the SAP payment program. Even partial answers would be greatly appreciated. Thanks in advance! Questions: What are the type of accounts involved in a payment transaction? In which case a customer account could

  • My iPod touch will not connect to the itunes app!

    Hi, my ipod touch(4th generation) will not connect to the itunes app, app store, or the internet. It is connected to my wifi and shows full bars with connectivity. However when I click on the itunes app it takes to a blank white screen and says it is

  • Problem with reading English UK date format in Excel

    When I build and debug the rulebase I get the following error: Error in rulebase: "Cannot perform comparison expression on right expression with type number". The actual problem is that it does not read the date correctly in Excel. I have got the fol

  • Scarey problem when running anything in 3D mode

    Hi, I own a MSI KT4 Ultra motherboard, have done for years and it worked flawlessly with my Voodoo3 3000 PCI graphics card. However, a while ago I retired the old beast in favour of a (then new) Nvidia FX 5950 Ultra AGP card. After a while, I noticed

  • User Interface with variables in BPS0

    Dear All, We are planning for selective retraction using user defined variables assigned at planning level.  It is working well in BPS0 transaction. But, we want to have a front end to be given to the user other than BPS0 tcode to execute this. We ha