Oracle Inventory Transactions query mode

Hi,
we are working in oracle applications 11i (upgrade project is under process.)
I was wondering if there is a way the Transactions forms (miscellaneous and subinventory transfer ) can be in query mode ctrl+ F11
Any help....

No.
But you can use the Material Transactions screen to query past transactions.
Hope this helps,
Sandeep Gandhi

Similar Messages

  • Oracle responsibity in query mode.

    Hi
    I need to find out how to create responsibility in query mode.
    Thanks
    Edited by: Sibusiso on Mar 7, 2010 11:54 PM

    Hi Sibusiso ;
    Please check:
    How To Create a Query Only Responsibility In Applications 11i [ID 434797.1]
    How to Create Read Only System Administrator Responsiblity Using 'HR Query Only Mode' Profile Option [ID 315762.1]
    How To Implement Query Only Mode on iRecruitment Responsibilities ? [ID 414247.1]
    Also check this google search:
    http://www.google.com.tr/search?q=create+responsibility+in+query+mode&hl=tr&sa=2
    Also check this forum side search which is similar as your issue:
    http://forums.oracle.com/forums/search.jspa?threadID=&q=how+to+create+responsibility+in+query+mode&objID=f475&dateRange=all&userID=&numResults=15
    Hope it helps
    Regard
    Helios

  • Query Related to Oracle Inventory

    I have to prepare a report in Oracle Inventory (R12) where I have to extract below fields
    1. Inventory Quantity Sold for previous days and weekly basis etc
    2. Quantity Physically on a shelf at a distribution center but commited to end customer
    3. Quantity transfeerd from one or more distribution center within distributor
    4. Quantity on order with manufacturer but not yet received
    5.Quantity Intransit (Intercompany Transfer to the location)
    But I am unable to derive those fields. Please help me to build the query to fetch those fields.

    should I remove those PGA configuration and make it manually for sort_area,hash_join and workarea policy?Well, it depends on your database.
    First, check statspack/awr and see if you are doing "disk sorts", and check your ratio of nested loop joins to hash joins:
    http://www.dba-oracle.com/t_viewing_cpu_ram_io_costs.htm
    Manual setting "alter session" commands, is, well, manual, and it would be best to let Oracle take care of it, IMHO.
    Hope this helps. . .
    Don Burleson
    Oracle Press author

  • Developering ADF form in query mode (Oracle forms simulation)

    Hi,
    we have a requirement for developing the existing Oracle form using Oracle ADF. The existing Oracle form displays the form in query mode by default. We can enter the search criteria in any of the text fields and then execute query to get the results. If the user does not enter any search criteria, then the form loads specific record based on default criteria into the form. Could you please help developing similar form using ADF.
    At present I created the view object with one bind variable and dragged the view as ADF form to the jspx page. Then I am launching the form in query mode (executing the find method on the view object using operation binding at the time of loading the page). After entering the query criteria in the form, If I click on a button I am executing a method in the managed bean. In the managed bean I am executing the "Execute" operation on the view and it is working fine.
    But my problem is if the user does not enter the search criteria I have to pass default parameters to the view object and return the default record in the form.
    Can you please help in resolving the issue.
    Thanks and Regards,
    S R Prasad

    Hi Frank,
    Thank you for providing information. I created the query panel with the table by dragging all the named criteria. But this is not the look we are expecting for this form. As we have to deveop ADF form with the same behavior as oracle forms, the user must be in a position to edit the data in the same field as that of query field.
    As an example, we have to design a form for Dept table. We have to display all the columns of the dept view in the form at the time of launching the form in query mode. Once the user enters any search criteria in the form, we have to perform search and display the record(s) matching the query criteria in the same columns displayed in the form. User should not see any changes in the form layout.
    If the user does not enter any data in the form, then we have to display the record(s) in the form with the specific department id(This department id can be calculated based on the data in another table).
    Can you please help us in resolving the issue.
    Thanks and Regards,
    S R Prasad

  • Oracle form query mode does not change color to blue

    Hi, I have created a custom form and using query mode in it. However on hitting F11, the record does not change to blue, instead it turns white. Can someone please guide me as to what I should be doing to get this right?
    Thanks for your responses.

    The fact that it doesn't change color when you "Enter Query" mode tells me your Custom Form does not conform to Oracle Application Programming Standards. I recommend you visit the Oracle Applications Documentation web site, choose your EBS version and scroll down and look at the Oracle Applications User Interface Standards for Forms-Based Products and Oracle Applications Developer's Guide to ensure your Custom Form conforms to Oracle Standard.
    Also, I suggest you always use the TEMPLATE.fmb (or if you can't find this form, use the APPSTAND.fmb) as the starting point of any Custom Form. This will ensure you have the minimum required objects and code in your form.
    Hope this helps,
    Craig B-)
    If a response is helpful or correct, please mark it accordingly.

  • F11(Query mode) and Execute Query in Oracle Forms

    Hi Experts,
    I am working with EBS11.5.10.2 and database 9i. I am working on forms, i am new to forms.
    Could somebody help me how to achieve F11(query mode) functionality in APPS forms.
    Thanks in advance.

    Hello,
    Wrong forum. Ask the Personalization question in the dedicated E-Business Suite forum.
    Francois

  • FRM-40200 and FRM-40501 in Enter-Query-Mode

    Some strange behaviour in Enter-Query-Mode:
    Although the help states
    About Designing Forms for Querying+
    +.. To make a "query-only" block, set Query Allowed to Yes and Delete Allowed, Insert Allowed, and Update Allowed to No. ..+
    I get FRM-40200: Field is protected against update.
    System.Mode says, we are currently in ENTER-QUERY.
    Setting insert- and update-allowed to TRUE, I get
    FRM-40501: ORACLE error: unable to reserve record for update or delete.
    The entered character flashes and is erased immediately.
    Any ideas?
    Forms 10gR2
    Items are base table, all transactional properties aund query_allowed are true, query_length is ok.
    2 Things that happen before the initiation of the enter-query-mode:
    . data-source is changed to another view; column names are ok.
    . all block-items are disabled and not navigable at start-up of form and re-enabled and made navigable before entering the block.
    The values of block and item-properties mentioned above are take at WHEN-NEW-ITEM-INSTANCE and no further trigger fire.

    I think you are not meaning just the KEY-ENTQRY-Trigger, that to easy
    IF INSTR(:SYSTEM.TRIGGER_BLOCK, '_DETAIL') = 0
    +               AND :SYSTEM.TRIGGER_BLOCK NOT IN ('VZG_KOPF','KONTROLL','BUTTONS','TEMP')+
    THEN
    +     ENTER_QUERY;+
    END IF;
    .. but the rest is a lil bit, let's call it bulky; including pll and db-packageges.
    I hoped to get a clue, if somebody has a similar expeience, in what direction to search. It's strange.
    And, as I noticed today, it's not a problem of all forms of the app. Not even of all the forms called from the same "environment" (same globals, same menu-form from which they are opened). To me it looks like Enter-Query does not work in the forms where I switch the block-data-source from a view to a globally temporary table. That (this switching) is not a new feature and Enter-Query worked in the past. Althoug we had some changes in the temp tables in the last weeks there are no problems in querying the data in the forms. Recompilation of pll and fmb, no improvement. And either Enter-Query woks in a form or it does not.

  • Inventory Transaction Worker

    Can Someone help me on the performance of Inventory transaction Worker?? It takes about 8 mins to complete for each subinventory
    (around 200 rows) and we have over 200 subinventories... We have tried all available options...
    Oracle Support has asked us to address post this query to the forum as this seemed, as the functionality of the worker seems to be Serial(one by one)....
    Suggestions are most welcome as this is a bottleneck to our Project

    Sofia,
    Did you ever a resolution regarding the performance issues you were having with the inventory transaction workers? We are also experiencing a similar problem with performance and I would appreciate any advice you may have on the subject.
    Regards,
    Niels Gudegast.

  • Open form in query mode

    I want to be able to open a form in query mode - is there any way to set this?
    I am using Designer and Headstart.
    Thanks

    Hi Cathy,
    You can do this. See the help topic: About the startup query mode of generated forms.
    Rgds
    Susan
    Oracle Designer Product Management

  • Flashback Transaction Query very SLOWWWW

    We are planning to make numerous changes to data in our database soon and we
    want to be able to use flashback_transaction to rollback these changes if we
    need to. I have been able to use flashback_transaction_query to capture and
    create the undo sql but it is a VERY slow process. I have lowered the
    db_flashback_retention_target from 1140 to 360 in an attempt to reduce the
    amount of data we have to read to capture the undo sql but that didn't seem to
    help. Even with the db_flashback_retention_target set to 360 I am seeing
    statements over 6 hours old. Is there any way to speed up the process of
    capturing the undo sql? Here is the sql I use:
    select undo_sql
    from flashback_transaction_query
    where logon_user = 'ROLLOUT';

    This information is form the documentation -> http://download-uk.oracle.com/docs/cd/B19306_01/appdev.102/b14251/adfns_flashback.htm#sthref1493
    Flashback Tips – Performance
    * For better performance, generate statistics on all tables involved in a Flashback Query by using the DBMS_STATS package, and keep the statistics current. Flashback Query always uses the cost-based optimizer, which relies on these statistics.
    * The performance of a query into the past depends on how much undo data must be accessed. For better performance, use queries to select small sets of past data using indexes, not to scan entire tables. If you must do a full table scan, consider adding a parallel hint to the query.
    * The performance cost in I/O is the cost of paging in data and undo blocks that are not already in the buffer cache. The performance cost in CPU use is the cost of applying undo information to affected data blocks. When operating on changes in the recent past, flashback features essentially CPU bound.
    * Use index structures for Flashback Version Query: the database keeps undo data for index changes as well as data changes. Performance of index lookup-based Flashback Version Query is an order of magnitude faster than the full table scans that are otherwise needed.
    * In a Flashback Transaction Query, the type of the xid column is RAW(8). To take advantage of the index built on the xid column, use the HEXTORAW conversion function: HEXTORAW(xid).
    * Flashback Query against a materialized view does not take advantage of query rewrite optimizations.
    See Also:
    Oracle Database Performance Tuning Guide
    Also taking sql trace and analysing would help -> http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14211/sqltrace.htm#PFGRF01020

  • Flashback 기능 관련 질문 드립니다.[FLASHBACK TRANSACTION QUERY]

    flashback 기능을 공부 중에 있습니다.
    테스트 환경 은 10GR1 입니다.
    scott 에 dba 권한을 주구 쉽게 테스트 진행 중에
    예제와 좀 다른 결과가 나와서, 좀 이상하게 생각이 되서요..
    원래 이게 맞는지도 잘 모르겠네요..
    제가 테스트 진행에 참고하는 문서는
    Reviewed by Oracle Certified Master Korea Community
    ( http://www.ocmkorea.com http://cafe.daum.net/oraclemanager )
    A REWIND BUTTON FOR ORACLE 10G DATABASE
    – FLASHBACK BEST PRACTICES
    입니다. 오타가 좀 있더군요..
    아래와 같이 테스트를 진행 하였습니다.
    ### Test 시작
    # sysdate check
    --select sysdate from dual
    --2007/02/21 20:14:57
    # emp data check
    --select * from emp
    --7782     CLARK     MANAGER     7839     1981/06/09 00:00:00     2450          10
    --7788     SCOTT     ANALYST     7566     1982/12/09 00:00:00     3000          20
    --7839     KING     PRESIDENT          1981/11/17 00:00:00     5000          10
    --7844     TURNER     SALESMAN     7698     1981/09/08 00:00:00     1500     0     30
    --7876     ADAMS     CLERK     7788     1983/01/12 00:00:00     1100          20
    --7900     JAMES     CLERK     7698     1981/12/03 00:00:00     950          30
    --7902     FORD     ANALYST     7566     1981/12/03 00:00:00     3000          20
    --7934     MILLER     CLERK     7782     1982/01/23 00:00:00     1300          10
    ## 3rows 삭제
    --delete emp where empno in ( 7782,7788,7839 )
    --commit
    ## 삭제 결과 확인
    --select * from emp
    --7844     TURNER     SALESMAN     7698     1981/09/08 00:00:00     1500     0     30
    --7876     ADAMS     CLERK     7788     1983/01/12 00:00:00     1100          20
    --7900     JAMES     CLERK     7698     1981/12/03 00:00:00     950          30
    --7902     FORD     ANALYST     7566     1981/12/03 00:00:00     3000          20
    --7934     MILLER     CLERK     7782     1982/01/23 00:00:00     1300          10
    ## Sysdate Check
    -- select sysdate from dual
    -- 2007/02/21 20:16:19
    ## 원래 이부분은 원문은 where 절을 추가하여 아래와 같습니다.
    SELECT version xid, ename
    FROM emp
    VERSIONS BETWEEN
    TO_TIMESTAMP('03/15/2005 15:30:00', 'MM/DD/YYYY HH24:MI:SS') AND
    TO_TIMESTAMP('03/15/2005 16:10:00', 'MM/DD/YYYY HH24:MI:SS')
    WHERE empno = ‘7900’;
    제가 테스트 한건 특정 시간에 delete 혹은 dml 에 의해서 변경된 전체를
    찾는 다는 의미에서 where 절을 주지 않았습니다.
    ==> 이 부분이 맞는지 모르겠네요..
    -- select versions_xid, ename from emp versions between timestamp
    -- to_timestamp('2007.02.21 19:40:00','YYYY.MM.DD HH24:MI:SS') and
    -- to_timestamp('2007/02/21 20:16:19','YYYY.MM.DD HH24:MI:SS')
    ## Return 된 결과
    -- 0004002D0002F847     KING
    --0004002D0002F847     SCOTT
    --0004002D0002F847     CLARK
    --     CLARK
    --     SCOTT
    --     KING
    --     TURNER
    --     ADAMS
    --     JAMES
    --     FORD
    --     MILLER
    ## xid 값을 통해서 undo_sql 문장을 찾고 이를 통해서 손쉽게
    복구가 가능하다고 하는데 실제로 return 되는 undo_sql 문장은
    전체가 아닌 한 row 에 대한 undo_sql 문장만 return 되서요..
    --SELECT operation, undo_sql
    --FROM FLASHBACK_TRANSACTION_QUERY
    --WHERE xid = HEXTORAW('0004002D0002F847');
    --DELETE     insert into "SCOTT"."EMP"("EMPNO","ENAME","JOB","MGR","HIREDATE","SAL","COMM","DEPTNO")
    -- values ('7782','CLARK','MANAGER','7839',TO_DATE('81/06/09', 'RR/MM/DD'),'2450',NULL,'10');
    --BEGIN     
    ==> undo 로 return 되는것은 한 row 에 대한 undo_sql 문 !!
    # 이건 참고 문서 원문 입니다. xid 값을 통해서 원하는 문장 찾기
    SELECT operation, undo_sql
    FROM FLASHBACK_TRANSACTION_QUERY
    WHERE xid = HEXTORAW(‘0400260021450000’);
    ## Test 끝
    이것이 정상적인지 제가 miss 하고 가는 것이 있는지 조언
    부탁드립니다.
    좋은 하루 되세요 .
    글 수정:
    darkturtle
    글 수정:
    darkturtle

    flashback 기능은 9i때 도입된건 맞습니다. 다만 9i 때는 [flashback query] 만 제공 되었고,
    10g 이후부터
    lashback Database
    Flashback Drop
    Flashback Query
    Flashback Version Query
    Flashback Transaction Query
    Flashback Table
    모두 지원되며, 11g에서도 물론 지원됩니다.... 아마 더 추가된 flashback 기능이 있을 겁니다.. ^^

  • Flashback transaction query output

    Hi there,
    Here is my small demo.
    C:\Documents and Settings\Aman>net start oracleserviceorcl
    The OracleServiceORCL service is starting.............................
    The OracleServiceORCL service was started successfully.
    C:\Documents and Settings\Aman>sqlplus aman/
    SQL*Plus: Release 10.2.0.1.0 - Production on Sun Dec 9 19:38:00 2007
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Enter password:
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL> create table a ( a number);
    create table a ( a number)
    ERROR at line 1:
    ORA-00955: name is already used by an existing object
    SQL> drop table a purge;
    Table dropped.
    SQL> create table a ( a number);
    Table created.
    SQL> insert into a values(1);
    1 row created.
    SQL> insert into a values(2);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> update a set a=100;
    2 rows updated.
    SQL> commit;
    Commit complete.
    SQL> select versions_xid from a
    2 versions between scn minvalue and maxvalue;
    VERSIONS_XID
    0A001100F2010000
    0A001100F2010000
    04001C00DD010000
    04001C00DD010000
    SQL> select xid, undo_sql
    2 from flashback_transaction_query
    3 where xid=hextoraw('0A001100F2010000');
    XID
    UNDO_SQL
    0A001100F2010000
    update "AMAN"."A" set "A" = '1' where ROWID = 'AAAM5kAAEAAAAG+AAA';
    0A001100F2010000
    update "AMAN"."A" set "A" = '2' where ROWID = 'AAAM5kAAEAAAAG+AAB';
    0A001100F2010000
    What I am not able to get is that I should be seeing 2 rows in the output of flashback transaction query view but I am seeing 3 with in one, there is no undo_sql shown but xid is shown. Can anyone let me know why there is this additional third row available and what does it signify?I assume it to be some what associated with commit that I gave but I amot sure as its just a hunch.Any inputs are highly welcome.
    Thanks and best regards,
    Aman....

    Yes, the transaction starts with your first dml statement.
    The BEGIN record in flashback_transaction_query marks the beginning of the transaction. If you order the rows by UNDO_CHANGE# you see that the dml statements are returned in reverse order and the last row is the BEGIN row. The view just displays it to mark the beginning of that transaction.
    It is a little bit strange as we can identify a single transaction by the XID column, but maybe that row is used for some other internal processing, I am just guessing.
    SQL> create table a ( a number);
    Table created.
    SQL> insert into a values(1);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> select versions_xid from a
      2  versions between scn minvalue and maxvalue;
    VERSIONS_XID
    0029001B0000450B
    SQL> column operation format a10
    SQL> column table_name format a10
    SQL> set lines 100
    SQL> column undo_sql format a20
    SQL> select xid, undo_sql, table_name, operation, undo_change# from flashback_transaction_query
      2  where xid=hextoraw('0029001B0000450B')
      3  order by undo_change#;
    XID              UNDO_SQL             TABLE_NAME OPERATION  UNDO_CHANGE#
    0029001B0000450B delete from "SYS"."A A          INSERT                1
                     " where ROWID = 'AAA
                     w4gAABAAAZHrAAA';
    0029001B0000450B                                 BEGIN                 2

  • Flashback transaction query advice

    I need to be able to see all transactions on a table during a specific period of time (about every 15 minutes). I have a choice of creating a DB trigger on the table that captures the transactions and writes them to a new table or using the flashback transaction query feature. I haven't used flashback transaction query before in a production DB and was wondering if there were any performance issues I need to worry about (since there will be continous changes to the table being made). I think my query would be something like below and would be executing it very 15 minutes. Any advice/tips would be appreciated.
    SELECT last_name, versions_starttime, versions_operation
    FROM emp versions BETWEEN TIMESTAMP
    SYSTIMESTAMP - INTERVAL '15' MINUTE AND SYSTIMESTAMP
    WHERE versions_starttime is not null
    ORDER BY versions_endtime asc
    Edited by: bobmagan on Feb 7, 2013 5:32 AM

    Actually, this is a Flashback Versions query ( http://docs.oracle.com/cd/E11882_01/appdev.112/e17125/adfns_flashback.htm#i1019938 ), not a Flashback Transaction query (http://docs.oracle.com/cd/E11882_01/appdev.112/e17125/adfns_flashback.htm#i1007455 ). I found that the Flashback Version Queries were more reliable than the Flashback Transaction Queries.
    Be aware that truncates and other DDL will cause a 'break' and you will not be able to query before that.
    Make sure your undo_retention is set to keep undo long enough for your purposes.
    Test well. You may or may not see versions that were created within the same transaction.

  • Report to list Inventory transactions according to their Project Code

    Dear Experts,
    Is there any standard report in SAP to list the Inventory transactions according to different Projects?
    If not, please advice me on the query that is necessary for it.
    Much Thanks!
    Warmest Regards,
    Chinho

    Hi!
    You can use Inventory Posting List Report under Inventory Reports.
    Click Expand option on the same and select your project and inventory documents there.

  • Prevent interpretation of special characters in enter-query mode

    My problem goes as follows:
    - forms version: Forms [32 Bit] Version 6.0.8.10.3 (Production)
    - non-database item block.X, char
    - block.X is filled in post-query trigger. The post-query logic cannot be integrated in a view because it uses procedures, and usage of a pipelined function + view is currently not allowed due to "internal restrictions". Put simply: all logic to fill the field must remain in the post-query trigger
    - user wants the field to be queryable. This is achieved by storing the entered criterium in a variable in the pre-query trigger, and using it in the post-query trigger to exclude records. E.g.
    pre-query ==> help_block.query_X := block.X;
    post-query ==> if help_block.query_X is not null and block.X is null or not block.X like help_block.query then raise form_trigger_failure; end if;
    - this works fine for "regular" search strings. However:
    - whenever the search string starts with <, <=, >, >=, !, forms seems to interpret the leading characters before doing anything else. During pre-query, block.X is null, and as soon as I use it in pl/sql, I get FRM-40831: Truncation Occured: value too long for field. E.g.
    user puts the following in block.X ==> '<X', so he wants to search for records with value '<X' (text; not 'smaller than ...')
    pre-query => msg.show(block.X) ==> appears to be empty/null, but right after the message, I get FRM-40831 Truncation Occured: value too long for field ...
    This only happens if < is the first non-space character in the search string.
    Does anyone know of a way to prevent oracle from interpreting the <, <=, ... characters entered in enter-query mode?

    I'm sorry for not making myself clear; I'll give it another go:
    The problem is that, if I enter '<abc' in a form field in enter-query mode (so during creation of the "example record"), forms immediately interprets the < as 'smaller than' and does some obscure things with it (my guess: converting to a where clause, but since I'm using a non db field, this actually does nothing), and finishes by erasing the field contents (in the example record). In the pre-query trigger, I can no longer get the '<abc' and store it. I want one of the following:
    - prevent forms from interpreting the '<' in front (same thing happens for !=, <=, >=, =, ...)
    or
    - capture the entered string ('<abc') before forms reacts to the '<' in front
    Edited by: [email protected] on Feb 17, 2009 12:30 PM

Maybe you are looking for

  • Mac mini with minidisplayport to vga adapter: display does not sleep

    I have a late 2009 mac mini. When using a mini displayport-vga adapter from Apple, whenever the mini puts the display to sleep the video goes black and my monitor goes into test mode (not sleeping). It's almost like the signal to tell the display to

  • IPhone 4 won't turn on whatsoever!

    My iPhone very frequently has been turning off and then it will turn back on. It just recently turned off by itself and will not turn back on. Nothing comes up on the screen when I plug it into a charger nor will the sleep button+home button work. My

  • Charset support in Java

    Hi all, We are having a problem with the charset support in Java. We are attempting to decode strings using codepage 037. The call, String s = "mystring"; byte[] iArray = s.getBytes("037");runs fine on some machines and not on others. All the machine

  • Location of Book folder after creation of Book for validation

    As part of the Print Book process in A3 one can request that a softcopy of the book is made available for inspection. This is viewed automatically by Preview. If one asks to Save AS the file one sees that the file is in a folder called Book with a na

  • Documents of Object Oriented of ABAP,  I  need.

    Hi people, I need urgent a documentation of Object Oriented of ABAP, if some body have one send to me please. [email protected] Thanks...