How to find on-site quantity on the specified date

I have this request to find available courses:

[code]

SELECT mp.organization_code org, msi. ATTRIBUTE13, msi. ATTRIBUTE7,

SUM (NVL (mmt.transaction_quantity, 0)) onhand

OF mtl_system_items_b msi.

mtl_parameters mp,

mtl_material_transactions mmt

WHERE mp.organization_id = msi.organization_id

AND mmt.organization_id (+) = msi.organization_id

AND mmt.inventory_item_id (+) = msi.inventory_item_id

and mmt.transaction_quantity <>0

GROUP BY msi. ATTRIBUTE13, mp.organization_code, msi. ATTRIBUTE7

[\code]

If I add this line:

[code]

"AND mmt.transaction_date (+) < ' 01-sep-2015."

[\code]

will I have the date on the quantity available so far?

because when I add it, it shows less value...

' 01-sep-2015' is not a string, a date, so you can reasonably make a comparison of the range (lower to higher etc.) against it.

Try instead:

AND mmt.transaction_date (+)<>

If this gives you what you want, I don't know that you haven't posted your tables or data in the example, or shown what number you encounter, or the expected output you want.

Read: Re: 2. How can I ask a question on the forums?

Tags: Oracle Applications

Similar Questions

  • How to find inserted last record in the table.

    Version: Oracle 10g

    I have a table called 'Manufacturing' and 3 columns as mfno, itemname, quantity.
    How to find inserted last record in the table 'manufacturing '.

    As I got to know that the Rowid is not a result perfect result. Please provide your inputs.

    user13416294 wrote:
    Version: Oracle 10g

    This is not a version. It's a product name. A version is 10.1.0.2 or 10.2.0.4, etc.

    I have a table called 'Manufacturing' and 3 columns as mfno, itemname, quantity.
    How to find inserted last record in the table 'manufacturing '.

    Not possible as your data model do not answer for him. As simple as that.

    If there is a need to determine an order or associate some time to an entity, then that should be part of the data model - and a relationship, or one or several attributes are necessary to represent this information. Your data model in this case is therefore unable to meet your requirements.

    If the requirements are valid, set the data model. In other words - your question has nothing to do with Oracle and nothing to do with the other pseudo columns in Oracle, the rowscn or the rowid. It is a question of pure data modeling. Nothing more.

  • Hello, my bare of tools a missing person is left and not of I don't know how to find I is still in the tool to crop my picture thanks.

    Hello, my bare of tools a missing person is left and not of I don't know how to find I is still in the tool to crop my image.

    Go to the window menu and choose Tools.

  • How to find these different namespaces in the schema?

    Hello

    I heard that this schema contains different namespaces. How to find these different namespaces in the schema?

    I checked with this, but it is throwing "table or view does not exist.

    Select the namespace of v$ librarycache.


    Thank you
    Praveen

    Are you referring to this? From the reference manual of the SQL language under the schema object names and qualifiers

    7. part of a namespace, no two objects can have the same name.
    The following schema objects share a namespace:
    Tables
    Display
    Sequences
    Private synonyms
    Autonomous procedures
    Autonomous stored functions
    Packages
    Materialized views
    User-defined types

    Each of the following schema objects has its own namespace:
    Index
    Constraints
    Clusters
    Database triggers
    Private database links
    Dimensions

    Because tables and views are in the same namespace, a table and a view in the same schema cannot have the same name. However, the tables and indexes are in different namespaces. Therefore, a table and an index in the same schema may have the same name.

    Each schema in the database has its own namespaces for objects that it contains. This means, for example, two tables in different schemas are in different namespaces and can have the same name.

    Each of the following schema objects also have its own namespace:
    User roles
    Public synonyms
    Links to public database
    Storage spaces
    Profiles of school boards
    The files (PFILEs) settings and server settings (SPFILEs) files

    Because objects in these namespaces do not appear in the drawings, these namespaces cover the entire base.

    That's why you can do:

    SQL> create table t (id number, descr varchar2(10));
    
    Table created.
    
    SQL> alter table t add constraint t check (mod(id,2) = 0);
    
    Table altered.
    
    SQL> create index t on t(id);
    
    Index created.
    
    SQL> create trigger t
      2  before update on t
      3  begin
      4     dbms_output.put_line('T Trigger');
      5  end;
      6  /
    
    Trigger created.
    

    but not:

    SQL> create view t as select * from t;
    create view t as select * from t
                *
    ERROR at line 1:
    ORA-00955: name is already used by an existing object
    

    or

    SQL> create procedure t
      2  begin
      3     null;
      4  end;
      5  /
    create procedure t
    *
    ERROR at line 1:
    ORA-00955: name is already used by an existing object
    

    John

  • How to find and read files on the computer

    Lost important documents on the desktop.  They have also disappeared from my flash drive.

    How can I get in the files stored on my computer?   How to find important files, I lost?

    Windows Vista IE 8

    Hello

    Try to follow the steps in this link and check if it helps: recover lost or deleted files http://windows.microsoft.com/en-US/windows-vista/Recover-lost-or-deleted-files

  • How to find my WEP key and the name of my network?

    I need to reset my wireless printer to scan.  It asks for my WEP key and I thought it was one that is not correct.  How to find the right WEP key and my correct network name? I have a laptop HP Pavilion dm4 with HP scanner/printe wireless

    You must log - on to your AP or wireless router and look for the 'Wireless' or similar tab for your WEP key and the network name (SSID). Or you may be able to locate the information by going to control Panel\All Control Panel Items\Network and Center sharing on your laptop.

    Frank

  • How to find if an invoice to the AP is approved automatically or manually?

    Hello

    I have a question about invoices in Payables.

    How know if an invoice is approved manually or automatically, is approved?

    Like, for example, a company, all less than $ 50 bills can be approved without the consent of the Manager. These invoices can be automatically approved. But all these bills over $ 50 must be approved by the Manager.

    Do we not have this kind of scenario? If so, how do we identify them in oracle tables. What table and column that specify this source.

    Thank you

    Hello

    You can find it by referring to the WFAPPROVAL_STATUS column in the AP_INVOICES_ALL table.

    If your workflow design is not not approve invoices less than $ 50,
    then the approval status of invoices less than $ 50 would be the value in WFAPPROVAL_STATUS as '' NOT NECESSARY ''.

    If your design workflow is to approve the Bills above $ 50
    then the approval status of the Bills above $ 50 would be the value in WFAPPROVAL_STATUS as 'WFAPPROVED '.

    Apart from the above, there are several other statuses available for invoice approval such as,.

    REQUIRED approval is required for a Bill, but no authorization is launched
    INSIDER = approval is required for a Bill, and approval is launched
    REJECTED = approval is required for a Bill, and the approver rejects the approval
    MANUAL APPROVED approval is required for a Bill, but with approval of Force the invoice has been approved

    Kind regards
    Ivruksha

  • How to find stale saved DB in the catalog database

    Hello

    There is a catalogue database which has many registered database. Some of the data recorded are out of service or do not exist today.
    I would like to know how can we find this database in the recovery catalog and unregister it.

    Select db_name, max (completion_time)
    OF rc_backup_datafile
    where db_name (select name from rc_database)
    Db_name group
    order by 2 desc;

    Use this query to know the last date for each database listed in the catalog. You can unsubscribe from the database that have no backup in the course of the month.

    Concerning
    Asif Kabir

    -so useful mark the thread as correct/good and close the thread.

  • How to find a list with all the shortcuts in EBS R12

    How everything,.
    Someone knows how to find all the shortcuts for R12 as CTRL + F11, F11, F4... etc?




    Thanks in advance,
    Bahchevanov.

    Someone knows how to find all the shortcuts for R12 as CTRL + F11, F11, F4... etc?

    You can search all of this (help > keyboard help).

    Thank you
    Hussein

  • How to find users and groups in the Sun box

    Please adivce how to find users and group in sunsolaris

    Thanks in advance

    We can get all the details of the Group of the file/etc/Group.

    Similarly the user details are in/etc/passwd.

  • How to find on what progams share the tuner tv on my computer

    I have a 600with touchsmart a tuner tv with windows xp.  How I found on which programs share my tv tuner?

    How can I connect my cable to the computer to watch cable.  I have an hp touchsmart 600 desktop computer with windows xp

  • Impossible to find a solution to control the next dates on multiple instances of the entity.

    Hello

    I have a simple scenario. I have two instances of an entity that match two records of a component of bussiness in Siebel. I need to put a validation that the date of the end of an instance is the eve of the start date of the other.

    Using the functions Nextdate() etc. can be useful within the same instance, but the way to check on multiple instances?

    Any suggestion is welcome.

    If you want to exclude from the last instance, there are two options. You can set a Global attribute to the start date of the last session, for example

    the date of beginning of last session = InstanceMaximum (sessions, the start date of the session)

    ... then use this attribute as a filter in your other rules. If there are some things where you want to run the logic on the same subset of instances (e.g., the subset that excludes the last instance), then it might be useful to create an inferred relationship:

    1. in the properties file, create one-to-many relationship overall to the session. (Relationships that will be deducted must always be on many-to-many.)

    2. give the new relationship a unique and descriptive name for example 'the sessions (excluding the last session) '.

    3. write a membership rule to determine which instances of the entity are part of the new relationship, for example

    the session is a member of the sessions (excluding the last session), if

    start date of the session< the="" start="" date="" of="" the="" latest="">

    4. When you want to redo the subset of instances of logic, use the relationship 'the sessions (excluding the last session)' rather than 'the sessions', for example

    the end dates of the sessions are valid if

    ForAll (sessions (excluding the last session), the session end date is certain)

    Using the cross-entity argument version of my example above, the following rule could be set to TRUE:

    the end dates of the sessions are valid if

    ForAll (sessions (excluding the last session), the session end date is certain)

    Whereas this rule would have the value FALSE:

    the end dates of the sessions are valid if

    ForAll (sessions, the closing date of the session is certain)

    I hope that gives you enough to continue their career with your specific scenario!

    See you soon,.

    Jasmine

  • Delete the virtual machine to the specified date

    I'm trying to write a script to remove a virtual computer on a certain date.  Currently, I want people to add this in the name of the virtual machine "VMname_Delete-/ 1/1/14", I then search for the virtual computer with:

    Get - VM | where {$_.name - cmatch "Delete-\d\/\d\/\d"}

    With that, I'm sure that the correct VM is selected, and I tested it with virtual machines to make sure.  Now comes the hardest part (at least for me), I want to take the date to which belongs the VM name, convert it to a DateTime and then compare it to the current date.  If they match, I want to remove the virtual machine.  I tried something in the sense of:

    Get - VM | where {$_.name - cmatch "Delete-\d\/\d\/\d"} | foreach {$_ .name-split "-"}

    Which of course divide the table edge, and on tests, I had an output similar to:

    VM_Delete

    01/01/14

    Of course, now I don't know how to finish the rest.  I thought that the script would be something like:

    Get - VM | where {$_.name - cmatch "Delete-\d\/\d\/\d"} | {foreach}

    If (($_.name-split «-»)-[DateTime] - game (get-date-format ' MM/dd/yy'))

    {Remove-VM - VM $_ - DeletePermanently}

    }

    I don't see the logic in my head, but of course, I just can't write they way I think it should go.  Any help is appreciated.

    Perhaps you could do something in this direction

    $now = get-Date

    Get - VM | where {$_.name - cmatch "Delete-\d\/\d\/\d"} | {foreach}

    $dt = [datetime]($_.) Name.Split('-') [1])

    If ($dt - lt $now) {}

    Remove-VM - VM $_ - DeletePermanently

    }

    }

    With the use of the index ([1]), we select the date part of the name of the virtual computer.

    Then we have "cast" the string into a DateTime object.

    Note that typeface could cause problems, depending on the culture settings you use.

    Worse, divide you the date on the character string ' / ' and then generate the DateTime object as follows

    $now = get-Date

    Get - VM | where {$_.name - cmatch "Delete-\d\/\d\/\d"} | {foreach}

    $dummy, $year $day, $month = $_. Name.Split('-') [1]. Split('/')

    $dt = get-Date-day $day - month $month-year $year

    If ($dt - lt $now) {}

    Remove-VM - VM $_ - DeletePermanently

    }

    }

  • Mark with only the specified data

    Hi all


    I want the following if to be produced in a form.


    1. the request form
    2 get the data for the specified value


    Can I do this programmatically.


    could one of you help me in this.

    Thank you
    Ramz Js

    Fabrizio, three of your lines have three characters |' at the end. You can clean them.

  • How to unblock youtube site? in the page info States 'unencrypted connection '.

    A few months ago I blocked youtube so I want to unlock, but I don't know how. I see in the page of information that indicates

    (identity of Web site)
    Web site: www.youtube.com
    owner: this Web site provides information on the property.
    verified by: unspecified

    (data sheet)
    Unencrypted connection
    The Web site does not support the encryption for the page you are looking at. Information sent over the Internet without encryption can be seen by others while it is in transit.

    How did you block Firefox?

    For the unencrypted message, it simply means that youtube uses an encrypted connection (SSL) to connect to the Web site.

    You can try to reset Firefox. Refresh Firefox – reset settings and Add-ons. This simple step will eliminate the many problems in Firefox with just one click.

Maybe you are looking for