Automatch by Account in processing ICP Transaction aborted

Hi,
While trying the oracle tutorial for Managing Intercompany Transactions, the Automatch by Account option is getting aborted. In ErrorLogViewer, it just says "One or more errors occurred during processing of command."
What could be the reason for this?
Any help would be appreciated.
Thanks,
A

EastSales,WestSales,SalesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
WestSales,EastSales,PurchasesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
These are the following ICP transactions entered for Actual, 1999, March. This is from the Comma application. ICP transaction was successful but I don't see the elimination entry of USD 3400 in the Unitedstates.EastRegion which is the common parent. Unitedstates is the common parent. In the data grid does the accont also needs to be the common parent of SalesInterco and PurchasesInterco?

Similar Messages

  • 5. We need additional time to process your transaction You should get an email from us by next business day. If you don't hear back from us, you can check your order status on your account page or call us at +1 800-585-0774. If you're not in North America

    Step 5.
    5. We need additional time to process your transaction You should get an email from us by next business day. If you don't hear back from us, you can check your order status on your account page or call us at +1 800-585-0774. If you're not in North America, you can look up a local number here. For now, check out all the great free features of Creative Cloud! Get started with trials
    I keep getting this.
    The Bank and Paypal states that Adobe needs to process my transaction twice.
    I have no order number/ no status nor contact from Adobe. I called customer service and he transferred me to sales where the phone rang with no answer.

    Since this is an open forum, not Adobe support... you need to contact Adobe staff to help
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html

  • Transaction F.13 - Flag on "GR/IR Account Special Processing"

    Hello,
    I have a question regarding the functionalities of the transaction F.13.
    When the flag "GR/IR Account Special Processing" has to be flagged? There is any relationship with the field XREF3?
    Thanks a lot,
    Emanuela

    Hello,
    I still try to understand how use the flag "GR/IR account special process" in the transaction F.13.
    The rules set in customizing are:
    u2022 EBELN (Purchasing Document)
    u2022 EBELP (Item)
    u2022 GSBER (Business Area)
    u2022 VBUND (trading partner)
    NO FLAG
    if I DON'T USE this flag my items are not cleared and the following columns are visible:
    - DocumentNo
    - Itm     
    - Clearing
    - Clrng doc.
    - SG
    - Crcy
    - Amount
    - Purchasing Doc.
    - Item
    - Business Area
    - Trading Partner
    These columns are populated in the following way:
    Document 1
    - DocumentNo: 0000000001
    - Itm: 018     
    - Clearing:
    - Clrng doc.:
    - SG:
    - Crcy: EUR
    - Amount: 100
    - Purchasing Doc.:
    - Item: 0000
    - Business Area: 110
    - Trading Partner:
    Document 2
    - DocumentNo: 0000000002
    - Itm: 040     
    - Clearing:
    - Clrng doc.:
    - SG:
    - Crcy: EUR
    - Amount: - 100
    - Purchasing Doc.:
    - Item: 0000
    - Business Area: 110
    - Trading Partner: 130
    According to my knowledge the items are not cleared because the trading partner that is in the clearing criterion is not the same.
    FLAG
    if I USE this flag my items are cleared and the following columns are visible:
    - DocumentNo
    - Itm     
    - Clearing
    - Clrng doc.
    - SG
    - Crcy
    - Amount
    - Reference Key 3
    - Purchasing document
    - Item
    - Business Area
    These columns are populated in the following way:
    Document 1
    - DocumentNo: 000000001
    - Itm: 018     
    - Clearing: 06.12.2010
    - Clrng doc.:
    - SG
    - Crcy: EUR
    - Amount: 100
    - Reference Key 3:
    - Purchasing document:
    - Item: 0000
    - Business Area: 110
    Document 2
    - DocumentNo: 000000002
    - Itm: 040     
    - Clearing: 06.12.2010
    - Clrng doc.:
    - SG
    - Crcy: EUR
    - Amount: - 100
    - Reference Key 3:
    - Purchasing document:
    - Item: 0000
    - Business Area: 110
    I don't understand why with the flag is visible the column reference key 3 and is not visible the trading partner. At the end with the flag my items are cleared.
    Please help me to understand how this program work. I also read all the sap documentation but for me it is not so clear.
    (From SAP help:u201CFor GR/IR accounts, the program tries to create a group of documents that can be cleared from a group of documents that cannot be cleared by successively omitting documents.
    If, despite this action, the assignment of goods receipts to the corresponding invoice receipts using the purchase order number and purchase order item is insufficient (for example, for delivery schedules), you can set the indicator Special Processing of GR/IR Accounts. This indicator has the effect that documents are assigned to GR/IR accounts not only by means of the purchase order number and the purchase order item, but also using the material document if a goods receipt-related invoice verification is defined in the purchase order item. The program automatically uses the fields EBELN, EBELP, and the reference field XREF3 as grouping criteria. In this case, the reference field is only used to display the material document, which means that this field is not changed in the databaseu201D.)
    Thanks a lot in advance
    Kind Regards,
    Emanuela

  • Change GL account in OBYC for transaction keys GBB and BSV

    Dear Logistics Colleagues
    I would like to have your opinion on the following topic:
    I have an request to change an GL account in account determination (OBYC) for transactions:
    - GBB > Offsetting entry for inventory posting
    -BSV > Change in stock account
    What cutover should I consider or which actions should be executed before implementing the change?
    Many thanks in advance for your help?
    Regards,
    Mohamed

    Hi,
    Just check all the orders whose GR is done, there LIV also done, for the scenario where this key will be utilized,
    BSV - change in stock account, this will hit in subcontracting process. When you do GR against 101 mvt type this BSV will get credit, BSV is the balancing account to BSX for Finished goods, this amount goes to P&L accounts
    GBB - Most of the time this will be 0, because it is for offsetting entries, check there is no balance in this GL,
    If you want create OBYC for this 2 for some new valuation class then i do not think you need to look at cutover

  • Accounting entries process in Fixed Asset Module

    Dear all,
    I don't know Accounting entries process in Fixed Asset Module. I don't know how to post accounting entries and manage fixed assets
    Anyone can share me documents that is relevant to business transaction in  fixed asset module.
    My ID: [email protected]
    Thank in advance
    Minh
    Edited by: Tran Binh Minh on Apr 21, 2008 5:04 AM

    Hi,
    Good Morning,
    We are using Oracle R 12 Version 12.1.3
    and the issue i m facing Corporate Book as we have not yet started Tax Book
    The Addition posted period is closed, but I want to change life in Open Period Mar 12 ( latest open period).
    Yes Depreciation Run for March 12.
    Please help
    Regards
    Anant Danve
    9820077180

  • How to process a transaction where a customer needs an Item on Trial basis?

    How to process a transaction where a customer needs an Item on Trial basis.
    It essentially means that the item should not move to customer's stock. It still has to be the part of inventory valuation.
    Couple of options i tried out but i did not find them satisfactory. Such as:
    1) Create an Internal requisition (eventually an Internal Order) and receive the item in the diifferent Warehouse (Same OU) in locator enabled sub inventory. and Locator would capture the customer address to an extent.
    2) Create Consignment Subinventories for customers and store the items in those Subinventories. Although items have been shipped to customer. This way we can still have the item as a part of valuation.
    If at all you have done similar kind of stuff or if you could think of better and logical solution, can you please guide me on this?
    Thanks in Advance.
    KS
    Edited by: devilisalive on Nov 11, 2008 7:59 AM

    KS
    Lived through that couple of times.But nothing out of the box. But here are some question:
    1. What would you do when you physical or cycle count for this stock? This is physically not here, but you are showing that in your inventory valuation account and showing quantity as well.
    2. What do you do at the end of demo/trial period? What if the customer wants to buy instead of returning? Are these serial controlled items?
    3. Do you use installed base also?
    To overcome the first question what we suggested is to park it in a temporary account (say Demo or Trail account) instead of COGS account when you ship. Can be easily done with account generator and a different order type.
    If your process is to return no matter what (at the end of the trial period), you may want to create an RMA and book it against the original order as soon it is fulfilled (extension). This helps you to see how many products are out there that are yet to be returned. Link these two orders line_id to line_id (as we do in copying).Keep the original order line status in In Demo or Trial and do not close the line. Once you receive the product against the RMA close the original line.
    What about the cost (assuming std cost)? If you are shipping new products on trial basis, they are going out at full cost. When the customer returns them the value is not the same (probably). If yes, do you receive into a different organization where the cost is different or to the original organization? If it is different, the demo account may have some value left out.
    Originally when shipped
    Cr Inventory 100
    Dr Demo A/C 100
    If you return into a different organization where the cost is say 50% (assuming you are using std cost).
    Cr Demo A/C 50
    Dr Inventory A/C 50
    You can see there is a balance of 50 in the account.
    If the customer wants to buy, do you bring the goods back (logically) and ship them again? This is a clean way system wise but pain in neck process wise.
    In order to achieve process efficiency not to involve people, you can do this. You can just create bill only order line and invoice the customer. But what about the relieving value from Demo account recognizing COGS account? You have to perform a logical inventory transaction and account for this to cr Demo A/C and Dr COGS A/C at the original cost.
    Also demo may be shipped to customer X but they may want to you to invoice to parent company.
    I wish there is a clean solution available in Oracle as a standard, but could not find one. Hence a lot of extensions. Still there are lot of more questions, but I limit to these here.
    Yes, this Devil is Still Alive :)
    Thanks
    Nagamohan

  • Getting error 'root transaction wanted to commit, but transaction aborted'

    We have a module in our project, which reads data from XML file and merges the data into the database. This merging at one end happens to a SQL Server 2005/SQL Server 2000 datbase. At the other end it happens to a Oracle database. We have a portal application developed in ASP.NET from where, we merge the data.
    When the data to be merged is very huge, we get this message. 'The root transaction wanted to commit, but transaction aborted'. Right now we are getting this message, when we try to merge data on to a oracle database.
    But this problem is very intermittent. It happens only when there is huge amount of data to be inserted to one table.
    As i have mentioned in my post, we use Windows server 2003 operation system with service pack 2. This error does not come when we do the same operation with service pack 1.
    So is it OS dependent?

    Please find the details of the log file.
    DMS_CORE_DAL_DBERROR
    at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure)
    at Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery()
    at Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery()
    at CoreServices.DAL.DataManager.ExecuteNonQueryProc(DBConnection foConn, String fProcName, DOList foParamDOList)
    *** ORA-02291: integrity constraint (ADVTVS.FK_JCARD_JCARD_LAB) violated - parent key not found
    ORA-06512: at "ADVTVS.PKG_SYNC_MERGE_TRNS_SERVICE", line 318
    ORA-06512: at line 1 ---
    Server stack trace:
    at CoreServices.Pipeline.TransactionPipeline.Process(IPipelineable& foPipeLineDataObject, PipelineOperation fiPipelineOprn)
    at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target, Boolean fExecuteInContext)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
    Exception rethrown at [0]:
    at DataSync.MergeData.MergeDataManager.Merge(Int32 fiDealerId)
    at Client.DataSync.cmdMerge_Click(Object sender, EventArgs e)
    DATASYNC_MERGE
    at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo)
    at System.EnterpriseServices.Thunk.Callback.DoCallback(Object otp, IMessage msg, IntPtr ctx, Boolean fIsAutoDone, MemberInfo mb, Boolean bHasGit)
    at System.EnterpriseServices.ServicedComponentProxy.CrossCtxInvoke(IMessage reqMsg)
    at System.EnterpriseServices.ServicedComponentProxy.Invoke(IMessage request)
    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
    at CoreServices.Pipeline.TransactionPipeline.Process(IPipelineable& foPipeLineDataObject, PipelineOperation fiPipelineOprn)
    at DataSync.MergeData.MergeDataManager.Merge(Int32 fiDealerId) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo)
    at System.EnterpriseServices.Thunk.Callback.DoCallback(Object otp, IMessage msg, IntPtr ctx, Boolean fIsAutoDone, MemberInfo mb, Boolean bHasGit)
    at System.EnterpriseServices.ServicedComponentProxy.CrossCtxInvoke(IMessage reqMsg)
    at System.EnterpriseServices.ServicedComponentProxy.Invoke(IMessage request)
    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
    at CoreServices.Pipeline.TransactionPipeline.Process(IPipelineable& foPipeLineDataObject, PipelineOperation fiPipelineOprn)
    at DataSync.MergeData.MergeDataManager.Merge(Int32 fiDealerId)
    *** The root transaction wanted to commit, but transaction aborted ---
    The ORA codes are ORA-02291 and ORA-06512.
    We are not getting any of these errors, when we merge same data from Windows 2003 server SP1. But if we execute it from SP2, we are getting this error.
    Are there any hotfixes provided by MS to fix this problem.

  • F.13 - GR/IR Account Special Processing.

    Hi gurus,
    I have a question for you.
    I run the t-code f.13.
    when i run the transaction f.13 i receive documents without any compensation. The accounts is a GR / IR gl . I execute witn the flag of  "GR / IR Account Special Processing". If there was selected, do not compensate. If it is deselected, it does. Why can it be?
    Thank you

    Hello,
    I would suggest you with direct GRIR clearing just by selecting "Select GL Accounts" and NOT to select "GR/IR Account Special Processing"
    Help on the field
    GR/IR Account Special Processing
    If you select this field then documents are assigned to GR/IR accounts using the material document in addition to the purchase order number and the purchase order item, assuming that a goods-receipt based invoice verification is defined in the purchase order item.
    It only makes sense to use this indicator if the assignment of invoice receipts to the corresponding goods receipts using the purchase order number and the purchase order item is not sufficient (such as with scheduling agreements).
    Note
    From a system performance point of view you should only set this indicator in such cases.
    Regards,
    Ravi

  • Unable to process your transaction error in istore

    Hi all,
    I am working on istore implementation process in R12.
    I had created the new business contact user, and login into the istore using the created contact user login.
    I got following error while selecting the item to adding the shopping cart.
    Error message is:
    Unable to process your transaction. The operating unit is either invalid or it cannot be derived. Please verify your Multi-Org profile options.API_MISSING_ID (COLUMN=ACCT_ROLE). Unable to create a valid contact for the given party id (party_id = 8333)
    Also this erroris not the consistent, I got this error while newly created user entered into the istore. After some trying it will work for the same user . But already created old users working fine.
    Also i executed the invalid object query, i found some of the ASO objects are invalid.
    ASO_BI_QOT_APR_MV - MATERIALIZED VIEW- invalid
    ASO_BI_QOT_CUST_MV - MATERIALIZED VIEW- invalid
    ASO_BI_QOT_RUL_MV - MATERIALIZED VIEW- invalid
    ASO_BI_QOT_SG_MV - MATERIALIZED VIEW- invalid
    ASO_BI_RSG_PRNT_MV- - MATERIALIZED VIEW- invalid
    Please help on this issue.
    Thanks
    Prab

    Please see if any of below links help you:-
    11.5.10/ R12: Troubleshooting Shopping Cart, Checkout and Order Submission in Oracle iStore [ID 580149.1]
    R12: Oracle iStore Add Item to Cart Error: "The Operating Unit Is Either Invalid Or It Cannot Be Derived." [ID 756497.1]
    12: Oracle iStore Order Error: "Unable to Process your Transaction. The Operating Unit is either Invalid or it Cannot be Derived" [ID 880086.1]
    12: Oracle iStore Submit Order After Creating Address Error: "This Site is Not a Valid Site for Given Bill to Customer Account/Customer Account and API_MISSING_ID(COLUMN=ACCT SITE)" [ID 1134624.1]
    Thanks,
    JD

  • *Icp transaction error*

    hi
    I am very new to hfm....
    I have to create some icp transactions...While creating icp transaction i am getting error like " Cell does not support ICP transactions". But periods are in open status and Entity and Partners are given input as ICP Entites only...according to the account(ICP account) i have given input for c1,c2,c3,c4....and i entered currency amount and currency rate..eventhough i am getting error.....Could you please suggest me answer....

    You do need to write rules for the cells to support IC transactions.
    In the Admin guide looks for the section on rules types which will give you the info on what to write in the rules. An example is below:
    Sub Transactions()
    HS.SupportsTran ”POVExpression”
    End Sub()
    What you can do if you want to enable ICT for a lot of cells is, you can use HS.SupportsTran "A#AccountName" to enable ICT for this particular account. You will be able to create ICT for this account in all combinations with other dimensions.
    HTH-
    Jasmine.

  • Concerning ICP Transaction

    Hi,
    I want to perform ICP transaction in my application. I have followed the following steps:
    I am seeing the posted transactions in the datagrid. But however, I am unable to view the value under the plugAccount.
    I also ran the rule as shown below but still I don't see any data value in the plug acct. I would really appreciate any help on this.
    Eastsales Italysales 3400
    Italysales Eastsales 3400
    Sub Transactions()
    HS.SupportsTran "S#Actual.A#SalesInterco"
    HS.SupportsTran "S#Actual.A#PurchasesInterco"
    End Sub
    Sub Consolidate() 'consolidation rules (if app does not use default this section is used to consolidate
         Dim MyDataUnit
         Dim lNumItems
    Dim dPCon
         Set MyDataUnit = HS.OpenDataUnit("")
    dPCon = HS.Node.PCon("")
         lNumItems = MyDataUnit.GetNumItems
    for i = 0 to lNumItems-1
    ' Get the next item from the dataunit
         call MyDataUnit.GetItem(i, strAccount, strICP, strCustom1, strCustom2, strCustom3, strCustom4, dData)
    ' See if this is a consolidatable account
    If HS.Account.IsConsolidated(strAccount) Then
    ' Proportionalize this account
    call HS.Con("",dPCon,"")     
    ' see if we should eliminate this account
    call Eliminate(strAccount, strICP)
    End If
    next
    End sub
    Sub Eliminate (strAccount, strICP) 'intercompany elimination rules
    Dim CanEliminate
    Dim strPlug
    Dim dPCon
    CanEliminate = TRUE
    NegatePlug = FALSE
    If (StrComp(strICP, "[ICP None]", vbTextCompare) = 0) Then
    CanEliminate = FALSE
    ElseIf (HS.Account.IsICP(strAccount) = FALSE) Then
    CanEliminate = FALSE
    ElseIf (HS.PARENT.ISDESCENDANT(HS.PARENT.Member,strICP) = FALSE) Then
         CanEliminate = FALSE
    'ElseIf (HS.PARENT.ISDESCENDANT(strICP,"") = FALSE) Then
    'CanEliminate = FALSE
    Else
    strPlug = HS.Account.PlugAcct(strAccount)
    'HS.Parent.IsDescendant("I#[ICP Top]", "")
    If (strPlug = "") Then CanEliminate = FALSE
    End If
    If CanEliminate Then
    dPCon = HS.Node.PCon("")
    call HS.Con("V#[Elimination]",-1*dPCon,"")     
    call HS.Con("V#[Elimination].A#" & strPlug,dPCon,"")     
    End If
    End Sub
    Regards

    EastSales,WestSales,SalesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
    WestSales,EastSales,PurchasesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
    These are the following ICP transactions entered for Actual, 1999, March. This is from the Comma application. ICP transaction was successful but I don't see the elimination entry of USD 3400 in the Unitedstates.EastRegion which is the common parent. Unitedstates is the common parent. In the data grid does the accont also needs to be the common parent of SalesInterco and PurchasesInterco?

  • ICP Transaction

    I am trying to perform ICP transaction in my application.
    I am seeing the posted transactions in the datagrid. But however, I am unable to view the value under the plugAccount.
    I even ran the rule shown below. Any suggestions and help will be appreciated.
    Sub Transactions()
    HS.SupportsTran "S#Actual.A#SalesInterco"
    HS.SupportsTran "S#Actual.A#PurchasesInterco"
    End Sub
    Sub Consolidate() 'consolidation rules (if app does not use default this section is used to consolidate
         Dim MyDataUnit
         Dim lNumItems
    Dim dPCon
         Set MyDataUnit = HS.OpenDataUnit("")
    dPCon = HS.Node.PCon("")
         lNumItems = MyDataUnit.GetNumItems
    for i = 0 to lNumItems-1
    ' Get the next item from the dataunit
         call MyDataUnit.GetItem(i, strAccount, strICP, strCustom1, strCustom2, strCustom3, strCustom4, dData)
    ' See if this is a consolidatable account
    If HS.Account.IsConsolidated(strAccount) Then
    ' Proportionalize this account
    call HS.Con("",dPCon,"")     
    ' see if we should eliminate this account
    call Eliminate(strAccount, strICP)
    End If
    next
    End sub
    Sub Eliminate (strAccount, strICP) 'intercompany elimination rules
    Dim CanEliminate
    Dim strPlug
    Dim dPCon
    CanEliminate = TRUE
    NegatePlug = FALSE
    If (StrComp(strICP, "[ICP None]", vbTextCompare) = 0) Then
    CanEliminate = FALSE
    ElseIf (HS.Account.IsICP(strAccount) = FALSE) Then
    CanEliminate = FALSE
    ElseIf (HS.PARENT.ISDESCENDANT(HS.PARENT.Member,strICP) = FALSE) Then
         CanEliminate = FALSE
    'ElseIf (HS.PARENT.ISDESCENDANT(strICP,"") = FALSE) Then
    'CanEliminate = FALSE
    Else
    strPlug = HS.Account.PlugAcct(strAccount)
    'HS.Parent.IsDescendant("I#[ICP Top]", "")
    If (strPlug = "") Then CanEliminate = FALSE
    End If
    If CanEliminate Then
    dPCon = HS.Node.PCon("")
    call HS.Con("V#[Elimination]",-1*dPCon,"")     
    call HS.Con("V#[Elimination].A#" & strPlug,dPCon,"")     
    End If
    End Sub
    Edited by: user627063 on May 18, 2009 8:59 PM

    EastSales,WestSales,SalesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
    WestSales,EastSales,PurchasesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
    These are the following ICP transactions entered for Actual, 1999, March. This is from the Comma application. ICP transaction was successful but I don't see the elimination entry of USD 3400 in the Unitedstates.EastRegion which is the common parent. Unitedstates is the common parent. In the data grid does the accont also needs to be the common parent of SalesInterco and PurchasesInterco?

  • Regarding ICP Transaction

    I am trying to post an ICP transaction through workspace. The account which I have selected has the ICP attribute. The entitites selected are ICP but I get the following error "Cell does not support inter-company transaction details". How can I make the cell to support Inter-company details. Is there any setting which I need to enable. Any help will be appreciated.
    Thanks

    In addition to setting the account as IsICP, you should also enable the account to support Intercompany transactions through the rules, as in the example bellow:
    Sub Transactions()
         HS.SupportsTran "S#Actual.A#Receivables"
         HS.SupportsTran "S#Actual.A#Payables"
    End Sub
    When you do this, cells supporting transactions are read-only in Web grids and forms. However, for the same accounts [ICP None] is open for data entry. When data are posted to the ICP cells supporting transactions, the cells are marked with an orange border.
    Kostas

  • Separate GR/IR Clearing Account for Process wise.

    Hi Experts,
    Can any body suggest, how to trigger separate GR/IR clearing account for process wise.
    The requirement is separate GR/IR clearing account for Normal Inventory and STO Inter company.
    Let WRX  trigger for Stock items and Z** for Inter company STO.
    Thanks & Regards
    Sudhansu.
    Edited by: sudhansu satapathy on Nov 16, 2010 2:49 PM

    We can achieve it by using User exit.

  • Transaction aborts after installing ODAC 12c Release 3

    I have .net code that used a transaction scope which works fine using ODAC 11g Release 4, but fails with "Unable to enlist in a distributed transaction" using ODAC 12c Release 1,2, or 3.  The transaction to a single database.  I am at a loss for what could be the issue.
    This issue occurs on both Windows 7 and Windows Server 2008 R2.
    I have reviewed the trace logs for both the Microsoft Distributed Transaction Server, and the Oracle Services for Microsoft Transactions Services.  The MSDTC trace logs indicate that the transaction abort was request was received from the calling application ("RECEIVED_ABORT_REQUEST_FROM_BEGINNER").  The ORAMTS trace logs indicate an OCI error and that there was an attempt to begin a distributed transaction with out logging on ("OCI_ERROR - 2048." ,  "ORA-02048: attempt to begin distributed transaction without logging on")
    I can reproduce this error with a simple code example with just tried to insert records into a table.  If I change the data provider to "System.Data.OracleClient", or uninstall 12c and install 11g this code works fine.
    DataSet1TableAdapters.DataTable1TableAdapter da = new DataSet1TableAdapters.DataTable1TableAdapter();
                using (TransactionScope scope = new TransactionScope())
                    Transaction txn = Transaction.Current;
                    try
                       da.Insert(0, "This ia a title");
                        scope.Complete();
                        lblmessage.Text = "Transaction Succeeded.";
                    catch (Exception ex)
                        txn.Rollback();
                        lblmessage.Text = "Transaction Failed.";
    Can anyone provide any ideas what is happening?  I really would like to use ODAC 12c.
    Thanks.

    Moving to the ODP.NET forum to get a wider audience.

Maybe you are looking for