Oracle apps performance tunning

Hey
could u any one tell me where i will get the Oracle Apps Performance
Tunning on Module wise like OM/AP/AR.
how to verify that my oracle Apps[11.5.10] instance running fine on linux based !!
i need check list Oracle Apps Performance !!

best would be to start with http://docs.oracle.com/cd/E11882_01/server.112/e16638/toc.htm
Regards
Karan

Similar Messages

  • Oracle 11g Performance tunning

    Hi Guru's
    I am new to Performance tunning, can u please guide me from where to start performance tuning so that i study and do the practical as well.
    I know how to run AWR and ADDM but i want to konw what are the sequence i follow to learn and do performance tunning.
    Thanks in advance

    best would be to start with http://docs.oracle.com/cd/E11882_01/server.112/e16638/toc.htm
    Regards
    Karan

  • Oracle apps performance issue

    Dear All,
    i recenlty cloned an environment on a new server, i can access oracle apps with fine speed once you select a reponsbility and the java take lots of time to open when you are in oracle application (Oracle forms) from there it works so slow even a single click take 1 min or so.
    please let me know how can i troubleshoot and improve performance specially once the java opens the oracle forms
    OS: OEL 5.5
    APPS : R12 (12.1.3)
    DB : 11G R1
    Single node environment.
    Please advise Regards,
    Hassan

    i recenlty cloned an environment on a new server, i can access oracle apps with fine speed once you select a reponsbility and the java take lots of time to open when you are in oracle application (Oracle forms) from there it works so slow even a single click take 1 min or so.What is the SGA size?
    Did you run "Gather Schema Statistics" after the clone?
    please let me know how can i troubleshoot and improve performance specially once the java opens the oracle formsPerformance Tuning
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Performance+AND+Tuning&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • Performance Tunning - Oracle Reports 6i

    Hi Gurus,
    I have an Oracle Apps Reports 6i with a formula column having so much of conditions making the reports to take long time to get completed. Its taking 20 mins to complete. Please your help on this.
    Thanks,
    Genoo

    Hi
    what is your database version?
    what is your table size ?
    How many RAM do you have in this server?
    However, in Reports, the default optimizer mode is ALL_ROWS, this optimizer mode let you have the best system through put.
    In SQL*Plus, you have to set the optimizer mode to ALL_ROWS to tune the report SQL performance:
    Issue
    ALTER SESSION SET OPTIMIZER_MODE=ALL_ROWS;
    or add an optimizer hint in the SQL statement
    Select /*+ ALL_ROWS */
    from ....

  • Performance tunning in oracle

    Hi friends,
    I am himansu, i am facing a problem during performance tunning of query in oracle , please guide me how to tune a query which will give better performance.

    907977 wrote:
    Hi friends,
    I am himansu, i am facing a problem during performance tunning of query in oracle , please guide me how to tune a query which will give better performance.Welcome to OTN
    Please post your thread at SQL, PL/SQL. PL/SQL
    and provide your sql query.
    Hope this will help you.

  • OAF page : How to get its query performance from Oracle Apps Screen?

    Hi Team,
    How to get the query performance of an OAF page using Oracle Apps Screen ??
    regards
    sridhar

    Go through this link
    Any tools to validate performance of an OAF Page?
    However do let us know as these queries performance can be check through backend also
    Thanks
    --Anil
    http://oracleanil.blogspot.com/

  • SQL Query With Like Operator - Performance is very poor - Oracle Apps Table

    Hi,
    I'm querying one of the Oracle Applications Standard Table. The performance is very slow when like operator is used in the query condition. The query uses a indexed column in the where clause.
    The query is..
    select * from hz_parties
    where upper(party_name) like '%TOY%'
    In the above case, It is not using the index and doing full table scan. I have checked the explain plan and the cost is 4496.
    select * from hz_parties
    where upper(party_name) like 'TOY%'
    If I remove the '%' at the begining of the string, the performance is good and it is using the index. In this case, the cost is 5.
    Any ideas to improve the performance of the above query. I have to retrieve the records whose name contains the string. I have tried hints to force the use of index. But it is of no use.
    Thanks,
    Rama

    If new indexes are disallowed, not a lot of good ones, no.
    If you know what keyword(s) are going to be searched for, a materialized view might help, but I assume that you're searching based on user input. In that case, you'd have to essentially build your own Text index using materialized views, which will almost certainly be less efficient and require more maintenance than the built-in functionality.
    There may not be much you could do to affect the query plan in a reasonable way. Depending on the size of the table, how much RAM you're willing to throw at the problem, how your system is administered, and what Oracle Apps requires/ prohibits in terms of database configuration, you might be able to force Oracle to cache this table so that your full table scans are at least more efficient.
    Justin

  • Oracle Apps Database severe Performance Issue

    Hi Gurus,
    This is regarding a severe performance issue running in our Production E-Business Suite Instance.
    its an R12.1.3 setup installed with 11.2.0.1 Database. All the servers are Solaris Sparc 64 (Solaris 10)
    Let me brief you about the instance first:
    2 Node Application
    - Main Application Server hosting web/forms/concurrent/admin servers
    - iSupplier server hosting web services (placed in DMZ, used by external suppliers via Internet)
    1 Node Database Server
    Database Server Specs
    Memory: 144G phys mem 20G total swap
    - CPUs (8Px4cores, 2Px2cores)
    - I/O - fiber channel hard disk (hitachi SAN Storage) - 7 DATA_TOPs (7 drives with RAID 5) - current DB size 1.6 TB
    - at peak load, around 1000 concurrent forms session and 2000 web sessions.
    We have been facing some serious performance issues and we raised an SR with Oracle Support.
    The Support analyzed a bunch of AWR Reports we provided them and they asked us to increase the DB_CACHE from its current usage of 27G to 40G
    So, we changed SGA_TARGET from 35G to 50G and PGA was increased from 35G to 40G as v$pgastat was also suggesting some lack of memory.
    We made these changes last night.
    Today morning we observed the following:
    1. after start of office hours, we checked in the home page of EM DB Console that ADDM was showing reduced impact due to lack of SGA memory which seemed to be a good sign. Earlier it was around 25% which was now at 12%.
    However, negative aspects were:
    1. lot of swapping was reported by the System Administrators on the DB Server
    2. High CPU Usage
    3. EM DB Console showed a lot of "Concurrency Wait Class" events ...throughout the day lot of blocking sessions were reported which were making other sessions to wait.
    in the AWR Report, following foreground reports were listed:
    Top 5 Timed Foreground Events
    Event
    Waits
    Time(s)
    Avg wait (ms)
    % DB time
    Wait Class
    DB CPU
    132,577
    61.46
    library cache lock
    3,539
    40,683
    11496
    18.86
    Concurrency
    library cache: mutex X
    4,014,083
    21,011
    5
    9.74
    Concurrency
    db file sequential read
    4,138,014
    20,767
    5
    9.63
    User I/O
    latch free
    381,916
    5,897
    15
    2.73
    Other
    This is showing "library cache lock" events as the main culprit apart from the usual suspect, the CPU.
    I am attaching the AWR Report. Please let me know if  i should revert back the memory changes or is there anything else i could do.
    Please help us resolving it because the performance is going worst.
    Regards,
    Muneer.

    Pl do not post duplicates - Oracle Apps Database severe Performance Issue
    For all critical production issues, pl work with Support thru SRs - using the forums to troubleshoot production issues is not wise

  • Oracle Application Performance Tuning

    Hello all,
    Please forgive me if I am asking this in the wrong section.
    I am a s/w engineer with 2 years of exp. I have been working as a performance tuning resource for Oracle EBS in my company. The work mostly involved SQL tuning and dealing with indexes etc. In this time I took up interest in DBA stuff and I completed my OCA in Oracle 10g. Now my comany is giving me an oppurtunity to move into an Application DBA team and I am totally confused about it.
    Becoming an Apps DBA will mean that the effort I put into the certification in 10g will be of no use. There are other papers for Apps DBA certification. Should I stay put in performance tuning & wait for a Core DBA chance or shall I accept the Apps DBA oppurtunity.
    Also, does my exp. in SQL performace tuning hold any value as such with out an exposure to DBA activities?
    Kindly guide me in this regards as I am very confused at this juncture.
    Regards,
    Jithin

    Jithin wrote:
    Hello bigdelboy , Thank you for your reply.
    Yes, By oracle Apps DBA I meant Oracle EBS.
    Clearing 1Z0-046 is an option. However, my doubt is will clearing both the exams Admin I and Admin II be of any help without having practical expericnce? The EBS DBA work involves support and patching, cloning, and new node setup etc.
    Also, is my performance tuning experience going to help me in any way in the journey forward as a DBA/ EBS DBA?
    Thank you for your valuable time.
    Regards,
    Jithin SarathThe way I read it is this.
    People notice you are capable of understanding and performance tuning SQL. And you must have some knowledge of Oracle EBS. And in fact you also have a DBA OCA.
    So there is a 98% + chance you can be made into a good Oracle Apps DBA (and core DBA). If I was in their position I'd want you on my team too; this is the way we used to bring on DBA's in the old days before certification and it has a lot of merit still. Okay you can only do limited tasks at first ... but the number of taks you can do will increase dramatically over a number of months.
    I would imagine the Oracle Apps DBA will be delighted to have someone on board who can performance tune SQL which sometimes can sometimes seem more like an art than a science. The patching etc can be taught in small doses. If they are a good team they wont try to give you everything at once, they'll get you to learn one procedure at a time.
    And remember, if in doubt ask; and if you dont understand ask again. And be safe rather than sorry on actions that could be critial.
    If your worried about liinux: Linux Recipes For Oracle Dbas (Apress) might be a good book to read but could be expensive in India
    Likewise: (Oracle Applications Dba Field Guide) may suit and even (Rman Recipes For Oracle Database 11 G: A Problem-solution Approach) may have some value if you need to get up to speed quickly in those areas.
    These are not perfect but they sometimes consolidate the information neatly; however only buy if you feel they are cheap enough. You may well buy them and feel disappointed (These all happen to be by Apress who seem to have produced a number of good books ... they've also published some rubbish as well)
    And go over the 2-day dba examples as well and linux install examples n OTN as well ... they are free compared to the books I mentioned.
    Rgds -bigdelboy.

  • Tuning Oracle APPS 11i Start with

    Hi Hussain/Helios,
    I am new to Oracle APPS, and am working oracle apps 11i 11.5.10.2 with 10.2.5.0, the database and application was upgraded by previous dba. which left almost 3-4 months before.
    now my question is i want to have a performance tuning for Oracle apps environment, can you please suggest some key points for starting with and some good links for future usage.
    Other thing is i have used find command on my linux box and found many log files which are greater than 1000K on apps tier (forms/reports/web), and similiarly db tier (db/admin/concurrent).
    can i just remove all these logfiles using os (rm) command and is it feasible with production environment on running mode or is it not feasible and i should use some other ways/etc.
    APPS Tier folder locations.
    ****podappl/admin/PROD/log
    ****prodora/iAS/Apache/Apache/logs/sec_audit.log
    ****prodora/iAS/Apache/Jserv/logs/mod_jserv.log
    ****prodora/iAS/Apache/Jserv/logs/jserv.log
    ****prodcomn/admin/scripts/PROD_****/sqlnet.log
    ****prodcomn/admin/log/PROD_****/
    ****prodcomn/_pages/
    ****prodcomn/rgf/PROD_****/
    ****prodcomn/rgf/PROD_****/oam/
    DB Tier files folder locations.
    ****oracle/proddb/10.2.0/oc4j/j2ee/OC4J_DBConsole_*****_PROD/log/em-application.log
    ****oracle/proddb/10.2.0/oc4j/j2ee/OC4J_DBConsole_*****_PROD/log/http-web-access.log
    ****oracle/proddb/10.2.0/oc4j/j2ee/OC4J_DBConsole_****_PROD.upgrade/log/http-web-access.log
    ****oracle/proddb/10.2.0/appsutil/log/PROD_****/StageDBTier_10161830.log
    ****oracle/proddb/10.2.0/*****_PROD/sysman/log/emoms.log
    ****oracle/proddb/10.2.0/*****_PROD.upgrade/sysman/emd/sqlnet.log
    ****oracle/proddb/10.2.0/******_PROD.upgrade/sysman/log/
    ****oracle/prodappl/admin/PROD/log/For Performance Tuning, right now i have following points with me.
    1). Compile APPS Schema in maintenace which i will take.
    2). I have checked some Gather Stats/Purge jobs are already scheduled for maintenance.
    Please tell me what other Jobs i can schedule using OAM for weekend for All tiers in APPS.
    I have been also asked to apply latest patches on PROD APPS/DB/* system, I can check using sql, which patches are applied, but how can i know which patches are required, (don't know about the licensed products with never ask policy here).
    Thanks,
    RAJ
    Edited by: 870344 on Jul 5, 2011 6:36 AM

    can you please suggest some key points for starting with and some good links for future usage.Please check below MOS doc:-
    A Holistic Approach to Performance Tuning Oracle Applications Systems [ID 69565.1]
    Configuring various JVM tuning parameters for Oracle E-Business suite 11i and R12 [ID 567551.1]
    Tuning is something that require more analysis less action, first you need to answer:-
    1) Why do you need tuning? is it proactive or some incident happend?
    2) Where are you facing issues? i.e. which module, form, report or whole application.
    3) Number of users facing issues? i.e. is it single user, user at one location or all users.
    4) Has something changed in past that might have triggered this need?
    Theri are various components involved in tuning that start from :-
    1) user machine
    2) network
    3) Application tier.
    4) Database tier.
    Application tier can be further divided into:-
    1) Apache server(JVM, modplsql, jserv etc etc
    2) Form Server
    3) Concurrent processing server
    4) Discovered if using,
    5) XML publisher..
    and like wise other component using.
    If you are looking to tune then i believe start from application tier first, pick one by one componets, like if your users are facing issues with login then use note that i have provided, if users are not satisifed with time taken to complete concurrent request then you might have to tune it and likewise.
    can i just remove all these logfiles using os (rm) command and is it feasible with production environment on running mode or is it not feasible and i should use some other ways/etc.Do not rm files because it might be in use by some process and ti might then not be able to release space, its better to trim the file. do cat file >
    Log file you have mentioned can be removed depedning upon your company policy if any.
    Thanks,
    JD

  • How to delete a project in Oracle apps R12

    Hi
    OS RHEL 5.5
    Database 11.1.0.7
    Applications R12
    Initially I have created a project in oracle apps from wrong template and modified the template then created a project with the same modified template.
    Now the wrong project needs to be deleted so how to delete the project which had been created from wrong template in oracle apps R12 and integrated project with MSP.
    Both the wrong and correct projects are referring to the same template.
    Please help me to delete the project as it is done in production database.
    Rgrd
    Edited by: 955685 on Feb 4, 2013 8:10 AM

    955685 wrote:
    Hi
    OS RHEL 5.5
    Database 11.1.0.7
    Applications R12
    Initially I have created a project in oracle apps from wrong template and modified the template then created a project with the same modified template.
    Now the wrong project needs to be deleted so how to delete the project which had been created from wrong template in oracle apps R12 and integrated project with MSP.
    Both the wrong and correct projects are referring to the same template.
    Please help me to delete the project as it is done in production database.
    Rgrd
    Edited by: 955685 on Feb 4, 2013 8:10 AMPlease see these docs/links.
    Delete Project Functionality not Working [ID 1060648.1]
    PRC: Delete Project Performance Reporting Data Completes With Error ORA-12838 ORA-6512 [ID 748674.1]
    How Can the PA Period Type Be Changed if It Has Been Entered Incorrectly? [ID 881424.1]
    PAXPREPR Unable To Delete Project [ID 874642.1]
    http://www.oracle.com/pls/ebs121/search?word=Delete+AND+Project&format=ranked&remark=quick_search
    Thanks,
    Hussein

  • Calling java code from oracle apps form

    I've created my own java .class file and am attempting to call it from an oracle applications form. I am getting a runtime error while running the form, but I don't know what the error is because nothing is being reported to me.
    I've created the .java file in JDeveloper, compiled it into a .class file, deployed it to a .jar file, and placed it on the application server in a directory that the CLASSPATH can see it. I've added it to the archive parameter of the appsweb.cfg file and see that the .jar file is being downloaded when the JInitiator of Oracle Apps is started.
    I have also imported the .class file into the form via the Program -> Import Java Classes which resulted in PL/SQL package stubs created to call the .class methods.
    When I run the form, the java code is activated on a triggering event, PRE-INSERT. There is no java bean item in a block or on a canvas anywhere. I dont' think I need there to be since I am simply using the java code to perform actions during PRE-INSERT, not to display anything on the canvas.
    I have placed debug messages throughout my code and see that the error is occuring in the PL/SQL packaged stub at the line "JNI.GET_CLASS()" where the parameter to that call is the name of my class. I know it's erroring there because I am handling the "java_error" exception. I am displaying "ora_java.last_error" in the exception handling, but it is null.
    I am at a loss as to determine why I am having problems and how to display an error. Any suggestions? I'm happy to outline my steps and problem in more detail if I have missed something obvious.
    We are using Forms 6.0.8.21.3 with Oracle Apps 11.5.7.
    Shane.

    Shane,
    Don't loose the heart. You have come too close to end.
    The scenario you have mentioned is very unique and something which will fit more in the forms forum. So I think that was a sincere answer to help you and not a "pass the buck" card type game :)
    You are lucky that you got Tapash interested into this issue, otherwise you see there is no OAF component involved out here.
    I have an article promised to some of the guys but will follow this issue.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Sending PO data from Oracle APPS 11i to another Oracle APPS 11i

    I am trying to send the XML message (Purchase Order Data) from the Oracle APPS 11i to the other Oracle APPS 11i using XML Gateway and the AQ Adaptors in both outbound and inbound. I have created the Receive Activity for Outbound AQ Adaptor and the Invoke Activity for the Inbound AQ Adaptor and the Assign Activity in the middle to assign the variables for both Receive and Invoke Acvities.
    I have created a partner link using AQ adapter to Dequeuing the data from Oracle APPS 11i that generated by XML Gateway and also have created a partner link using AQ adapter to Enqueuing the data.
    When I run, it gives me an error on the Enqueuing side with the followings:
    [2006/04/04 10:03:57] New instance of BPEL process "XML2APPS" initiated (# "18").
    <process>
    <sequence>
    AQ_Receive
    [2006/04/04 10:03:57] Received "Receive_Dequeue_InputVariable" call from partner "PO_IN_QUEUE" More...
    <Receive_Dequeue_InputVariable>
    <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="ReceiveDocument">
    <PROCESS_PO_007>
    <CNTROLAREA>
    <BSR>
    <VERB value="PROCESS">PROCESS</VERB>
    <NOUN value="PO">PO</NOUN>
    <REVISION value="007">007</REVISION>
    </BSR>
    <SENDER>
    <LOGICALID>ORACLE</LOGICALID>
    <COMPONENT>PURCHASING</COMPONENT>
    <TASK>POISSUE</TASK>
    <REFERENCEID>VIS.US.ORACLE.COM:oracle.apps.po.event.xmlpo:32570-148852</REFERENCEID>
    <CONFIRMATION>0</CONFIRMATION>
    <LANGUAGE>US</LANGUAGE>
    <CODEPAGE>UTF8</CODEPAGE>
    <AUTHID>APPS</AUTHID>
    </SENDER>
    <DATETIME qualifier="CREATION" type="T" index="1">
    <YEAR>2006</YEAR>
    <MONTH>04</MONTH>
    <DAY>03</DAY>
    <HOUR>13</HOUR>
    <MINUTE>02</MINUTE>
    <SECOND>29</SECOND>
    <SUBSECOND>0000</SUBSECOND>
    <TIMEZONE>+0000</TIMEZONE>
    </DATETIME>
    </CNTROLAREA>
    <DATAAREA>
    <PROCESS_PO>
    <POORDERHDR>
    <DATETIME qualifier="DOCUMENT" type="T" index="1">
    <YEAR>2006</YEAR>
    <MONTH>04</MONTH>
    <DAY>03</DAY>
    <HOUR>13</HOUR>
    <MINUTE>00</MINUTE>
    <SECOND>45</SECOND>
    <SUBSECOND>0000</SUBSECOND>
    <TIMEZONE>+0000</TIMEZONE>
    </DATETIME>
    <OPERAMT qualifier="EXTENDED" type="T">
    <VALUE>267</VALUE>
    <NUMOFDEC>2</NUMOFDEC>
    <SIGN>+</SIGN>
    <CURRENCY>USD</CURRENCY>
    <UOMVALUE>1</UOMVALUE>
    <UOMNUMDEC>0</UOMNUMDEC>
    <UOM />
    </OPERAMT>
    <POID>4484</POID>
    <POTYPE>STANDARD</POTYPE>
    <ACKREQUEST>N</ACKREQUEST>
    <CONTRACTB />
    <CONTRACTS />
    <DESCRIPTN />
    <PORELEASE />
    <USERAREA>
    <DATETIME qualifier="ACTSTART" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <DATETIME qualifier="ACTEND" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <FOB>
    <DESCRIPTN>Vendor's responsibility ceases upon transfer to carrier</DESCRIPTN>
    <TERMID>Origin</TERMID>
    </FOB>
    <TANDC />
    <FTTERM>
    <DESCRIPTN>No Freight Charge</DESCRIPTN>
    <TERMID>NONE</TERMID>
    </FTTERM>
    <EXCHRATE />
    <DATETIME qualifier="EXCHRATEDATE">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <DATETIME qualifier="APPREQ" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <CONFIRM>N</CONFIRM>
    <SHIPPINGCONTROL />
    <DFFPOHEADER>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFPOHEADER>
    <PCARDHDR>
    <MEMBERNAME />
    <PCARDNUM />
    <DATETIME qualifier="EXPIRATION">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <PCARDBRAND />
    </PCARDHDR>
    </USERAREA>
    <PARTNER>
    <NAME index="1">Nate OD88/VIS2 Supplier TEST</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID>20027</PARTNRID>
    <PARTNRTYPE>Supplier</PARTNRTYPE>
    <CURRENCY>USD</CURRENCY>
    <DUNSNUMBER />
    <PARTNRIDX>1923</PARTNRIDX>
    <TAXID />
    <TERMID />
    <USERAREA>
    <DFFVENDOR>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFVENDOR>
    <CUSTOMERNUM />
    </USERAREA>
    <ADDRESS>
    <ADDRLINE index="1">VIS2 address</ADDRLINE>
    <ADDRLINE index="2" />
    <ADDRLINE index="3" />
    <ADDRTYPE />
    <CITY>Reston</CITY>
    <COUNTRY>US</COUNTRY>
    <COUNTY />
    <DESCRIPTN>VIS2/OD88 SITE</DESCRIPTN>
    <FAX index="1" />
    <POSTALCODE />
    <REGION />
    <STATEPROVN>VA</STATEPROVN>
    <TAXJRSDCTN />
    <TELEPHONE index="1" />
    <TELEPHONE index="2" />
    <TELEPHONE index="3" />
    <URL />
    <USERAREA>
    <DFFVENDORSITE>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFVENDORSITE>
    </USERAREA>
    </ADDRESS>
    <CONTACT>
    <NAME index="1" />
    <EMAIL />
    <FAX index="1" />
    <TELEPHONE index="1">-</TELEPHONE>
    </CONTACT>
    </PARTNER>
    <PARTNER>
    <NAME index="1">Vision Operations</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID>204</PARTNRID>
    <PARTNRTYPE>SoldTo</PARTNRTYPE>
    <CURRENCY>USD</CURRENCY>
    <DUNSNUMBER />
    <PARTNRIDX />
    <PAYMETHOD />
    <TAXID />
    <TERMID />
    <USERAREA />
    <ADDRESS>
    <ADDRLINE index="1">222 Oracle Way</ADDRLINE>
    <ADDRLINE index="2" />
    <ADDRLINE index="3" />
    <ADDRTYPE />
    <CITY>Reston</CITY>
    <COUNTRY>US</COUNTRY>
    <COUNTY />
    <DESCRIPTN />
    <FAX index="1" />
    <POSTALCODE>20190</POSTALCODE>
    <REGION />
    <STATEPROVN>VA</STATEPROVN>
    <TAXJRSDCTN />
    <TELEPHONE index="1" />
    <TELEPHONE index="2" />
    <TELEPHONE index="3" />
    <URL />
    <USERAREA />
    </ADDRESS>
    <CONTACT>
    <NAME index="1">Ross, Nate</NAME>
    <CONTCTTYPE />
    <DESCRIPTN />
    <EMAIL />
    <FAX index="1" />
    <TELEPHONE index="1" />
    <USERAREA />
    </CONTACT>
    </PARTNER>
    <PARTNER>
    <NAME index="1">Vision Operations</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID>204</PARTNRID>
    <PARTNRTYPE>BillTo</PARTNRTYPE>
    <CURRENCY />
    <DUNSNUMBER />
    <PARTNRIDX />
    <PAYMETHOD />
    <TERMID />
    <USERAREA />
    <ADDRESS>
    <ADDRLINE index="1">222 Oracle Way</ADDRLINE>
    <ADDRLINE index="2" />
    <ADDRLINE index="3" />
    <ADDRTYPE />
    <CITY>Reston</CITY>
    <COUNTRY>US</COUNTRY>
    <COUNTY />
    <DESCRIPTN />
    <FAX index="1" />
    <POSTALCODE>20190</POSTALCODE>
    <REGION />
    <STATEPROVN>VA</STATEPROVN>
    <TAXJRSDCTN />
    <TELEPHONE index="1" />
    <TELEPHONE index="2" />
    <TELEPHONE index="3" />
    <URL />
    <USERAREA />
    </ADDRESS>
    </PARTNER>
    <PARTNER>
    <NAME index="1">UPS</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID />
    <PARTNRTYPE>Carrier</PARTNRTYPE>
    <PARTNRIDX>UPS</PARTNRIDX>
    </PARTNER>
    <POTERM>
    <DESCRIPTN>Scheduled for payment 45 days from the invoice date (invoice terms date = system date, goods received date, invoice date or invoice received date). Invoice terms date can default from supplier header, site, PO, system default, etc.</DESCRIPTN>
    <TERMID>45 Net (terms date + 45)</TERMID>
    <DAYSNUM />
    <QUANTITY qualifier="PERCENT">
    <VALUE />
    <NUMOFDEC />
    <SIGN />
    <UOM />
    </QUANTITY>
    <USERAREA />
    </POTERM>
    </POORDERHDR>
    <POORDERLIN>
    <QUANTITY qualifier="ORDERED">
    <VALUE>3</VALUE>
    <NUMOFDEC />
    <SIGN>+</SIGN>
    <UOM>QT</UOM>
    </QUANTITY>
    <OPERAMT qualifier="UNIT" type="T">
    <VALUE>89</VALUE>
    <NUMOFDEC>2</NUMOFDEC>
    <SIGN>+</SIGN>
    <CURRENCY>USD</CURRENCY>
    <UOMVALUE>1</UOMVALUE>
    <UOMNUMDEC>0</UOMNUMDEC>
    <UOM>QT</UOM>
    </OPERAMT>
    <POLINENUM>1</POLINENUM>
    <HAZRDMATL />
    <ITEMRV>0</ITEMRV>
    <ITEMRVX />
    <POLNSTATUS />
    <DESCRIPTN>10-40W Car / Truck Motor Oil</DESCRIPTN>
    <ITEM>10-40W Oil</ITEM>
    <ITEMX />
    <USERAREA>
    <REQUESTOR />
    <CATEGORYID>MISC.MISC</CATEGORYID>
    <CONTRACTNUM />
    <CONTRACTPONUM />
    <CONTRACTPOLINENUM />
    <VENDORQUOTENUM />
    <CONFIGID />
    <LISTPRICE>.89</LISTPRICE>
    <MARKETPRICE />
    <PRICENOTTOEXCEED />
    <NEGPRICE>N</NEGPRICE>
    <TAXABLE>N</TAXABLE>
    <TXNREASONCODE />
    <TYPE1099 />
    <LINEORDERTYPE>Goods</LINEORDERTYPE>
    <HAZRDUNNUM />
    <HAZRDUNDESC />
    <DFFLINE>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFLINE>
    <DFFITEM>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10>Y</ATTRIBUTE10>
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFITEM>
    <KFFITEM>
    <ATTRIBUTE1>MISC</ATTRIBUTE1>
    <ATTRIBUTE2>MISC</ATTRIBUTE2>
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    <ATTRIBUTE17 />
    <ATTRIBUTE18 />
    <ATTRIBUTE19 />
    <ATTRIBUTE20 />
    </KFFITEM>
    <GLOBALCONTRACT />
    <GLOBALCONTRACTLIN />
    <JOBTITLE />
    <AMOUNT qualifier="TOTAL" type="T">
    <VALUE />
    <NUMOFDEC />
    <SIGN />
    <CURRENCY />
    <DRCR>C</DRCR>
    </AMOUNT>
    <CONTRACTORFIRSTNAME />
    <CONTRACTORLASTNAME />
    <DATETIME qualifier="ACTSTART" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <DATETIME qualifier="ACTEND" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    </USERAREA>
    <POLINESCHD>
    <DATETIME qualifier="NEEDDELV" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <QUANTITY qualifier="ORDERED">
    <VALUE>3</VALUE>
    <NUMOFDEC />
    <SIGN>+</SIGN>
    <UOM>QT</UOM>
    </QUANTITY>
    <DESCRIPTN />
    <PSCLINENUM>1</PSCLINENUM>
    <USERAREA>
    <DATETIME qualifier="PROMSHIP">
    <YEAR>2006</YEAR>
    <MONTH>04</MONTH>
    <DAY>03</DAY>
    <HOUR>00</HOUR>
    <MINUTE>00</MINUTE>
    <SECOND>00</SECOND>
    <SUBSECOND>0000</SUBSECOND>
    <TIMEZONE>+0000</TIMEZONE>
    </DATETIME>
    <DATETIME qualifier="APPROVAL">
    <YEAR>2006</YEAR>
    <MONTH>04</MONTH>
    <DAY>08</DAY>
    <HOUR>00</HOUR>
    <MINUTE>00</MINUTE>
    <SECOND>00</SECOND>
    <SUBSECOND>0000</SUBSECOND>
    <TIMEZONE>+0000</TIMEZONE>
    </DATETIME>
    <OPERAMT qualifier="UNIT" type="T">
    <VALUE>.89</VALUE>
    <NUMOFDEC />
    <SIGN />
    <CURRENCY>USD</CURRENCY>
    <UOMVALUE />
    <UOMNUMDEC />
    <UOM />
    </OPERAMT>
    <PRICEOVRRD />
    <TAXABLE>N</TAXABLE>
    <TAXCODE />
    <PARTNER>
    <NAME index="1">Vision Operations</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID>204</PARTNRID>
    <PARTNRTYPE>ShipTo</PARTNRTYPE>
    <CURRENCY>USD</CURRENCY>
    <DUNSNUMBER />
    <PARTNRIDX />
    <PAYMETHOD />
    <TERMID />
    <USERAREA />
    <ADDRESS>
    <ADDRLINE index="1" />
    <ADDRLINE index="2" />
    <ADDRLINE index="3" />
    <ADDRTYPE />
    <CITY />
    <COUNTRY />
    <COUNTY />
    <DESCRIPTN />
    <FAX index="1" />
    <POSTALCODE />
    <REGION />
    <STATEPROVN />
    <TAXJRSDCTN />
    <TELEPHONE index="1" />
    <TELEPHONE index="2" />
    <TELEPHONE index="3" />
    <URL />
    <USERAREA />
    </ADDRESS>
    <CONTACT>
    <NAME index="1" />
    <CONTCTTYPE />
    <EMAIL />
    <FAX index="1" />
    <TELEPHONE index="1" />
    </CONTACT>
    </PARTNER>
    <PARTNER>
    <NAME index="1" />
    <ONETIME />
    <PARTNRID />
    <PARTNRTYPE />
    <PARTNRIDX />
    <USERAREA />
    <ADDRESS>
    <ADDRLINE index="1" />
    <ADDRLINE index="2" />
    <ADDRTYPE />
    </ADDRESS>
    <CONTACT>
    <NAME index="1" />
    <CONTCTTYPE />
    <EMAIL />
    <FAX index="1" />
    <TELEPHONE index="1" />
    </CONTACT>
    </PARTNER>
    <DROPSHIPDETAILS>
    <DROPSHIPMENT />
    <DROPSHIPCUSTNAME />
    <SHIPINSTR />
    <PACKINSTR />
    <SHIPMETHOD />
    <CUSTOMERPONUM />
    <CUSTOMERLINENUM />
    <CUSTOMERSHIPNUM />
    <CUSTOMERDESC />
    </DROPSHIPDETAILS>
    <CONSIGNEDINV>N</CONSIGNEDINV>
    <AMOUNT qualifier="TOTAL" type="T">
    <VALUE />
    <NUMOFDEC />
    <SIGN />
    <CURRENCY />
    <DRCR>C</DRCR>
    </AMOUNT>
    </USERAREA>
    </POLINESCHD>
    </POORDERLIN>
    </PROCESS_PO>
    </DATAAREA>
    </PROCESS_PO_007>
    </part>
    </Receive_Dequeue_InputVariable>
    Assign_Input2Output
    [2006/04/04 10:03:57] Updated variable "Invoke_Enqueue_InputVariable" More...
    <Invoke_Enqueue_InputVariable>
    <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="ReceiveDocument">
    <ReceiveDocument xmlns="http://xmlns.oracle.com/apps/fnd/XMLGateway">
    <CNTROLAREA xmlns="">
    <BSR>
    <VERB value="PROCESS">PROCESS</VERB>
    <NOUN value="PO">PO</NOUN>
    <REVISION value="007">007</REVISION>
    </BSR>
    <SENDER>
    <LOGICALID>ORACLE</LOGICALID>
    <COMPONENT>PURCHASING</COMPONENT>
    <TASK>POISSUE</TASK>
    <REFERENCEID>VIS.US.ORACLE.COM:oracle.apps.po.event.xmlpo:32570-148852</REFERENCEID>
    <CONFIRMATION>0</CONFIRMATION>
    <LANGUAGE>US</LANGUAGE>
    <CODEPAGE>UTF8</CODEPAGE>
    <AUTHID>APPS</AUTHID>
    </SENDER>
    <DATETIME qualifier="CREATION" type="T" index="1">
    <YEAR>2006</YEAR>
    <MONTH>04</MONTH>
    <DAY>03</DAY>
    <HOUR>13</HOUR>
    <MINUTE>02</MINUTE>
    <SECOND>29</SECOND>
    <SUBSECOND>0000</SUBSECOND>
    <TIMEZONE>+0000</TIMEZONE>
    </DATETIME>
    </CNTROLAREA>
    <DATAAREA xmlns="">
    <PROCESS_PO>
    <POORDERHDR>
    <DATETIME qualifier="DOCUMENT" type="T" index="1">
    <YEAR>2006</YEAR>
    <MONTH>04</MONTH>
    <DAY>03</DAY>
    <HOUR>13</HOUR>
    <MINUTE>00</MINUTE>
    <SECOND>45</SECOND>
    <SUBSECOND>0000</SUBSECOND>
    <TIMEZONE>+0000</TIMEZONE>
    </DATETIME>
    <OPERAMT qualifier="EXTENDED" type="T">
    <VALUE>267</VALUE>
    <NUMOFDEC>2</NUMOFDEC>
    <SIGN>+</SIGN>
    <CURRENCY>USD</CURRENCY>
    <UOMVALUE>1</UOMVALUE>
    <UOMNUMDEC>0</UOMNUMDEC>
    <UOM />
    </OPERAMT>
    <POID>4484</POID>
    <POTYPE>STANDARD</POTYPE>
    <ACKREQUEST>N</ACKREQUEST>
    <CONTRACTB />
    <CONTRACTS />
    <DESCRIPTN />
    <PORELEASE />
    <USERAREA>
    <DATETIME qualifier="ACTSTART" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <DATETIME qualifier="ACTEND" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <FOB>
    <DESCRIPTN>Vendor's responsibility ceases upon transfer to carrier</DESCRIPTN>
    <TERMID>Origin</TERMID>
    </FOB>
    <TANDC />
    <FTTERM>
    <DESCRIPTN>No Freight Charge</DESCRIPTN>
    <TERMID>NONE</TERMID>
    </FTTERM>
    <EXCHRATE />
    <DATETIME qualifier="EXCHRATEDATE">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <DATETIME qualifier="APPREQ" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <CONFIRM>N</CONFIRM>
    <SHIPPINGCONTROL />
    <DFFPOHEADER>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFPOHEADER>
    <PCARDHDR>
    <MEMBERNAME />
    <PCARDNUM />
    <DATETIME qualifier="EXPIRATION">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <PCARDBRAND />
    </PCARDHDR>
    </USERAREA>
    <PARTNER>
    <NAME index="1">Nate OD88/VIS2 Supplier TEST</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID>20027</PARTNRID>
    <PARTNRTYPE>Supplier</PARTNRTYPE>
    <CURRENCY>USD</CURRENCY>
    <DUNSNUMBER />
    <PARTNRIDX>1923</PARTNRIDX>
    <TAXID />
    <TERMID />
    <USERAREA>
    <DFFVENDOR>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFVENDOR>
    <CUSTOMERNUM />
    </USERAREA>
    <ADDRESS>
    <ADDRLINE index="1">VIS2 address</ADDRLINE>
    <ADDRLINE index="2" />
    <ADDRLINE index="3" />
    <ADDRTYPE />
    <CITY>Reston</CITY>
    <COUNTRY>US</COUNTRY>
    <COUNTY />
    <DESCRIPTN>VIS2/OD88 SITE</DESCRIPTN>
    <FAX index="1" />
    <POSTALCODE />
    <REGION />
    <STATEPROVN>VA</STATEPROVN>
    <TAXJRSDCTN />
    <TELEPHONE index="1" />
    <TELEPHONE index="2" />
    <TELEPHONE index="3" />
    <URL />
    <USERAREA>
    <DFFVENDORSITE>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFVENDORSITE>
    </USERAREA>
    </ADDRESS>
    <CONTACT>
    <NAME index="1" />
    <EMAIL />
    <FAX index="1" />
    <TELEPHONE index="1">-</TELEPHONE>
    </CONTACT>
    </PARTNER>
    <PARTNER>
    <NAME index="1">Vision Operations</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID>204</PARTNRID>
    <PARTNRTYPE>SoldTo</PARTNRTYPE>
    <CURRENCY>USD</CURRENCY>
    <DUNSNUMBER />
    <PARTNRIDX />
    <PAYMETHOD />
    <TAXID />
    <TERMID />
    <USERAREA />
    <ADDRESS>
    <ADDRLINE index="1">222 Oracle Way</ADDRLINE>
    <ADDRLINE index="2" />
    <ADDRLINE index="3" />
    <ADDRTYPE />
    <CITY>Reston</CITY>
    <COUNTRY>US</COUNTRY>
    <COUNTY />
    <DESCRIPTN />
    <FAX index="1" />
    <POSTALCODE>20190</POSTALCODE>
    <REGION />
    <STATEPROVN>VA</STATEPROVN>
    <TAXJRSDCTN />
    <TELEPHONE index="1" />
    <TELEPHONE index="2" />
    <TELEPHONE index="3" />
    <URL />
    <USERAREA />
    </ADDRESS>
    <CONTACT>
    <NAME index="1">Ross, Nate</NAME>
    <CONTCTTYPE />
    <DESCRIPTN />
    <EMAIL />
    <FAX index="1" />
    <TELEPHONE index="1" />
    <USERAREA />
    </CONTACT>
    </PARTNER>
    <PARTNER>
    <NAME index="1">Vision Operations</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID>204</PARTNRID>
    <PARTNRTYPE>BillTo</PARTNRTYPE>
    <CURRENCY />
    <DUNSNUMBER />
    <PARTNRIDX />
    <PAYMETHOD />
    <TERMID />
    <USERAREA />
    <ADDRESS>
    <ADDRLINE index="1">222 Oracle Way</ADDRLINE>
    <ADDRLINE index="2" />
    <ADDRLINE index="3" />
    <ADDRTYPE />
    <CITY>Reston</CITY>
    <COUNTRY>US</COUNTRY>
    <COUNTY />
    <DESCRIPTN />
    <FAX index="1" />
    <POSTALCODE>20190</POSTALCODE>
    <REGION />
    <STATEPROVN>VA</STATEPROVN>
    <TAXJRSDCTN />
    <TELEPHONE index="1" />
    <TELEPHONE index="2" />
    <TELEPHONE index="3" />
    <URL />
    <USERAREA />
    </ADDRESS>
    </PARTNER>
    <PARTNER>
    <NAME index="1">UPS</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID />
    <PARTNRTYPE>Carrier</PARTNRTYPE>
    <PARTNRIDX>UPS</PARTNRIDX>
    </PARTNER>
    <POTERM>
    <DESCRIPTN>Scheduled for payment 45 days from the invoice date (invoice terms date = system date, goods received date, invoice date or invoice received date). Invoice terms date can default from supplier header, site, PO, system default, etc.</DESCRIPTN>
    <TERMID>45 Net (terms date + 45)</TERMID>
    <DAYSNUM />
    <QUANTITY qualifier="PERCENT">
    <VALUE />
    <NUMOFDEC />
    <SIGN />
    <UOM />
    </QUANTITY>
    <USERAREA />
    </POTERM>
    </POORDERHDR>
    <POORDERLIN>
    <QUANTITY qualifier="ORDERED">
    <VALUE>3</VALUE>
    <NUMOFDEC />
    <SIGN>+</SIGN>
    <UOM>QT</UOM>
    </QUANTITY>
    <OPERAMT qualifier="UNIT" type="T">
    <VALUE>89</VALUE>
    <NUMOFDEC>2</NUMOFDEC>
    <SIGN>+</SIGN>
    <CURRENCY>USD</CURRENCY>
    <UOMVALUE>1</UOMVALUE>
    <UOMNUMDEC>0</UOMNUMDEC>
    <UOM>QT</UOM>
    </OPERAMT>
    <POLINENUM>1</POLINENUM>
    <HAZRDMATL />
    <ITEMRV>0</ITEMRV>
    <ITEMRVX />
    <POLNSTATUS />
    <DESCRIPTN>10-40W Car / Truck Motor Oil</DESCRIPTN>
    <ITEM>10-40W Oil</ITEM>
    <ITEMX />
    <USERAREA>
    <REQUESTOR />
    <CATEGORYID>MISC.MISC</CATEGORYID>
    <CONTRACTNUM />
    <CONTRACTPONUM />
    <CONTRACTPOLINENUM />
    <VENDORQUOTENUM />
    <CONFIGID />
    <LISTPRICE>.89</LISTPRICE>
    <MARKETPRICE />
    <PRICENOTTOEXCEED />
    <NEGPRICE>N</NEGPRICE>
    <TAXABLE>N</TAXABLE>
    <TXNREASONCODE />
    <TYPE1099 />
    <LINEORDERTYPE>Goods</LINEORDERTYPE>
    <HAZRDUNNUM />
    <HAZRDUNDESC />
    <DFFLINE>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFLINE>
    <DFFITEM>
    <ATTRIBUTE1 />
    <ATTRIBUTE2 />
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10>Y</ATTRIBUTE10>
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    </DFFITEM>
    <KFFITEM>
    <ATTRIBUTE1>MISC</ATTRIBUTE1>
    <ATTRIBUTE2>MISC</ATTRIBUTE2>
    <ATTRIBUTE3 />
    <ATTRIBUTE4 />
    <ATTRIBUTE5 />
    <ATTRIBUTE6 />
    <ATTRIBUTE7 />
    <ATTRIBUTE8 />
    <ATTRIBUTE9 />
    <ATTRIBUTE10 />
    <ATTRIBUTE11 />
    <ATTRIBUTE12 />
    <ATTRIBUTE13 />
    <ATTRIBUTE14 />
    <ATTRIBUTE15 />
    <ATTRIBUTE16 />
    <ATTRIBUTE17 />
    <ATTRIBUTE18 />
    <ATTRIBUTE19 />
    <ATTRIBUTE20 />
    </KFFITEM>
    <GLOBALCONTRACT />
    <GLOBALCONTRACTLIN />
    <JOBTITLE />
    <AMOUNT qualifier="TOTAL" type="T">
    <VALUE />
    <NUMOFDEC />
    <SIGN />
    <CURRENCY />
    <DRCR>C</DRCR>
    </AMOUNT>
    <CONTRACTORFIRSTNAME />
    <CONTRACTORLASTNAME />
    <DATETIME qualifier="ACTSTART" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <DATETIME qualifier="ACTEND" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    </USERAREA>
    <POLINESCHD>
    <DATETIME qualifier="NEEDDELV" type="T" index="1">
    <YEAR />
    <MONTH />
    <DAY />
    <HOUR />
    <MINUTE />
    <SECOND />
    <SUBSECOND />
    <TIMEZONE />
    </DATETIME>
    <QUANTITY qualifier="ORDERED">
    <VALUE>3</VALUE>
    <NUMOFDEC />
    <SIGN>+</SIGN>
    <UOM>QT</UOM>
    </QUANTITY>
    <DESCRIPTN />
    <PSCLINENUM>1</PSCLINENUM>
    <USERAREA>
    <DATETIME qualifier="PROMSHIP">
    <YEAR>2006</YEAR>
    <MONTH>04</MONTH>
    <DAY>03</DAY>
    <HOUR>00</HOUR>
    <MINUTE>00</MINUTE>
    <SECOND>00</SECOND>
    <SUBSECOND>0000</SUBSECOND>
    <TIMEZONE>+0000</TIMEZONE>
    </DATETIME>
    <DATETIME qualifier="APPROVAL">
    <YEAR>2006</YEAR>
    <MONTH>04</MONTH>
    <DAY>08</DAY>
    <HOUR>00</HOUR>
    <MINUTE>00</MINUTE>
    <SECOND>00</SECOND>
    <SUBSECOND>0000</SUBSECOND>
    <TIMEZONE>+0000</TIMEZONE>
    </DATETIME>
    <OPERAMT qualifier="UNIT" type="T">
    <VALUE>.89</VALUE>
    <NUMOFDEC />
    <SIGN />
    <CURRENCY>USD</CURRENCY>
    <UOMVALUE />
    <UOMNUMDEC />
    <UOM />
    </OPERAMT>
    <PRICEOVRRD />
    <TAXABLE>N</TAXABLE>
    <TAXCODE />
    <PARTNER>
    <NAME index="1">Vision Operations</NAME>
    <ONETIME>0</ONETIME>
    <PARTNRID>204</PARTNRID>
    <PARTNRTYPE>ShipTo</PARTNRTYPE>
    <CURRENCY>USD</CURRENCY>
    <DUNSNUMBER />
    <PARTNRIDX />
    <PAYMETHOD />
    <TERMID />
    <USERAREA />
    <ADDRESS>
    <ADDRLINE index="1" />
    <ADDRLINE index="2" />
    <ADDRLINE index="3" />
    <ADDRTYPE />
    <CITY />
    <COUNTRY />
    <COUNTY />
    <DESCRIPTN />
    <FAX index="1" />
    <POSTALCODE />
    <REGION />
    <STATEPROVN />
    <TAXJRSDCTN />
    <TELEPHONE index="1" />
    <TELEPHONE index="2" />
    <TELEPHONE index="3" />
    <URL />
    <USERAREA />
    </ADDRESS>
    <CONTACT>
    <NAME index="1" />
    <CONTCTTYPE />
    <EMAIL />
    <FAX index="1" />
    <TELEPHONE index="1" />
    </CONTACT>
    </PARTNER>
    <PARTNER>
    <NAME index="1" />
    <ONETIME />
    <PARTNRID />
    <PARTNRTYPE />
    <PARTNRIDX />
    <USERAREA />
    <ADDRESS>
    <ADDRLINE index="1" />
    <ADDRLINE index="2" />
    <ADDRTYPE />
    </ADDRESS>
    <CONTACT>
    <NAME index="1" />
    <CONTCTTYPE />
    <EMAIL />
    <FAX index="1" />
    <TELEPHONE index="1" />
    </CONTACT>
    </PARTNER>
    <DROPSHIPDETAILS>
    <DROPSHIPMENT />
    <DROPSHIPCUSTNAME />
    <SHIPINSTR />
    <PACKINSTR />
    <SHIPMETHOD />
    <CUSTOMERPONUM />
    <CUSTOMERLINENUM />
    <CUSTOMERSHIPNUM />
    <CUSTOMERDESC />
    </DROPSHIPDETAILS>
    <CONSIGNEDINV>N</CONSIGNEDINV>
    <AMOUNT qualifier="TOTAL" type="T">
    <VALUE />
    <NUMOFDEC />
    <SIGN />
    <CURRENCY />
    <DRCR>C</DRCR>
    </AMOUNT>
    </USERAREA>
    </POLINESCHD>
    </POORDERLIN>
    </PROCESS_PO>
    </DATAAREA>
    </ReceiveDocument>
    </part>
    </Invoke_Enqueue_InputVariable>
    Invoke_QUEUE (faulted)
    [2006/04/04 10:03:59] "{http://schemas.oracle.com/bpel/extension}remoteFault" has been thrown. less
    <remoteFault xmlns="http://schemas.oracle.com/bpel/extension">
    <part name="code">
    <code>null</code>
    </part>
    <part name="summary">
    <summary>file:/d01/oraAS/integration/orabpel/domains/default/tmp/.bpel_XML2APPS_1.0.jar/CreatePO.wsdl [ Enqueue_ptt::Enqueue(ReceiveDocument) ] - WSIF JCA Execute of operation 'Enqueue' failed due to: Enqueue failed. Enqueue failed. ; nested exception is: ORABPEL-11947 Enqueue failed. Enqueue failed. Please examine the log file to determine the problem.</summary>
    </part>
    <part name="detail">
    <detail>null</detail>
    </part>
    </remoteFault>
    WS-T Complete
    WS-T Close
    WS-T Fault
    WS-T Cancel
    WS-T Compensate
    </sequence>
    [2006/04/04 10:03:59] "BPELFault" has not been caught by a catch block.
    [2006/04/04 10:03:59] BPEL process instance "18" cancelled
    WS-T Complete
    WS-T Close
    WS-T Fault
    WS-T Cancel
    WS-T Compensate
    </process>
    Does anyone know where I can get help on an error message ORABPEL-11947? I looked everywhere but no success.
    Can someone help me on this?
    Thanks in advance,
    Sook

    You have to integrate apps with BPEL using apps adapter and then from BPEL pass the message to Oracle B2B 11g -
    Oracle B2B 11g <---> Oracle BPEL 11g <--- Oracle Apps Adapter --> Oracle Apps
    As BPEL and B2B both are part of SOA suite 11g hence there is no additional cost and performance remain better.
    Preffered mode of integration would be through XML gateway.
    I could see that 856 outbound EDI map is available from Oracle but not the XML gateway map. If i have to use XML gateway then how i can create the XML gateway map.You may raise your question in apps forum -
    http://forums.oracle.com/forums/category.jspa?categoryID=108
    If you don't get any help there, raise a case with support.
    Regards,
    Anuj
    Edited by: Anuj Dwivedi on Oct 12, 2010 11:58 AM

  • Not able to integrate SOA Suite with EBS using Oracle APPS Adapter

    Hi,
    We need to listen to outbound business events of Oracle EBS using BES via Oracle APPS Adapter.
    We have created a composite containing Oracle Application Adapter and BPEL Process.
    In Apps adapter when configured Outbound Business events "oracle.apps.bom.component.modified" using Dequeue Operation,a corresponding subscriber is created in WF_BPEL_Q for respective event selected.
    In Oracle EBS
    for "oracle.apps.bom.component.modified" status is enabled and in subscription WF_BPEL_QAGENT is there.
    When we are changing any BOM component in Oracle EBS Designer and saving it, a record is being created in "WF_BPEL_QTAB".
    BPEL Process( Oracle Apps Adapter Partner Link---> Recieve Actvity ) instances are not being created when any BOM component is being changed.
    Oracle Apps Adapter is not able to dequeue the data from WF_BPEL_QTAB.
    There is not any error/exception in oracle soa suite server logs for Oracle APPS adapter.
    SOA Diagnostics Logs are :
    [2012-07-04T08:55:51.304+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.bpel.engine] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] CubeServiceEngine=> initing default/Testr!4.0*soa_f1fe3bbc-1269-437c-a75f-1239da743fea/BPELProcess1
    [2012-07-04T08:55:51.304+05:30] [AdminServer] [NOTIFICATION] [] [oracle.integration.platform.blocks.deploy] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] Publishing deploy event for default/Testr!4.0*soa_f1fe3bbc-1269-437c-a75f-1239da743fea
    [2012-07-04T08:55:51.382+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> [Testr.bom_cm/4.0] :load Loading bom_cm_apps.jca ..
    [2012-07-04T08:55:51.390+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> bom_cm Performing JCAEndpointActivation::prepareActivation for {AppsEventSchema=ANY_SCHEMA, MessageSelectorRule=tab.user_data.event_name = 'oracle.apps.bom.component.modified', Consumer=ORA_8cpkad9l88sj0c9n8kq42ghm85, QueueName=WF_BPEL_Q, DatabaseSchema=APPS}
    [2012-07-04T08:55:51.391+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> bom_cm JCAEndpointActivation::prepareActivation - Locating JCA Binding Component instance: SCA_AS11R1
    [2012-07-04T08:55:51.397+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> JCABinding=> Instantiating inbound part of JCA Binding Component instance: SCA_AS11R1
    [2012-07-04T08:55:51.397+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> bom_cm JCAEndpointActivation::initiateInboundJcaEndpoint - Creating and initializing inbound JCA endpoint for:[[
    endpoint='bom_cm'
    WSDL location='oramds:/deployed-composites/default/Testr_rev4.0/bom_cm.wsdl'
    portType='DEQUEUE_ptt'
    operation='DEQUEUE'
    *activation properties={AppsEventSchema=ANY_SCHEMA, MessageSelectorRule=tab.user_data.event_name = 'oracle.apps.bom.component.modified', Consumer=ORA_8cpkad9l88sj0c9n8kq42ghm85, QueueName=WF_BPEL_Q, DatabaseSchema=APPS}*
    [2012-07-04T08:55:51.398+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> bom_cm JCAEndpointActivation::initiateInboundJcaEndpoint - Creating endpoint (0) for bom_cm
    [2012-07-04T08:55:51.407+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> bom_cm JCAEndpointActivation::prepareActivation - Done preparing JCAEndpointActivation for Service 'bom_cm'
    [2012-07-04T08:55:51.409+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> [Testr.bom_cm/4.0] :load Successfully loaded bom_cm_apps.jca
    [2012-07-04T08:55:51.410+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> [Testr.bom_cm/4.0] :init Initializing bom_cm_apps.jca
    [2012-07-04T08:55:51.410+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> bom_cm JCAEndpointActivation::performActivation - Performing JCA Endpoint Activation, Endpoint Id='bom_cm'
    [2012-07-04T08:55:51.410+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> bom_cm Performing endpoint activation (1) for bom_cm
    [2012-07-04T08:55:51.411+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> Testr JCA Binding Component instance: SCA_AS11R1 - endpointActivation for portType=DEQUEUE_ptt, operation=DEQUEUE
    [2012-07-04T08:55:51.416+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> Testr Creating new instance of Resource Adapter oracle.tip.adapter.apps.AppsResourceAdapter
    [2012-07-04T08:55:51.417+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> Testr JCA Binding Component instance: SCA_AS11R1 - starting Resource Adapter oracle.tip.adapter.apps.AppsResourceAdapter
    [2012-07-04T08:55:51.471+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] Oracle Applications Adapter Starting...AQResourceAdapter
    [2012-07-04T08:55:51.474+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] Oracle Applications Adapter Creating Endpoint...
    *[2012-07-04T08:55:51.482+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] Oracle Applications Adapter Activating Endpoint...*
    *[2012-07-04T08:55:53.782+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> Testr JCA Binding Component instance: SCA_AS11R1 - successfully completed endpointActivation for portType=DEQUEUE_ptt, operation=DEQUEUE*
    *[2012-07-04T08:55:53.783+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,0] [APP: soa-infra] JCABinding=> [Testr.bom_cm/4.0] :init Successfully initialized bom_cm_apps.jca*
    *[2012-07-04T08:55:53.783+05:30] [AdminServer] [NOTIFICATION] [] [oracle.soa.adapter] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@c8ccf1] [userId: weblogic] [ecid: 1ae79e0a6c47b292:-ec3eb:1384ffb303d:-8000-0000000000000312,1:30342] [APP: soa-infra] Dequeue Agent activated....*
    Regards,
    Abhinav Gupta
    Edited by: Abhinav on Jul 5, 2012 9:56 AM

    We would like to capture a few business events in oracle BOM and PO that are of interest to us. In order to do this,
    we deploy oracle SOA composite with BEPL in the Oracle Fusion Middleware Control. The oracle SOA composite is configured for a particular outbound business event. It should listens on a specific queue WF_BPEL_Q or WF_BPEL_QTAB and de-queues the messages from that Oracle Queue or Oracle AQ Table. In jDeveloper 11g we created a SOA project with oracle applications adapter partner link and a receive.
    Specifically we are trying to capture the business outbound event oracle.apps.bom.component.modified just to get the event data in this receive.
    Partner link configuration: We added the database connection to the oracle EBS instance. Tested it and we
    succeded. Chose ANY_SCHEMA in partner link configuration.
    We ensured that the JNDI Name here( eis/Apps/Apps ) match the JNDI name provided in the weblogic-->Deployments--
    OracleAppsAdapter -->Configuration --> Outbound Connection Pools. For this outbound resource pool, Connection factory interface was javax.resource.cci.ConnectionFactory. Property name xADataSourceName was mapped to JNDI name of the configured JDBC datasource in the weblogic. When we created the connection pool. We tested and it worked fine. This data source had the connection pool configured to the oracle applications schema with APPS user.
    After adding the partner link with the above configuration, we added a receive. We deployed this configuration to the middleware. We went to the oracle EBS modified a BOM component and we expected to having running BPEL instances against the deloyed composite. However, the problem is we are not having any running instance for the composite.
    We found that there are entries in the view AQ$WF_BPEL_QTAB with an ENQ_TIME and ENQ_TIMESTAMP but with no DEQ_TIME or DEQ_TIMESTAMP. The ENQ_TIMESTAMP corresponds to the time we modified BOM in oracle BOM forms/Designer
    The data is being written in WF_BPEL_QTAB for the BOM changes but not being dequeued by oracle applications adapter/composites deployed in soa server.
    Please help me it quite urgent.
    Is there anything we are missing on EBS side to be activited. for the events to be dequeued
    Any Help is appreciated.
    Abhinav

  • Need help for performance tunning

    Hello,
    I have 16K records return by query, it takes long time to proceed for 7K it takes 7.5 sec.
    Note: I used all seeded tables only.
    If possible please help me to tune it.
    SELECT       msi.inventory_item_id,msi.segment1,msi.rimary_uom_code , msi.primary_unit_of_measure
    FROM  mtl_system_items_b msi, qp_list_lines qpll,qp_pricing_attributes qppr,
              mtl_category_sets_tl mcs,mtl_category_sets_b mcsb,
              mtl_categories_b mc, mtl_item_categories mcb
    WHERE     msi.enabled_flag = 'Y'
         AND qpll.list_line_id = qppr.list_line_id
         AND qppr.product_attr_value = TO_CHAR (msi.inventory_item_id(+))
         AND qppr.product_uom_code = msi.primary_uom_code
         AND mc.category_id = mcb.category_id
         AND msi.inventory_item_id = mcb.inventory_item_id
         AND msi.organization_id = mcb.organization_id
         AND TRUNC (SYSDATE) BETWEEN NVL (qpll.start_date_active,TRUNC (SYSDATE)) AND NVL (qpll.end_date_active,TRUNC (SYSDATE))
         AND mcs.category_set_name = 'LSS SALES CATEGORY'
         AND mcs.language = 'US'
         AND mcs.category_set_id = mcsb.category_set_id
         AND mcsb.structure_id = mc.structure_id
         AND msi.organization_id = :p_organization_id
         AND qpll.list_header_id = :p_price_list_id
         AND mcb.category_id = :p_category_id;
    Thanks and regards
    Akil.

    Thanks Helios ,
    here is answers
    Databse version
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit  
    PL/SQL Release 11.1.0.7.0
    explain plan
    | Id  | Operation                       | Name                     | Rows  | Bytes | Cost (%CPU)|

    0 | SELECT STATEMENT              
    |                          |   
    1 |   149 |  9439 
    (1)|

    1 |  NESTED LOOPS                   |                          |     1 | 
    149 |  9439   (1)|
    |*
    2 |   HASH JOIN OUTER               |                          |     1 | 
    135 |  9437   (1)|
    |*
    3 |    HASH JOIN                    |                          |     1 |  
    71 |  9432   (1)|

    4 |     NESTED LOOPS                |                          |     2 |  
    76 |    53   (0)|
    |*
    5 |      TABLE ACCESS BY INDEX
    ROWID| QP_LIST_LINES            |     2 |  
    44 |    49   (0)|
    |*
    6 |       INDEX SKIP SCAN           | QP_LIST_LINES_N2         | 
    702 |       |    20 
    (0)|
    |*
    7 |      INDEX RANGE SCAN           | QP_PRICING_ATTRIBUTES_N3 |     1 |  
    16 |     2   (0)|
    |*
    8 |     TABLE ACCESS BY INDEX
    ROWID | MTL_SYSTEM_ITEMS_B       | 46254
    |  1490K|
    9378   (1)|
    |*
    9 |      INDEX RANGE SCAN           | MTL_SYSTEM_ITEMS_B_N9    | 46254 |       | 
    174   (1)|
    |
    10 |    TABLE ACCESS FULL            | XX_WEB_ITEM_IMAGE_TBL    | 
    277 | 17728 |     5   (0)|
    |* 11 |   INDEX RANGE SCAN              | MTL_ITEM_CATEGORIES_U1   |   
    1 |    14 |     2 
    (0)|
    Predicate Information (identified
    by operation id):
    2 -
    access("XWIIT"."IMAGE_CODE"(+)="MSI"."SEGMENT1")
    3 -
    access("QPPR"."PRODUCT_ATTR_VALUE"=TO_CHAR("MSI"."INVENTORY_ITEM_ID")
    AND
    "QPPR"."PRODUCT_UOM_CODE"="MSI"."PRIMARY_UOM_CODE")
    5 - filter(NVL("QPLL"."START_DATE_ACTIVE",TRUNC(SYSDATE@!))<=TRUNC(SYSDATE@!)
    AND
    NVL("QPLL"."END_DATE_ACTIVE",TRUNC(SYSDATE@!))>=TRUNC(SYSDATE@!))
    6 -
    access("QPLL"."LIST_HEADER_ID"=TO_NUMBER(:P_PRICE_LIST_ID))
    filter("QPLL"."LIST_HEADER_ID"=TO_NUMBER(:P_PRICE_LIST_ID))
    7 -
    access("QPLL"."LIST_LINE_ID"="QPPR"."LIST_LINE_ID")
    filter("QPPR"."PRODUCT_UOM_CODE" IS NOT NULL)
    8 - filter("MSI"."ENABLED_FLAG"='Y')
    9 - access("MSI"."ORGANIZATION_ID"=TO_NUMBER(:P_ORGANIZATION_ID))
    11 -
    access("MCB"."ORGANIZATION_ID"=TO_NUMBER(:P_ORGANIZATION_ID)
    AND
    "MSI"."INVENTORY_ITEM_ID"="MCB"."INVENTORY_ITEM_ID"
    AND
    "MCB"."CATEGORY_ID"=TO_NUMBER(:P_CATEGORY_ID))
           filter("MCB"."CATEGORY_ID"=TO_NUMBER(:P_CATEGORY_ID))
    Note
    - 'PLAN_TABLE' is old version
    TKprof Plan
    TKPROF: Release 11.1.0.7.0 - Production on Fri Nov 15 06:12:26 2013
    Copyright (c) 1982, 2007, Oracle.  All rights reserved.
    Trace file: LSSD_ora_19760.trc
    Sort options: default
    count    = number of times OCI procedure was executed
    cpu      = cpu time in seconds executing
    elapsed  = elapsed time in seconds executing
    disk     = number of physical reads of buffers from disk
    query    = number of buffers gotten for consistent read
    current  = number of buffers gotten in current mode (usually for update)
    rows     = number of rows processed by the fetch or execute call
    SELECT msi.inventory_item_id,
           msi.segment1,
           primary_uom_code,
           primary_unit_of_measure,
           xwiit.image_url
      FROM mtl_system_items_b msi,
           qp_list_lines qpll,
           qp_pricing_attributes qppr,
           mtl_item_categories mcb,
           xx_web_item_image_tbl xwiit
    WHERE     msi.enabled_flag = 'Y'
           AND qpll.list_line_id = qppr.list_line_id
           AND qppr.product_attr_value = TO_CHAR (msi.inventory_item_id)
           AND qppr.product_uom_code = msi.primary_uom_code
           AND msi.inventory_item_id = mcb.inventory_item_id
           AND msi.organization_id = mcb.organization_id
           AND TRUNC (SYSDATE) BETWEEN NVL (qpll.start_date_active,
                                            TRUNC (SYSDATE))
                                   AND NVL (qpll.end_date_active,
                                            TRUNC (SYSDATE))
           AND xwiit.image_code(+) = msi.segment1
           AND msi.organization_id = :p_organization_id
           AND qpll.list_header_id = :p_price_list_id
           AND mcb.category_id = :p_category_id
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        2      0.00       0.00          0          0          0           0
    Execute      2      0.00       0.00          0          0          0           0
    Fetch        2      3.84       3.85          0     432560          0        1002
    total        6      3.84       3.85          0     432560          0        1002
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 173 
    Rows     Row Source Operation
        501  NESTED LOOPS  (cr=216280 pr=0 pw=0 time=115 us cost=9439 size=149 card=1)
       2616   HASH JOIN OUTER (cr=211012 pr=0 pw=0 time=39 us cost=9437 size=135 card=1)
      78568    HASH JOIN  (cr=210997 pr=0 pw=0 time=3786 us cost=9432 size=71 card=1)
      78571     NESTED LOOPS  (cr=29229 pr=0 pw=0 time=35533 us cost=53 size=76 card=2)
      78571      TABLE ACCESS BY INDEX ROWID QP_LIST_LINES (cr=9943 pr=0 pw=0 time=27533 us cost=49 size=44 card=2)
    226733       INDEX SKIP SCAN QP_LIST_LINES_N2 (cr=865 pr=0 pw=0 time=4122 us cost=20 size=0 card=702)(object id 99730)
      78571      INDEX RANGE SCAN QP_PRICING_ATTRIBUTES_N3 (cr=19286 pr=0 pw=0 time=0 us cost=2 size=16 card=1)(object id 99733)
    128857     TABLE ACCESS BY INDEX ROWID MTL_SYSTEM_ITEMS_B (cr=181768 pr=0 pw=0 time=9580 us cost=9378 size=1526382 card=46254)
    128857      INDEX RANGE SCAN MTL_SYSTEM_ITEMS_B_N9 (cr=450 pr=0 pw=0 time=1657 us cost=174 size=0 card=46254)(object id 199728)
        277    TABLE ACCESS FULL XX_WEB_ITEM_IMAGE_TBL (cr=15 pr=0 pw=0 time=22 us cost=5 size=17728 card=277)
        501   INDEX RANGE SCAN MTL_ITEM_CATEGORIES_U1 (cr=5268 pr=0 pw=0 time=0 us cost=2 size=14 card=1)(object id 99557)
    Note: I modified query and it gives good result, now it takes 3 to 4 sec for 16000 records.
    If possible can you plz explain what we have to take care while doing performance tunning
    I am a fresher so don't have that much idea.
    and also Thanks Hussein for your replay

Maybe you are looking for